Commit graph

  • 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
  • a4f07e9b82 Dont use sudo in Dockerfile Jan Böhmer 2022-07-25 22:44:41 +02:00
  • 2da20535b0 Use newer nodejs version in docker builds Jan Böhmer 2022-07-25 22:23:09 +02:00
  • e041012fa1 Do a "yarn build" in phpunit tests instead of "yarn watch" Jan Böhmer 2022-07-25 22:19:44 +02:00
  • 587acb70a7 Do a "yarn build" in phpunit tests instead of "yarn watch" Jan Böhmer 2022-07-25 22:18:55 +02:00
  • de1f5b29d6 Run static analysis action on all branches and pull requests. Jan Böhmer 2022-07-25 22:16:49 +02:00
  • dbdfe5ea95 Started to use CKEditor 5 as richt text editor. Jan Böhmer 2022-07-25 01:09:31 +02:00
  • 156301b8a4 Use bs-info color from bootstrap css variable for search highlighting in treeview. Jan Böhmer 2022-07-24 23:47:12 +02:00
  • 49d9635a79 Use precompiled selectpicker css. Jan Böhmer 2022-07-24 23:44:11 +02:00
  • 892baf6345 Expand treeview nodes without link when you click on it. Jan Böhmer 2022-07-24 23:39:04 +02:00
  • af8d623f79 Improved collapsible panel on parts lists. Jan Böhmer 2022-07-24 23:08:15 +02:00
  • d16c01ebe0 Migrated some smaller utilities to BS5. Jan Böhmer 2022-07-24 22:59:19 +02:00
  • a07c43ea8a Fixed breadcrumb styling in BS5 Jan Böhmer 2022-07-24 22:48:21 +02:00
  • 270d622265 Migrated badges to BS5. Jan Böhmer 2022-07-24 22:39:32 +02:00
  • 6885aefbe7 Do not show error box if an validation error occurs. Jan Böhmer 2022-07-24 21:28:18 +02:00
  • 103969a283 Removed input-group-prepend / -append classes, as they are not needed anymore. Jan Böhmer 2022-07-24 21:26:01 +02:00
  • 9ed487c629 Fixed tristate inputs (used for permissions input) Jan Böhmer 2022-07-24 21:12:11 +02:00
  • f06ad01eb2 Remove (now) useless selectpicker class from inputs. Jan Böhmer 2022-07-24 20:27:40 +02:00
  • 489f4b939a Fixed bootstrap-selectpickers on bootstrap 5 Jan Böhmer 2022-07-24 20:23:12 +02:00
  • 5d6f244e71 Fixed dropdown in error box. Jan Böhmer 2022-07-24 18:58:35 +02:00
  • 43b4c78553 Use bootstrap 5 checkboxes. Jan Böhmer 2022-07-24 18:44:05 +02:00
  • 017170e2d6 Use symfonys included bootstrap 5 forms styling Jan Böhmer 2022-07-24 18:31:06 +02:00
  • 29fb59c76e Fixed styling of toasts. Jan Böhmer 2022-07-24 18:19:57 +02:00
  • 582f8e4c5f Fix tabs and pills for bootstrap 5 Jan Böhmer 2022-07-24 18:14:33 +02:00
  • 365c7c60e4 Started to upgrade from bootstrap 4 to 5. Jan Böhmer 2022-07-24 18:08:21 +02:00
  • a40fed29e0 Upgraded fontawesome 5 to 6 Jan Böhmer 2022-07-24 17:24:55 +02:00
  • 50e3a59189 Updated various yarn dependencies. Jan Böhmer 2022-07-24 17:15:56 +02:00
  • bf1bede626 Updated marked and katex packages. Jan Böhmer 2022-07-24 17:11:30 +02:00
  • 7990cf56d1 Update the locale changer links every time turbo loads a new frame. Jan Böhmer 2022-07-24 17:03:57 +02:00
  • 1a9dfee0ed Disable turbo on login/logout forms, so page is fully reloaded. Jan Böhmer 2022-07-24 16:03:07 +02:00
  • 0b31a3b095 Fixed issue that page title were reformatted unintended. Jan Böhmer 2022-07-24 15:25:06 +02:00
  • fa5f5bce28 Change the document title according to the title of the main frame. Jan Böhmer 2022-07-24 15:19:05 +02:00
  • ea6357c259 Use stimulus for global reloading Jan Böhmer 2022-07-24 14:41:28 +02:00
  • 390deca544 Toasts now work with turbo Jan Böhmer 2022-07-24 14:20:20 +02:00
  • 3df6e18a83 Updated symfony/webpack-encore recipe Jan Böhmer 2022-07-24 01:39:46 +02:00
  • d85a89b99d Updated yarn dependencies. Jan Böhmer 2022-07-24 01:30:57 +02:00
  • 79a1715290 Merge branch 'master' into turbo Jan Böhmer 2022-07-24 01:26:22 +02:00
  • a8bd8942f3 Explicitly mark in composer.json that PHP 8 is allowed Jan Böhmer 2022-07-24 00:30:32 +02:00
  • dd38749081 Fixed test which heavily depended on timing of the assertation functions Jan Böhmer 2022-07-23 23:07:51 +02:00
  • 3470a5fa5d Don't show an error message in app:show-log when no logs are created yet. Jan Böhmer 2022-07-23 22:49:54 +02:00
  • b0d372d223 Fixed github tests action issue with sqlite. Jan Böhmer 2022-07-23 22:44:36 +02:00
  • 6f189e3bbc Fixed github tests action issue with sqlite. Jan Böhmer 2022-07-23 22:43:56 +02:00
  • 50f1555dc0 Merge remote-tracking branch 'origin/master' Jan Böhmer 2022-07-23 22:43:44 +02:00
  • ef4154d1d7 Fixed github tests action issue with sqlite. Jan Böhmer 2022-07-23 22:39:53 +02:00
  • b92a2c8b64 Fixed github tests action issue with sqlite. Jan Böhmer 2022-07-23 22:39:53 +02:00
  • e62b6a1198 Do PHPunit tests for both mysql and sqlite Jan Böhmer 2022-07-23 22:36:13 +02:00
  • d9d7e09866 Fixed some deprecation notices. Jan Böhmer 2022-07-23 22:21:29 +02:00
  • 2fc44c91e6 Use newer assert* function for the one deprecated in PHPunit 9 Jan Böhmer 2022-07-23 22:14:35 +02:00
  • a53d9ba08f Updated symfony/mailer recipe Jan Böhmer 2022-07-23 22:10:57 +02:00
  • f827c8bb2b Updated recipe for symfony/flex Jan Böhmer 2022-07-23 22:10:25 +02:00
  • 6705a5db66 Use PHPunit 9 for unit tests, which can generate coverage at PHP8. Jan Böhmer 2022-07-23 22:09:02 +02:00