79 Commits

Author SHA1 Message Date
Josh Stark
0876a2dbbd Added identity file auth to SFTPClient 2017-04-30 09:09:44 +01:00
Josh Stark
202b8e3f19 UI for new Identity File functionality
Beginning of implementation for Issue #18
2017-04-24 13:49:08 +01:00
Josh Stark
768be30a64 Updated DEBUG in connection classes 2017-04-05 21:15:10 +01:00
Josh Stark
5bdc8a6f73 Upped version, changed title on schedules page 2017-04-05 21:13:26 +01:00
Josh Stark
9f4bfb04ce Created acceptance test for SFTP recursive deletion 2017-04-05 21:09:25 +01:00
Josh Stark
1252356ad5 Fixed recursive host file deletion bug 2017-04-05 19:30:44 +01:00
Josh Stark
08306b109d Fixed NaN issue with zero-sized files 2017-03-22 22:09:35 +00:00
Josh Stark
ab46d27860 Changed primitive booleans to boxed objects in model 2017-03-22 21:54:55 +00:00
Josh Stark
b78f3bbf98 Fixed settings update bug 2017-03-22 20:52:13 +00:00
Josh Stark
94bf4460c4 Fixed issue relating to FILE downloads and displaying skipped folders 2017-03-22 20:43:19 +00:00
Josh Stark
45e102b2d0 Added form validation to Schedules page 2017-03-22 13:53:55 +00:00
Josh Stark
9fb391c192 Updated JS and readme
Validation now included on Edit Hosts page
2017-03-22 13:32:04 +00:00
Josh Stark
cbe3655476 Tooltip updates 2017-03-21 20:57:34 +00:00
Josh Stark
6bd8c79b8c Updated theme. 2017-03-21 20:51:53 +00:00
Josh Stark
1bb861e4d6 Updated description of new features 2017-03-20 22:07:00 +00:00
Josh Stark
596831ec9a Added AAT tests to ensure new functionality behaves as expected 2017-03-20 22:02:19 +00:00
Josh Stark
ab0a7f2d3e Added connection test button to Host page 2017-03-20 19:54:55 +00:00
Josh Stark
aad5f83608 Implemented filter inversion. Implemented host file deletion
Can now invert filterting so davos downloads any files NOT specified by
filters.
Can also now delete the host file once downloading has completed.
2017-03-19 18:40:54 +00:00
Josh Stark
1727040d9c Added deleteRemoteFile to Connection interface. Implemented. 2017-03-17 18:47:10 +00:00
Josh Stark
a03c358255 Added mandatory filters flag
Gives user option to set whether or not at least one filter must be set
for the schedule to download anything.
2016-11-26 14:04:24 +00:00
Josh Stark
0fc44af3d5 MIssed file in commit 2016-11-23 21:15:20 +00:00
Josh Stark
f7ddd994e9 Fixed trigger bug that caused elements to get removed from the form 2016-11-23 21:15:06 +00:00
Josh Stark
7b75ff70d0 Changed wording in interval selection 2016-11-14 20:09:50 +00:00
Josh Stark
62e038dc1c Fixed bug causing delete to redirect to wrong page 2016-11-14 20:08:28 +00:00
Josh Stark
0b456640ed Changed filter pattern builder to exclude dots in regex 2016-11-14 19:40:27 +00:00
Josh Stark
c285f3b01f Removed reference to /v2 in links 2016-11-14 18:57:52 +00:00
Josh Stark
ad6934f45d Moved assets out of v2 folder. Fixed "no filter" bug with progress 2016-11-14 18:56:50 +00:00
Josh Stark
6493a76fc6 Added exception handler 2016-11-14 18:16:06 +00:00
Josh Stark
57cf6443d5 Removed old files 2016-11-14 13:39:00 +00:00
Josh Stark
8f814173bf Implemented progress view on schedules page 2016-11-13 20:16:41 +00:00
Josh Stark
ceea4f8bc2 Added ability to change log level on UI 2016-11-13 16:53:25 +00:00
Josh Stark
6366e4f428 Updates to API and scheduling logic. Implemented Referential filtering 2016-11-13 13:59:44 +00:00
Josh Stark
10bc2a1953 Front-end schedule editing changes 2016-11-12 21:03:06 +00:00
Josh Stark
0b4e99b082 Gargantuan refactoring: Part I 2016-11-12 18:41:36 +00:00
Josh Stark
1c88172dde Schedule edit page redesign 2016-11-12 12:39:48 +00:00
Josh Stark
936e31c331 Added v2 designs 2016-11-08 22:03:11 +00:00
Josh Stark
320f7f4d2d Added some new model files for referential filter 2016-10-30 09:26:17 +00:00
Josh Stark
855d7c9bbd Moved filtering into new TemporalFileFilter 2016-10-30 08:57:51 +00:00
Josh Stark
5f12c12738 Added initial tests and classes for listening on downloads 2016-07-26 20:57:08 +01:00
Josh Stark
058df01200 Further integration tests, new Listener classes 2016-03-19 10:28:37 +00:00
Josh Stark
df8ef273bd Preliminary addition of ProgressListener API for FTP and SFTP
- Implemented for Download action on both Connections.
2016-03-13 12:49:45 +00:00
Josh Stark
ac33626eb2 Added new styles for download actions in schedule 2016-03-10 20:30:35 +00:00
Josh Stark
4274395893 Created initial set of BDD tests
- Using cucumber
 - Only checks basic FTP functionality
2016-03-06 19:58:21 +00:00
Josh Stark
1e3a63e784 Refactoring and bug fix
- Added method to allow setting of any log level in LoggingManager
 - ClientFactory now returns all correct clients
2016-03-06 11:58:06 +00:00
Josh Stark
97f2b2bef8 Changed colour of stat/stop text 2016-03-06 09:54:18 +00:00
Josh Stark
667d90c6be Complete redesign of UI. Still WIP but want to get usage opinions 2016-03-06 09:36:09 +00:00
Josh Stark
bc698bb9e1 Added ability to turn DEBUG on/off
- Currently, just make a call to http://{davosUri}/api/v1/debug/{true|false}
2015-11-07 10:20:45 +00:00
Josh Stark
0e3fdfedf0 Implemented FTPConnection
- Recursive downloading for FTP connections
 - Start of better environment config
2015-11-02 20:14:31 +00:00
Josh Stark
fccef4298e Updated UI to be more mobile friendly 2015-10-27 19:06:27 +00:00
Josh Stark
74c31033ab Fix to lastRun 2015-10-26 19:39:21 +00:00