overleaf/services/web/public/coffee/main
Simon Detheridge 32149e652f Handle 'invalid element name' error in project list ui
When invalid filenames are found during project-copy, the somewhat obscure (and non-localised) 'invalid element name' error is returned. Add a special case to handle this particular error and display something more descriptive to the user.

Added a modal error handler for when this error is generated by clicking the 'copy' icon in the project list, instead of using the 'more' dropdown which opens a modal copy dialog

bug: overleaf/sharelatex#908
Signed-off-by: Simon Detheridge <s@sd.ai>
2018-10-09 17:23:43 +01:00
..
affiliations Merge pull request #877 from sharelatex/pr-fill-university-model-as-you-type 2018-08-31 13:15:01 +02:00
project-list Handle 'invalid element name' error in project list ui 2018-10-09 17:23:43 +01:00
subscription Use team invites to join domain licensed teams 2018-05-31 16:15:47 +01:00
account-settings.coffee Add another confirmation checkbox to account-delete. 2018-09-06 11:35:28 +01:00
account-upgrade.coffee Use intelligent /user/trial v2 URL for v2 trials 2018-05-22 16:59:59 +01:00
announcements.coffee Allow v2 notification banner to be dismissed 2018-03-20 12:15:18 +00:00
annual-upgrade.coffee Use standard promises with the http service. 2017-06-20 11:50:23 +01:00
bonus.coffee added template for bonus page with html linking to us 2014-07-21 16:41:22 +01:00
clear-sessions.coffee Use standard promises with the http service. 2017-06-20 11:50:23 +01:00
contact-us.coffee More specific group contact controller name and email subject 2018-09-17 10:47:57 -05:00
event.coffee Add hover and scroll events 2018-06-04 14:42:26 -05:00
group-members.coffee Rename view variable to invite 2018-06-07 16:12:02 +01:00
keys.coffee Add Keys enum; use it when detecting keystrokes in the input suggestions component. 2018-06-27 12:21:26 +01:00
learn.coffee use regex test instead of match when only bool needed 2018-08-27 14:25:01 -04:00
new-subscription.coffee Remove Plans and Pricing A/B Test 2018-08-28 12:42:09 -05:00
plans.coffee Remove Plans and Pricing A/B Test 2018-08-28 12:42:09 -05:00
register-users.coffee Also refactor signatures from methods wrapping the HTTP service. 2017-06-20 16:27:05 +01:00
scribtex-popup.coffee change the scribtex modal to be bootstrap3/angular, same content and same logic if it should be shown or not 2014-07-17 17:05:39 +01:00
subscription-dashboard.coffee Revert "Revert "Merge pull request #480 from sharelatex/jel-remove-old-exp"" 2018-04-12 13:53:26 -05:00
system-messages.coffee Sanitize display of system messages. 2018-08-22 10:15:50 +01:00
templates.coffee use regex test instead of match when only bool needed 2018-08-27 14:25:01 -04:00
translations.coffee forgot to commit files 2014-08-13 16:04:23 +01:00
user-details.coffee Use promise method signatures, instead of old HTTP service ones. 2017-06-20 16:04:06 +01:00