Commit Graph

4598 Commits

Author SHA1 Message Date
Brian Gough 38c879faf2 improve comment about ClsiStateManager hash 2017-08-03 12:15:27 +01:00
Brian Gough 6d331e8ffd use projectStateUnchanged instead of stateOk 2017-08-03 12:10:23 +01:00
Brian Gough f44b844d74 refer to project state as projectStateHash 2017-08-03 12:08:11 +01:00
Brian Gough 5c02255e07 use syncType and syncState for clsi state options 2017-08-03 11:44:10 +01:00
Brian Gough fb29ac3031 clean up logging 2017-08-03 11:36:59 +01:00
Brian Gough 0a859d3b33 clean up state manager 2017-08-03 11:36:23 +01:00
Brian Gough a955b8fcc9 remove unused inline function 2017-08-03 11:35:42 +01:00
Brian Gough a4117487e9 switch from mongoose to mongojs in ClsiManager
for efficiency
2017-08-03 11:35:42 +01:00
Brian Gough 17b1075dc9 add rootFolder to attributes in Clsi request 2017-08-03 10:20:57 +01:00
Brian Gough 4d4cf4f693 project state can be stored per project
there is no need to store it per project+user because it reflects the
state of the project itself
2017-08-02 16:25:47 +01:00
Brian Gough cf780fd8bb start making requests incremental 2017-08-02 13:53:32 +01:00
Brian Gough 66cd6ada14 allow querying folders from existing project
avoid loading the project unnecessarily
2017-08-01 14:39:02 +01:00
Brian Gough 7a39eeb2ea make request to docupdater for current docs 2017-08-01 14:38:34 +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
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
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
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
Shane Kilkelly 98f96d6087 Merge branch 'sk-ac-disable-for-existing-environments' into sk-ac-improvements-integration 2017-07-06 14:38:07 +01:00
Shane Kilkelly c99109751e Merge branch 'sk-ac-ignore-comments' into sk-ac-improvements-integration 2017-07-06 14:37:54 +01:00
Shane Kilkelly 009cadb8b8 Change translation for autoPairDelimiters setting 2017-07-06 14:32:30 +01:00
Shane Kilkelly 34b2012727 Enable (optional) auto-pairing for latex mode 2017-07-06 11:06:51 +01:00
Brian Gough 0ae93db08b use ApiErrorHandler on public api 2017-07-05 15:06:23 +01:00
Brian Gough 1dbeebabd2 move status and health checks to public api router 2017-07-05 14:50:38 +01:00
Brian Gough 845ee51a67 rename apiRouter -> privateApiRouter in router 2017-07-05 14:43:41 +01:00
Brian Gough bd83d94f64 rename apiRouter -> privateApiRouter in Modules 2017-07-05 14:41:14 +01:00
Brian Gough 29b40ad824 add public api router 2017-07-05 14:32:55 +01:00
Brian Gough 3e8ad69f3c make loading of module routes more robust 2017-07-05 11:46:29 +01:00
Brian Gough 5ad3fd769d preserve original /status message 2017-07-04 12:42:54 +01:00
Brian Gough b2f676af5a avoid duplicate routes for /status 2017-07-04 12:41:51 +01:00
Brian Gough 9417266966 fix health checks for web/web-api split 2017-07-04 10:32:31 +01:00