Brian Gough
|
18370076a2
|
Merge pull request #45 from sharelatex/bg-auto-doc-flush
allow docupdater to flush docs in background (connects to overleaf/sharelatex#190)
|
2017-10-12 14:48:16 +01:00 |
|
Brian Gough
|
45ed090326
|
Merge pull request #37 from sharelatex/bg-rate-limit-autocompile
rate limit autocompile (connects to #18)
|
2017-10-12 09:25:59 +01:00 |
|
Brian Gough
|
c913ec69ef
|
Merge pull request #34 from sharelatex/bg-fix-double-callback-in-resources-check
fix double callback in resources check (connects to #18)
|
2017-10-12 09:20:05 +01:00 |
|
Brian Gough
|
cf25ff058f
|
use new endpoint docupdater get_and_flush_if_old
|
2017-10-11 16:05:28 +01:00 |
|
Hayden Faulds
|
4e0a159db4
|
Merge pull request #40 from sharelatex/hof-pathname-for-doc-store
return pathname from DocumentController.getDoc
|
2017-10-11 09:52:56 +01:00 |
|
Brian Gough
|
5b0d3d1429
|
simplify rate-limit checking code
|
2017-10-09 16:31:01 +01:00 |
|
Brian Gough
|
9eec245358
|
allow docupdater to flush docs in background
|
2017-10-09 14:17:28 +01:00 |
|
Brian Gough
|
d14723f24a
|
add rate limits for autocompiles
global rate limit for all users and a lower rate limit for free users
|
2017-10-03 16:16:21 +01:00 |
|
Alasdair Smith
|
91e0397bf5
|
Update signup date check to today
|
2017-10-03 10:48:59 +01:00 |
|
Brian Gough
|
bd005d7bb6
|
fix double callback in precompile resources check
|
2017-10-02 10:14:52 +01:00 |
|
Hayden Faulds
|
bf1c24f6f9
|
return pathname from DocumentController.getDoc
|
2017-09-29 15:37:10 +01:00 |
|
Alasdair Smith
|
3e2388a7de
|
Don't show autocompile for users signed up after release date
|
2017-09-28 13:57:15 +01:00 |
|
Alasdair Smith
|
f2c0bf5515
|
First pass at getting onboarding shown event from analytics
|
2017-09-28 13:04:18 +01:00 |
|
Alasdair Smith
|
afff8ddf29
|
Pass (dummy) autocompile onboarding
|
2017-09-28 11:13:49 +01:00 |
|
Brian Gough
|
13628f82ec
|
Merge pull request #17 from sharelatex/bg-lock-compiles
show error for compile in progress
|
2017-09-27 13:54:16 +01:00 |
|
Hayden Faulds
|
4adf88ca01
|
handle OL or SL ids in UserInfoController.getPersonalInfo
|
2017-09-26 11:40:05 +01:00 |
|
Hayden Faulds
|
2c0e9bb89a
|
return overleaf details from ProejctsDetailsHandler.getdetails
|
2017-09-26 10:19:30 +01:00 |
|
Brian Gough
|
0f855689a7
|
show error for compile in progress
|
2017-09-26 08:07:35 +01:00 |
|
Brian Gough
|
9f9c15f6f5
|
Merge pull request #599 from sharelatex/bg-reset-project-state
clear docupdater project state in deleteAuxFiles
|
2017-09-15 09:09:29 +01:00 |
|
Brian Gough
|
51eb94a493
|
handle incremental compile without root doc
|
2017-09-13 10:10:44 +01:00 |
|
Brian Gough
|
0e87b8950e
|
update clearProjectState endpoint
|
2017-09-12 11:40:00 +01:00 |
|
Brian Gough
|
5430c8a3c2
|
Merge pull request #593 from sharelatex/bg-fix-inactive-projects-request
avoid error when passing as limit in mongo query
|
2017-09-11 08:16:28 +01:00 |
|
Brian Gough
|
6d73c48c36
|
Merge pull request #596 from sharelatex/bg-suppress-incremental-compile-after-errors
suppress incremental compile after errors
|
2017-09-11 08:15:50 +01:00 |
|
Brian Gough
|
2b4c8bd846
|
clear docupdater project state in deleteAuxFiles
|
2017-09-08 15:57:29 +01:00 |
|
Brian Gough
|
e8435e3eae
|
make condition clearer for incremental compile
|
2017-09-08 13:39:24 +01:00 |
|
Brian Gough
|
03a5ff2e43
|
skip incremental compile after docupdater error
|
2017-09-07 15:06:09 +01:00 |
|
Shane Kilkelly
|
586d1f1599
|
Merge pull request #531 from sharelatex/sk-allow-explicit-ses-email-config
Instantiate the ses client if explicitly specified.
|
2017-09-07 10:21:01 +01:00 |
|
Brian Gough
|
3ac0e97a14
|
avoid error when passing as limit in mongo query
convert request parameter from string to number
|
2017-09-05 12:33:13 +01:00 |
|
Brian Gough
|
d9557fcbf5
|
include the options in the project state hash
|
2017-09-01 16:36:51 +01:00 |
|
Shane Kilkelly
|
3d0268a486
|
Add other required properties for project load.
|
2017-09-01 11:36:23 +01:00 |
|
Shane Kilkelly
|
68f860b28d
|
Load user features alongside id and email.
Fixes a bug where project features were not applied properly,
and instead fell back to the free-account defaults.
|
2017-09-01 11:16:45 +01:00 |
|
James Allen
|
9c4dc40abf
|
Merge pull request #583 from sharelatex/ja-import-projects
Add in UserStub model and support in collaborators view
|
2017-08-29 16:06:00 +02:00 |
|
James Allen
|
a58a715fad
|
Merge pull request #570 from sharelatex/ho-null-check-redis-sessions
Ho null check redis sessions
|
2017-08-29 15:44:22 +02:00 |
|
Brian Gough
|
f9d1650c6a
|
Merge pull request #569 from sharelatex/bg-compile-from-redis
compile from redis
|
2017-08-25 09:09:52 +01:00 |
|
James Allen
|
d5839437fd
|
Add in UserStub model and support in collaborators view
|
2017-08-24 17:48:47 +02:00 |
|
Brian Gough
|
90ff58b820
|
compute project state hash from sorted docs/files
|
2017-08-16 10:49:29 +01:00 |
|
Brian Gough
|
739445336f
|
remove unused code and fix flushing
|
2017-08-15 16:00:00 +01:00 |
|
Brian Gough
|
4789dd23ee
|
docupdater will parse lines in getProjectDocs
no need to do this in web now
|
2017-08-11 16:57:23 +01:00 |
|
James Allen
|
1f326f7990
|
Merge pull request #575 from sharelatex/ja-overleaf-oauth
Allow OAuth based log-ins from Overleaf
|
2017-08-10 10:28:41 +02:00 |
|
Brian Gough
|
e2048e1ed5
|
use incrementalCompilesEnabled as option name
|
2017-08-09 16:25:57 +01:00 |
|
Brian Gough
|
836bddd91f
|
comment about 409 code in DocumentUpdaterHandler
|
2017-08-09 16:00:11 +01:00 |
|
Brian Gough
|
ddecd26718
|
flush documents to mongo on incremental compiles
|
2017-08-09 15:47:44 +01:00 |
|
James Allen
|
7538c8834f
|
Merge branch 'master' into ja-per-user-track-changes
|
2017-08-09 14:05:36 +02:00 |
|
James Allen
|
a0a45ee654
|
Update date
|
2017-08-09 14:02:40 +02:00 |
|
Brian Gough
|
7eb1c01994
|
add metrics for incremental compiles
|
2017-08-09 11:41:09 +01:00 |
|
Brian Gough
|
97b129cbe3
|
enable incremental compilation for beta users
|
2017-08-09 10:57:24 +01:00 |
|
James Allen
|
17e849792c
|
Pull out logic into module
|
2017-08-09 11:50:05 +02:00 |
|
Brian Gough
|
8aa77cec5e
|
provide fallback to normal compile method
|
2017-08-08 16:48:47 +01:00 |
|
Brian Gough
|
203e42fa4c
|
clean up options handling
|
2017-08-08 16:48:37 +01:00 |
|
James Allen
|
eac0ce8353
|
Initial spike of Overleaf based logins
|
2017-08-08 14:00:21 +02:00 |
|