Commit graph

  • 600119276c Use the newer scheb/2fa bundle instead of scheb/two_factor_bundle Jan Böhmer 2022-08-13 23:33:05 +02:00
  • 8e58ad3441 Reenabled config.useBuiltIns = 'usage'; option for webpack Jan Böhmer 2022-08-13 23:12:14 +02:00
  • e6408a4dff Pass the full request URI (including GET params) to the datatables controller Jan Böhmer 2022-08-13 23:07:05 +02:00
  • 0a4fdb6665 Do not treat commas as delimiter in attachment URLs Jan Böhmer 2022-08-13 22:50:55 +02:00
  • ca5823819d Use html5-qrcode instead of @zxing/library directly for label scanner. Jan Böhmer 2022-08-13 22:41:54 +02:00
  • f98487a03b Show the scanner camera feed non-inverted when using darkmode. Jan Böhmer 2022-08-13 21:23:40 +02:00
  • 3eb6268a38 Updated composer dependencies. Jan Böhmer 2022-08-13 02:49:23 +02:00
  • d9c7c9bb41 Updated ckeditor dependencies. Jan Böhmer 2022-08-13 02:43:05 +02:00
  • 730e18748c Show icons in tools menu Jan Böhmer 2022-08-13 02:40:43 +02:00
  • 18f41e14e6 Show icons in the root node in sidebar treeviews. Jan Böhmer 2022-08-13 02:18:32 +02:00
  • 90da7d71b9 Use the entity names as root name text instead of the generic "root node" Jan Böhmer 2022-08-13 01:53:43 +02:00
  • 796dea33f2 Added an parameter to enable/disable the root node in the sidebar Jan Böhmer 2022-08-13 01:46:53 +02:00
  • 12b2c5d1ef
    Bump @ckeditor/ckeditor5-html-embed from 34.2.0 to 35.0.1 dependabot[bot] 2022-08-12 23:40:53 +00:00
  • 71d03462a2
    Bump @ckeditor/ckeditor5-html-support from 34.2.0 to 35.0.1 dependabot[bot] 2022-08-12 23:40:51 +00:00
  • a9d788f931
    Bump @ckeditor/ckeditor5-markdown-gfm from 34.2.0 to 35.0.1 dependabot[bot] 2022-08-12 23:40:44 +00:00
  • e8e1da9c61 Remove not needed node_modules/ folder during docker build Jan Böhmer 2022-08-13 01:40:00 +02:00
  • e5183ba1b2 Merge branch 'bootstrap-treeview-typescript' Jan Böhmer 2022-08-13 01:24:19 +02:00
  • c5a6bbc749 Open treeview links in a new tab with a right click on a node. Jan Böhmer 2022-08-13 01:24:02 +02:00
  • 145aca485c Treeview OnSelect link calling now respects turbo-frames again Jan Böhmer 2022-08-13 01:15:54 +02:00
  • f21cd55b2e Show badges with the number of child nodes in the admin page treeviews again. Jan Böhmer 2022-08-13 01:05:32 +02:00
  • 365b85ac4c Removed patternfly-bootstrap-treeview reference from sidebar_tree_controller Jan Böhmer 2022-08-13 00:29:39 +02:00
  • 007df80b1c Use @jbtronics/bs-treeview instead of patternfy-bootstrap-treeview Jan Böhmer 2022-08-13 00:28:03 +02:00
  • 461de131c6 Migrated tree logic to new @jbtronics/bs-treeview package- Jan Böhmer 2022-08-07 01:55:44 +02:00
  • c5b6068911 Moved bs-tree to its own repo Jan Böhmer 2022-08-07 01:54:34 +02:00
  • c13245fc2d BSTreeView now rudimentaly works. Jan Böhmer 2022-08-06 04:04:06 +02:00
  • a8ff18a340 Added an basic implementation of bootstrap-treeview in typescript Jan Böhmer 2022-08-06 03:40:24 +02:00
  • e7fa1ebcb8 Added an parameter to decide, if the root tree node should be expanded or not Jan Böhmer 2022-08-05 00:24:28 +02:00
  • cb16819340 Allow to configure which tree panels are shown in the sidebar Jan Böhmer 2022-08-04 23:13:43 +02:00
  • 2486bc5d7b Added an check-requirements console command Jan Böhmer 2022-08-04 22:44:14 +02:00
  • 21ca1ffead Moved all console comands to the partdb: namespace Jan Böhmer 2022-08-04 21:49:16 +02:00
  • 92e477775a Use relative path in templates instead of full pathes Jan Böhmer 2022-08-04 21:00:42 +02:00
  • 4c4b610daa Merge branch 'turbo' Jan Böhmer 2022-08-04 00:18:29 +02:00
  • b51aa0951e Fixed error, when creation of new elements is disabled in collectionTypes. Jan Böhmer 2022-08-04 00:06:22 +02:00
  • 7dfbb4c536 Fixed mobile view for bootstrap5 Jan Böhmer 2022-08-03 23:46:44 +02:00
  • aa00558969 Removed unnecessary data-tags from ReelCalculator Jan Böhmer 2022-08-03 23:39:59 +02:00
  • 0c785d1a37 Implemented attachment autocomplete for internal ressources using tom-select Jan Böhmer 2022-08-03 23:36:45 +02:00
  • b731b2529c Removed bootstrap-fileinput, as we do not use it anymore Jan Böhmer 2022-08-03 22:56:02 +02:00
  • 750bdc45d1 Removed old frontend code Jan Böhmer 2022-08-03 22:54:46 +02:00
  • efb38173e6 Updated composer dependencies. Jan Böhmer 2022-08-03 22:50:27 +02:00
  • dd640e9aa8 Removed unnessecarry typeahead dependency. Jan Böhmer 2022-08-03 22:49:30 +02:00
  • 9adcf20222 Removed left over dump statement. Jan Böhmer 2022-08-03 22:47:09 +02:00
  • f1601cac7f Allow tags to contain any character and only show exact matching parts. Jan Böhmer 2022-08-03 22:45:02 +02:00
  • 78e3d36a5c Use tom-select as tagsinput input Jan Böhmer 2022-08-03 22:44:38 +02:00
  • 591f51432d Turbo shall not cache the pages. This fixes back/forward movements in history Jan Böhmer 2022-08-03 21:43:58 +02:00
  • 529cf1dff1 Implemented a Content-Security-Policy which disallows external and inline scripts Jan Böhmer 2022-08-03 21:40:42 +02:00
  • 89d64b7565 Fixed hoverpic element if no title element is present Jan Böhmer 2022-08-03 21:40:07 +02:00
  • 3ee8b26ddf Removed the last inline scripts. Jan Böhmer 2022-08-03 21:31:35 +02:00
  • 1c7c3bf2c5 Migrated SMD reel calculator tool logic to stimulus. Jan Böhmer 2022-08-03 20:56:00 +02:00
  • cfd9713e5d Removed now not necessary datatables file, as we now do this in stimulus. Jan Böhmer 2022-08-03 20:29:59 +02:00
  • 8323f374a4 Implement attachment CollectionType using stimulus Jan Böhmer 2022-08-03 20:28:27 +02:00
  • bf3dba0fb2 Removed unnecessary scripts for orderdetails Jan Böhmer 2022-08-03 19:26:16 +02:00
  • 219503e16f Reveal symfony validation errors in tabs after form submit Jan Böhmer 2022-08-02 01:11:17 +02:00
  • bda546bc0f Removed left over dump tag Jan Böhmer 2022-08-02 01:02:53 +02:00
  • cd249307a4 Fixed typo that prevent TabRememberHelper to work Jan Böhmer 2022-08-02 00:25:45 +02:00
  • 497def50cd Jump to the tab where an browser validation error occurs Jan Böhmer 2022-08-02 00:23:55 +02:00
  • 4847fe2fa3 Use stimulus collection controller for parts orderdetails Jan Böhmer 2022-08-02 00:00:28 +02:00
  • 66b7b2e9bf Use stimulus collection controller for partLots Jan Böhmer 2022-08-01 23:01:04 +02:00
  • 537b7fad7f Use a stimulus controller to implement collectionType for specifications/parameters. Jan Böhmer 2022-08-01 22:28:09 +02:00
  • f7ce94c168 Always show a gravatar even if a user does not have an email set. Jan Böhmer 2022-08-01 01:09:28 +02:00
  • 5238f2ccc2 Show attachment name in hoverpics again. Jan Böhmer 2022-08-01 01:03:55 +02:00
  • b8500bcef6 Improve visibility of links by underlining them. Jan Böhmer 2022-08-01 00:54:41 +02:00
  • 5f8697626a Improve visibility of links in selected datatables rows. Jan Böhmer 2022-08-01 00:51:50 +02:00
  • 4c574316c8 Show a confirmation message, if you delete parts via part table select. Jan Böhmer 2022-08-01 00:50:05 +02:00
  • 452f0a8362 Use stimulus for parts tables and select actions. Jan Böhmer 2022-08-01 00:31:49 +02:00
  • 565cb3a790 Implement sidebar collapse with stimulus. Jan Böhmer 2022-07-31 22:07:27 +02:00
  • ab179a8b71 Fixed some issues when navigating back in history with Turbo. Jan Böhmer 2022-07-31 21:47:31 +02:00
  • e26f6e5394 Mark sidebar and navbar as permanent between Turbo history navigations. Jan Böhmer 2022-07-31 21:29:00 +02:00
  • 5ec87f911b Reorganized treeview code for AdminPage treeview. Jan Böhmer 2022-07-31 15:54:27 +02:00
  • fc90259032 Use stimulus controller for sidebar treeviews. Jan Böhmer 2022-07-31 15:50:16 +02:00
  • 2d1aa829f6 Fixed an warning of CKEDITOR5. Jan Böhmer 2022-07-30 14:29:33 +02:00
  • 387fd77d2d Target links inside admin content frame to outside content frame. Jan Böhmer 2022-07-30 14:26:31 +02:00
  • 12e7ed9165 Use turbo-frames for treeview navigation in Admin Pages. Jan Böhmer 2022-07-30 14:23:27 +02:00
  • 8cf131a7d6 Implemented a treeview element using stimulus Jan Böhmer 2022-07-30 14:13:02 +02:00
  • 91af024081 Fixed collapse of manual 2FA setup in user settings. Jan Böhmer 2022-07-30 13:26:47 +02:00
  • 9139d49628 Fixed global reload mechanism. Jan Böhmer 2022-07-30 13:25:29 +02:00
  • 39ae5b9c2f Use BS5 default values for font-size and line height. Jan Böhmer 2022-07-30 01:02:28 +02:00
  • 778300d9cb Fix visual issues with checkboxes. Jan Böhmer 2022-07-30 01:00:18 +02:00
  • 1330bab199 Fixed visual bug for dropdown in shopping informations tab of parts. Jan Böhmer 2022-07-30 00:54:44 +02:00
  • 1f890efc97 Implemented scroll to top using stimulus. Jan Böhmer 2022-07-30 00:47:51 +02:00
  • 8ccf5652ab Implement darkmode using stimulus. Jan Böhmer 2022-07-30 00:33:22 +02:00
  • 671e0944a2 Implement hoverpic using stimulus. Jan Böhmer 2022-07-29 23:54:49 +02:00
  • 9519150fb9 Do not use jQuery for TabRemember Helper. Jan Böhmer 2022-07-29 23:26:30 +02:00
  • 47130846a2 Readd tab remember function to improve UX. Jan Böhmer 2022-07-29 22:52:58 +02:00
  • 9cc5208223 Use Stimulus for delete button handling. Jan Böhmer 2022-07-29 22:42:55 +02:00
  • 45db4314f7 Removed unnecessary files from old CK4 plugin. Jan Böhmer 2022-07-29 21:24:11 +02:00
  • 62c2d98abd Allow to select different font styles and font sizes via CKEDITOR. Jan Böhmer 2022-07-29 21:22:10 +02:00
  • 08d8d1b51a Wrap CKEDITOR5 toolbar if too long for a single line. Jan Böhmer 2022-07-29 21:07:54 +02:00
  • c102d17b2b Label placeholder plugin should now work. Jan Böhmer 2022-07-29 21:02:53 +02:00
  • 5918c55855 Added german translations for label plugin Jan Böhmer 2022-07-29 20:52:26 +02:00
  • eba89cee62 Started to rewrite CKEDITOR placeholder plugin for CKEDITOR5. Jan Böhmer 2022-07-29 01:03:17 +02:00
  • a33e93826a Removed non-existing ckeditor script from composer autorun. Jan Böhmer 2022-07-26 23:17:21 +02:00
  • 4c57c7fe46 Fixed wrong comparisons operators in error_handler Jan Böhmer 2022-07-26 23:14:27 +02:00
  • 8c450599cb Improved StructuralEntityType rendering on frontend. Jan Böhmer 2022-07-26 23:07:04 +02:00
  • 41b1d8b59e Add Emojis to Special Characters input of CKEDITOR Jan Böhmer 2022-07-26 21:41:30 +02:00
  • fdcfb95ac7 Remove FOS CKEditor bundle as we dont use it anymore Jan Böhmer 2022-07-26 21:26:30 +02:00
  • 898803e3ce Use CKEDITOR 5 for all comment fields. Jan Böhmer 2022-07-26 21:23:31 +02:00
  • dde7e7347c Fix case sensitivity issue which caused problems on github actions build Jan Böhmer 2022-07-26 11:52:00 +02:00
  • 6ba2fe5847 Use watchdog to load CKEDITOR5. Jan Böhmer 2022-07-26 11:50:27 +02:00
  • b18284cfd7 Set the language of the CKEDITOR5 elements based on the page locale. Jan Böhmer 2022-07-26 01:43:30 +02:00
  • 63b7e0458c Use CKEditor 5 for description editing. Jan Böhmer 2022-07-26 01:20:58 +02:00