Commit Graph
43 Commits
Author SHA1 Message Date
James Smith 71220f0a67 remove old file size validator 2025-05-14 11:46:20 +01:00
James Smith 3b8245f854 update carousel to use stimulus controller 2025-05-14 11:04:29 +01:00
James Smith 927af53659 locale setting and cocooned can happen at DOM load 2025-05-14 11:04:29 +01:00
James Smith 06a29cf1ed wrap object preview setup in stimulus controller 2025-05-14 11:04:29 +01:00
James Smith 112e0c55d8 move uppy config into stimulus upload_controller 2025-05-14 11:04:29 +01:00
James Smith 1f1ea371f6 add basic stimulus framework 2025-05-14 10:48:16 +01:00
James Smith d41b02f21d use tom-select instead of selectize 2025-05-13 17:39:57 +01:00
James Smith 63555de076 Fix upload initialization under Turbo 2025-05-13 15:24:31 +01:00
James Smith af5ad6b7b5 move all js init to turbo:load handler 2025-05-12 22:36:03 +01:00
James Smith fe071488c5 fix event dispatch 2025-05-09 15:15:26 +01:00
James Smith 5616c9911f fix on-load javascript execution for turbo 2025-05-09 14:03:38 +01:00
James Smith 26522449ec add Turbo morph behaviour for page refreshing 2025-05-09 13:53:18 +01:00
James Smith 87d52f40a8 add password strength meter
resolves #3650
2025-02-25 19:29:50 +00:00
James Smith 9bd9e21596 WIP: hide unused storage service options on page load.
Not currently hiding properly.
2024-07-05 10:25:23 +01:00
James Smith 086587f3fc linting and using correct nullish operators 2024-06-28 11:34:30 +01:00
James Smith 0f02a9db1b add i18n support for uppy 2024-06-28 11:22:05 +01:00
James Smith ff4c911a8a refactor uppy config into its own file and make more robust 2024-06-28 10:15:35 +01:00
James Smith db47c293c8 hide progress bar when done 2024-06-27 23:12:35 +01:00
James Smith 8ad67f6f5d allow removing files once uploaded 2024-06-27 23:12:23 +01:00
James Smith 50e1231b5d autostart uploads 2024-06-27 23:11:50 +01:00
James Smith a75e3b2b5d move uppy dashboard into form 2024-06-27 23:11:41 +01:00
James Smith 1e9ed9b36e link uppy to form 2024-06-27 22:50:39 +01:00
James Smith f15fc10358 set file types and max size using uppy 2024-06-27 18:40:56 +01:00
James Smith 162e499155 uppy auto dark mode 2024-06-27 17:55:09 +01:00
James Smith 147c26a5af lint 2024-06-27 15:35:50 +01:00
James Smith ea6c7c62f8 use shrine endpoint in uppy 2024-06-27 15:32:29 +01:00
James Smith 3b71cac140 basic uppy dashboard 2024-06-27 15:12:50 +01:00
James Smith cfcdba1ec3 lint & formatting 2024-06-19 14:29:26 +01:00
James Smith 06b6124210 push selectize import down to where needed 2024-06-19 13:08:46 +01:00
James Smith ff6e5db4ce reduce bootstrap import to minimum 2024-06-19 13:06:00 +01:00
James Smith 501e03b48c move locale file into src 2024-06-19 13:00:40 +01:00
James Smith 4189e87f8e use local selectize 2024-06-19 12:55:48 +01:00
James Smith 7586bde817 use local jquery 2024-06-19 12:55:36 +01:00
James Smith e2886308ce use full include line for cocooned
doesn't work otherwise
2024-06-19 11:54:41 +01:00
James Smith 873ab26022 start cocooned once all the content is loaded 2024-06-19 11:48:28 +01:00
James Smith 32c3c867e6 change from cocoon to cocooned, which is maintained and doesn't need jquery 2024-06-19 11:07:16 +01:00
James Smith 09c0298ad1 add custom validation for max file size 2024-06-17 15:37:46 +01:00
James Smith 624e93cbe2 add more accessible rotation control code 2024-05-02 15:01:44 +01:00
James Smith 7593a33480 fix scan button by moving i18n load after Rails.start() 2024-02-16 22:26:21 +00:00
James Smith 01a896b024 Load javascript-side translations 2024-02-07 14:15:50 +00:00
Don Eisele acffa44e10 add settings for keypair display, strip key in keypair display 2023-03-02 23:01:34 -06:00
James Smith b25313e5c5 improve creator layout using masonry 2023-02-22 13:46:23 +00:00
James Smith f559a74031 include jQuery and selectize from HTML, outside esbuild 2022-08-02 15:02:26 +01:00