100 Commits
Author SHA1 Message Date
Mickael KERJEAN e729feb43c doc (legacy): remove mentions of things that don't exist anymore 2019-04-02 12:28:10 +11:00
Mickael KERJEAN 07c6e5bab4 maintenance (cleanup): dead code elimination 2019-03-25 22:37:25 +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 3cbe3ab6bb improve (viewer): improve image and video viewer 2019-03-21 00:56:10 +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 3e32c4e1f0 improve (exif): the more button only appear when there's something to show 2019-03-19 00:59:01 +11:00
Mickael KERJEAN 5afe004d11 improve (design): fix weird size of the closing button in the exif viewer 2019-03-19 00:52:07 +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 bbdcd995da fix (edge case): forgotten edge case when page change 2019-03-18 14:16:08 +11:00
Mickael KERJEAN 8d6ee6b940 improve (loader): nyan cat as default loader 2019-03-18 14:15:16 +11:00
Mickael KERJEAN e224ef16fe feature (abusive): creative defense against attacks 2019-03-18 13:37:32 +11:00
Mickael KERJEAN d6ba3f0cf1 fix (logout): display an error when something goes wrong during logout - instead of infinite spinner 2019-03-15 18:13:28 +11:00
Mickael KERJEAN cb9f3badc7 fix (navigation): navigation was braking when a file had a pound in its name 2019-03-15 18:01:55 +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 c2361c105a feature (loader): awesome loader on intial page load 2019-03-15 16:38:04 +11:00
Mickael KERJEAN 63670050ff maintain (code): cleanup dependencies and other dead things 2019-03-15 13:52:25 +11:00
Mickael KERJEAN 3246447da2 improvement (ui): improve quick access bar 2019-03-15 11:42:50 +11:00
Mickael KERJEAN e9786ada96 improvement (messaging): add error message when the server is down 2019-03-15 01:55:49 +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 c431b64b64 admin (documentation): improve the support page of the admin 2019-03-08 16:33: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 7f8c47c186 fix (regression): toggle hidden files 2019-03-08 00:47:28 +11:00
Mickael KERJEAN b3408a75dd fix (extension): fix file extension display issue 2019-03-08 00:21:00 +11:00
Mickael KERJEAN 771504f621 maintenance (cleanup): remove dead code 2019-03-08 00:17:21 +11:00
Mickael KERJEAN 20bf336a1b perf (filebrowse): optimise frontend client on hot path 2019-03-08 00:10:45 +11:00
Mickael KERJEAN 581b89f700 upgrade (dep): upgrade react to latest version 2019-03-07 18:47:12 +11:00
Mickael KERJEAN faa1aa69b2 improve (code): dead code elimination 2019-03-07 18:42:13 +11:00
Mickael KERJEAN f3569a5473 fix (navigation): prevent file navigation to unknown state 2019-03-07 15:58:41 +11:00
Mickael KERJEAN 46a1175db5 fix (login): fix firefox issue preventing a user from logging in after pressing enter when the focus is on a password field 2019-03-07 15:23:19 +11:00
Mickael KERJEAN 906fb1f3f4 improvement (quick access): improve the user friendly aspect of the quick access bar 2019-03-07 14:31:03 +11:00
Mickael KERJEAN 13345a4104 fix (navigation): recover from an edge case that would brake navigation when the URL is malformed 2019-03-06 13:26:11 +11:00
Mickael KERJEAN 6c5c8f34a0 fix (build): broken build 2019-03-06 09:39:07 +11:00
Mickael KERJEAN feb15980df fix (build): fix broken build 2019-03-02 03:58:49 +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 39441d4a5e improve (form): upload field 2019-02-16 03:49:13 +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 464abe07b1 fix (error page): home button instead of back when no history is available 2019-02-06 23:14:24 +11:00
Mickael KERJEAN 9b13339217 fix (login): gracefull handling of connection page error when the config is invalid 2019-02-04 19:00:13 +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 e035cc69be feature (add): form file 2019-01-28 01:09:45 +11:00
Mickael KERJEAN d7339ca886 cleanup (release): pre release cleanup 2019-01-28 01:09:45 +11:00
Mickael KERJEAN 8614d4492e improve (orgmode): open link in same window, better policy 2019-01-28 01:09:45 +11:00
Mickael KERJEAN e6c2923e20 cleanup (code): remove dead code 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 7af12753ca fix (bug): issue #127 2019-01-28 01:09:45 +11:00
Mickael KERJEAN 4f1e4102e0 improve (build): build stages executed in parallel 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 841e442acd fix (build): deployement using drone 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 4e15d5cbdb improvement (noscript): add an error message if javascript is disabled 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
Mickael KERJEAN a50dbd4724 improvement (login): new backend API to generate login form in the frontend 2019-01-28 01:09:45 +11:00
Mickael KERJEAN c213772502 improvement (form): connection form is server generated 2019-01-28 01:09:45 +11:00
Mickael KERJEAN b4652b90c8 fix (admin): fix bugs in the admin console 2019-01-28 01:09:45 +11:00
Mickael KERJEAN 2fe925cada design (logo): change logo for v0.3 2019-01-28 01:09:45 +11:00
Mickael KERJEAN 83de5ad620 fix (build): broken build 2019-01-28 01:09:45 +11:00
Mickael KERJEAN e1b0eab5e1 improvement (cookie): leverage the 'SameSite' attribute 2019-01-28 01:09:45 +11:00
Mickael KERJEAN 1d5d836caa fix (favicon): handle route: '/favicon.ico' 2019-01-28 01:09:45 +11:00
Mickael KERJEAN beadf1593b feature (github): freshen up the github button on the login page 2019-01-28 01:09:45 +11:00
Mickael KERJEAN 8ccb53a2ae feature (version): add more information about a release 2019-01-28 01:09:45 +11:00
Mickael KERJEAN ce6a228968 feature (admin): admin console 2018-12-19 18:35:09 +11:00
Mickael KERJEAN 1b591af5b3 migrate (build): drone v1 2018-11-28 13:51:03 +11:00
Mickael KERJEAN 377048fd35 fix (share): broken share feature 2018-11-26 23:00:22 +11:00
Mickael KERJEAN c71214455a fix (share): js was throwing because of an uncomplete initialisation 2018-11-26 18:42:39 +11:00
Mickael KERJEAN bef1716a18 test (fix): broken tests 2018-11-23 17:00:31 +11:00
Mickael KERJEAN cb4c98e871 feature (editor): syntax highlighting for .properties file 2018-11-21 22:30:01 +11:00
Mickael KERJEAN b0f4310d7d fix (home): user would redirect to the homepath without considering the path in the config 2018-11-21 19:32:24 +11:00
Mickael KERJEAN 0ed846f5f3 improve (profiling): create a flag to enable profiling 2018-11-19 14:27:41 +11:00
Mickael KERJEAN edd6ba9d12 feature (about): add an about page 2018-11-16 14:09:28 +11:00
Mickael KERJEAN 8a042201c9 improvement (config): add debug facilities 2018-11-15 23:33:06 +11:00
Mickael KERJEAN 18ad293d2e fix (sftp): fix edge case on SFTP client 2018-11-15 15:39:05 +11:00