151 Commits

Author SHA1 Message Date
8e03426f6b feature (rewrite): migrate pages to new frontend 2023-08-07 20:39:41 +10:00
dbf0878335 feature (wip): wip for tags 2023-05-22 22:29:31 +10:00
2e05eb78e4 chore (ux): small design improvement 2023-05-18 18:43:39 +10:00
eb3f00096a improve (selection): select file and folders 2023-04-28 02:02:39 +10:00
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
2fa1eb2cbb feature (ux): incremental ux improvement 2023-04-21 17:36:51 +10:00
e2d36fd6e4 fix (dark): menubar in dark mode 2023-04-19 07:40:32 +10:00
149fbd9980 feature (audio): revamp audio player - #497 2023-04-12 20:35:17 +10:00
96b4ca786a maintain (admin): slight UX improvement on admin pages 2023-04-04 00:44:52 +10:00
7e5e403487 feature (css): make rebranding easier 2023-03-30 23:57:46 +11:00
8afd95b93f maintain (css): breadcrumb
this is to make breadcrumb a different color entirely while still
looking not akward
2023-03-15 07:50:37 +11:00
705d3d9e51 feature (design): design overhaul 2023-03-14 22:41:51 +11:00
f057e2fb4c feature (ux): design overhaul 2023-03-09 23:42:41 +11:00
5881c768de fix (translation): error page translation 2022-12-02 00:37:37 +11:00
633bc9c486 design (UX): dark mode improvements 2022-12-01 23:33:53 +11:00
3bd642d068 improve (UX): empty folder / search icons and behaviors 2022-12-01 22:57:42 +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
df38fd5652 improve (css): form builder UX 2022-11-16 22:12:00 +11:00
6685362a77 feature (autocompletion): toggle for form autocompletion 2022-11-16 08:57:22 +11:00
395b312012 maintain (refactoring): cleanup code 2022-11-16 08:27:41 +11:00
a9350c3126 fix (admin): related backend datalist
autocomplete with datalist was causing weird issues
2022-11-16 08:25:21 +11:00
b285aa4496 improve (css): css change 2022-11-12 01:00:51 +11:00
d6e4f946e2 improve (ui): hover state for buttons 2022-11-10 02:24:38 +11:00
90c8a365e8 maintain (hack): remove a react hack 2022-11-10 00:19:16 +11:00
f6394d1cd2 fix (back): longstanding issue with back button
the call to unlisten was removing the navigation from react router
altogether instead of it being local to the component itself. Somehow
we can't unlisten to the local component level so we got rid of the
entire back button altogether
2022-10-11 17:11:54 +11:00
9a6e24c296 feature (tagging): prepare the ground for a new tagging feature 2022-10-06 23:33:58 +11:00
7e099988bb feature (admin): revamp css in admin console 2022-08-31 08:01:45 +10:00
c6da62a94c fix (eslint): linting 2022-01-31 17:43:45 +11:00
d6616856b5 maintain (eslint): cleanup via eslint 2022-01-30 23:38:40 +11:00
79ca486841 fix (textarea): firefox was acting weird so we simplified the code
I think the idea behind that feature was to trigger
the submit flow when user was pressing enter on a form instead of
going to the new line which was usefull when user was using the
textarea as a way to copy and paste their private key. Now there's
a better approach for this, this was likely dead code
2022-01-21 00:53:16 +11:00
0beafbfb56 fix (autocomplete): disable autocompletion
autocompletion is causing all sort of weird problems. I've seen people
reporting issues when some of their password manager was interacting
in some very weird ways. There's no easy fix on this and decision was
taken to disable it.
2022-01-16 23:28:49 +11:00
cad6fe3420 feature (icons): placeholder icons 2022-01-13 02:21:41 +11:00
fa1931ef5f fix (notification): css 2022-01-09 20:51:58 +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
6ce0680a18 refactoring (eslint): shared component cleanup 2021-12-22 01:44:59 +11:00
bb4365c83f refactoring (connect): simplify & cleanup connection page 2021-12-22 00:17:19 +11:00
5156432b52 maintain (eslint): linting on frontend 2021-12-21 01:32:37 +11:00
48a6763380 cleanup (code): cleanup 2021-12-21 01:29:47 +11:00
Jun
5f85d5976c fix (#416): textarea ref issue 2021-12-20 19:43:42 +11:00
635c75a370 fix (logout): flush cookies before redirecting to custom logout url 2021-10-06 12:10:05 +11:00
0438aace72 fix (adblock): fix reported adblock issues 2021-09-29 20:08:46 +10:00
ba4a07d4de fix (#412): notification width
Co-authored-by: Quentin Bramas <bramas@unistra.fr>
2021-09-27 20:07:03 +10:00
d94a6b6212 fix (loader): css issue 2021-09-04 22:38:50 +10:00
5e24d66903 feature (refresh): option to refresh content after upload 2021-08-22 13:08:40 +10:00
137b36e0a7 feature (logout): customisable logout button 2021-08-22 13:05:09 +10:00
682e31ef50 fix (form): form builder autocompletion error 2021-08-22 13:05:09 +10:00