Commit graph

3810 commits

Author SHA1 Message Date
Jan Böhmer
fe7ce39042 Removed dump functions. 2019-09-05 22:31:23 +02:00
Jan Böhmer
4c5b5b6df0 Added some simple tables for searching, subcategories and tags. 2019-09-05 22:27:18 +02:00
Jan Böhmer
f402145c51 Split base template into multiple files to improve structure. 2019-09-05 00:09:11 +02:00
Jan Böhmer
940b834057 Added translations for validator strings. 2019-09-04 23:56:18 +02:00
Jan Böhmer
b62b0918d7 Added validator for the isFull/onlyExisting/singlePart options of locations. 2019-09-04 23:20:10 +02:00
Jan Böhmer
cd2534335a Add inversedby attribute to part->measurement unit relation association 2019-09-04 23:04:35 +02:00
Jan Böhmer
e19cd67b88 Show parts count on AdminPages of PartsContainingDBElements 2019-09-04 19:37:35 +02:00
Jan Böhmer
082608dbd9 Added translations for forms. 2019-09-04 17:08:48 +02:00
Jan Böhmer
758a2ba25d Explicitly call translator interface for form labels.
This helps us to extract the translation keys.
2019-09-04 15:53:18 +02:00
Jan Böhmer
f132c65964 Added some translations. 2019-09-02 23:44:59 +02:00
Jan Böhmer
b7b7bf3a8b Show a useful message, when a master attachment is not valid because it is not a picture. 2019-09-02 23:13:50 +02:00
Jan Böhmer
e2b643c52b Allow to select the master picture attachment. 2019-09-02 23:09:58 +02:00
Jan Böhmer
fe9526e0eb Fixed recursive delete checkbox on admin pages. 2019-09-02 22:37:27 +02:00
Jan Böhmer
c4fe9d9fb5 Fixed exception on parts without minorderamount. 2019-09-02 18:58:21 +02:00
Jan Böhmer
59c981ad0d Show MPN and manufacturer link on part info page. 2019-09-02 18:53:31 +02:00
Jan Böhmer
d22f9da1f0 Allow to define manufacturing status for a part. 2019-09-02 18:41:57 +02:00
Jan Böhmer
b14edfc3bd Show minimum order amount in extended part info tab. 2019-09-02 17:46:52 +02:00
Jan Böhmer
33a5243cbe Disable delete button, if the user is not allowed to delete a part. 2019-09-02 17:44:05 +02:00
Jan Böhmer
94ed78f66d Allow to delete parts. 2019-09-02 17:42:13 +02:00
Jan Böhmer
0ff9e3813a Added a migration to start from an empty DB. 2019-09-02 17:30:14 +02:00
Jan Böhmer
de6df395f4 Replaced the old migrations with one big cleaner one. 2019-09-02 16:34:53 +02:00
Jan Böhmer
4026f6be3f Use CURRENT_TIMESTAMP as default value for timestampable entries.
Furthermore the database migration generation is now detects correctly if there were no changes to DB.
2019-09-02 15:03:20 +02:00
Jan Böhmer
0ec73618ac Set the correct database version, otherwise we get messy migrations. 2019-09-02 14:21:40 +02:00
Jan Böhmer
b690a21744 Fixed database migrations from empty database 2. 2019-09-01 23:10:28 +02:00
Jan Böhmer
ea8cca50ab Fixed database migrations from empty database. 2019-09-01 23:01:59 +02:00
Jan Böhmer
e0b171d240 Merge branch 'orderdetails_edit' 2019-09-01 22:05:30 +02:00
Jan Böhmer
c484e40758 Added an DB field for filetype filtering to attachment types. 2019-09-01 22:04:55 +02:00
Jan Böhmer
af3dfafe22 Respect the currency of the prices when calculating average part price. 2019-09-01 18:52:22 +02:00
Jan Böhmer
a479dc81c4 Show the price in base currency if exchange rates are available. 2019-09-01 14:37:53 +02:00
Jan Böhmer
7e713b3e1a Show on which unit the single unit price is related. 2019-09-01 14:14:30 +02:00
Jan Böhmer
3a04b34304 Use slash as seperator between price and related quantity. 2019-09-01 14:09:58 +02:00
Jan Böhmer
8a80474b3a When formatting money strings, by default only show the trailing digits that are not zero. 2019-09-01 14:08:53 +02:00
Jan Böhmer
3ab53ba863 Use proper formatting for pricedetails quantities, when using a non integer part unit. 2019-09-01 14:02:24 +02:00
Jan Böhmer
4391be448d Use bcmath to calculate correct prices. 2019-09-01 13:56:14 +02:00
Jan Böhmer
43c439bc9e Use string for price of pricedetails. 2019-09-01 12:34:11 +02:00
Jan Böhmer
42399b5517 Apply the default currency value to pricedetails placeholder. 2019-08-31 13:43:41 +02:00
Jan Böhmer
8153a922f0 Fixed default value filling for pricedetails
Since we use SIPrefixType now, the ids has changed a bit.
2019-08-31 13:23:18 +02:00
Jan Böhmer
2a6d3f3185 Update the dates of suppliers too. 2019-08-31 13:11:58 +02:00
Jan Böhmer
b280d0c28b Allow quantites in Orderdetails to be floats.
Useful for non integer based part units.
2019-08-31 13:08:02 +02:00
Jan Böhmer
40889832ca Fill new pricedetails with useful values. 2019-08-31 12:40:17 +02:00
Jan Böhmer
21cb12303f Order the pricedetails by the min quantity 2019-08-31 12:07:16 +02:00
Jan Böhmer
b6ee0d1323 Enforce positive values for min quantities and price quantites. 2019-08-30 17:03:27 +02:00
Jan Böhmer
63508293bd Use small tables for edit pages. 2019-08-30 16:57:28 +02:00
Jan Böhmer
c4d5d4291b Made orderdetails strings translatable. 2019-08-30 16:54:35 +02:00
Jan Böhmer
6e34cc3633 Fixed error mapping for orderdetails edit page. 2019-08-30 16:47:21 +02:00
Jan Böhmer
d47e482b3c Moved supplier select in orderdetails form to top. 2019-08-30 14:41:53 +02:00
Jan Böhmer
b1b492171d Improved styling for orderdetails edit. 2019-08-30 14:40:02 +02:00
Jan Böhmer
8c6342bffe Added an page for editing order informations 2019-08-30 14:25:05 +02:00
Jan Böhmer
1776cd9a77 Made order and pricedetails timestampable.
Further the migration fixes the typos in attachment table names and filled empty timestamps with the current date.
2019-08-29 13:06:04 +02:00
Jan Böhmer
d79f580b30 Fixed invalid mapping for entities error. 2019-08-27 22:47:03 +02:00