151 Commits
Author SHA1 Message Date
Mickael Kerjean 8e03426f6b feature (rewrite): migrate pages to new frontend 2023-08-07 20:39:41 +10:00
Mickael Kerjean dbf0878335 feature (wip): wip for tags 2023-05-22 22:29:31 +10:00
Mickael Kerjean 2e05eb78e4 chore (ux): small design improvement 2023-05-18 18:43:39 +10:00
Mickael Kerjean eb3f00096a improve (selection): select file and folders 2023-04-28 02:02:39 +10:00
Mickael Kerjean 72fc081a3f feature (selection): selection via checkbox 2023-04-26 01:39:02 +10:00
Mickael Kerjean ce4c82011a improve (checkbox): input checkbox redesign 2023-04-25 21:56:26 +10:00
Mickael Kerjean 2fa1eb2cbb feature (ux): incremental ux improvement 2023-04-21 17:36:51 +10:00
Mickael Kerjean e2d36fd6e4 fix (dark): menubar in dark mode 2023-04-19 07:40:32 +10:00
Mickael Kerjean 149fbd9980 feature (audio): revamp audio player - #497 2023-04-12 20:35:17 +10:00
Mickael Kerjean 96b4ca786a maintain (admin): slight UX improvement on admin pages 2023-04-04 00:44:52 +10:00
Mickael Kerjean 7e5e403487 feature (css): make rebranding easier 2023-03-30 23:57:46 +11:00
Mickael Kerjean 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
Mickael Kerjean 705d3d9e51 feature (design): design overhaul 2023-03-14 22:41:51 +11:00
Mickael Kerjean f057e2fb4c feature (ux): design overhaul 2023-03-09 23:42:41 +11:00
Mickael Kerjean 5881c768de fix (translation): error page translation 2022-12-02 00:37:37 +11:00
Mickael Kerjean 633bc9c486 design (UX): dark mode improvements 2022-12-01 23:33:53 +11:00
Mickael Kerjean 3bd642d068 improve (UX): empty folder / search icons and behaviors 2022-12-01 22:57:42 +11:00
Mickael Kerjean 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
Mickael Kerjean bb8fcfda91 fix (checkbox): cross browser display for checkbox 2022-11-25 16:50:44 +11:00
Mickael Kerjean b6762ddd4c feature (input): password fields with view button 2022-11-25 16:38:00 +11:00
Mickael Kerjean df38fd5652 improve (css): form builder UX 2022-11-16 22:12:00 +11:00
Mickael Kerjean 6685362a77 feature (autocompletion): toggle for form autocompletion 2022-11-16 08:57:22 +11:00
Mickael Kerjean 395b312012 maintain (refactoring): cleanup code 2022-11-16 08:27:41 +11:00
Mickael Kerjean a9350c3126 fix (admin): related backend datalist
autocomplete with datalist was causing weird issues
2022-11-16 08:25:21 +11:00
Mickael Kerjean b285aa4496 improve (css): css change 2022-11-12 01:00:51 +11:00
Mickael Kerjean d6e4f946e2 improve (ui): hover state for buttons 2022-11-10 02:24:38 +11:00
Mickael Kerjean 90c8a365e8 maintain (hack): remove a react hack 2022-11-10 00:19:16 +11:00
Mickael Kerjean 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
Mickael Kerjean 9a6e24c296 feature (tagging): prepare the ground for a new tagging feature 2022-10-06 23:33:58 +11:00
Mickael Kerjean 7e099988bb feature (admin): revamp css in admin console 2022-08-31 08:01:45 +10:00
Mickael Kerjean c6da62a94c fix (eslint): linting 2022-01-31 17:43:45 +11:00
Mickael Kerjean d6616856b5 maintain (eslint): cleanup via eslint 2022-01-30 23:38:40 +11:00
Mickael Kerjean 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
Mickael Kerjean 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
Mickael Kerjean cad6fe3420 feature (icons): placeholder icons 2022-01-13 02:21:41 +11:00
Mickael Kerjean fa1931ef5f fix (notification): css 2022-01-09 20:51:58 +11:00
Mickael Kerjean e5800c6c3b feature (sso): authentication middleware 2022-01-06 20:22:26 +11:00
Mickael Kerjean bed13a0bc8 design (connection): enhance ux elements 2021-12-22 23:29:08 +11:00
Mickael Kerjean 6ce0680a18 refactoring (eslint): shared component cleanup 2021-12-22 01:44:59 +11:00
Mickael Kerjean bb4365c83f refactoring (connect): simplify & cleanup connection page 2021-12-22 00:17:19 +11:00
Mickael Kerjean 5156432b52 maintain (eslint): linting on frontend 2021-12-21 01:32:37 +11:00
Mickael Kerjean 48a6763380 cleanup (code): cleanup 2021-12-21 01:29:47 +11:00
JunandGitHub 5f85d5976c fix (#416): textarea ref issue 2021-12-20 19:43:42 +11:00
Mickael Kerjean 635c75a370 fix (logout): flush cookies before redirecting to custom logout url 2021-10-06 12:10:05 +11:00
Mickael Kerjean 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
Mickael Kerjean d94a6b6212 fix (loader): css issue 2021-09-04 22:38:50 +10:00
Mickael Kerjean 5e24d66903 feature (refresh): option to refresh content after upload 2021-08-22 13:08:40 +10:00
Mickael Kerjean 137b36e0a7 feature (logout): customisable logout button 2021-08-22 13:05:09 +10:00
Mickael Kerjean 682e31ef50 fix (form): form builder autocompletion error 2021-08-22 13:05:09 +10:00