Jan Böhmer
|
1ca839ab26
|
Added import for storelocations
|
2023-03-24 22:51:41 +01:00 |
|
Jan Böhmer
|
bd2559c37b
|
Added the basic possibility to import KiCAD BOMs into projects
|
2023-03-16 00:05:46 +01:00 |
|
Jan Böhmer
|
be5663c468
|
Allow import/export of users
|
2023-03-13 22:16:02 +01:00 |
|
Jan Böhmer
|
820be46ed3
|
Make more fiields importable
|
2023-03-13 00:52:22 +01:00 |
|
Jan Böhmer
|
61e2dde400
|
Allow to import category, footprint and manufacturer by giving a string in the CSV file
|
2023-03-12 21:10:48 +01:00 |
|
Jan Böhmer
|
85ae862381
|
Allow to set basic data via import
|
2023-03-12 20:01:29 +01:00 |
|
Jan Böhmer
|
8f033910ce
|
Refactored EntityImporter service
|
2023-03-12 19:16:49 +01:00 |
|
Jan Böhmer
|
38b5e95842
|
Improved serialization result for parts
|
2023-03-12 01:41:44 +01:00 |
|
Jan Böhmer
|
2c67586873
|
Improved serialized fields
|
2023-03-12 01:12:35 +01:00 |
|
Jan Böhmer
|
b99e6c9a21
|
Updated serializer discriminator map
|
2023-03-12 00:35:48 +01:00 |
|
Jan Böhmer
|
3b36b2a4dc
|
Improved exporter service
|
2023-03-11 22:40:53 +01:00 |
|
Jan Böhmer
|
52e459ec60
|
Use the name of an uploaded file for an attachment when no explicit name was set.
|
2023-03-05 23:47:45 +01:00 |
|
Jan Böhmer
|
6230ad971b
|
Merge branch 'keycloak'
|
2023-03-04 17:15:50 +01:00 |
|
Jan Böhmer
|
7394a23a83
|
Fixed infinite loop when an element gets assigned itself as parent
This fixes issue #230
|
2023-03-02 22:55:22 +01:00 |
|
Jan Böhmer
|
99f04d71af
|
Revert "Moved all user info updating logic into SAMLUserFactory"
This reverts commit 960ee342e4 .
|
2023-02-27 22:28:23 +01:00 |
|
Jan Böhmer
|
960ee342e4
|
Moved all user info updating logic into SAMLUserFactory
|
2023-02-24 00:12:44 +01:00 |
|
Jan Böhmer
|
586a57c2c9
|
Allow X500 attributes for user info and added some tests
|
2023-02-21 23:41:02 +01:00 |
|
Jan Böhmer
|
60f926924b
|
Add a specific role to SAML user
|
2023-02-21 00:42:03 +01:00 |
|
Jan Böhmer
|
97c3b9002a
|
Mark SAML users as so in database and disable local password changing then.
|
2023-02-21 00:29:50 +01:00 |
|
Jan Böhmer
|
78ec0f1ea3
|
Create a new DB user when somebody logs in using SAML
|
2023-02-20 23:04:20 +01:00 |
|
Jan Böhmer
|
82aec6f1ee
|
Fixed problem with failing foreign key constraints on preview pic (1/2)
|
2023-02-20 00:06:00 +01:00 |
|
Jan Böhmer
|
ba5ae35809
|
Fixed some inspection issues
|
2023-02-05 03:01:25 +01:00 |
|
Jan Böhmer
|
3c3a03a179
|
Use new ValidTheme constraint on theme field.
The old choice constraint needed an const, which is not available anymore, as you can configure the themes via parameters
|
2023-02-01 23:50:54 +01:00 |
|
Jan Böhmer
|
08c97282a3
|
Allow to configure which themes should be available via parameters.yaml
|
2023-02-01 23:15:02 +01:00 |
|
Jan Böhmer
|
489b3e2c21
|
Use webpack entrypoints for bootstrap and bootswatch themes
This allows us to utilize the webpack versioning mechanism, to avoid display issues, when upgrading bootstrap
|
2023-02-01 22:58:39 +01:00 |
|
Jan Böhmer
|
60446edd68
|
Fixed possibility to create nested structure from the part edit page
|
2023-01-30 22:29:20 +01:00 |
|
Jan Böhmer
|
5bf68632c3
|
Use MPN instead of part name for auto product URLs if available
Implements issue #93
|
2023-01-28 23:31:06 +01:00 |
|
Jan Böhmer
|
07f95bc6ea
|
Added possibility to create nested structures of elements using Mass Import
|
2023-01-28 23:24:45 +01:00 |
|
Jan Böhmer
|
22950f2476
|
Validate that a parts name fullfills the regular expression set in a category
|
2023-01-28 21:36:19 +01:00 |
|
Jan Böhmer
|
76ec63e760
|
Added a tab "Build" to project info page, where you can see how often you can build this project.
|
2023-01-18 23:07:51 +01:00 |
|
Jan Böhmer
|
cad1206175
|
Fixed phpunit tests
|
2023-01-08 22:44:32 +01:00 |
|
Jan Böhmer
|
7b6a906d98
|
Renamed "devices" permission to "projects"
|
2023-01-08 20:10:58 +01:00 |
|
Jan Böhmer
|
f2dfe12087
|
Use new label for ProjectBOMEntry
|
2023-01-08 19:40:56 +01:00 |
|
Jan Böhmer
|
257c67b6c1
|
Fixed static analysis issues.
|
2023-01-08 18:30:41 +01:00 |
|
Jan Böhmer
|
e679317b4b
|
Added project system database schema for SQLite
|
2023-01-08 18:17:52 +01:00 |
|
Jan Böhmer
|
79db46b8e6
|
Renamed devices table to projects to have the same name as the entities.
|
2023-01-08 18:01:56 +01:00 |
|
Jan Böhmer
|
4c94d9c150
|
Write a special log entry to DB when a user withdraws/add/move parts stock
|
2023-01-08 01:22:02 +01:00 |
|
Jan Böhmer
|
0e56f11b6b
|
Added an mechanism to upgrade permissions schema (manually by calling a program)
|
2023-01-08 00:15:35 +01:00 |
|
Jan Böhmer
|
0e020dab74
|
Added an price field to allow defining the price of non-part BOM entries
|
2022-12-31 18:57:36 +01:00 |
|
Jan Böhmer
|
ef6d30e04b
|
Ensure that a project BOM includes the build parts of its subprojects
|
2022-12-29 17:52:13 +01:00 |
|
Jan Böhmer
|
9aa6e714f2
|
Ensure that its own project builds part is not added to the project BOM
|
2022-12-29 17:33:28 +01:00 |
|
Jan Böhmer
|
fdcd1b9d9d
|
Added possibility to associate a part with a project that represents the builds of the project
|
2022-12-29 16:21:04 +01:00 |
|
Jan Böhmer
|
adc070d10c
|
Added possibility to set project status
|
2022-12-29 15:22:34 +01:00 |
|
Jan Böhmer
|
5521995f79
|
Delete ProjectBOMEntry when the associated part is deleted
|
2022-12-29 13:27:33 +01:00 |
|
Jan Böhmer
|
a3ee51e76b
|
Improved styling of the BOM edit
|
2022-12-27 13:03:19 +01:00 |
|
Jan Böhmer
|
b83b55b8d4
|
Added some constraints and validations to the BOM entries.
|
2022-12-26 13:57:11 +01:00 |
|
Jan Böhmer
|
c78bc01d23
|
Added very basic controls to edit a projects BOM
|
2022-12-23 13:12:22 +01:00 |
|
Jan Böhmer
|
b074095038
|
Fixed inconsistent DB mapping definition
|
2022-12-23 12:27:41 +01:00 |
|
Jan Böhmer
|
7f38095e82
|
Added a part info tab to show in which projects the part is used.
|
2022-12-18 23:58:04 +01:00 |
|
Jan Böhmer
|
d5b1c6be0a
|
Added simple info page for projects
|
2022-12-18 21:58:21 +01:00 |
|