|
|
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 |
|