Commit graph

333 commits

Author SHA1 Message Date
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
Jan Böhmer
4ccfeef6ec Fixed shifting of the panel if the dropdown was really big. 2020-04-01 16:34:07 +02:00
Jan Böhmer
562db6da06 Allow Latex equations in homepage banners and part comment. 2020-03-15 15:48:01 +01:00
Jan Böhmer
0fd677d2fd Render the formula symbols of the properties. 2020-03-15 14:53:20 +01:00
Jan Böhmer
120eb30b11 Fixed search function. 2020-03-08 11:46:31 +01:00
Jan Böhmer
8a61b465d0 Check permissions for time travel and element undo. 2020-03-07 20:49:52 +01:00
Jan Böhmer
fff1864a68 Merge branch 'master' into time_machine 2020-02-22 18:16:58 +01:00
Jan Böhmer
9e8771a4ee Changed license to AGPL3+ 2020-02-22 18:14:36 +01:00
Jan Böhmer
464a487a17 Added some simple time travel mechanism for part view.
In the moment it is not possible to show elements that were deleted.
2020-02-16 23:48:57 +01:00
Jan Böhmer
6cb34edfe9 Use popovers to show a bigger picture of the part image. 2020-02-06 19:41:15 +01:00
Jan Böhmer
6b7e5f7ba3 [Eventlog] Color the rows based on their level. 2020-01-25 20:41:56 +01:00