Commit Graph

119 Commits

Author SHA1 Message Date
Tom Fulton 7831e476e3 Ensure property containers use unique IDs with multiple fieldsets
...by adding the current Archetype's Umbraco Property Alias to the ID string

Old: archetype-property-0-0
New: archetype-property-sliderItems-0-0

Need to DRY this up later ;)
2014-02-17 15:17:57 -07:00
leekelleher bbe3506747 Housekeeping: Fixed up the whitespace :bowtie:
There was a mix of tabs & spaces...
... normalized to use spaces (which was painful for me as I'm a "tabs kinda guy" 🤘
2014-02-13 17:50:07 +00:00
leekelleher 42743b1394 Fleshed out the ArchetypePreValue models.
(When Courier packages up the DataTypeDefinition - we need to serialize/deserialize the config options/JSON)
2014-02-13 17:43:52 +00:00
leekelleher 9a712acd6a Added constant for the prevalue alias.
(As we reference to this in the Courier DataResolver)
2014-02-13 17:30:28 +00:00
leekelleher 4c8bbd5d8f Added a nested try/catch.
For if the `PublishedPropertyType` value is null, we can still get an `Archetype` model returned)
2014-02-13 16:53:38 +00:00
leekelleher 9296388abe Added a constant for the PropertyEditor alias.
(So that we can reference it from the Courier DataResolver, without fear of typos)
2014-02-13 16:51:31 +00:00
leekelleher 3c5e2013a0 Added JsonProperty attributes to the properties.
(So that we can serialize/deserialize from the Courier DataResolver)
2014-02-13 16:32:03 +00:00
leekelleher aacbc06992 Changed the Property.DataTypeId property to be public, with an internal setter.
(We need to reference it within Courier's DataResolver)
2014-02-13 16:27:29 +00:00
leekelleher 220a034d2a Changed the Property.Value setter to be public. 2014-02-13 14:16:42 +00:00
Kevin Giszewski 6317b83720 Remove legacy filter 2014-02-07 17:31:18 -05:00
Kevin Giszewski a4d4de6d09 Add langs and a few bug fixes 2014-02-07 16:47:05 -05:00
Kevin Giszewski c49af9821c WIP on switching to a directive based localization 2014-02-07 16:00:47 -05:00
Kevin Giszewski fd2f6a9967 Merge branch 'develop' of github.com:imulus/Archetype into develop 2014-02-07 12:40:26 -05:00
mattbrailsford 7e28dd87b5 Moved GetValue method body to the Property object to allow easy conversion of an untyped property without having to go via the fieldset again. 2014-02-07 12:21:36 -05:00
Kevin Giszewski bf9e4d53df Expose some properties which could be useful for iterating and template decision-making 2014-02-07 09:39:57 -05:00
mattbrailsford 33f95253f9 Fixed issue 43
- Allows you to access nested complex property editor values by using the build in value converters
2014-02-07 10:59:01 +00:00
Tom Fulton 79761667cf Merge pull request #38 from imulus/tests
Test the "API" / PropertyValueConverter
2014-02-07 00:37:45 -07:00
Kevin Giszewski 4848bdc5d6 Another localization refinement 2014-02-05 18:13:09 -05:00
Kevin Giszewski d5edb70e5b Handle missing locale file better 2014-02-05 17:32:14 -05:00
Kevin Giszewski 6f0b7a2303 Remove settings.js 2014-02-05 15:07:45 -05:00
Kevin Giszewski 6a2af3cc19 Remove unused userService call 2014-02-05 15:02:28 -05:00
Kevin Giszewski 79005262a0 Use User.locale in lieu of Settings.js 2014-02-05 15:00:25 -05:00
Kevin Giszewski 6c7ec07068 Implement Localization 2014-02-05 14:08:46 -05:00
Kevin Giszewski 15e65f15af Merge pull request #41 from imulus/feature/alias-required
Add required and move the module the resource lives in.
2014-02-05 09:05:21 -05:00
Kevin Giszewski 4f199170ec Add required and move the module the resource lives in. 2014-02-05 09:03:26 -05:00
Kevin Giszewski 3d01149fe0 Fix Sort Issue in Dropdown 2014-02-04 19:36:53 -05:00
Tom Fulton d616b88f3e Merge branch 'develop' into tests 2014-02-03 19:51:08 -07:00
Tom Fulton 03e7b2956a Add tests for Models and ValueConverter 2014-02-03 19:50:47 -07:00
Kevin Giszewski a8d028fcbf Merge branch 'feature/validation' into develop 2014-02-03 08:24:21 -05:00
Kevin Giszewski 18b0b7ab71 Merge branch 'feature/prevalue-fieldset-title' into develop 2014-02-03 08:24:05 -05:00
Kevin Giszewski 2d2658d8f4 Merge branch 'feature/default-fieldset-title' into develop 2014-02-03 08:22:39 -05:00
Kevin Giszewski 1c05d8e37b Fix typo 2014-02-02 23:27:36 -05:00
Kevin Giszewski 945b790121 Make error styles more subtle 2014-02-02 23:27:14 -05:00
Kevin Giszewski 34d2420c75 Refactor a few things 2014-02-02 22:58:04 -05:00
Kevin Giszewski 139c22c560 WIP 2014-02-02 16:51:32 -05:00
Tom Fulton b7ef53f27c Show property alias/type in the header in Prevalue Editor 2014-02-02 14:12:39 -07:00
Tom Fulton 56095ef8ec Shorten up the prevalue editor fields for smaller screens 2014-02-02 13:31:42 -07:00
Kevin Giszewski 9262d68070 Merge pull request #26 from imulus/feature/bugfixes
Feature/bugfixes
2014-02-02 10:12:32 -08:00
Kevin Giszewski 57af9c4130 Merge branch 'master' into develop 2014-02-02 13:11:31 -05:00
Kevin Giszewski dc32b94c15 Merge branch 'master' of github.com:imulus/Archetype 2014-02-02 13:11:18 -05:00
Kevin Giszewski 61b1053b6e Merge pull request #27 from leekelleher/feature-editor-labels
Editor Control labels wired up fields/inputs
2014-02-02 10:10:47 -08:00
Kevin Giszewski b684bad840 Merge branch 'develop' of github.com:imulus/Archetype into develop 2014-02-02 13:07:30 -05:00
Kevin Giszewski fc47d7174f Merge branch 'develop' 2014-02-02 13:06:01 -05:00
leekelleher 92e2c070f8 Wired up Archetype's labels with the fields.
Using the fieldset and property's index/position to set the alias/ID.

+ small CSS tweak
2014-02-02 17:00:22 +00:00
leekelleher 4dc21b3e18 Fixed the ids for the fieldset labels - added the index/position.
Corrected the nested repeater's `id`s with the context of the parent's index/position.
2014-02-02 15:10:28 +00:00
leekelleher b55a1a4324 Prevalue editor CSS tweaks.
General tightening up of the fields/properties.
2014-02-02 15:10:27 +00:00
Tom Fulton 062c8be5d2 Fix cursor on fieldset icons 2014-02-01 23:38:24 -07:00
Kevin Giszewski 16d1dfc586 Merge branch 'master' into develop 2014-02-01 21:08:38 -05:00
Kevin Giszewski 50f4e43cf6 Fix typo in the comments 2014-02-01 20:21:55 -05:00
Kevin Giszewski 5ad2c91700 Bugfixes
- Cleanout model properties if no longer in the config
- Test for form existence on validation
2014-02-01 20:20:09 -05:00