Commit Graph

61 Commits (v0.23.0-rc.2)

Author SHA1 Message Date
Steven 1167df29d8 feat: add security related settings 11 months ago
Steven 3c5aa41a78 feat: implement week start day setting 11 months ago
Steven 6e901fc940 refactor: store migrator 11 months ago
Steven c3f381c8c5 chore: add instance url to profile 11 months ago
Steven 7564c40c8d chore: fix env init 12 months ago
Steven 8fd5365ac1 chore: tweak linter error 1 year ago
Steven 5ad00c3a50 chore: fix env binding 1 year ago
Steven 8bf7cdfd31 feat: add password auth flag 1 year ago
Steven 553e8d09dd chore: update public default value to false 1 year ago
Johnny 736637a362
feat: add public flag instead of system setting to enable signup (#3589) 1 year ago
Steven 10c57167cc chore: remove unused flags 1 year ago
Steven 05f73a2236 chore: tweak linter 1 year ago
Steven 6295979592 chore: add user avatar route 1 year ago
Steven 155c5baf2c refactor: add markdown service 1 year ago
Steven e8dfd579c3 chore: update background services 1 year ago
Steven 2a93b8d720 chore: tweak linter 1 year ago
Steven ff81ea602d chore: tweak error message 1 year ago
Steven 8101a5e0b1 chore: add origin flag to config cors 1 year ago
Steven dfa78cac49 chore: update logger 1 year ago
Steven b0f52ade7a chore: remove metric service 1 year ago
Steven 51d58d3982 chore: add workspace setting migrator 1 year ago
Steven 4a6da91719 chore: fix serve frontend flag 1 year ago
Steven 8e11826db1 chore: update workspace setting service 1 year ago
Steven b4f2a3bd14 chore: remove migrator 1 year ago
Aleksandr Baryshnikov fa17dce046
feat: pre-signed URL for S3 storage (#2855)
Adds automatically background refresh of all external links if they are belongs to the current blob (S3) storage. The feature is disabled by default in order to keep backward compatibility.

The background go-routine spawns once during startup and periodically signs and updates external links if that links belongs to current S3 storage.

The original idea was to sign external links on-demand, however, with current architecture it will require duplicated code in plenty of places. If do it, the changes will be quite invasive and in the end pointless: I believe, the architecture will be eventually updated to give more scalable way for pluggable storage. For example - Upload/Download interface without hard dependency on external link. There are stubs already, but I don't feel confident enough to change significant part of the application architecture.
2 years ago
Steven f05a89315c chore: fix list memos 2 years ago
Steven 5e74394643 chore: add resource name migrator 2 years ago
Lincoln Nogueira 369b8af109
chore: improve resource internal_path migrator (#2698)
* chore: improve internal path migrator
- handle mixed path styles
- handle Windows paths
- add tests

* chore: fix goimports error
2 years ago
Steven c797099950 chore: update resource internal path migrator 2 years ago
Steven c608877c3e chore: clean binary entries 2 years ago
boojack 1517688076
chore: update code structure (#1139)
* chore: update code structure

* chore: update
2 years ago
boojack 1ace332152
feat: graceful shutdown server (#1016) 3 years ago
boojack 4a7b764ab3
chore: remove unused flags for sqlite (#997) 3 years ago
boojack d50ad9433f
feat: persistent session name (#902)
* feat: persistent session name

* chore: update
3 years ago
boojack 79180928d4
chore: update server activity (#898) 3 years ago
boojack e5550828a0
chore: update activity payload (#891) 3 years ago
boojack 85db6721de
chore: disable metrics collector (#580) 3 years ago
boojack cf75054106
feat: add system setting to allow user signup (#407) 3 years ago
boojack 95376f78f6
feat: add metric plugin (#361) 3 years ago
Steven f303dc21a0 chore: add get all memo api 3 years ago
Steven 7d0407013e chore: make `golangci-lint` happy 3 years ago
Steven e3fac742c5 chore: update logger 3 years ago
boojack 735938395b chore: use `transaction` for migration history 3 years ago
boojack de7058532a fix: schema migration for minor version 3 years ago
boojack 7c94db0ca0 chore: use flags instead of env vars 3 years ago
boojack 011fcc7dd4 chore: rename module 3 years ago
boojack c3c2882dc5 chore: update server profile 3 years ago
boojack 8e01eb8702 feat: `store/db` module with sqlite 3 years ago
boojack 7b8a825489 chore: add greeting banner 3 years ago
boojack 74ab42069f chore: add service version 3 years ago