Commit graph

2198 commits

Author SHA1 Message Date
Jan Böhmer
145aca485c Treeview OnSelect link calling now respects turbo-frames again 2022-08-13 01:15:54 +02:00
Jan Böhmer
f21cd55b2e Show badges with the number of child nodes in the admin page treeviews again. 2022-08-13 01:05:32 +02:00
Jan Böhmer
365b85ac4c Removed patternfly-bootstrap-treeview reference from sidebar_tree_controller 2022-08-13 00:29:39 +02:00
Jan Böhmer
007df80b1c Use @jbtronics/bs-treeview instead of patternfy-bootstrap-treeview 2022-08-13 00:28:03 +02:00
Jan Böhmer
461de131c6 Migrated tree logic to new @jbtronics/bs-treeview package- 2022-08-07 01:55:44 +02:00
Jan Böhmer
c5b6068911 Moved bs-tree to its own repo 2022-08-07 01:54:34 +02:00
Jan Böhmer
c13245fc2d BSTreeView now rudimentaly works. 2022-08-06 04:04:06 +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
e7fa1ebcb8 Added an parameter to decide, if the root tree node should be expanded or not
Related to issue #158, but it does not work due to a very buggy treeview...
2022-08-05 00:24:28 +02:00
Jan Böhmer
cb16819340 Allow to configure which tree panels are shown in the sidebar
Adresses issue #158
2022-08-04 23:13:43 +02:00
Jan Böhmer
2486bc5d7b Added an check-requirements console command 2022-08-04 22:44:14 +02:00
Jan Böhmer
21ca1ffead Moved all console comands to the partdb: namespace 2022-08-04 21:49:16 +02:00
Jan Böhmer
92e477775a Use relative path in templates instead of full pathes
This fixes problems with HTTP/HTTPS mixing
2022-08-04 21:00:42 +02:00
Jan Böhmer
4c4b610daa Merge branch 'turbo' 2022-08-04 00:18:29 +02:00
Jan Böhmer
b51aa0951e Fixed error, when creation of new elements is disabled in collectionTypes.
This for example happens if the user does not have the permission to create new elements.
2022-08-04 00:06:22 +02:00
Jan Böhmer
7dfbb4c536 Fixed mobile view for bootstrap5 2022-08-03 23:46:44 +02:00
Jan Böhmer
aa00558969 Removed unnecessary data-tags from ReelCalculator 2022-08-03 23:39:59 +02:00
Jan Böhmer
0c785d1a37 Implemented attachment autocomplete for internal ressources using tom-select 2022-08-03 23:36:45 +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
efb38173e6 Updated composer dependencies. 2022-08-03 22:50:27 +02:00
Jan Böhmer
dd640e9aa8 Removed unnessecarry typeahead dependency. 2022-08-03 22:49:30 +02:00
Jan Böhmer
9adcf20222 Removed left over dump statement. 2022-08-03 22:47:09 +02:00
Jan Böhmer
f1601cac7f Allow tags to contain any character and only show exact matching parts. 2022-08-03 22:45:02 +02:00
Jan Böhmer
78e3d36a5c Use tom-select as tagsinput input 2022-08-03 22:44:38 +02:00
Jan Böhmer
591f51432d Turbo shall not cache the pages. This fixes back/forward movements in history 2022-08-03 21:43:58 +02:00
Jan Böhmer
529cf1dff1 Implemented a Content-Security-Policy which disallows external and inline scripts 2022-08-03 21:40:42 +02:00
Jan Böhmer
89d64b7565 Fixed hoverpic element if no title element is present 2022-08-03 21:40:07 +02:00
Jan Böhmer
3ee8b26ddf Removed the last inline scripts. 2022-08-03 21:31:35 +02:00
Jan Böhmer
1c7c3bf2c5 Migrated SMD reel calculator tool logic to stimulus. 2022-08-03 20:56:00 +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
8323f374a4 Implement attachment CollectionType using stimulus 2022-08-03 20:28:27 +02:00
Jan Böhmer
bf3dba0fb2 Removed unnecessary scripts for orderdetails 2022-08-03 19:26:16 +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
bda546bc0f Removed left over dump tag 2022-08-02 01:02:53 +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
4847fe2fa3 Use stimulus collection controller for parts orderdetails 2022-08-02 00:00:28 +02:00
Jan Böhmer
66b7b2e9bf Use stimulus collection controller for partLots 2022-08-01 23:01:04 +02:00
Jan Böhmer
537b7fad7f Use a stimulus controller to implement collectionType for specifications/parameters. 2022-08-01 22:28:09 +02:00
Jan Böhmer
f7ce94c168 Always show a gravatar even if a user does not have an email set. 2022-08-01 01:09:28 +02:00
Jan Böhmer
5238f2ccc2 Show attachment name in hoverpics again. 2022-08-01 01:03:55 +02:00
Jan Böhmer
b8500bcef6 Improve visibility of links by underlining them. 2022-08-01 00:54:41 +02:00
Jan Böhmer
5f8697626a Improve visibility of links in selected datatables rows. 2022-08-01 00:51:50 +02:00
Jan Böhmer
4c574316c8 Show a confirmation message, if you delete parts via part table select. 2022-08-01 00:50:05 +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
e26f6e5394 Mark sidebar and navbar as permanent between Turbo history navigations. 2022-07-31 21:29:00 +02:00
Jan Böhmer
5ec87f911b Reorganized treeview code for AdminPage treeview. 2022-07-31 15:54:27 +02:00