Shane Kilkelly
|
394fd17dfa
|
Working docker setup
|
2018-10-15 11:06:18 +01:00 |
|
Shane Kilkelly
|
a1ac1bf17f
|
Fix makefile, seems to work now
|
2018-10-08 10:57:20 +01:00 |
|
Shane Kilkelly
|
9ba5517915
|
Add git to docker packages
|
2018-10-08 10:41:26 +01:00 |
|
Shane Kilkelly
|
33dbbe49ff
|
Add makefile and basic dockerfile
|
2018-10-08 10:36:20 +01:00 |
|
Michael Walker
|
0908e8e607
|
Merge pull request #43 from overleaf/msw-auto-gc
Queue a garbage collection job after pushing to a repo
|
2018-03-12 09:52:13 +00:00 |
|
Michael Walker
|
b91390c025
|
Fix gc job leak in tests
|
2018-03-09 11:25:01 +00:00 |
|
Michael Walker
|
b5e7327410
|
Fix swap job leak in tests
|
2018-03-09 11:16:51 +00:00 |
|
Michael Walker
|
86f60519a1
|
Queue a garbage collection after generating commits
|
2018-03-09 11:12:54 +00:00 |
|
Michael Walker
|
c7149cdf8d
|
Merge pull request #42 from overleaf/revert-41-revert-39-msw-update-deps
Revert "Revert "Update dependencies to latest stable versions""
|
2018-02-27 11:51:41 +00:00 |
|
Michael Walker
|
3f1eb2b0c3
|
Revert "Revert "Update dependencies to latest stable versions""
|
2018-02-27 11:51:02 +00:00 |
|
Michael Walker
|
43ae147a05
|
Merge pull request #41 from overleaf/revert-39-msw-update-deps
Revert "Update dependencies to latest stable versions"
|
2018-02-27 11:46:40 +00:00 |
|
Michael Walker
|
e68271747b
|
Revert "Update dependencies to latest stable versions"
|
2018-02-27 11:46:28 +00:00 |
|
Michael Walker
|
e81931ef35
|
Merge pull request #40 from overleaf/msw-delete-temp-files
Small code improvements around temporary files
|
2018-02-27 11:16:57 +00:00 |
|
Michael Walker
|
dc8368ad3c
|
Merge pull request #39 from overleaf/msw-update-deps
Update dependencies to latest stable versions
|
2018-02-27 11:16:46 +00:00 |
|
Michael Walker
|
513e83fa00
|
Clean up temporary file if tarTo raises an exception
|
2018-02-26 16:30:08 +00:00 |
|
Michael Walker
|
ddc524b588
|
Log an error if a DeletingFileInputStream is open at finalization
|
2018-02-26 14:48:18 +00:00 |
|
Michael Walker
|
55cb41f5b2
|
Use DeletingFileInputStream in tar method
|
2018-02-26 14:19:02 +00:00 |
|
Michael Walker
|
a627c7e9b3
|
Drop use of deprecated interface
|
2018-02-09 16:01:05 +00:00 |
|
Michael Walker
|
9bb7576f0b
|
Replace com.ning/async-http-client with new package
Notice at:
https://github.com/ning/async-http-client
|
2018-02-09 16:00:58 +00:00 |
|
Michael Walker
|
7a01c054da
|
Replace commons-lang/commons-lang with new package
Notice at:
https://mvnrepository.com/artifact/commons-lang/commons-lang
|
2018-02-09 14:45:18 +00:00 |
|
Michael Walker
|
c2b8e09f58
|
Update dependencies
|
2018-02-09 14:44:41 +00:00 |
|
Michael Walker
|
016281df3d
|
Update test dependencies
|
2018-02-09 11:52:38 +00:00 |
|
Michael Walker
|
88d2a9523f
|
Update maven plugins
|
2018-02-09 11:52:32 +00:00 |
|
Michael Walker
|
8b32084c5b
|
Add links to mvnrepository for all dependencies
|
2018-02-09 11:47:42 +00:00 |
|
Michael Walker
|
c5e184f7cc
|
Make mockito-core a test dependency
|
2018-02-09 11:38:19 +00:00 |
|
Michael Walker
|
3c86eb0d52
|
Merge pull request #38 from overleaf/msw-disabled-projects
Report write-latex API 4xx errors in a friendly way to users
|
2018-02-07 15:03:19 +00:00 |
|
Michael Walker
|
1ca63e1ba1
|
Return a generic summary from MissingRepositoryException.getMessage
|
2018-02-07 14:25:04 +00:00 |
|
Michael Walker
|
4c237e84f5
|
Rename disabled project test
|
2018-02-07 13:27:31 +00:00 |
|
Michael Walker
|
25ccfe28fe
|
Rename protected project test
|
2018-02-07 13:27:19 +00:00 |
|
Michael Walker
|
77e3bc0d3b
|
Remove unused constructor
|
2018-02-07 13:01:41 +00:00 |
|
Michael Walker
|
647cf24bb6
|
Use a List<String> rather than hard-coding newlines
|
2018-02-07 10:39:26 +00:00 |
|
Michael Walker
|
63e28fede1
|
Enable the "cannot clone a protected project" test
|
2018-02-07 10:10:16 +00:00 |
|
Michael Walker
|
994ad9a933
|
410 is no longer "disabled"
|
2018-02-07 10:10:09 +00:00 |
|
Michael Walker
|
bd8e8688c3
|
Make GENERIC_REASON consistent with web messages.
|
2018-02-07 10:06:28 +00:00 |
|
Michael Walker
|
f13324134f
|
Give 'unauthorized' and 'missing' better names
|
2018-02-07 09:39:35 +00:00 |
|
Michael Walker
|
44d3ddd9aa
|
Display a more specific message for v2 projects
|
2018-02-06 15:06:49 +00:00 |
|
Michael Walker
|
3a374e0ba7
|
Send the MissingRepositoryException message to the client
|
2018-02-06 14:23:21 +00:00 |
|
Michael Walker
|
82c0873743
|
Report all 4xx from write-latex API as MissingRepositoryException
|
2018-02-06 14:23:21 +00:00 |
|
Michael Walker
|
6ae6acd826
|
Rename DisabledRepositoryException to MissingRepositoryException
|
2018-02-06 14:23:21 +00:00 |
|
Michael Walker
|
5e08f6f5c6
|
Add a test for cloning disabled projects
|
2018-02-05 16:11:45 +00:00 |
|
Michael Walker
|
20a748f14e
|
Explain to the user that their project is inaccessible
|
2018-02-05 13:35:58 +00:00 |
|
Michael Walker
|
8b4c29ec83
|
Throw an exception if the API returns 410
|
2018-02-05 12:16:09 +00:00 |
|
Michael Walker
|
9b42bfb511
|
Merge pull request #37 from overleaf/msw-final
#24 Part 6/6: additional testing
|
2018-01-22 09:37:12 +00:00 |
|
Michael Walker
|
c23650e4d4
|
Merge pull request #36 from overleaf/msw-file_size_config
#24 Part 4&5/6: file size config
|
2018-01-22 09:35:00 +00:00 |
|
Winston Li
|
90e3417aec
|
Add tests for UrlResourceCache content lengths
|
2018-01-17 09:47:31 +00:00 |
|
Winston Li
|
6c71c2cb97
|
Add ning http headers class
|
2018-01-17 09:47:31 +00:00 |
|
Winston Li
|
34e558ab63
|
Create noop db store and test file
|
2018-01-17 09:47:31 +00:00 |
|
Winston Li
|
4e7636c94a
|
Decouple http client from UrlResourceCache
|
2018-01-17 09:47:31 +00:00 |
|
Winston Li
|
ae65212f19
|
Create http client facade
|
2018-01-17 09:47:31 +00:00 |
|
Winston Li
|
11ee9c62a3
|
Update README for repoStore option
|
2018-01-17 09:46:40 +00:00 |
|