Commit graph

86 commits

Author SHA1 Message Date
Jan Böhmer
6df65a0b9d Implemented a new darkmode selector using bootstrap 5.3 color mode 2023-06-19 01:08:11 +02:00
Jan Böhmer
b7573a40d7 Fixed webauthn two factor authentication 2023-06-11 13:14:45 +02:00
Jan Böhmer
967be4451a Reworked keybinding for special character input
Related to issue #275
2023-04-23 23:21:52 +02:00
Jan Böhmer
5f2408b791 Reveal invalid fields in dropdowns while browser validation
Preparation work for issue #220
2023-04-08 20:06:08 +02:00
Jan Böhmer
8bccab258a Prevent appearance of a popup for a short time after deletion of an element on firefox
Related to issue #258
2023-04-07 23:12:08 +02:00
Jan Böhmer
927f570283 Fixed error popup window, when a server error occurs 2023-04-01 19:43:59 +02:00
Jan Böhmer
9188331c1e Fixed error popup behavior, when turbo could not find a matching turbo-fram in the response. 2023-03-13 22:39:07 +01:00
Jan Böhmer
bfc3abd259 Fixed an javascript issue 2023-02-12 17:56:59 +01:00
Jan Böhmer
08b60cd149 Restrict small user avatar picture size to square 2023-02-05 20:06:53 +01:00
Jan Böhmer
b7cc258344 Removed bootstrap-treeview assets, as we use bs-treeview yarn package since some time 2023-02-05 00:31:45 +01:00
Jan Böhmer
cf06cf363b Removed left over debugger statement. 2023-02-03 23:13:25 +01:00
Jan Böhmer
f1c3a52c8a Use strategy fixed for dropdown menus, so they dont get clipped by an overflow: hidden
This fixes issue #209
2023-02-01 23:33:46 +01:00
Jan Böhmer
89a4846259 Improved the backdrop removal of the modal after modal submission 2023-01-07 20:58:13 +01:00
Jan Böhmer
81328071f7 Cleaned up and reorganized projects CSS. 2022-12-11 23:05:22 +01:00
Jan Böhmer
498cc07583 Added copyright/license info to files 2022-11-29 21:21:26 +01:00
Jan Böhmer
ac978abe1d Allow to register Webauthn Keys 2022-10-04 00:08:58 +02:00
Jan Böhmer
068daeda75 Use jbtronics/2fa-webauthn for u2f two factor authentication 2022-10-03 23:09:50 +02:00
Jan Böhmer
768618cede Fixed reveal error on tab for new BS5 tab data-attribute. 2022-08-29 01:05:53 +02:00
Jan Böhmer
3dde40b91d Show error box if an error occurs during loading of a datatable. 2022-08-20 01:46:49 +02:00
Jan Böhmer
ef389dcc15 Use own-written TriState checkbox library, which makes form submissions a lot easier. 2022-08-15 00:55:26 +02:00
Jan Böhmer
a8ff18a340 Added an basic implementation of bootstrap-treeview in typescript 2022-08-06 03:40:24 +02:00
Jan Böhmer
b731b2529c Removed bootstrap-fileinput, as we do not use it anymore 2022-08-03 22:56:02 +02:00
Jan Böhmer
750bdc45d1 Removed old frontend code 2022-08-03 22:54:46 +02:00
Jan Böhmer
78e3d36a5c Use tom-select as tagsinput input 2022-08-03 22:44:38 +02:00
Jan Böhmer
cfd9713e5d Removed now not necessary datatables file, as we now do this in stimulus. 2022-08-03 20:29:59 +02:00
Jan Böhmer
219503e16f Reveal symfony validation errors in tabs after form submit 2022-08-02 01:11:17 +02:00
Jan Böhmer
cd249307a4 Fixed typo that prevent TabRememberHelper to work 2022-08-02 00:25:45 +02:00
Jan Böhmer
497def50cd Jump to the tab where an browser validation error occurs 2022-08-02 00:23:55 +02:00
Jan Böhmer
452f0a8362 Use stimulus for parts tables and select actions. 2022-08-01 00:31:49 +02:00
Jan Böhmer
565cb3a790 Implement sidebar collapse with stimulus. 2022-07-31 22:07:27 +02:00
Jan Böhmer
ab179a8b71 Fixed some issues when navigating back in history with Turbo. 2022-07-31 21:47:31 +02:00
Jan Böhmer
fc90259032 Use stimulus controller for sidebar treeviews. 2022-07-31 15:50:16 +02:00
Jan Böhmer
1f890efc97 Implemented scroll to top using stimulus. 2022-07-30 00:47:51 +02:00
Jan Böhmer
8ccf5652ab Implement darkmode using stimulus. 2022-07-30 00:33:22 +02:00
Jan Böhmer
671e0944a2 Implement hoverpic using stimulus. 2022-07-29 23:54:49 +02:00
Jan Böhmer
9519150fb9 Do not use jQuery for TabRemember Helper. 2022-07-29 23:26:30 +02:00
Jan Böhmer
47130846a2 Readd tab remember function to improve UX. 2022-07-29 22:52:58 +02:00
Jan Böhmer
4c57c7fe46 Fixed wrong comparisons operators in error_handler 2022-07-26 23:14:27 +02:00
Jan Böhmer
156301b8a4 Use bs-info color from bootstrap css variable for search highlighting in treeview. 2022-07-24 23:47:12 +02:00
Jan Böhmer
270d622265 Migrated badges to BS5. 2022-07-24 22:39:32 +02:00
Jan Böhmer
6885aefbe7 Do not show error box if an validation error occurs. 2022-07-24 21:28:18 +02:00
Jan Böhmer
9ed487c629 Fixed tristate inputs (used for permissions input) 2022-07-24 21:12:11 +02:00
Jan Böhmer
489f4b939a Fixed bootstrap-selectpickers on bootstrap 5 2022-07-24 20:23:12 +02:00
Jan Böhmer
5d6f244e71 Fixed dropdown in error box. 2022-07-24 18:58:35 +02:00
Jan Böhmer
365c7c60e4 Started to upgrade from bootstrap 4 to 5. 2022-07-24 18:08:21 +02:00
Jan Böhmer
390deca544 Toasts now work with turbo 2022-07-24 14:20:20 +02:00
Jan Böhmer
cb683f611c Use stimulus controller to implement barcode scanner. 2022-03-07 01:28:32 +01:00
Jan Böhmer
7fa4f09885 Show the user an error alert, if a ajax page is not loading via Turbo, 2022-03-07 00:40:36 +01:00
Jan Böhmer
f21c339046 Added a stimulus controller for tagsinput. 2022-03-06 23:45:45 +01:00
Jan Böhmer
f276c436ae Initialize selectpicker via stimulus controller. 2022-03-06 23:27:20 +01:00