Commit graph

31 commits

Author SHA1 Message Date
Antoine Gersant
84507e4d86 Fixed a bug where names with square brackets tripped routing 2018-10-28 15:13:34 -07:00
Antoine Gersant
ec69a3568f Fixed clippy lints 2018-10-06 16:29:46 -07:00
Antoine Gersant
0297b351bf Rustfmt 2018-10-06 15:46:30 -07:00
Antoine Gersant
bd537b8134 Simplified connection API 2017-07-09 23:32:02 -07:00
Antoine Gersant
ce6da979ea Fixed a bug where password where not preserved when amending config 2017-07-02 02:37:43 -07:00
Antoine Gersant
c2efeb9e44 Added unit test for editing config 2017-07-01 15:52:35 -07:00
Antoine Gersant
69f1392663 Added API end point to read config 2017-07-01 15:26:25 -07:00
Antoine Gersant
8a7a63ce61 Less DB coupling with VFS and DDNS 2017-07-01 13:27:57 -07:00
Antoine Gersant
bdc33a29aa Cosmetic changes 2017-07-01 13:09:51 -07:00
Antoine Gersant
c314f7a452 Loosen coupling between db and other modules 2017-07-01 12:26:14 -07:00
Antoine Gersant
d70abba47e Moved MountPoint structure into vfs module 2017-07-01 11:40:31 -07:00
Antoine Gersant
e41a5273a8 Autoformat 2017-06-28 23:59:48 -07:00
Antoine Gersant
66f59da7b2 Moved resident configuration from .toml file to database 2017-06-28 23:37:48 -07:00
Antoine Gersant
378c2015b8 Replaced hand-written SQL with diesel 2017-06-25 18:36:54 -07:00
Antoine Gersant
d073e02549 Applied rustfmt 2017-05-07 21:21:30 -07:00
Antoine Gersant
f9a27895b4 Formatting 2016-12-21 07:05:16 +01:00
Antoine Gersant
ec8a8da81e Modernized error handling
- Use error-chain instead of writing tons of boilerplate
- Switched try!() macros to '?'
2016-12-03 12:08:55 -08:00
Antoine Gersant
2150241ae1 rustfmt 2016-11-13 16:49:45 -08:00
Antoine Gersant
c0ce5a4871 Made VFS unit tests platform agnostic 2016-10-30 23:08:22 -07:00
Antoine Gersant
eae6e10ecd Fixed a bug where exact match to mount points could generate paths with a trailing slash 2016-10-30 16:57:41 -07:00
Antoine Gersant
4c4590c1e7 Fixed test suite 2016-10-25 01:52:37 -07:00
Antoine Gersant
ba196a8c25 Setup index DB, moved VFS out of Collection 2016-10-25 01:37:50 -07:00
Antoine Gersant
aadbe34fd4 Moved config to a separate module 2016-09-22 23:48:27 -07:00
Antoine Gersant
f7726c0ad9 Root of VFS can now be browsed 2016-08-28 17:41:12 -07:00
Antoine Gersant
c36c82e087 Project rename 2016-08-28 16:39:31 -07:00
Antoine Gersant
ac7ffa0909 Implemented api/serve 2016-08-24 00:00:18 -07:00
Antoine Gersant
6339f94836 Formatting 2016-08-21 22:35:54 -07:00
Antoine Gersant
842514da85 Expose mount on Collection 2016-08-21 21:40:33 -07:00
Antoine Gersant
96d12c7517 Added basic unit test 2016-08-21 21:19:52 -07:00
Antoine Gersant
6c81cad85e Virtual<->real file system conversions 2016-08-20 01:08:08 -07:00
Antoine Gersant
db0b6d684c Got rid of modules 2016-08-20 00:38:38 -07:00
Renamed from src/collection/vfs.rs (Browse further)