Commit Graph
20141 Commits
Author SHA1 Message Date
Shane Kilkelly eeabac7698 Get graphics paths from preamble 2017-07-31 11:28:52 +01:00
Shane Kilkelly a841646559 Add preamble parser 2017-07-31 11:28:21 +01:00
Shane Kilkelly eaf9ae5b94 Begin work on autocomplete for includegraphics 2017-07-31 09:34:58 +01:00
Shane Kilkelly ba3550759d Persist autoPairDelimiters setting. 2017-07-31 08:36:13 +01:00
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
Henry Oswald 2ac4f7ac44 Merge pull request #65 from sharelatex/add-compiles-folder
Keep compiles and cache directories
2017-07-28 11:24:36 +01:00
Joe Green 63eacad899 Merge pull request #560 from sharelatex/jg-mongoose-upgrade
upgraded mongoose package
2017-07-28 10:25:40 +02:00
Hayden Faulds 931abb7c81 keep cache directory 2017-07-27 15:54:20 +01:00
Hayden Faulds 230fe00c48 replace grunt service initialisation with bash script 2017-07-27 15:39:22 +01:00
Hayden Faulds d382f2929f keep compiles directory 2017-07-27 14:02:24 +01:00
Joe Green 10683cbd8c upgraded mongoose package 2017-07-27 10:58:20 +01:00
James Allen 5f509a9413 Create ISSUE_TEMPLATE.md 2017-07-25 14:25:56 +01:00
James Allen 44e1c83f14 Merge pull request #541 from sharelatex/ja-update-holding-accounts-migration-for-groups
Update migration script for holding accounts to migrate group invites
2017-07-25 12:45:49 +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 8423e7336d Merge pull request #553 from sharelatex/pr-fix-settings-word-wrapping
Add a separator and better handling of line-breaks in settings.
2017-07-24 13:58:17 +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
Henry Oswald 2aeec8a12f Revert "change"
This reverts commit 104ce81ebdf41d88acd7fb6f2abf99fbc4eb91df.
2017-07-23 22:45:04 +01:00
Henry Oswald 19c4d020b5 change 2017-07-23 22:42:07 +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
Brian Gough 54852b216b Merge pull request #63 from sharelatex/bg-fix-tikzmanager-exception
fix tikzmanager exception
2017-07-20 13:22:58 +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 c3465cf3d4 Reduce retry delay to 10ms, and refactor 2017-07-18 15:28:18 +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
Brian Gough d43357e8c8 stub out unwanted dependency in unit tests 2017-07-18 11:30:22 +01:00
Brian Gough fd5b557dde fix exception for empty content in TikzManager 2017-07-18 11:29:59 +01:00
Shane Kilkelly dc8d08c030 Update acceptance tests to reflect retry logic 2017-07-17 11:13:21 +01:00
Shane Kilkelly 0d46c3e2b3 WIP: auto-retry web requests 2017-07-17 10:08:21 +01:00
John Lees-Miller 8e15d63a2f Merge pull request #25 from overleaf/delete-temporary-files
Delete temporary files created by Tar on close
2017-07-14 21:41:54 +01:00
Shane Kilkelly 70e5279ba2 Don't autocomplete for commands like \\, \[, \:, etc 2017-07-14 13:52:18 +01:00
Michael Walker ced34d91d4 Delete temporary files created by Tar on close
The SwapJob creates temporary files indirectly through Tar.bz2.zip.
These files are deleted with File.deleteOnExit, but there is no other
deletion mechanism.  This means that temporary files will build up as
the git bridge runs, only being deleted when the JVM finally
terminates.

Instead, we can delete these temporary files as soon as they are no
longer needed.  The files are wrapped in a FileInputStream and not
directly exposed, so we can simply delete the underlying file when the
stream is closed, as then the file is inaccessible.
2017-07-14 12:08:50 +01:00
Brian Gough 4a4f3bb24c update acceptance test images for texlive 2017 2017-07-13 13:15:51 +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
Brian Gough 0c7a89dfa5 update acceptance tests settings to 2017 image 2017-07-12 16:59:33 +01:00
Brian Gough 653f16e3e6 Merge pull request #54 from sharelatex/bg-timeout-on-slow-lock
add timeout on slow lock
2017-07-12 13:43:34 +01:00
Shane Kilkelly 952a765235 Inteligently rank exact match highest 2017-07-12 11:33:45 +01:00
Brian Gough c21cc013f3 use null instead of err in callbacks on success 2017-07-12 10:48:32 +01:00
Brian Gough d2730c8d6b unit tests for locking timeouts 2017-07-12 10:48:32 +01:00
Brian Gough bb0dc4b4d5 release the lock if it took too long to acquire it 2017-07-12 10:48:32 +01:00
Shane Kilkelly c8a21cdcf5 WIP: sort definite real commands from possible incidentals 2017-07-12 09:25:39 +01:00
Brian Gough 54c0fc1180 put a 5 second timeout in getting redis lock 2017-07-11 14:28:58 +01:00
Brian Gough ffea31290c return total time from the profile .end() method 2017-07-11 14:28:58 +01:00