This website requires JavaScript.
9a0f18e516
Increase postback timeout to 60s
Winston Li
2016-09-19 09:34:45 +01:00
8dda44f880
Speed up unit tests by only generating big fixtures once up front
James Allen
2016-09-16 11:51:41 +01:00
dfe26262ec
Return a No-op if diff returns nothing
James Allen
2016-09-16 11:50:44 +01:00
80375ae2dd
Run a diff against big delete - insert changes which are likely copy-pastes
James Allen
2016-09-16 11:33:36 +01:00
97a6ac0f00
Merge branch 'master' into sk-passport
Shane Kilkelly
2016-09-15 14:48:51 +01:00
2119dcbb58
Finalise login workflow, works with login form again.
Shane Kilkelly
2016-09-15 14:36:11 +01:00
06d67835e4
Don't redirect Google to nocdn=true, and remove canonical URL until we sort out translated domains
James Allen
2016-09-15 10:21:12 +01:00
c9a17982cf
Add canonical url tag and don't include query string
James Allen
2016-09-14 17:08:26 +01:00
9019b20d50
Preserve line formatting in word count error message
James Allen
2016-09-14 11:21:00 +01:00
53b3e3831d
Update cancellation survey link
James Allen
2016-09-14 10:51:19 +01:00
a45aa7b80e
Show word count error messages
James Allen
2016-09-13 15:54:10 +01:00
31ee019ecb
Merge pull request #314 from sharelatex/ja-login-improvements
James Allen
2016-09-13 11:43:15 +01:00
cc9791d3f4
Redirect to login with a redirect back to the page we want if not logged in
James Allen
2016-09-13 11:23:47 +01:00
1714b014bf
Force true or false for userHasNoSubscription, not blank
James Allen
2016-09-13 10:29:14 +01:00
373d9e02da
Merge pull request #45 from sharelatex/fix-chktex-for-knitr
Brian Gough
2016-09-12 16:36:59 +01:00
56429178df
only run chktex on .tex files, not .Rtex files
Brian Gough
2016-09-12 16:28:52 +01:00
184cdd7783
Merge pull request #17 from overleaf/swapstore
Winston Li
2016-09-12 15:58:54 +01:00
e9ffcfe19e
Remove extra comma
Winston Li
2016-09-12 15:42:18 +01:00
00d512725a
Fix "evicated" typo
Winston Li
2016-09-12 15:16:20 +01:00
9b78138314
Remove duplicate call to create the last_accessed index
Winston Li
2016-09-12 15:12:33 +01:00
a8c743cb9c
Schedule next swap job after previous job finishes
Winston Li
2016-09-12 15:11:56 +01:00
d6f3682df4
Update README about running tests
Winston Li
2016-09-12 14:26:56 +01:00
5ce15c4d60
Move check of zero length op array up a level
James Allen
2016-09-08 11:41:59 +01:00
993aab7a78
Don't try to redis rpush with no arguments
James Allen
2016-09-08 11:22:54 +01:00
6ca48523d9
mapSeries -> eachSeries
James Allen
2016-09-09 15:28:27 +01:00
2d82d56f93
Process updates one at a time and write into redis after each one
James Allen
2016-09-09 11:01:14 +01:00
438ac45854
fix unit tests
Shane Kilkelly
2016-09-07 16:40:49 +01:00
8e0103a1bc
wip: fix unit tests for AuthenticationController
Shane Kilkelly
2016-09-07 14:05:51 +01:00
c85fd7ef41
Merge branch 'master' into ja-consistency-refactor
James Allen
2016-09-07 11:08:04 +01:00
cc5ddc92bb
use getSessionUser rather than getLoggedInUser
Shane Kilkelly
2016-09-07 10:30:58 +01:00
9758dd77b3
kill whitespace
Shane Kilkelly
2016-09-07 08:58:57 +01:00
185bc7e635
Update session code
Shane Kilkelly
2016-09-07 08:58:35 +01:00
3a5b3a8e8d
wip: acceptance tests working
Shane Kilkelly
2016-09-06 15:55:34 +01:00
1739842402
Merge pull request #310 from sharelatex/pr-fix-search-projects
Paulo Jorge Reis
2016-09-06 15:27:10 +01:00
b0a10c948c
wip refactor
Shane Kilkelly
2016-09-06 15:22:13 +01:00
afdded702b
Use an object instead of a string, to avoid writing to another scope.
Paulo Reis
2016-09-06 14:59:18 +01:00
749658a916
WIP: fixing acceptance tests
Shane Kilkelly
2016-09-06 13:21:22 +01:00
e412e662ee
Set default compileTimeout to 3 minutes for onsite users
James Allen
2016-09-06 11:41:14 +01:00
afa910c32d
turn on syntax check for all users
Brian Gough
2016-09-06 11:19:14 +01:00
c8ee803570
fix limits on sharing, account for both members and invites.
Shane Kilkelly
2016-09-06 09:37:53 +01:00
6aef092dce
fix typo
Shane Kilkelly
2016-09-06 09:29:58 +01:00
d225b8cbd9
Add New Relic stuff
Winston Li
2016-09-04 10:51:00 +01:00
95a7cb2b8b
Add check for last_accessed column in case adding failed due to an error rather than because it already exists
Winston Li
2016-09-04 10:50:51 +01:00
5c878ccc70
Put files in directories that weren't commited
Winston Li
2016-09-03 15:42:34 +01:00
ea803b53d8
Remove swap table and put last_accessed column in projects
Winston Li
2016-09-03 14:23:02 +01:00
2cdf254830
README formatting
Winston Li
2016-08-25 01:06:17 +01:00
a7ba5ef59b
Ignore .idea and *.iml again.
Winston Li
2016-08-25 01:01:59 +01:00
523ea5139e
Update example conf and README
Winston Li
2016-08-25 00:58:44 +01:00
eb77d166e2
Add checkDB to upgrade the DB
Winston Li
2016-08-25 00:47:18 +01:00
52e5d2921f
Sanitise s3 info and fix for s3
Winston Li
2016-08-24 18:26:38 +01:00
9936fbe3c9
Implement and test the swap job, and add integration test
Winston Li
2016-08-24 18:04:01 +01:00
dd5694104d
Delete the SnapshotRepositoryBuilder and WLBridgedProject abominations. Set accessed time after update and push.
Winston Li
2016-08-24 16:56:10 +01:00
c459cd57af
Implement and test SwapJobImpl
Winston Li
2016-08-24 15:15:34 +01:00
a595acd0a6
Add and test GetNumProjects
Winston Li
2016-08-24 00:48:26 +01:00
4b014826d3
Add and test InMemorySwapStore
Winston Li
2016-08-23 23:33:01 +01:00
f036ff2c8b
Add and test an SQL update for only setting a project's last_accessed if it's missing
Winston Li
2016-08-23 22:49:58 +01:00
9d19cdd261
Implement and test DBStore swap_table functionality
Winston Li
2016-08-23 22:32:50 +01:00
d2b628d904
Move stuff to bridge package
Winston Li
2016-08-23 19:16:38 +01:00
f3eb32e2ec
Catch more exceptions in db init
Winston Li
2016-08-23 19:07:23 +01:00
cfc02bbcc8
Remove DB fluff layer
Winston Li
2016-08-23 19:04:28 +01:00
c3609803c0
Change DBStore to target a file
Winston Li
2016-08-23 18:43:26 +01:00
25fea8ef58
Implement bz2 support and test
Winston Li
2016-08-23 18:17:52 +01:00
8c0937511e
Add implementations, implement S3SwapStore (with only tars), FSRepoStore, Tar and File utils, add tests
Winston Li
2016-08-23 17:51:56 +01:00
1850689a63
Merge pull request #19 from overleaf/decouple-refactor
Michael Mazour
2016-09-06 08:42:31 +01:00
eca4c46f7f
WIP: refactor
Shane Kilkelly
2016-09-05 16:23:37 +01:00
ab2c1e82fb
WIP: refactor
Shane Kilkelly
2016-09-05 15:58:31 +01:00
692b979098
Large refactor of parts into distinct components / interfaces
Winston Li
2016-08-20 19:27:23 +01:00
5b810b64ba
Decouple jgit's Repository class from the Bridge
Winston Li
2016-08-20 17:18:22 +01:00
8ffec68250
add comment about fallback case
Brian Gough
2016-09-05 12:35:49 +01:00
ef85bce3b8
track permissions when clients join and leave docs
Brian Gough
2016-09-02 16:35:00 +01:00
f95fc2f779
add route parameters
Brian Gough
2016-09-02 13:33:30 +01:00
7a28fb58e7
clean up mongo query
Brian Gough
2016-09-02 13:32:50 +01:00
0a0a8e23fe
remove unused modules
Brian Gough
2016-09-02 13:37:21 +01:00
8d14f8f7f0
add route parameters
Brian Gough
2016-09-02 14:03:38 +01:00
9bc7594226
clean up redis query
Brian Gough
2016-09-02 14:47:41 +01:00
e6c7aa25ec
barely functional login and logout
Shane Kilkelly
2016-09-05 10:28:47 +01:00
9ab19c5d03
avoid double callback
Brian Gough
2016-09-02 16:34:14 +01:00
51e987b3b6
Merge branch 'master' into sk-passport
Shane Kilkelly
2016-09-02 16:29:07 +01:00
ab2fe1de97
fix unclosed brace in template
Brian Gough
2016-09-02 16:20:16 +01:00
e4f4325150
Basic passport integration
Shane Kilkelly
2016-09-02 16:17:37 +01:00
c3625163bf
Merge pull request #18 from overleaf/small-updates
Michael Mazour
2016-09-02 11:21:06 +01:00
8002930270
don't use mathjax for cdn
Henry Oswald
2016-09-01 13:51:50 +01:00
aed1917b17
Revert "Revert "Revert "Upgrade to node 4.2"""
Shane Kilkelly
2016-09-01 12:47:13 +01:00
94dfd452ea
Revert "Revert "Upgrade to node 4.2""
Shane Kilkelly
2016-09-01 11:22:11 +01:00
e27be3625f
Revert "Upgrade to node 4.2"
Shane Kilkelly
2016-09-01 09:53:12 +01:00
30ee06b2cb
Merge branch 'master' into sk-node-upgrade
Shane Kilkelly
2016-08-31 16:34:25 +01:00
1592ca7623
Merge pull request #309 from sharelatex/fix-compile-check
Brian Gough
2016-08-31 16:27:37 +01:00
e82411ac79
clear serverid on every compile check
Brian Gough
2016-08-31 16:10:24 +01:00
bbb319f235
Merge pull request #307 from sharelatex/pr-empty-proj-list-dropdown
Henry Oswald
2016-08-31 15:47:30 +01:00
b95a2c6d04
clean up compile check
Brian Gough
2016-08-31 15:21:23 +01:00
70adae7a5b
Merge pull request #308 from sharelatex/pr-hide-sign-up-plans-page
Paulo Jorge Reis
2016-08-31 14:12:39 +01:00
1d83524853
Add a <code> block to autocomplete_references.
Shane Kilkelly
2016-08-31 13:54:51 +01:00
f849bf6d4c
Add Autocomplete descriptions to hotkeys
Shane Kilkelly
2016-08-31 13:31:04 +01:00
bba39cc902
Also hide button, when viewing student plans.
Paulo Reis
2016-08-31 11:40:27 +01:00
47b1a5099a
Better logging when plan is null.
Shane Kilkelly
2016-08-31 10:40:30 +01:00
f59d5d836d
Check plan, return error if not valid.
Shane Kilkelly
2016-08-31 10:18:53 +01:00
1b29e0e8ec
Merge branch 'master' of github.com:sharelatex/web-sharelatex
Shane Kilkelly
2016-08-31 09:48:19 +01:00
960ed520b6
fix notifications builder @key bug
Henry Oswald
2016-08-31 09:40:40 +01:00
1399ee4689
Fix reference to @key in log expression.
Shane Kilkelly
2016-08-31 09:34:20 +01:00
09c188030c
Hide sign up button via visibility, to keep the layout fixed.
Paulo Reis
2016-08-30 17:42:23 +01:00