Commit Graph

105 Commits

Author SHA1 Message Date
Per Ploug
693c0cb2a5 working modals 2013-07-03 13:55:33 +02:00
Per Ploug
a798b5c343 Try to get the dialogService to intercept legacy modals
replace modals with dialogservice
2013-07-02 16:17:59 +02:00
Per Ploug
2e636d5bcb fixes testing due to wrong httpbackend injection 2013-07-02 15:46:50 +02:00
Per Ploug Krogslund
4c7351aa8a Working tree mock data 2013-07-02 10:45:43 +02:00
Per Ploug Krogslund
7c63b88925 changed runner to phantomjs from chrome 2013-07-02 09:33:43 +02:00
Per Ploug Krogslund
0e431ffd3c File rename, refactor $httpBackend mocks 2013-07-02 09:17:32 +02:00
Per Ploug
32d7b88b45 Removes the ng-hide when unauthed
Not needed anymore, still something weird with the retry queue tho
2013-07-01 16:17:20 +02:00
Per Ploug
2b13dff769 Fixes login and tree
Adds tree loader, fixes icons, fixes toggle arrows
Refactors httpbackend into nicer system
Testing of promises are broken :(
TODO: update docs
2013-07-01 16:06:41 +02:00
Per Ploug Krogslund
0d44189f7f Mocked login works again 2013-07-01 09:58:10 +02:00
Shannon
388f55d7fd Moved application logic into Core which are now 'Sections'. Have proxied all calls from the legacy application to sections. Streamlined how automapper configs are registered (much better now). Updated some unit tests to use the new classes instead of the legacy ones. Created the sections controller to return the sections from the back office. Changed the TypeFinder to search all types not just public ones, changed the boot managers to not have to explicitly modify the resolvers with internal types because now internal types are automatically found. 2013-07-01 14:23:56 +10:00
Per Ploug
ad766a2544 Authentication almost done
Missing some styling and we are good to go on promised based
authentication
2013-06-28 15:49:28 +02:00
Per Ploug Krogslund
86a330ae8e enabled the security interceptor 2013-06-28 14:13:20 +02:00
Per Ploug
453719e07b Mocked server variables 2013-06-28 14:07:38 +02:00
Per Ploug Krogslund
0744adf8a2 Start on a proper httpbackend 2013-06-28 14:00:52 +02:00
Shannon
a077836936 Implemented the required/regex validation that is applied to PropertyType's on a Document type (this might be temporary if we get around to implementing pre-value overrides). Changed the name from ManifestValueValidator to just ValueValidator and allows for property editors to override the defaults if they need to change how the regex/required validation is processed against the property's value. Have streamlined all of the validation directives to require an FormController which we then listen to. Have removed valBubble as we don't actually need that functionality anymore and this simplfies input elements too. 2013-06-28 12:23:15 +10:00
Per Ploug
d2273ee8ce Updated karma to 0.9
Tests are now cross-platform and runs in local phantomJS instead of in
chrome, remember to run npm install to upgrade
2013-06-26 15:46:36 +02:00
Per Ploug
7a89cf1ffd Merge branch '7.0.0' of https://github.com/umbraco/Umbraco-CMS into 7.0.0 2013-06-26 11:12:24 +02:00
Per Ploug
d214935ecb Panel, Tabview, Propertie controls converted
Changed the html to output bootstrap html, masterpages load our belle
css + bootstrap.min.js
2013-06-26 11:12:06 +02:00
Shannon
abbd79f4d0 adds notification msgs for failed validation. ensures that the subscriptions to the servervalidationservice are unsubscribed on $destroy = very important! 2013-06-26 14:36:45 +10:00
Shannon
e571e68d0c ensures validation msgs are not shown until the first submit. 2013-06-26 13:33:24 +10:00
Shannon
f2283d8457 fixes js errors 2013-06-26 13:03:03 +10:00
Shannon
7b35e7627a fixes js errors 2013-06-26 13:02:47 +10:00
Shannon
6ee1171e9c Got tab validation indication working. 2013-06-26 13:01:40 +10:00
Shannon
43972a66c2 another tweak to property level validation 2013-06-25 22:53:59 +10:00
Shannon
4718b5e3e5 Got server validation working better and targetting specific fields properly, adjusted form styles to work with angularjs validation. 2013-06-25 22:45:08 +10:00
Shannon
3de98b60c4 fixes prop editor view path 2013-06-25 22:15:33 +10:00
Shannon
5148687ed3 Wired up validation elements and have server side validation nearly working properly 2013-06-25 22:10:39 +10:00
Shannon
808d9fe589 Removes umbpropertyinclude directive since we won't be lazy loading js files for prop editors, they'll be included in the manifest. Fixes JS errors from grunt after re-enabling some of the validation stuff. Had to adjust the jshint build to ignore some of the warnings. 2013-06-25 14:54:42 +10:00
Shannon
a2e16b4922 Fixed up gravatar with a watch, started implementing legacy proxy JS notification calls to our angular services. 2013-06-25 14:02:31 +10:00
Shannon
39d7676bee Got the legacy editors working and iframe implementation almost done! 2013-06-25 08:54:36 +10:00
Shannon
06bbfe2960 Gets the context menu items actually resolving from the server data, created converters to convert legacy menu items to new ones including more icon converters (still need to get more stuff on menu items working and planned out but the data is from the server). Updated the mocks to include a menu structure with each node, creaeted a simply context menu directive. 2013-06-20 19:49:27 +10:00
Shannon
2650740fa7 moved umbraco property editors into the core and outside the manifest (as c# declarations). Changed property editor names to not be editor.html and instead be the name of the folder as a convention. 2013-06-19 16:42:50 +10:00
Shannon
41346a784d adds ngdocs 2013-06-18 20:18:08 +10:00
Shannon
111ae3d3e3 Merge remote-tracking branch 'origin/7.0.0' into 7.0.0 2013-06-18 20:09:30 +10:00
Shannon
608265ff19 Created new directive: umbpropertyinclude which handles the lazy loading of a property editor and then checks if it declares a controller before it compiles it. If it does, we'll make a lazy JS request for it's JS file and then finally compile it. With this in place we could have our own custom directive to officially state that a JS file is required instead of just checking for the ng-controller. 2013-06-18 20:08:00 +10:00
Per Ploug Krogslund
f92ee9b768 Updates the mocked content to support new editor path 2013-06-18 11:45:04 +02:00
perploug
26d63439ec Update README.md 2013-06-18 11:43:07 +02:00
perploug
bcc0beb79b Update README.md 2013-06-18 12:41:40 +03:00
Per Ploug
1ca883631e Media Resource Mock returns promise 2013-06-18 11:14:16 +02:00
Per Ploug
03b9a91458 merge 2013-06-18 11:09:16 +02:00
Shannon
3caa44d26b Removes property editor filter as it gets executed too many times, changed this into a helper method. 2013-06-18 19:02:53 +10:00
Per Ploug
e501e7fb98 chore Clean up the build/belle directory 2013-06-18 10:58:04 +02:00
Per Ploug
4b68d1950c Replaces require.js with jepnope
Gets rid of the AMD pattern, adds scriptLoader service, work on security
service started
2013-06-18 10:51:26 +02:00
Shannon
9720717076 changed default location of prop editor views to not be in the 'umbraco' folder (not needed) 2013-06-18 18:44:33 +10:00
Shannon
895ff65585 Got mock user data working and updated index.html to reflect how we're working with it in the .net solution with correct directives. Now mock tree data seems to be an issue. 2013-06-18 18:36:32 +10:00
Shannon
47b6c42253 removes mock userresource as that doesn't exist. 2013-06-18 18:17:25 +10:00
Shannon
4630ddb818 updated user service to use $q.when so we can just return values instead of promises. 2013-06-18 18:16:11 +10:00
Shannon
1f56d0b280 Starting to move umbraco property editors into the core, not in a manifest. 2013-06-18 17:57:15 +10:00
Shannon
816edce620 Implemented auto-mapper for mapping and converted over the user mappings. Got the gravatar directive working now too. Removed all umbracoUseMediumTrust settings. 2013-06-18 17:22:01 +10:00
Shannon
eb8f957977 Merge remote-tracking branch 'origin/7.0.0' into 7.0.0 2013-06-18 15:25:12 +10:00