Commit graph

  • e4f5afb628 Fixed typescript exception about missing js-cookie library. Jan Böhmer 2019-09-20 16:24:49 +02:00
  • 10ec2adc66 Use localstorage instead of Cookies to save tree state. Jan Böhmer 2019-09-20 14:04:06 +02:00
  • 7f6c9b614f Added an button to hide the sidebar. Jan Böhmer 2019-09-20 13:55:52 +02:00
  • 1301459718 Redirect user after login to user settings, if he needs to change password. Jan Böhmer 2019-09-19 14:48:49 +02:00
  • a8612d9609 Forbid to delete the anonymous user. Jan Böhmer 2019-09-19 13:49:10 +02:00
  • 006cd9c7e5 Allow admins to set passwords in users admin page. Jan Böhmer 2019-09-19 12:35:28 +02:00
  • 694beca825 Allow admins to change the users configuration via the admin menu. Jan Böhmer 2019-09-19 12:12:12 +02:00
  • d935e625d3 Upgraded yarn dependencies. Jan Böhmer 2019-09-19 11:54:49 +02:00
  • 1a0e5408af Removed bootstrap aweseome checkbox Jan Böhmer 2019-09-18 18:40:59 +02:00
  • 2d34649ae6 Allow user to set a currency in which every price is shown for him. Jan Böhmer 2019-09-18 18:17:17 +02:00
  • 01da705b54 Collect backtrace for each doctrine query. Jan Böhmer 2019-09-18 17:53:48 +02:00
  • f36b95c351 Fixed deprecation for twig base.html.twig template Jan Böhmer 2019-09-18 16:22:09 +02:00
  • 2441a25daa Enforce packages with compatibility with the minimum supported PHP version. Jan Böhmer 2019-09-18 16:06:51 +02:00
  • 842ee145bc Check also inheritance in type checking of isChild to prevent exceptions Jan Böhmer 2019-09-18 12:48:27 +02:00
  • 2cfad83ee8 Fixed problem that history url was not updated after pop state. Jan Böhmer 2019-09-17 22:59:18 +02:00
  • edabaeaced Keep the opened tab open after submit or reload of a page. Jan Böhmer 2019-09-17 22:43:33 +02:00
  • c94d3cdc68 Explicitly set that our utc datetypes does not need an comment Jan Böhmer 2019-09-17 14:02:30 +02:00
  • 3d790db559 Fixed orphanRemoval problem with parts collection. Jan Böhmer 2019-09-17 13:57:40 +02:00
  • 7a9bfdf7f9 Added an comment about the recursive array_merge. Jan Böhmer 2019-09-16 22:23:02 +02:00
  • 21a81486df Fixed some inspection issues. Jan Böhmer 2019-09-16 22:04:59 +02:00
  • f7c2f1032f Split Part entity class into multiple traits. Jan Böhmer 2019-09-16 21:40:47 +02:00
  • 3ecbe19fd6 Check read property on part entity objects. Jan Böhmer 2019-09-16 13:27:53 +02:00
  • 44bad9029b Hide nodes in tools menu, for which the user does not have permissions. Jan Böhmer 2019-09-13 19:58:38 +02:00
  • a078eef649 Show the permissions a user have on the user info page. Jan Böhmer 2019-09-13 19:38:22 +02:00
  • 1f005b25f7 Set useful default permission values for the default groups, when migrating. Jan Böhmer 2019-09-13 19:04:48 +02:00
  • 3374153b73 Added permission checking for part price edit page. Jan Böhmer 2019-09-13 17:46:26 +02:00
  • da14ee942d Added permissions for the new functions. Jan Böhmer 2019-09-13 17:13:58 +02:00
  • d2bae3a4f2 Use the users timezone for showing dates from the database. Jan Böhmer 2019-09-12 22:16:33 +02:00
  • adf5db1a0a Fixed redirection, when no locale and no valid path were given Jan Böhmer 2019-09-12 21:41:38 +02:00
  • 6e74eb8276 Match only valid locales for localized routes. Jan Böhmer 2019-09-12 18:30:12 +02:00
  • 0bfcec77fb Use language setting of users when logging in. Jan Böhmer 2019-09-12 17:50:33 +02:00
  • 0dd20394cb Fixed an error that prevented to create a new user. Jan Böhmer 2019-09-11 19:04:09 +02:00
  • 90d449ea22 Prevent a user from lock itself out from the user system. Jan Böhmer 2019-09-11 18:50:23 +02:00
  • 856e20586f Added an admin page for the user groups. Jan Böhmer 2019-09-11 17:30:25 +02:00
  • 959e79b9fb Use better card title for user editing. Jan Böhmer 2019-09-11 17:04:08 +02:00
  • 2c866186b0 Check permission when changing permissions for users. Jan Böhmer 2019-09-11 17:00:03 +02:00
  • c2c9f3a938 Fixed compile error in event listeners. Jan Böhmer 2019-09-11 16:55:52 +02:00
  • e7a95926f6 Show legend for permission values. Jan Böhmer 2019-09-11 16:54:12 +02:00
  • 35dd1fabc0 Added an checkbox to change all operations of a permission. Jan Böhmer 2019-09-11 16:46:59 +02:00
  • ac302ab16a Allow to specify operations that also need to be set. Jan Böhmer 2019-09-11 13:37:51 +02:00
  • 55983102ed Added translations for permissions. Jan Böhmer 2019-09-10 23:28:08 +02:00
  • f7fc3dd2cc Added an translation extractor, that extracts permission labels. Jan Böhmer 2019-09-10 22:48:17 +02:00
  • 8b8afb63f6 Added labels to permissions. Jan Böhmer 2019-09-10 18:35:24 +02:00
  • 7390f2eccd Allow to change the permissions for users. Jan Böhmer 2019-09-10 17:12:56 +02:00
  • 8e61b06abc Dont show comment tab content by default. Jan Böhmer 2019-09-08 18:52:47 +02:00
  • 09329a158b Dont use SI Prefixes for part amounts without unit. Jan Böhmer 2019-09-08 18:45:39 +02:00
  • 243bc7b3c7 Show colvis button also on bottom of the parts table. Jan Böhmer 2019-09-08 18:34:06 +02:00
  • a6f16315ee Format amounts in part tables using the partUnit Jan Böhmer 2019-09-08 18:19:29 +02:00
  • 718e472e04 Added translations. Jan Böhmer 2019-09-08 18:08:20 +02:00
  • 7a9bc224a7 Show storelocations in part table. Jan Böhmer 2019-09-08 17:52:50 +02:00
  • 1e48c552dc Use cached nodeslist when querying for subcategories. Jan Böhmer 2019-09-08 17:39:24 +02:00
  • 31e89e2e36 Allow to show parts in a storelocation or an supplier. Jan Böhmer 2019-09-08 17:30:58 +02:00
  • 748905c325 Added links to category, footprint and manufacturer columns Jan Böhmer 2019-09-08 16:56:05 +02:00
  • 73f8ee36a5 Show breadcrumb with structural links to parts list. Jan Böhmer 2019-09-08 16:29:56 +02:00
  • 429a4ebd17 Added links to part_lists on part info page. Jan Böhmer 2019-09-08 16:20:53 +02:00
  • 2040178460 Fixed missing templates for part lists. Jan Böhmer 2019-09-08 14:32:44 +02:00
  • c8bc5d5214 Refactored EntityURL generator. Jan Böhmer 2019-09-08 14:23:49 +02:00
  • c3fd325645 Allow to show parts for manufacturers and footprints. Jan Böhmer 2019-09-08 13:59:35 +02:00
  • 8dc9c7b9ae Added an info panel to categories list. Jan Böhmer 2019-09-08 13:37:11 +02:00
  • 1ac5995729 Updated composer dependencies. Jan Böhmer 2019-09-07 16:54:07 +02:00
  • e9a6649b5c Fixed exception on part tables. Jan Böhmer 2019-09-07 16:53:57 +02:00
  • b8f5b7628c Use a own column type for entities. Jan Böhmer 2019-09-07 15:23:03 +02:00
  • 01eff5e873 Show manufacturer, partUnit and footprint in parts table. Jan Böhmer 2019-09-07 13:12:24 +02:00
  • 41a0317736 Format datetimes in parts tables using a IntlDatetimeFormatter. Jan Böhmer 2019-09-07 12:48:49 +02:00
  • a48b8290b3 Allow reordering of the parts table columns. Jan Böhmer 2019-09-06 18:37:03 +02:00
  • b88c10e543 Updated yarn dependencies. Jan Böhmer 2019-09-06 18:31:50 +02:00
  • 720e1cd04e Added some additional columns to part list. Jan Böhmer 2019-09-06 18:25:24 +02:00
  • 16139d1afd Updated datatable bundle. Jan Böhmer 2019-09-06 15:49:46 +02:00
  • 6e68ff5b44 Fixed exception when creating a new part. Jan Böhmer 2019-09-06 15:09:47 +02:00
  • fe7ce39042 Removed dump functions. Jan Böhmer 2019-09-05 22:31:23 +02:00
  • 4c5b5b6df0 Added some simple tables for searching, subcategories and tags. Jan Böhmer 2019-09-05 22:27:18 +02:00
  • f402145c51 Split base template into multiple files to improve structure. Jan Böhmer 2019-09-05 00:09:11 +02:00
  • 940b834057 Added translations for validator strings. Jan Böhmer 2019-09-04 23:56:18 +02:00
  • b62b0918d7 Added validator for the isFull/onlyExisting/singlePart options of locations. Jan Böhmer 2019-09-04 23:20:10 +02:00
  • cd2534335a Add inversedby attribute to part->measurement unit relation association Jan Böhmer 2019-09-04 23:04:35 +02:00
  • e19cd67b88 Show parts count on AdminPages of PartsContainingDBElements Jan Böhmer 2019-09-04 19:37:35 +02:00
  • 082608dbd9 Added translations for forms. Jan Böhmer 2019-09-04 17:08:48 +02:00
  • 758a2ba25d Explicitly call translator interface for form labels. Jan Böhmer 2019-09-04 15:53:18 +02:00
  • f132c65964 Added some translations. Jan Böhmer 2019-09-02 23:44:59 +02:00
  • b7b7bf3a8b Show a useful message, when a master attachment is not valid because it is not a picture. Jan Böhmer 2019-09-02 23:13:50 +02:00
  • e2b643c52b Allow to select the master picture attachment. Jan Böhmer 2019-09-02 23:09:58 +02:00
  • fe9526e0eb Fixed recursive delete checkbox on admin pages. Jan Böhmer 2019-09-02 22:37:27 +02:00
  • c4fe9d9fb5 Fixed exception on parts without minorderamount. Jan Böhmer 2019-09-02 18:58:21 +02:00
  • 59c981ad0d Show MPN and manufacturer link on part info page. Jan Böhmer 2019-09-02 18:53:31 +02:00
  • d22f9da1f0 Allow to define manufacturing status for a part. Jan Böhmer 2019-09-02 18:41:57 +02:00
  • b14edfc3bd Show minimum order amount in extended part info tab. Jan Böhmer 2019-09-02 17:46:52 +02:00
  • 33a5243cbe Disable delete button, if the user is not allowed to delete a part. Jan Böhmer 2019-09-02 17:44:05 +02:00
  • 94ed78f66d Allow to delete parts. Jan Böhmer 2019-09-02 17:42:13 +02:00
  • 0ff9e3813a Added a migration to start from an empty DB. Jan Böhmer 2019-09-02 17:30:14 +02:00
  • de6df395f4 Replaced the old migrations with one big cleaner one. Jan Böhmer 2019-09-02 16:34:53 +02:00
  • 4026f6be3f Use CURRENT_TIMESTAMP as default value for timestampable entries. Jan Böhmer 2019-09-02 15:03:20 +02:00
  • 0ec73618ac Set the correct database version, otherwise we get messy migrations. Jan Böhmer 2019-09-02 14:21:40 +02:00
  • b690a21744 Fixed database migrations from empty database 2. Jan Böhmer 2019-09-01 23:10:28 +02:00
  • ea8cca50ab Fixed database migrations from empty database. Jan Böhmer 2019-09-01 23:01:59 +02:00
  • e0b171d240 Merge branch 'orderdetails_edit' Jan Böhmer 2019-09-01 22:05:30 +02:00
  • c484e40758 Added an DB field for filetype filtering to attachment types. Jan Böhmer 2019-09-01 22:04:55 +02:00
  • af3dfafe22 Respect the currency of the prices when calculating average part price. Jan Böhmer 2019-09-01 18:52:22 +02:00
  • a479dc81c4 Show the price in base currency if exchange rates are available. Jan Böhmer 2019-09-01 14:37:53 +02:00
  • 7e713b3e1a Show on which unit the single unit price is related. Jan Böhmer 2019-09-01 14:14:30 +02:00
  • 3a04b34304 Use slash as seperator between price and related quantity. Jan Böhmer 2019-09-01 14:09:58 +02:00