Commit Graph

5264 Commits

Author SHA1 Message Date
Paulo Reis 4849c705de Optionally ask the translate local method to HTML encode; use it in the problematic tooltip. 2017-07-28 17:31:28 +01:00
Paulo Reis 2fcbafa72d Add HTML encoder lib. 2017-07-28 17:30:57 +01:00
Brian Gough d66382382f split request to mongo into separate method 2017-07-28 15:17:10 +01:00
Brian Gough 3e28eca26f move docupdater flush to point of use 2017-07-28 15:11:07 +01:00
Paulo Reis b44d0bfb85 Ignore deleted projects when determining the number of uncategorized projects. 2017-07-28 14:41:33 +01:00
Joe Green 10683cbd8c upgraded mongoose package 2017-07-27 10:58:20 +01:00
Shane Kilkelly 47c8ca82fa Merge pull request #552 from sharelatex/sk-rate-limit-password-change
Add rate-limit to change-password action
2017-07-24 13:58:24 +01:00
Shane Kilkelly 0f131d940d Enforce stricter password policy.
- Check minimum password lengths
- Set default policy to 6-128 chars
2017-07-24 11:06:47 +01:00
Paulo Reis 759c7d43b6 Add a separator and better handling of line-breaks in settings. 2017-07-21 15:19:15 +01:00
Shane Kilkelly 4c637301f7 Add rate-limit to change-password action 2017-07-21 11:07:05 +01:00
Shane Kilkelly 8e55b77055 Move recurly callback to the public api router. 2017-07-20 13:51:11 +01:00
Shane Kilkelly 40834e3534 Merge branch 'sk-ac-boost-exact-match' 2017-07-20 10:25:34 +01:00
Shane Kilkelly b00a30b2c5 Merge remote-tracking branch 'origin/pr-fix-tag-ordering' 2017-07-20 10:24:55 +01:00
Paulo Reis 35de3ee0ab Fix typo in ng-repeat directive. 2017-07-19 10:34:50 +01:00
Shane Kilkelly a4992891d0 Add an error handler to Raven loader.
This should allow app to continue to work if loading Raven
times out.
2017-07-18 14:41:44 +01:00
Shane Kilkelly 70e5279ba2 Don't autocomplete for commands like \\, \[, \:, etc 2017-07-14 13:52:18 +01:00
Shane Kilkelly f66982dd8b Consistently delete back to last backslash 2017-07-13 10:23:45 +01:00
Shane Kilkelly 75b0e0cf51 Don't offer autocomplete for double-backslash 2017-07-13 10:22:51 +01:00
Shane Kilkelly 952a765235 Inteligently rank exact match highest 2017-07-12 11:33:45 +01:00
Shane Kilkelly c8a21cdcf5 WIP: sort definite real commands from possible incidentals 2017-07-12 09:25:39 +01:00
Shane Kilkelly 1fb036811a Temporarily remove up-ranking of exact match 2017-07-11 11:34:31 +01:00
Shane Kilkelly 0b84caa730 Add new auto-pair behaviour to mode-latex_beta 2017-07-10 10:52:18 +01:00
Paulo Reis 0c28c6cc3a Add translation keys. 2017-07-07 10:38:13 +01:00
Paulo Reis a2e583edb8 Remove debug statement. 2017-07-07 10:38:13 +01:00
Paulo Reis 6cfa10d511 Add a per-user TC notice dialog. 2017-07-07 10:38:13 +01:00
Paulo Reis 12ace746fc Add per-user TC notice assets. 2017-07-07 10:38:13 +01:00
Paulo Reis d69a7577f5 Check in Analytics if user has already been informed about per-user TC. 2017-07-07 10:38:13 +01:00
Paulo Reis 8925dc5a78 Revert "Show simpler UI when there is only one user."
This reverts commit 48300bd5b2ef01651e64dad3183e65d5d5798955.
2017-07-07 10:38:13 +01:00
Paulo Reis dae5381af7 Show simpler UI when there is only one user. 2017-07-07 10:38:13 +01:00
Paulo Reis 139c2ab1fd Consolidate members list. 2017-07-07 10:38:13 +01:00
Paulo Reis e421b6550a Filter out read-only users from TC users list. 2017-07-07 10:38:13 +01:00
Paulo Reis bc88dbd0f8 Handle read-only permissions; allow read-only users to see state but not change it. 2017-07-07 10:38:13 +01:00
Paulo Reis 71e0a6935f Readd feature flag handling. 2017-07-07 10:38:13 +01:00
Paulo Reis 7bf203c77f Styling. 2017-07-07 10:38:13 +01:00
Paulo Reis e7dd4874ad Add collapse state indicator. 2017-07-07 10:38:13 +01:00
Paulo Reis e40b8500d7 Keep user state persistent on the client. 2017-07-07 10:38:13 +01:00
Paulo Reis c701711eab Support a default value when undefined in the review panel toggles. 2017-07-07 10:38:13 +01:00
Paulo Reis 8e6265e3d2 Enable global setting. 2017-07-07 10:38:13 +01:00
Paulo Reis 1ae53a243a Correctly fetch users from project info. 2017-07-07 10:38:13 +01:00
Paulo Reis f4bdd5eb2b Control sync state with server. 2017-07-07 10:38:13 +01:00
Paulo Reis 0ac52e7f19 Disable individual users TC control when TC is on for everyone; add styling for disabled toggles. 2017-07-07 10:38:13 +01:00
Paulo Reis 1fa7338baf Wire up TC widget to controller methods. 2017-07-07 10:38:13 +01:00
Paulo Reis dc2085c6e1 Basic widget for toggling TC state. 2017-07-07 10:38:13 +01:00
James Allen 710c89a629 Support per user track changes (proof of concept) 2017-07-07 10:38:13 +01:00
Shane Kilkelly b799bbc695 Merge branch 'sk-auto-pair-braces' into sk-ac-improvements-integration 2017-07-06 14:56:03 +01:00
Shane Kilkelly cc8499ba48 update to latest latex mode 2017-07-06 14:55:37 +01:00
Shane Kilkelly 04c94760f5 Merge branch 'sk-auto-pair-braces' into sk-ac-improvements-integration 2017-07-06 14:39:28 +01:00
Shane Kilkelly 330e3dccc3 Merge branch 'sk-ac-rank-exact-match-highest' into sk-ac-improvements-integration 2017-07-06 14:39:08 +01:00
Shane Kilkelly 611f8825d7 Merge branch 'sk-ac-prevent-double-insertion' into sk-ac-improvements-integration 2017-07-06 14:39:00 +01:00
Shane Kilkelly 9ac15c9d47 Merge branch 'sk-ac-more-eager-trigger' into sk-ac-improvements-integration 2017-07-06 14:38:44 +01:00