Commit graph

157 commits

Author SHA1 Message Date
=
4370dfb8c7 feature (search): cleanup 2019-04-05 17:08:12 +11:00
=
4ba5a7c346 feature (search): content indexing: pdf, docx, txt, pptx, org 2019-04-04 19:34:24 +11:00
=
e88758567d improve (API): Cat now returns a io.ReadCloser to make it obvious it has to be closed 2019-04-04 19:27:06 +11:00
=
48d997066c feature (search): search result, filter out some results from the search 2019-04-03 18:14:35 +11:00
Mickael
0127fa2c02
feature (search): search feature 2019-04-02 19:48:50 +11:00
Mickael KERJEAN
ce2f3cfc2b feature (webdav): build webdav server from shared link 2019-03-25 22:08:45 +11:00
Mickael KERJEAN
133d2257b9 improvement (boot): better boot messages 2019-03-21 02:33:34 +11:00
Mickael KERJEAN
b688c470a5 fix (IE): better nothing than something half working for IE, will remove when IE is properly tested 2019-03-19 13:07:17 +11:00
Mickael KERJEAN
872a6e0cd0 fix (bug): issue in date formatting and file size using the webdav backend - #143 2019-03-18 23:08:58 +11:00
Mickael KERJEAN
e224ef16fe feature (abusive): creative defense against attacks 2019-03-18 13:37:32 +11:00
Mickael KERJEAN
fb829c8c3a fix (admin): download the activity log would get an error 2019-03-15 17:26:33 +11:00
Mickael KERJEAN
8393b0d55a fix (test): fix tests 2019-03-14 01:10:59 +11:00
Mickael KERJEAN
9e63eafb61 fix (admin): fix the not allowed message upon access to the admin console 2019-03-14 01:10:59 +11:00
Mickael KERJEAN
685690ed0d feature (backblaze): support for backblaze 2019-03-14 01:10:48 +11:00
Mickael KERJEAN
ea48dbe128 improve (security): add support for the X-Requested-With header 2019-03-08 17:49:17 +11: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
6c5c8f34a0 fix (build): broken build 2019-03-06 09:39:07 +11:00
Mickael KERJEAN
a9fe880bd1 feature (progressive download): support for HTTP range #131 2019-03-02 00:30:27 +11:00
Mickael KERJEAN
2a7d1131b9 fix (shared): fix bug that wouldn't let the user create shared link when the path params is set 2019-02-25 18:44:51 +11:00
Mickael KERJEAN
c9c3a9f5e2 fix (concurrency): fix concurrency problem 2019-02-25 18:26:45 +11:00
Mickael KERJEAN
14e177026d improve (speed): better speed and mem usage 2019-02-20 15:33:16 +11:00
Mickael KERJEAN
90f8fa10a4 improvement (performance): optimise speed and mem usage on very hot path 2019-02-20 15:31:11 +11:00
Mickael KERJEAN
eff467c8fc improvement (performance): optimise speed and mem usage on very hot path 2019-02-20 15:05:26 +11:00
Mickael KERJEAN
36f937da80 improve (performance): increase performance as per the benchmark observation 2019-02-19 19:06:34 +11:00
Mickael KERJEAN
7f820b8cd4 improve (edge case): code maintenance 2019-02-18 18:34:21 +11:00
Mickael KERJEAN
5bff76e1e6 improve (form): add feature to the form builder 2019-02-15 18:48:46 +11:00
Mickael KERJEAN
d1e703082d feature (backend): carddav and caldav backend 2019-02-06 23:22:13 +11:00
Mickael KERJEAN
f0732b69fe improvement (metadata): add new metadatas for better display control from the backend handler 2019-02-06 23:16:51 +11:00
Mickael KERJEAN
8bbe2fac0b feature (backend): ldap backend 2019-01-31 19:13:05 +11:00
Mickael KERJEAN
aaf33996c8 feature (form): form pages 2019-01-28 01:09:45 +11:00
Mickael KERJEAN
9e6ab92201 release (prepare): prepare release 2019-01-28 01:09:47 +11:00
Mickael KERJEAN
d7339ca886 cleanup (release): pre release cleanup 2019-01-28 01:09:45 +11:00
Mickael KERJEAN
c3d34e6f87 feature (webdav): shared links as webdav server 2019-01-28 01:09:45 +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
a1cb4e146e improvement (orgmode): improve the org mode exporter 2019-01-28 01:09:45 +11:00
Mickael KERJEAN
5eb5aebf2f fix (oauth2): dropbox and google drive login to use the host config properly 2019-01-28 01:09:45 +11:00
Mickael KERJEAN
d0f1e59782 fix (git): fix issue while trying to connect to an empty repo 2019-01-28 01:09:45 +11:00
Mickael KERJEAN
595eff4015 fix (git): logic that's caching different repo locally 2019-01-28 01:09:45 +11:00
Mickael KERJEAN
e3882724ff build (fix): fix the build 2019-01-28 01:09:45 +11:00
Mickael KERJEAN
69ccd174b0 improvement (export): markdown export is github flavored 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
3b65cdf417 feature (readonly): respect readonly restriction on the editor 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
f87a58c0ba improvement (about): about page 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
98e8a47781 improvement (design): incremental design improvement 2019-01-28 01:09:45 +11:00
Mickael KERJEAN
6e44847f98 hardening (security): use HTTP security headers 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