Commit Graph
18729 Commits
Author SHA1 Message Date
Brian Gough 56429178df only run chktex on .tex files, not .Rtex files
the .tex files produced from knitr have macros which confuse chktex
2016-09-12 16:29:36 +01:00
Winston Li 184cdd7783 Merge pull request #17 from overleaf/swapstore
v0.5: Upgrade deps, huge refactor, swap store
2016-09-12 15:58:54 +01:00
Winston Li e9ffcfe19e Remove extra comma 2016-09-12 15:42:18 +01:00
Winston Li 00d512725a Fix "evicated" typo 2016-09-12 15:16:20 +01:00
Winston Li 9b78138314 Remove duplicate call to create the last_accessed index 2016-09-12 15:13:55 +01:00
Winston Li a8c743cb9c Schedule next swap job after previous job finishes 2016-09-12 15:11:56 +01:00
Winston Li d6f3682df4 Update README about running tests 2016-09-12 14:27:00 +01:00
James Allen 5ce15c4d60 Move check of zero length op array up a level 2016-09-12 10:37:41 +01:00
James Allen 993aab7a78 Don't try to redis rpush with no arguments 2016-09-12 10:37:32 +01:00
James Allen 6ca48523d9 mapSeries -> eachSeries 2016-09-09 15:28:27 +01:00
James Allen 2d82d56f93 Process updates one at a time and write into redis after each one 2016-09-09 11:01:14 +01:00
Shane Kilkelly 438ac45854 fix unit tests 2016-09-07 16:40:49 +01:00
Shane Kilkelly 8e0103a1bc wip: fix unit tests for AuthenticationController 2016-09-07 14:05:51 +01:00
James Allen c85fd7ef41 Merge branch 'master' into ja-consistency-refactor 2016-09-07 11:08:04 +01:00
Shane Kilkelly cc5ddc92bb use getSessionUser rather than getLoggedInUser 2016-09-07 10:30:58 +01:00
Shane Kilkelly 9758dd77b3 kill whitespace 2016-09-07 08:58:57 +01:00
Shane Kilkelly 185bc7e635 Update session code 2016-09-07 08:58:35 +01:00
Shane Kilkelly 3a5b3a8e8d wip: acceptance tests working 2016-09-06 15:55:34 +01:00
Paulo Jorge Reis 1739842402 Merge pull request #310 from sharelatex/pr-fix-search-projects
Use an object instead of a string, to avoid writing to another scope.
2016-09-06 15:27:10 +01:00
Shane Kilkelly b0a10c948c wip refactor 2016-09-06 15:22:13 +01:00
Paulo Reis afdded702b Use an object instead of a string, to avoid writing to another scope. 2016-09-06 14:59:18 +01:00
Shane Kilkelly 749658a916 WIP: fixing acceptance tests 2016-09-06 13:21:22 +01:00
James Allen e412e662ee Set default compileTimeout to 3 minutes for onsite users 2016-09-06 11:41:21 +01:00
Brian Gough afa910c32d turn on syntax check for all users 2016-09-06 11:19:32 +01:00
Shane Kilkelly c8ee803570 fix limits on sharing, account for both members and invites. 2016-09-06 09:37:53 +01:00
Shane Kilkelly 6aef092dce fix typo 2016-09-06 09:29:58 +01:00
Winston Li d225b8cbd9 Add New Relic stuff 2016-09-06 09:13:34 +01:00
Winston Li 95a7cb2b8b Add check for last_accessed column in case adding failed due to an error rather than because it already exists 2016-09-06 09:13:20 +01:00
Winston Li 5c878ccc70 Put files in directories that weren't commited 2016-09-06 09:13:09 +01:00
Winston Li ea803b53d8 Remove swap table and put last_accessed column in projects 2016-09-06 09:11:53 +01:00
Winston Li 2cdf254830 README formatting 2016-09-06 09:11:32 +01:00
Winston Li a7ba5ef59b Ignore .idea and *.iml again. 2016-09-06 09:11:32 +01:00
Winston Li 523ea5139e Update example conf and README 2016-09-06 09:11:32 +01:00
Winston Li eb77d166e2 Add checkDB to upgrade the DB 2016-09-06 09:11:32 +01:00
Winston Li 52e5d2921f Sanitise s3 info and fix for s3 2016-09-06 09:11:32 +01:00
Winston Li 9936fbe3c9 Implement and test the swap job, and add integration test 2016-09-06 09:11:32 +01:00
Winston Li dd5694104d Delete the SnapshotRepositoryBuilder and WLBridgedProject abominations. Set accessed time after update and push. 2016-09-06 09:11:32 +01:00
Winston Li c459cd57af Implement and test SwapJobImpl 2016-09-06 09:11:32 +01:00
Winston Li a595acd0a6 Add and test GetNumProjects 2016-09-06 09:11:32 +01:00
Winston Li 4b014826d3 Add and test InMemorySwapStore 2016-09-06 09:11:32 +01:00
Winston Li f036ff2c8b Add and test an SQL update for only setting a project's last_accessed if it's missing 2016-09-06 09:11:32 +01:00
Winston Li 9d19cdd261 Implement and test DBStore swap_table functionality 2016-09-06 09:11:32 +01:00
Winston Li d2b628d904 Move stuff to bridge package 2016-09-06 09:11:32 +01:00
Winston Li f3eb32e2ec Catch more exceptions in db init 2016-09-06 09:11:32 +01:00
Winston Li cfc02bbcc8 Remove DB fluff layer 2016-09-06 09:11:32 +01:00
Winston Li c3609803c0 Change DBStore to target a file 2016-09-06 09:11:32 +01:00
Winston Li 25fea8ef58 Implement bz2 support and test 2016-09-06 09:11:32 +01:00
Winston Li 8c0937511e Add implementations, implement S3SwapStore (with only tars), FSRepoStore, Tar and File utils, add tests 2016-09-06 09:11:32 +01:00
Michael Mazour 1850689a63 Merge pull request #19 from overleaf/decouple-refactor
Decouple and Refactor

Separating a couple of commits from #17 to make it more manageable.

- Decouple jgit's Repository class from the Bridge
- Large refactor of parts into distinct components / interfaces
2016-09-06 08:42:31 +01:00
Shane Kilkelly eca4c46f7f WIP: refactor 2016-09-05 16:23:37 +01:00