Jan Böhmer
20be83c345
Allow to configure the currency to get prices in for the LCSCProvider
2024-02-22 23:57:57 +01:00
Jan Böhmer
95ef97fcc2
Added possibility to enable/disable the LCSC provider
2024-02-22 23:32:12 +01:00
Jan Böhmer
57423436ce
Added options to use MySQL connection via SSL
2023-12-10 00:36:29 +01:00
Jan Böhmer
b5721dcfd0
Revert "Migrated deprecated doctrine event subsrcibers"
...
For some very very weird reasoning this cause issues with the ObjectNormalizer, which does not get an an serializer injected anymore.
When the EventLoggerSubscriber is a doctrine subscriber it seems that the serializer service is initialized (as its requested in constructor but not used) and later injected into the object normalizer.
When its an listener, this does not work anymore.
2023-12-07 00:17:27 +01:00
Jan Böhmer
f9d47e0865
Migrated deprecated doctrine event subscribers to doctrine event listeners
2023-12-05 22:08:07 +01:00
Jan Böhmer
5faeb5dd56
Fixed problem with loading Fixtures on MySQL in combination with savepoints
...
We must now load the fixtures using custom command partdb:fixtures:load
2023-12-05 21:33:29 +01:00
Jan Böhmer
459ae163da
Restrict the depth of the category tree shown inside KiCAD to improve performance
...
The depth can be controlled via the EDA_KICAD_CATEGORY_DEPTH env
2023-12-03 14:42:33 +01:00
Jan Böhmer
6b0f0d31b9
Allow to authenticate using Authorization: Token header, which the KiCAD API uses
2023-11-28 14:24:22 +01:00
Jan Böhmer
18db20e511
Added the option env option to configure that all new attachment files should be downloaded by default
2023-11-26 23:44:02 +01:00
Jan Böhmer
3c5a96ba5c
Merge branch 'part-table-columns-config'
2023-10-08 21:50:43 +02:00
Jan Böhmer
79262972aa
Renamed config env to TABLE_PARTS_DEFAULT_COLUMNS and updated documentation
2023-10-08 21:28:37 +02:00
Jan Böhmer
1369091b90
Moved column sorting and visibility logic to its own (non-shared) helper service
2023-10-08 21:07:22 +02:00
Jan Böhmer
18ae32f15a
Renamed some env to match their purpose better
2023-10-08 00:33:48 +02:00
Jan Böhmer
33033bc5b1
Added the MouserProvider by @pdo59
2023-10-07 23:46:31 +02:00
misaz
9d54001f89
added support for configuring columns in part table which are enabled by default as well as their order.
2023-10-04 21:14:57 +02:00
Jan Böhmer
6d3b0261b3
Added first API endpoint
2023-08-06 00:42:34 +02:00
Jan Böhmer
97ccb0cb21
Allow to globally disable update checking/connection with Github
2023-08-04 23:55:41 +02:00
Jan Böhmer
f7cea1100c
Allow to configure various options of the octopart provider
2023-07-31 00:57:33 +02:00
Jan Böhmer
7b61cb3163
Added more env variables to configure providers
2023-07-17 00:19:02 +02:00
Jan Böhmer
c203de082e
Added proper OAuth authentication for digikey and other providers
2023-07-16 03:07:53 +02:00
Jan Böhmer
f9fdae9de9
Added an TME data provider
2023-07-15 01:01:20 +02:00
Jan Böhmer
538476be99
Added a info provider for element14/Farnell
2023-07-09 18:51:54 +02:00
Jan Böhmer
e0301f096f
Added an very basic system to configure info providers
2023-07-09 14:27:41 +02:00
Jan Böhmer
ae8edffdc8
Put the dompdf fonts and temp files in a folder inside var/dompdf, which should always be writable by the server process
2023-07-02 13:57:15 +02:00
Jan Böhmer
0aec9419ec
Configure fixtures load decorator only for test env, as the base command is not available in production environments (missing dev dependencies)
2023-06-18 23:49:45 +02:00
Jan Böhmer
4977f6c270
Reset autoincrements on SQLite with our ResetAutoIncrementPurger too and make it default for fixtures load
2023-06-18 22:06:06 +02:00
Jan Böhmer
f63b6d7207
Fixed service wiring configuration
2023-06-11 14:50:47 +02:00
Jan Böhmer
21fc554589
Fixed error with LogoutLoggerEventSubscriber
2023-05-28 01:25:00 +02:00
Jan Böhmer
923e40ed8f
Add the data after the change to a element edited log entry, so you can easily view the changes in log detail pages
2023-05-14 21:41:00 +02:00
Jan Böhmer
1a21a3ed42
Do not use igbinary for cache, as it is causing excpetions with the doctrine proxies
2023-04-17 00:55:41 +02:00
Jan Böhmer
29af14f588
Added an option to enforce log comments for certain actions
...
This implements issue #220
2023-04-08 20:43:19 +02:00
Jan Böhmer
6230ad971b
Merge branch 'keycloak'
2023-03-04 17:15:50 +01:00
Jan Böhmer
e0635f7ead
Show maximum allowed file size below the upload field for attachments
2023-03-02 23:38:23 +01:00
Jan Böhmer
6fa5efc4ca
Increased the maximum file size from 16M to 100M and make it configurable
...
This fixes issue #228
2023-03-02 23:08:14 +01:00
Jan Böhmer
5e85c52a57
Allow to automatically assign SAML users to a group based on SAML attributes
2023-02-27 23:47:42 +01:00
Jan Böhmer
c831d57614
Added an console command to convert local to SAML users and vice versa
2023-02-23 23:36:40 +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
209c493732
Added some dataprocessors to monolog to add more context to error logs
2023-02-04 23:51:02 +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
2c03a6e683
Added an command to backup the data of Part-DB easily
...
This fixes issue #86 .
2023-01-29 00:47:03 +01:00
Jan Böhmer
97b87dee5f
Show user avatar next to its name, in all possible locations
2023-01-23 23:01:57 +01:00
Jan Böhmer
29bce6f19f
Use permissions presets as initial settings for group permissions during migration
2023-01-23 21:46:24 +01:00
Jan Böhmer
a4eae19a1f
Improved organisation of Services
2022-12-18 17:28:42 +01:00
Jan Böhmer
131e9a2850
Fixed service parameters
2022-11-14 20:07:20 +01:00
Jan Böhmer
8bc2c994d2
Removed ElementPermissionListener and ColumnSecurity annotationn
2022-09-18 23:38:01 +02:00
Jan Böhmer
796dea33f2
Added an parameter to enable/disable the root node in the sidebar
...
Fixes issue #158
2022-08-13 01:46:53 +02:00
Jan Böhmer
e7fa1ebcb8
Added an parameter to decide, if the root tree node should be expanded or not
...
Related to issue #158 , but it does not work due to a very buggy treeview...
2022-08-05 00:24:28 +02:00
Jan Böhmer
21ca1ffead
Moved all console comands to the partdb: namespace
2022-08-04 21:49:16 +02:00
Jan Böhmer
136b3a2b79
Updated symfony/framework-bundle
2022-03-04 19:11:09 +01:00