53 Commits

Author SHA1 Message Date
72fc081a3f feature (selection): selection via checkbox 2023-04-26 01:39:02 +10:00
ce4c82011a improve (checkbox): input checkbox redesign 2023-04-25 21:56:26 +10:00
1e562aa8e8 maintain (api): config endpoint refactoring 2023-04-25 10:47:44 +10:00
f057e2fb4c feature (ux): design overhaul 2023-03-09 23:42:41 +11:00
34544875bd feature (darkmode): various improvements to dark mode
didn't realised many people are actually using dark mode, this request
came from Roel a teacher in the Netherland that's using Filestash to
teach coding to its students
2022-12-01 08:01:55 +11:00
bb8fcfda91 fix (checkbox): cross browser display for checkbox 2022-11-25 16:50:44 +11:00
b6762ddd4c feature (input): password fields with view button 2022-11-25 16:38:00 +11:00
6685362a77 feature (autocompletion): toggle for form autocompletion 2022-11-16 08:57:22 +11:00
c6da62a94c fix (eslint): linting 2022-01-31 17:43:45 +11:00
fae1eee7fb lint (frontend): linting connection page 2022-01-22 23:30:02 +11:00
e5800c6c3b feature (sso): authentication middleware 2022-01-06 20:22:26 +11:00
bed13a0bc8 design (connection): enhance ux elements 2021-12-22 23:29:08 +11:00
bb4365c83f refactoring (connect): simplify & cleanup connection page 2021-12-22 00:17:19 +11:00
efe202bfd0 refactoring (login): simplify code + lint 2021-12-21 17:04:35 +11:00
48a6763380 cleanup (code): cleanup 2021-12-21 01:29:47 +11:00
a2e3e9c7a7 maintain (connect): connection page migration 2021-07-19 00:44:53 +10:00
210118b3a9 feature (mode): create a dark mode 2020-05-27 21:51:21 +10:00
a9834d374c feature (translation): first step towards i18n #248 2020-05-26 02:02:34 +10:00
60fe27f4b3 experiment (powered): configurable powered by 2019-12-11 00:41:47 +11:00
8deedcd916 improve (pwa): follow the lighthouse tool recommendations for PWAs 2019-11-15 00:12:35 +11:00
8c91fbc719 fix (seo): no follow links for the github repo 2019-08-23 11:28:24 +10:00
71e3d6494a optimise (lighthouse): apply optimisations provided by the lighthouse tool 2019-08-03 12:13:47 +02:00
33ed3f47c7 improve (loading): get rid of the crypto library in the frontend to improve loading speed 2019-04-30 22:50:17 +10:00
63670050ff maintain (code): cleanup dependencies and other dead things 2019-03-15 13:52:25 +11:00
f0732b69fe improvement (metadata): add new metadatas for better display control from the backend handler 2019-02-06 23:16:51 +11:00
9b13339217 fix (login): gracefull handling of connection page error when the config is invalid 2019-02-04 19:00:13 +11:00
e3882724ff build (fix): fix the build 2019-01-28 01:09:45 +11:00
98e8a47781 improvement (design): incremental design improvement 2019-01-28 01:09:45 +11:00
a50dbd4724 improvement (login): new backend API to generate login form in the frontend 2019-01-28 01:09:45 +11:00
c213772502 improvement (form): connection form is server generated 2019-01-28 01:09:45 +11:00
b4652b90c8 fix (admin): fix bugs in the admin console 2019-01-28 01:09:45 +11:00
83de5ad620 fix (build): broken build 2019-01-28 01:09:45 +11:00
1d5d836caa fix (favicon): handle route: '/favicon.ico' 2019-01-28 01:09:45 +11:00
beadf1593b feature (github): freshen up the github button on the login page 2019-01-28 01:09:45 +11:00
ce6a228968 feature (admin): admin console 2018-12-19 18:35:09 +11:00
bf269bf0af fix (customisation): set form field in config 2018-09-17 17:21:36 +10:00
65246cb280 feature (custombackend): fix custombackend 2018-09-07 13:28:15 +10:00
bfacd4bcc5 feature (framework): create the basis for the development custom backends 2018-08-30 12:19:15 +10:00
35178ee70e feature (S3): integrate S3 encryption mechanism - #90 2018-08-01 21:02:29 +10:00
4d8c11ce8d feature (FTP): add a max connection parameter 2018-07-30 23:16:51 +10:00
04c97e34fb migration: migrate NodeJS code base to Golang 2018-07-30 13:34:44 +10:00
af1fa944bf page (login): refactore the login page to enable multiple time the same backend 2018-07-18 01:37:06 +10:00
7e30bdceb7 feature (minio): integrate support for minio in the S3 backend - #62 2018-05-14 22:34:25 +10:00
dd4940a903 improvement (S3): hide secret access key by default + auth bugfix - #58 2018-05-14 18:24:51 +10:00
8b313c6bef feature (orgmode): making org mode awesome from a browser 2018-05-05 00:23:05 +10:00
58eaaf9004 improvement (UI): connection page,
- disable remember me popup while attempting a third party login
- update scrollable area on mobile devices
2018-05-01 17:51:40 +10:00
009e6ff1b4 feature (custom login): configure login page from config_client.js - #31 2018-04-10 14:51:52 +10:00
0eb59521ab feature (prompt): proper prompt system 2018-04-10 14:51:52 +10:00
50749a1b6c beautify (code): improve code + fixes 2018-04-10 14:51:52 +10:00
59afd3f0a5 improvement (UI): make the UI more engaging and "modern" 2018-03-08 16:28:29 +11:00