Commit graph

31 commits

Author SHA1 Message Date
Winston Li
c39e93c152 Changed program arguments to only take config file. 2014-12-05 23:46:37 +00:00
Winston Li
91f5f6b302 Changed test.system to JUnit tests. 2014-12-05 01:46:19 +00:00
Winston Li
88ac3bab25 Added initial system test. 2014-12-05 01:40:06 +00:00
Winston Li
dff1222052 Moved unit tests directory. 2014-12-05 01:36:20 +00:00
Winston Li
86d5843ff4 Removed slow tests. 2014-12-05 00:41:35 +00:00
Winston Li
e31b4fead5 Decoding postback GETs. 2014-12-04 23:34:02 +00:00
Winston Li
3887e5025f Added unit test classes. 2014-12-04 21:08:53 +00:00
Winston Li
dc47c17264 Loading fetched versions from database. 2014-11-19 19:30:59 +00:00
Winston Li
abc8854f59 Memory store works except the project name still needs to be passed to writeToFile. 2014-11-14 21:32:37 +00:00
Winston Li
f3a24603d9 Fixed test name and added to file store. 2014-11-12 12:20:43 +00:00
Winston Li
ae5a55747e Refactored test package names and added FileIndexStore and BlobHash classes. 2014-11-12 11:54:09 +00:00
Winston Li
b5513618d0 Refactored so that the correct exceptions are thrown, especially when there is an git repo. 2014-11-08 12:54:06 +00:00
Winston Li
ea34136fe7 Refactoring. 2014-11-07 20:41:05 +00:00
Winston Li
f43fd39fc7 Basic version of clone working. 2014-11-07 13:18:07 +00:00
Winston Li
28013f586c Big refactoring, implemented SnapshotGetSavedVersRequest. 2014-11-06 14:52:13 +00:00
Winston Li
e8bf062a46 Optimised imports. 2014-11-06 12:38:12 +00:00
Winston Li
acd2a52b86 Now fetching missing version IDs. 2014-11-06 12:30:45 +00:00
Winston Li
d59c3da400 Included slf4j jars and implemented Snapshot Fetch API. 2014-11-06 11:43:11 +00:00
Winston Li
0a793dccc8 Creating repositories dynamically. 2014-11-05 18:18:43 +00:00
Winston Li
27c5dc1364 Renamed SnapshotRepositorySource to SnapshotRepositoryBuilder and created WLBridgedProject to replace the old SnapshotRepositoryBuilder. 2014-11-05 16:41:41 +00:00
Winston Li
f2c987c658 Made test classes and made BridgedProject class. 2014-11-05 15:46:40 +00:00
Winston Li
ac55180ba2 Refactoring and added unit test. 2014-11-03 17:29:12 +00:00
Winston Li
21ec6dd28d Abstracted snapshot work into interface. 2014-11-03 17:19:17 +00:00
Winston Li
8879cb46db Refactoring. 2014-11-03 17:05:21 +00:00
Winston Li
550ddf7090 Added support for system tests. 2014-11-03 16:26:51 +00:00
Winston Li
65b4e3d773 Server now allows clone/pull from existing repositories and rejects all pushes. 2014-11-03 15:05:35 +00:00
Winston Li
3e16106f2d Handles program arguments and prints usage. 2014-11-03 14:20:12 +00:00
Winston Li
5c2e461b2b Ant working locally. Copied JUnit .jars into project. 2014-11-02 19:57:55 +00:00
Winston Li
4f1c28e8c2 Refactored package names. 2014-11-02 18:47:54 +00:00
Winston Li
2d8580f02b Class and package refactoring with unit tests. 2014-11-02 18:41:18 +00:00
Winston Li
c2fea2ee06 Created classes. 2014-11-02 17:26:55 +00:00