Commit graph

293 commits

Author SHA1 Message Date
Jan Böhmer
41b1d8b59e Add Emojis to Special Characters input of CKEDITOR 2022-07-26 21:41:30 +02:00
Jan Böhmer
898803e3ce Use CKEDITOR 5 for all comment fields. 2022-07-26 21:23:31 +02:00
Jan Böhmer
dde7e7347c Fix case sensitivity issue which caused problems on github actions build 2022-07-26 11:52:00 +02:00
Jan Böhmer
6ba2fe5847 Use watchdog to load CKEDITOR5. 2022-07-26 11:50:27 +02:00
Jan Böhmer
b18284cfd7 Set the language of the CKEDITOR5 elements based on the page locale. 2022-07-26 01:43:30 +02:00
Jan Böhmer
63b7e0458c Use CKEditor 5 for description editing. 2022-07-26 01:20:58 +02:00
Jan Böhmer
dbdfe5ea95 Started to use CKEditor 5 as richt text editor. 2022-07-25 01:09:31 +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
49d9635a79 Use precompiled selectpicker css. 2022-07-24 23:44:11 +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
bf1bede626 Updated marked and katex packages. 2022-07-24 17:11:30 +02:00
Jan Böhmer
7990cf56d1 Update the locale changer links every time turbo loads a new frame. 2022-07-24 17:03:57 +02:00
Jan Böhmer
fa5f5bce28 Change the document title according to the title of the main frame. 2022-07-24 15:19:05 +02:00
Jan Böhmer
ea6357c259 Use stimulus for global reloading 2022-07-24 14:41:28 +02:00
Jan Böhmer
390deca544 Toasts now work with turbo 2022-07-24 14:20:20 +02:00
Jan Böhmer
79a1715290 Merge branch 'master' into turbo 2022-07-24 01:26:22 +02:00
Jan Böhmer
d57377a143 Only apply ClipboardJS to buttons with clipboard attribute.
This prevents the showing of a "Failed!" tooltip on all other buttons. Fixes issue #148.
2022-07-21 00:12:04 +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
Jan Böhmer
f1ea25cad2 Lazy load the katex library if latex content is really present 2022-03-06 16:09:24 +01:00
Jan Böhmer
cef74ff35a Render latex using stimulus controller. 2022-03-06 15:49:09 +01:00
Jan Böhmer
c54336fb47 Fixed markdown controller 2022-03-06 14:57:01 +01:00
Jan Böhmer
f3680ea7de Parse markdown using stimulus controller. 2022-03-06 14:54:08 +01:00
Jan Böhmer
b9a86c6a59 Moved some javascript into events_base.js 2022-03-06 14:45:01 +01:00
Jan Böhmer
fed1621a58 Added datatables with turbo frames. 2022-03-05 23:28:29 +01:00
Jan Böhmer
41e0b251a9 Enabled treeview with turbo frames. 2022-03-05 23:09:55 +01:00
Jan Böhmer
f60ef33736 Load stimulus controllers properly 2022-03-04 20:59:08 +01:00
Jan Böhmer
27b8fbd5b2 Added symfony ux-turbo packages 2022-03-04 20:13:25 +01:00
Jan Böhmer
ae67b55bf1 Updated webpack-encore recipe. 2021-10-02 21:23:34 +02:00
Jan Böhmer
0da879347d Updated symfony recipes. 2021-01-03 20:54:47 +01:00
Jan Böhmer
e01b06fb85 Fixed some inspection issues. 2020-08-21 22:43:37 +02:00
Jan Böhmer
a846f373c0 Added webpack asset size analyzer. 2020-06-13 21:24:24 +02:00
Jan Böhmer
f0d0a78f65 Show a preview image in builtin attachment select autocomplete. 2020-06-01 14:51:38 +02:00
Jan Böhmer
f36c618da9 Use request statusText, as base for error window. 2020-05-27 23:08:59 +02:00
Jan Böhmer
3530e788d4 Do not show error window, if user has aborted the request. 2020-05-27 23:06:54 +02:00
Jan Böhmer
e19594f500 Show additional infos about the part picture, when hovering it. 2020-05-27 22:51:43 +02:00
Jan Böhmer
6f6ac0f128 Added simple possibility to favorite/unfavorite and delete multiple parts at once. 2020-05-23 19:06:46 +02:00
Jan Böhmer
5302087eba Use server side library to generate QR-Code for Google authenticator.
This saves us 50KB in javascript assets...
2020-05-13 19:58:12 +02:00
Jan Böhmer
01c19ab634 Dont create a new history entry if tab is changed.
This made back navigation really difficult. Now URL is replaced via replaceState.
2020-05-11 23:34:48 +02:00
Jan Böhmer
c58b36e9c5 Close webcam when leaving scanner page. 2020-05-07 23:19:40 +02:00
Jan Böhmer
48f4a360f4 Integrated barcode scanner via Webcam. 2020-04-28 18:36:30 +02:00
Jan Böhmer
f35a8611e3 Improved placement of tooltips for part description. 2020-04-04 19:16:13 +02:00
Jan Böhmer
7d0776e598 Make expand buttons for treeview bigger on mobile view.
This should make it easier to press it on a touch screen.
2020-04-04 18:52:48 +02:00