35 Commits

Author SHA1 Message Date
06442df3ad chore (env): wrong env var 2025-08-08 14:13:57 +10:00
396ea667c4 release (v0.6): new release 2025-04-05 13:55:23 +11:00
67275e32e9 chore (constant): env constants 2025-02-04 01:11:16 +11:00
f1b1d71f40 feature (signature): protect url param via signature 2025-01-15 01:09:53 +11:00
d30c3120b6 feature (plugins): expand and migrate plugin - #803
* chore (dockerfile): cleanup dockerfile

* feature (plugin): extend plugin interface

* chore (docker): setup new Dockerfile

* chore (dockerfile): update dockerfile
2025-01-13 15:41:04 +11:00
e1b477b65b feature (base): configurable base 2024-06-21 21:05:44 +10:00
4244c9c604 feature (path): configurable path for generated data 2024-03-18 21:06:18 +11:00
9e142d5de5 feature (dynamic): make configuration dynamic 2024-03-13 00:18:24 +11:00
436f41b3d5 chore (cleanup): regroup app constants 2024-03-12 17:22:39 +11:00
7d5719445c feature (standalone): reasonable default for standalone usage
we can now create fat binary build, we've optimise a few corner case
to make it nice to do so
2022-11-23 01:09:19 +11:00
1eea60cfb0 feature (embed): embed frontend assets from the binary 2022-11-22 23:03:33 +11:00
21a72b2048 maintain (generator): simplify build command
Before this commit our build had this option:
-ldflags "-X github.com/mickael-kerjean/filestash/server/common.BUILD_DATE=`date -u +%Y%m%d` -X github.com/mickael-kerjean/filestash/server/common.BUILD_REF=`git rev-parse HEAD`"

Doing this via a generator is much easier for people getting started
with Filestash
2022-09-28 18:11:58 +10:00
9d596704e7 feature (api): public api 2022-09-20 17:43:26 +10:00
549d6805f0 feature (api): prepare api for public use 2022-09-05 11:59:28 +10:00
952f45097e feature (rest): setup for rest api 2022-09-04 18:39:34 +10:00
e2b1b4f477 fix (constant): license info as code 2022-04-25 20:03:13 +10:00
f7a4e52703 maintain (go): go format 2021-08-22 16:47:09 +10:00
83d240209b maintain (version): version bump to v0.5 2021-05-11 22:19:09 +10:00
a1df5241a0 fix (persistance): change path of config folders - #183 2020-03-05 22:14:08 +11:00
4a0b952ba8 improve (build): make build reproducible and easy to inspect/verify 2019-08-20 00:34:24 +10:00
bceeadecae feature (https): support for HTTPS on the server 2019-05-12 02:21:39 +10:00
b54663016c improve (webdav): handle user restriction and password on the webdav server 2019-05-08 11:30:23 +10:00
3cae9016a0 maintenance (code): fix typos 2019-05-07 11:46:23 +10:00
0127fa2c02 feature (search): search feature 2019-04-02 19:48:50 +11:00
9e6ab92201 release (prepare): prepare release 2019-01-28 01:09:47 +11:00
c3d34e6f87 feature (webdav): shared links as webdav server 2019-01-28 01:09:45 +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
43f00e12d6 feature (orgmode): use emacs to export org documents 2019-01-28 01:09:45 +11:00
8ccb53a2ae feature (version): add more information about a release 2019-01-28 01:09:45 +11:00
ce6a228968 feature (admin): admin console 2018-12-19 18:35:09 +11:00
41f605484e fix (plugin): extend API for plugins 2018-10-30 00:07:10 +11:00
ddd1b83b27 feature (plugin): API to develop plugin 2018-10-25 20:25:59 +11:00
ff319c2fd7 feature (webdav): WIP 2018-10-22 14:20:28 +11:00
8f62551787 feature (Share): workable version for sharing 2018-10-15 22:48:27 +11:00
346cec3130 maintenance (server): backend refactoring 2018-09-14 17:32:16 +10:00