Commit graph

139 commits

Author SHA1 Message Date
Winston Li
e6bdbe8f17 Fix the rest of the tests 2015-03-05 15:39:05 +00:00
Winston Li
3d53226853 Use shared instance of AsyncHttpClient and close Stream in ResourceFetcher. 2015-02-24 10:30:39 +00:00
Winston Li
77c4576b59 Fix SQL injection. 2015-02-23 11:00:34 +00:00
Winston Li
4561409450 Fix url index bug with renaming. 2015-02-22 10:56:47 +00:00
Winston Li
ad7c7a4ba5 Fix bug with Overleaf commits swapping name and email. 2015-02-22 10:41:21 +00:00
Winston Li
6e5163c186 Fix project atts directory deletion to delete base directory too. 2015-02-22 10:20:30 +00:00
Winston Li
ec0c70c622 Delete project atts directory after push. 2015-02-22 10:09:35 +00:00
Winston Li
59001735b1 Remove loading messages. 2015-02-22 02:59:50 +00:00
Winston Li
52f2190346 Fix ResourceFetcher log message. 2015-02-22 02:35:03 +00:00
Winston Li
b01ec908e1 Delete url indexes on successful push. 2015-02-22 02:35:03 +00:00
Winston Li
70d9c0e31d Fix url index lookups for same commit and add log messages. 2015-02-22 02:35:03 +00:00
Winston Li
be806d293c Delete un-needed files from mem builds. 2015-02-22 02:35:03 +00:00
Winston Li
0c0da41bb9 Fix equals bug in ServletFile diff. 2015-02-22 02:35:03 +00:00
Winston Li
4a396c2c17 Set latest seen version after non empty snapshot fetch. 2015-02-22 02:35:02 +00:00
Winston Li
680c7fabf7 Add stack trace prints and remove bugged git config. 2015-02-22 02:35:02 +00:00
Winston Li
a91390dd37 Add IF NOT EXISTS to index creation sql statement. 2015-02-22 02:35:02 +00:00
Winston Li
fee792f5ee In-place diffs during push snapshot creation. 2015-02-22 02:35:02 +00:00
Winston Li
ec13e184b7 Implement no_mem git-uploads. 2015-02-22 02:35:02 +00:00
Winston Li
4110dcc2a9 Redesigned SQL interface. 2015-02-22 02:35:02 +00:00
Winston Li
30521b988b Graceful kill with write lock and per project read locks. 2015-02-21 00:52:20 +00:00
Winston Li
ac50c26aef (fix #8) Add better error message for 403 protected projects with integration test and support. 2015-02-20 12:42:04 +00:00
Winston Li
682a7e93ad Added stack trace print. 2015-01-15 23:03:12 +00:00
Winston Li
70808b14b5 Added try-catch-finally block for remaining instances of lock releasing. 2015-01-15 23:00:32 +00:00
Winston Li
4eda2a81ba Restored broken images and removed print statements. 2015-01-11 17:36:51 +00:00
Winston Li
e124a74c2f Fixed bug with git not adding deleted files. 2015-01-11 17:23:49 +00:00
Winston Li
d4613864c0 Changed a string containing writelatex. 2015-01-11 16:24:42 +00:00
Winston Li
984969b155 Added canCloneMultipleRepositories integration test. 2015-01-11 15:21:11 +00:00
Winston Li
dd6c38dd5b Changed the name of the directory from git to repo. 2015-01-11 12:38:17 +00:00
Winston Li
517792517c Stopped using getResource. 2015-01-11 12:13:25 +00:00
Winston Li
d8a8493a82 Moved directory. 2015-01-11 12:00:11 +00:00
Winston Li
f09ed593d7 Removed print statements. 2015-01-11 11:29:19 +00:00
Winston Li
3f67e62846 First integration test. 2015-01-11 11:23:33 +00:00
Winston Li
3a532a76df Added integration test directory and wrote FileUtil and tests. 2015-01-11 09:11:12 +00:00
Winston Li
0e6f554e42 Added opposite arrows for inbound http requests. 2015-01-10 11:32:33 +00:00
Winston Li
ca936d6630 Added better logging with timestamps and removed verbose http responses. 2015-01-10 11:28:25 +00:00
Winston Li
ae3808e5ad Changed response message slightly. 2015-01-10 09:12:58 +00:00
Winston Li
0ce8cc074e Reduced amount of logging of outgoing http requests. 2015-01-10 08:59:04 +00:00
Winston Li
26e2b1262d Implemented mock snapshot server. 2015-01-10 08:41:14 +00:00
Winston Li
27e0952afb Converted build tool to Maven. 2015-01-09 07:21:13 +00:00