Commit Graph

73 Commits

Author SHA1 Message Date
Torjus Håkestad
f27fe0ebfa Merge pull request 'Use multi-pipeline for CI' (#31) from feature/multi-pipeline into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/31
2022-01-05 00:48:59 +00:00
=
ce8065cbbc Use multi-pipeline for CI 2022-01-05 01:45:09 +01:00
=
4db48f1ae1 Fix publish 2022-01-05 01:23:13 +01:00
Torjus Håkestad
7755ca5a1a Merge pull request 'Push image on tag' (#30) from feature/ci-push into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/30
2022-01-05 00:18:32 +00:00
=
e4eec5ec85 Push image on tag 2022-01-05 01:16:15 +01:00
Torjus Håkestad
1cfa1e4be6 Merge pull request 'Fix woodpecker yaml' (#29) from bug/ci-yaml into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/29
2022-01-03 20:04:26 +00:00
=
0ff2165459 Add CI badge to README 2022-01-03 20:58:25 +01:00
=
029732eefb Remove too old go version from build 2022-01-03 20:53:05 +01:00
=
0990a8acda Fix woodpecker yaml 2022-01-03 20:47:05 +01:00
Torjus Håkestad
221327a33a Merge pull request 'feature/ci' (#28) from feature/ci into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/28
2022-01-03 19:13:54 +00:00
=
9631e0103d Build using multiple go versions 2022-01-03 20:12:10 +01:00
=
909435ff14 Add branch filter to build 2022-01-03 19:59:20 +01:00
=
e755d02880 Add condition for CI 2022-01-03 19:46:49 +01:00
=
a171fea9f2 Update build step 2022-01-03 19:43:36 +01:00
=
4aa409e159 Add CI 2022-01-03 19:41:01 +01:00
=
1732c2c389 Generate certificates if they don't exist 2021-12-08 20:32:10 +01:00
Torjus Håkestad
2f7676b35e Merge pull request 'Fix delete panic' (#27) from 26-delete-panic into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/27
2021-12-08 14:49:42 +00:00
=
ef4cf344a3 Fix delete panic 2021-12-08 15:49:02 +01:00
=
9b21e1f0cb Fix Dockerfile 2021-12-08 15:19:52 +01:00
Torjus Håkestad
4e0cc92c8e Merge pull request 'Reduce code duplication in client actions' (#25) from 11-action-cleanup into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/25
2021-12-08 14:10:39 +00:00
=
3a162ab974 Reduce code duplication in client actions 2021-12-08 15:07:39 +01:00
Torjus Håkestad
5c858e57fc Merge pull request '22-config-from-env' (#24) from 22-config-from-env into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/24
2021-12-08 12:14:32 +00:00
=
6558c63096 Change valid-function for config 2021-12-08 13:12:16 +01:00
=
84fc2d6667 Add some tests for config update from env 2021-12-08 13:07:08 +01:00
=
94b5b45396 Allow updating config from env 2021-12-08 11:43:41 +01:00
=
195310282f Add validation to config 2021-12-08 09:53:44 +01:00
Torjus Håkestad
cc9687b907 Merge pull request 'Remove old commands' (#21) from feature/remove-old-commands into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/21
2021-12-08 05:55:21 +00:00
=
98a2a1cc50 Remove old commands 2021-12-08 06:54:51 +01:00
Torjus Håkestad
10ab3950d3 Merge pull request 'feature/binaries' (#20) from feature/binaries into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/20
2021-12-08 05:38:13 +00:00
=
dd1649c3ba Add binary handler to http 2021-12-08 06:36:41 +01:00
=
75735c0e43 Add list to binarystore 2021-12-08 06:17:11 +01:00
=
4d719daf39 Make boltstore imlement binarystore 2021-12-08 05:55:30 +01:00
=
ee7c48dad7 Add binaryservice 2021-12-08 05:42:25 +01:00
Torjus Håkestad
aacbeed1e3 Merge pull request 'Require auth for most methods' (#19) from feature/method-authorization into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/19
2021-12-07 05:59:32 +00:00
=
34421e082f Require auth for most methods 2021-12-07 06:51:14 +01:00
Torjus Håkestad
5fcf09f160 Merge pull request 'Allow restricting file download' (#18) from feature/restrict-files into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/18
2021-12-06 19:14:17 +00:00
=
02425ca40c Allow restricting file download 2021-12-06 20:13:04 +01:00
Torjus Håkestad
570531ce0b Merge pull request 'feature/better-certservice' (#16) from feature/better-certservice into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/16
2021-12-06 18:15:58 +00:00
=
be564f9a3e Let clients list and revoke certs 2021-12-06 19:14:39 +01:00
=
79b80772c7 Verify certificate when authenticating 2021-12-06 18:04:51 +01:00
=
feb76ff890 Add revocation check to certservice 2021-12-06 17:42:09 +01:00
=
f20da8ed23 Add revocation to certificate stores 2021-12-06 17:29:07 +01:00
Torjus Håkestad
67014f7af7 Merge pull request 'Fix overwrite not working' (#15) from bug/12 into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/15
2021-12-06 14:49:58 +00:00
=
8906b4aa01 Fix overwrite not working 2021-12-06 15:48:55 +01:00
Torjus Håkestad
b2d824de24 Merge pull request 'Add proper logging' (#8) from feature/logging into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/8
2021-12-06 06:59:11 +00:00
=
80b6281564 Add proper logging 2021-12-06 07:55:30 +01:00
=
6f91ac3d2d Allow clients to change password 2021-12-06 06:53:49 +01:00
=
67b3214276 Update Dockerfile 2021-12-06 06:15:06 +01:00
Torjus Håkestad
156ff4e207 Merge pull request 'feature/auth' (#6) from feature/auth into master
Reviewed-on: https://gitea.benny.dog/torjus/ezshare/pulls/6
2021-12-06 05:10:13 +00:00
=
aae3d9a217 Add basic authentication 2021-12-06 06:08:17 +01:00