Commit Graph

  • 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
  • 8a80474b3a When formatting money strings, by default only show the trailing digits that are not zero. Jan Böhmer 2019-09-01 14:08:53 +02:00
  • 3ab53ba863 Use proper formatting for pricedetails quantities, when using a non integer part unit. Jan Böhmer 2019-09-01 14:02:24 +02:00
  • 4391be448d Use bcmath to calculate correct prices. Jan Böhmer 2019-09-01 13:56:14 +02:00
  • 43c439bc9e Use string for price of pricedetails. Jan Böhmer 2019-09-01 12:34:11 +02:00
  • 42399b5517 Apply the default currency value to pricedetails placeholder. Jan Böhmer 2019-08-31 13:43:41 +02:00
  • 8153a922f0 Fixed default value filling for pricedetails Jan Böhmer 2019-08-31 13:23:18 +02:00
  • 2a6d3f3185 Update the dates of suppliers too. Jan Böhmer 2019-08-31 13:11:58 +02:00
  • b280d0c28b Allow quantites in Orderdetails to be floats. Jan Böhmer 2019-08-31 13:08:02 +02:00
  • 40889832ca Fill new pricedetails with useful values. Jan Böhmer 2019-08-31 12:40:17 +02:00
  • 21cb12303f Order the pricedetails by the min quantity Jan Böhmer 2019-08-31 12:07:16 +02:00
  • b6ee0d1323 Enforce positive values for min quantities and price quantites. Jan Böhmer 2019-08-30 17:03:27 +02:00
  • 63508293bd Use small tables for edit pages. Jan Böhmer 2019-08-30 16:57:28 +02:00
  • c4d5d4291b Made orderdetails strings translatable. Jan Böhmer 2019-08-30 16:54:35 +02:00
  • 6e34cc3633 Fixed error mapping for orderdetails edit page. Jan Böhmer 2019-08-30 16:47:21 +02:00
  • d47e482b3c Moved supplier select in orderdetails form to top. Jan Böhmer 2019-08-30 14:41:53 +02:00
  • b1b492171d Improved styling for orderdetails edit. Jan Böhmer 2019-08-30 14:40:02 +02:00
  • 8c6342bffe Added an page for editing order informations Jan Böhmer 2019-08-30 14:25:05 +02:00
  • 1776cd9a77 Made order and pricedetails timestampable. Jan Böhmer 2019-08-29 13:06:04 +02:00
  • d79f580b30 Fixed invalid mapping for entities error. Jan Böhmer 2019-08-27 22:47:03 +02:00
  • 6b87823d5e Delete the file associated with an attachment after an attachment is delted or changed. Jan Böhmer 2019-08-27 22:24:56 +02:00
  • 87527dfdc6 Added an command which deletes all abandoned files created by attachments that dont exist anymore. Jan Böhmer 2019-08-27 18:54:02 +02:00
  • d93562a995 Merge remote-tracking branch 'origin/master' Jan Böhmer 2019-08-27 17:49:27 +02:00
  • 7f3b4031b1 Delete main.workflow Jan Böhmer 2019-08-27 17:48:55 +02:00
  • 1b44e72eed Updated symfony to 4.3.4 Jan Böhmer 2019-08-27 13:34:33 +02:00
  • ad949d4d9b Add a badge to attachment edit page, if the attachment is external. Jan Böhmer 2019-08-27 13:19:46 +02:00
  • f98ed076ce The URL field of an attachment must contain a valid url. Jan Böhmer 2019-08-27 13:17:19 +02:00
  • eea81441fb Treat all attachments without a filepath as external Jan Böhmer 2019-08-27 13:15:18 +02:00
  • 09a5948149 Show infos about filename and filesize on attachment edit tab. Jan Böhmer 2019-08-26 23:46:38 +02:00
  • 3a11933a89 Allow to add/delete attachments via part edit page. Jan Böhmer 2019-08-26 23:30:35 +02:00