24 Commits
Author SHA1 Message Date
Mickael Kerjean dbf0878335 feature (wip): wip for tags 2023-05-22 22:29:31 +10:00
Mickael Kerjean c4e5da9169 fix (#605): regression for sharing link 2023-05-22 21:51:30 +10:00
Mickael Kerjean bb7840f27e feature (chromecast): image viewer chromecast support 2023-04-14 00:08:17 +10:00
Roman ZabaluevandGitHub 4f4e833360 fix (grammar): grammar issues #567 2023-02-28 18:17:14 +11:00
Mickael Kerjean 7a76f7dcda maintain (logging): improve some log message 2022-09-28 22:52:33 +10:00
Mickael Kerjean 9d596704e7 feature (api): public api 2022-09-20 17:43:26 +10:00
Mickael Kerjean 76bf595e22 feature (token): token generation for API 2022-09-13 13:25:17 +10:00
Mickael Kerjean b1c1f9e0f2 feature (api): api configuration 2022-09-07 00:50:23 +10:00
Mickael Kerjean 549d6805f0 feature (api): prepare api for public use 2022-09-05 11:59:28 +10:00
Mickael Kerjean 952f45097e feature (rest): setup for rest api 2022-09-04 18:39:34 +10:00
Mickael Kerjean a82177e719 maintain (ctx): pass app context as pointer 2022-08-30 17:27:23 +10:00
Mickael Kerjean 9a1de6253c feature (logging): additional logging info in debug mode 2022-07-14 13:27:21 +10:00
Mickael Kerjean 82e12ca1a6 fix (#422): retrocompatibility with authentication middleware 2022-02-01 17:24:27 +11:00
alexanghhandGitHub ab71c339dd feature (cookie split): split session cookie onto fixed size chunks - #422
* Fixed invalid cookie issue when session object is serialized into a string larger than 4KB.

* Update session.go

Removed comments

* Update share.go

Removed comments
2022-01-27 09:07:02 +11:00
Mickael Kerjean f7a4e52703 maintain (go): go format 2021-08-22 16:47:09 +10:00
Mickael Kerjean b54663016c improve (webdav): handle user restriction and password on the webdav server 2019-05-08 11:30:23 +10:00
Mickael KERJEAN a02510418d improve (login): redirect the user to the login screen once the session expire 2019-03-08 01:25:29 +11:00
Mickael KERJEAN 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
Mickael KERJEAN ce21121dce release (fix): fix issues before release 2019-01-28 01:09:45 +11:00
Mickael KERJEAN c61f528e24 fix (share): fix edge cases around the path and start migrate tests 2019-01-28 01:09:45 +11:00
Mickael KERJEAN 50506dcff9 improvement (share): move out the authorization logic in a middleware 2019-01-28 01:09:45 +11:00
Mickael KERJEAN 43f00e12d6 feature (orgmode): use emacs to export org documents 2019-01-28 01:09:45 +11:00
Mickael KERJEAN a34b8b48e7 migrate (name): change project name 2019-01-28 01:09:45 +11:00
Mickael KERJEAN ab93520773 optimise (middleware): refactore middleware to focus on better performance and security 2019-01-28 01:09:45 +11:00