Commit graph

80 commits

Author SHA1 Message Date
Jan Böhmer
0b69de332d Implemented different themes for Part-DB.
We use Bootswatch to provide different themed bootstrap CSS.
2019-10-13 17:48:18 +02:00
Jan Böhmer
d3162a0d75 Added an help text for the URL/Ressource input field for attachments. 2019-10-03 14:19:43 +02:00
Jan Böhmer
6645ab0b61 Allow to specify the 3d model for a footprint. 2019-10-03 14:04:09 +02:00
Jan Böhmer
d9fe77d0e8 Allow to specify a preview attachment in the AdminPages. 2019-10-03 13:42:06 +02:00
Jan Böhmer
1395dae6e4 Cache list of builtin ressource attachments.
This should be a bit faster than searching every time.
2019-10-02 18:39:40 +02:00
Jan Böhmer
3277d98ee2 Added a simple autocomplete mechanism for the footprint URL. 2019-10-02 17:28:40 +02:00
Jan Böhmer
2001680542 Allow to specifiy a path to a builtin ressource via the url field. 2019-09-25 16:03:22 +02:00
Jan Böhmer
2e318f9ea1 Disable attachments form if user is not allowed to edit the element. 2019-09-24 18:41:53 +02:00
Jan Böhmer
eb1d8fd4e4 Added possibility to add/edit attachments on Admin pages. 2019-09-24 18:28:35 +02:00
Jan Böhmer
006cd9c7e5 Allow admins to set passwords in users admin page. 2019-09-19 12:35:28 +02:00
Jan Böhmer
694beca825 Allow admins to change the users configuration via the admin menu. 2019-09-19 12:12:12 +02:00
Jan Böhmer
2d34649ae6 Allow user to set a currency in which every price is shown for him. 2019-09-18 18:17:17 +02:00
Jan Böhmer
3ecbe19fd6 Check read property on part entity objects. 2019-09-16 13:27:53 +02:00
Jan Böhmer
a078eef649 Show the permissions a user have on the user info page. 2019-09-13 19:38:22 +02:00
Jan Böhmer
3374153b73 Added permission checking for part price edit page. 2019-09-13 17:46:26 +02:00
Jan Böhmer
da14ee942d Added permissions for the new functions. 2019-09-13 17:13:58 +02:00
Jan Böhmer
d2bae3a4f2 Use the users timezone for showing dates from the database.
In the database the values are now saved in UTC.
2019-09-12 22:16:33 +02:00
Jan Böhmer
0bfcec77fb Use language setting of users when logging in. 2019-09-12 17:50:33 +02:00
Jan Böhmer
90d449ea22 Prevent a user from lock itself out from the user system. 2019-09-11 18:50:23 +02:00
Jan Böhmer
856e20586f Added an admin page for the user groups. 2019-09-11 17:30:25 +02:00
Jan Böhmer
2c866186b0 Check permission when changing permissions for users. 2019-09-11 17:00:03 +02:00
Jan Böhmer
e7a95926f6 Show legend for permission values. 2019-09-11 16:54:12 +02:00
Jan Böhmer
35dd1fabc0 Added an checkbox to change all operations of a permission. 2019-09-11 16:46:59 +02:00
Jan Böhmer
7390f2eccd Allow to change the permissions for users. 2019-09-10 17:12:56 +02:00
Jan Böhmer
6e68ff5b44 Fixed exception when creating a new part. 2019-09-06 15:09:47 +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
e2b643c52b Allow to select the master picture attachment. 2019-09-02 23:09:58 +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
94ed78f66d Allow to delete parts. 2019-09-02 17:42:13 +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
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
b6ee0d1323 Enforce positive values for min quantities and price quantites. 2019-08-30 17:03:27 +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
8c6342bffe Added an page for editing order informations 2019-08-30 14:25:05 +02:00
Jan Böhmer
f98ed076ce The URL field of an attachment must contain a valid url. 2019-08-27 13:17:19 +02:00
Jan Böhmer
3a11933a89 Allow to add/delete attachments via part edit page. 2019-08-26 23:30:35 +02:00
Jan Böhmer
fcfab982a8 Dont show SI prefix selector for parts without a MeasurementUnit 2019-08-26 15:23:04 +02:00
Jan Böhmer
d32ced7547 If no data is set, the SIUnitType uses no prefix now. 2019-08-26 15:19:46 +02:00
Jan Böhmer
f5ebce2a77 Use SIUnitType for part lots amount. 2019-08-26 13:22:12 +02:00
Jan Böhmer
59748ecc22 Show validation errors in SIUnitType 2019-08-25 13:14:30 +02:00
Jan Böhmer
6da2057a7e Fixed issue with StructuralEntityType, which was always empty after reloading the page.
We now use the id as option value, this causes that the entities are not compared via ===, but via their id.
2019-08-25 12:39:37 +02:00
Jan Böhmer
e7cc53f046 Added a field for edit the mass of a part. 2019-08-24 12:55:47 +02:00
Jan Böhmer
016c2889ba Allow part lots to have an null storage location.
Otherwise we loose informations on migration.
2019-08-21 11:58:41 +02:00
Jan Böhmer
c7e8fc9642 Fixed exception about non-persisted entities, when using the cached StructuralEntityType. 2019-08-21 00:46:45 +02:00
Jan Böhmer
f75f17c92b Cache the tree nodes list generated for StructuralEntityType. 2019-08-20 12:34:43 +02:00
Jan Böhmer
76abef57be Allow to create new parts. 2019-08-19 23:41:58 +02:00
Jan Böhmer
813e7dc85b Added the possibility to edit/create/delete part lots. 2019-08-19 23:31:16 +02:00