18 Commits

Author SHA1 Message Date
9f2728c8b2 chore (refactoring): replace ioutil with io - #847 2025-06-18 10:07:11 +10:00
8ca7a0e3f9 maintain (path): absolute path
getting things ready to have config coming as a plugin to handle
various distributions
2023-03-02 20:15:56 +11:00
865442ea59 fix (vet): go vet - #505 2022-09-13 14:12:13 +10:00
231e5ba18d feature (auditing): pluggable auditing in admin console 2022-09-01 07:37:59 +10:00
a82177e719 maintain (ctx): pass app context as pointer 2022-08-30 17:27:23 +10:00
9171b6fb5e refactoring (config): separate config loading and saving
The idea is that we can now plug and play different logic for loading
and saving configuration data via a go generator built from plugins
2022-02-04 00:51:57 +11:00
f7a4e52703 maintain (go): go format 2021-08-22 16:47:09 +10:00
8aa589b3d5 improve (compression): on the fly gzip compression for a few endpoints 2019-05-09 17:03:40 +10:00
c130e98c7c maintenance (cleanup): remove dead code 2019-04-30 14:27:50 +10:00
0127fa2c02 feature (search): search feature 2019-04-02 19:48:50 +11:00
36f937da80 improve (performance): increase performance as per the benchmark observation 2019-02-19 19:06:34 +11:00
ec6eb0e8fa improve (crypto): derivate secret_key for each usage to reduce attack surface in the worst case scenario 2019-01-28 01:09:45 +11:00
e3882724ff build (fix): fix the build 2019-01-28 01:09:45 +11:00
c61f528e24 fix (share): fix edge cases around the path and start migrate tests 2019-01-28 01:09:45 +11:00
a34b8b48e7 migrate (name): change project name 2019-01-28 01:09:45 +11:00
ab93520773 optimise (middleware): refactore middleware to focus on better performance and security 2019-01-28 01:09:45 +11:00
ce6a228968 feature (admin): admin console 2018-12-19 18:35:09 +11:00
ff319c2fd7 feature (webdav): WIP 2018-10-22 14:20:28 +11:00