Commit Graph

23593 Commits

Author SHA1 Message Date
Shannon
49de3f264c Merge branch 'temp8-upgrade-angular' into temp8-angular-tree-update 2018-06-19 12:51:57 +10:00
Shannon
cf59067451 Fixes issue with max $digest iterations 2018-06-19 12:51:30 +10:00
Shannon
ebbdb945c4 Merge branch 'temp8-upgrade-angular' into temp8-angular-tree-update 2018-06-19 12:32:43 +10:00
Shannon
f877e0d1bb Fixes delete animations 2018-06-19 12:20:18 +10:00
Mads Rasmussen
ba408e8c79 wip tree animations 2018-06-18 20:35:29 +02:00
Shannon
545360bdaa fixes order by on list view 2018-06-18 22:48:28 +10:00
Shannon
9d63b68eb6 Fixes the variant lang drop down due to a boolean check 2018-06-18 21:49:15 +10:00
Shannon
4417892337 Removes valToggleMsg directive and replaces all occurances of this with ngMessages, fixes a few smaller things along the way too 2018-06-18 21:40:06 +10:00
Mads Rasmussen
bd7211f8e6 fix arrow and active state 2018-06-18 10:55:22 +02:00
Mads Rasmussen
6a422fc88d add track by for properties 2018-06-17 15:00:43 +02:00
Warren
7d4ba999cf Update umb-tree-item directive
* Use one way binding in the directive from = to <
* Move template out to an external file
* Remove lots of DOM manipulation code and use directly in template
* Template uses :: for one-time binding
2018-06-15 13:20:50 +01:00
Mads Rasmussen
72fb712bad fixes mini list view animations 2018-06-15 14:01:10 +02:00
Shannon
359b1ac774 Adds ngMessages and updates the change password directive to use ng-messages for the validation message toggling, this requires a small custom new directive, now i can go replace all instances of val-toggle-msg and remove it. 2018-06-15 16:44:37 +10:00
Shannon
9d49ddba7c Fixes installer including some c# bits, fixes the hash bang to be back to normal 2018-06-15 15:51:37 +10:00
Shannon
56ba6c7a1d removes files old files that are no longer used 2018-06-15 15:35:46 +10:00
Shannon
8b1c506fef updates a couple validators to use the nicer syntax but the other ones are more complex so we can't change them 2018-06-15 15:05:12 +10:00
Shannon
6d0307cdc7 updates to latest jasmine removes unit tests that weren't testing anything and one that was failing 2018-06-15 13:54:01 +10:00
Shannon
81f78e3ec5 trying to fix vsts running the tests 2018-06-15 12:21:18 +10:00
Shannon
4acc3f48bf Fixes JS test runner and all test pass 2018-06-15 12:06:21 +10:00
Shannon
feb16f901f Updates some JS dependencies, moves more dependencies to bower instead of having them committed, ensures angular locales are workgin with 1.7, upgrades to angular 1.7.2 2018-06-15 11:42:43 +10:00
Shannon Deminick
80c585c21e Temp8 validation fixing (#2699)
* Showing notifications if any for any response with status 400 >= x < 500.

* fixes valFormManager

* Updates logic for the valpropertymsg.directive to simplify it and so that it doesn't need to query the DOM which was causing issues with timing.

* commits package-lock

* fixes some issues with the securityinterceptor, properly nests promises in contentEditingHelper, fixes errors occuring when not handling promise rejections due to validation problems,

* another unhandled potential validation problem

* Merge branch 'temp-U4-7757' of https://github.com/lars-erik/Umbraco-CMS into lars-erik-temp-U4-7757

# Conflicts:
#	src/Umbraco.Web.UI.Client/src/common/services/umbrequesthelper.service.js

* cleans up the interceptor objects and puts them in appropriate modules and files, centralizes the logic to show notifications so that only happens in one place.

* Fixes more places where notifications were manually shown.

* Fixes validation with the variant publishing overlay and html descrepencies
2018-06-15 10:33:16 +10:00
Mads Rasmussen
4708293b18 remove debug info in production, disables execution of css and comment directives 2018-06-14 19:37:49 +02:00
Mads Rasmussen
f6c03c1fe1 Merge branch 'temp8-upgrade-angular' of https://github.com/umbraco/Umbraco-CMS into temp8-upgrade-angular 2018-06-14 13:49:33 +02:00
Mads Rasmussen
383d5527bb fixes slow UI by restricting angular animations to only work on elements with the umb-animated css class 2018-06-14 13:48:51 +02:00
Warren
4171fc7bfa Fixes Forms Dashboard Error - $cookieStore is no more & is now just $cookies in Angular 2018-06-14 10:26:32 +01:00
Warren
913364b2c7 Fixes test with the changes to the template editor shortcuts as they now return a promise 2018-06-14 09:31:19 +01:00
Mads Rasmussen
500cd9da19 fix shortcuts for scripts editor 2018-06-14 09:41:04 +02:00
Warren
884d49a349 Merge branch 'temp8-upgrade-angular' of https://github.com/umbraco/Umbraco-CMS into temp8-upgrade-angular 2018-06-13 15:46:50 +01:00
Warren
e630faa185 Fixes translation items for the keyboard shortcuts in template editor & partial view editor
* Angular does not auto expand promises when we assign to properties on scope & now we return a promise with the object data with the values translated from the localization service
2018-06-13 15:46:20 +01:00
Mads Rasmussen
44529f266e fixes: When opening the doctype, media type, member type editor the name field makes a small “jump”. 2018-06-13 15:31:05 +02:00
Mads Rasmussen
faad17a92e fixes: #48 Subviews show a quick content flash of all views before they hide 2018-06-13 14:10:17 +02:00
Warren
3be22bd6a7 Fix up modelsbuilder dashboard - we now use ng-bind-html directive as opposed to ng-bind-html-unsafe 2018-06-13 12:27:22 +01:00
Warren
f29167eb59 Fix up nucache/published status dashboard - the responses back from the API calls are not JSON but a simple string and thus we did not need angular.fromJson() 2018-06-13 12:04:05 +01:00
Warren Buckley
598566198d Merge pull request #2691 from umbraco/temp8-56
fix icon contet flashes + update to new component syntax
2018-06-13 11:47:36 +01:00
Mads Rasmussen
20cd36026e fix overlay conent flash 2018-06-13 11:51:44 +02:00
Mads Rasmussen
27891e304d fix icon contet flashes + update to new component syntax 2018-06-13 10:16:25 +02:00
Warren
f848746f33 Remove the unused functions in the security interceptor re-write 2018-06-13 08:31:28 +01:00
Mads Rasmussen
3b4e1ea3d6 fix media recycle bin 2018-06-12 20:57:08 +02:00
Mads Rasmussen
09006352f7 fix logout 2018-06-12 20:51:22 +02:00
Mads Rasmussen
90a53ddcc7 fix localisation for user groups picker 2018-06-12 16:03:17 +02:00
Warren
acab866b29 Update list view create button to use ng-href now the hashbang is now just hash :) 2018-06-12 14:40:44 +01:00
Warren
cb1a0897eb Merge branch 'temp8-upgrade-angular' of https://github.com/umbraco/Umbraco-CMS into temp8-upgrade-angular
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/routes.js
2018-06-12 14:39:18 +01:00
Warren
fde1d6f6fb Update the angular routing to be # as opposed to hash bang #! 2018-06-12 14:34:45 +01:00
Mads Rasmussen
8337500356 turn html5 mode on 2018-06-12 15:17:43 +02:00
Warren
4577ec1016 Remove the console.log debug from the interceptor for now - we may need to revisit this 2018-06-12 13:51:06 +01:00
Mads Rasmussen
d91e3e90c6 Merge branch 'temp8-upgrade-angular' of https://github.com/umbraco/Umbraco-CMS into temp8-upgrade-angular 2018-06-12 14:17:37 +02:00
Mads Rasmussen
02c02a3abe update responseError in security interceptor 2018-06-12 14:17:03 +02:00
Warren
939cac264a Get the x-umb-user-modified header to work - set a new profile photo or remove it and ensure header is sent down & the event is emitted to update the avatar 2018-06-12 12:38:32 +01:00
Warren
083fbbf3c6 WIP - refactor of interceptor to new format - having issues getting the x-umb-user-seconds 2018-06-12 10:54:49 +01:00
Mads Rasmussen
9b0bf28d15 fixing unit tests 2018-06-12 11:26:08 +02:00