Jan Böhmer
5a3fc0fb43
Show and link which log entry was undone/reverted on log detail page
2023-05-15 22:42:08 +02:00
Jan Böhmer
b62fd602f2
Show the diff of element edited log entries on detail pages
2023-05-14 23:08:14 +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
3c724a227a
Merge branch 'master' into log_detail_page
2023-05-14 16:43:52 +02:00
Jan Böhmer
1c836918ca
Fixed various Partkeepr import issues
...
On Linux mysql table names can contain uppercase characters, and we expect always lowercase character, so we now normalize the tablenames to lowercase.
Also fixed some type errors on part parameters and improved performace for orderdetails import.
This fixes issue #286
2023-05-02 00:40:00 +02:00
Jan Böhmer
1534f780aa
Show a table with the old data in log entry details page
2023-05-01 01:38:14 +02:00
Jan Böhmer
4c6ceab8e8
Merge branch 'master' into log_detail_page
2023-04-29 22:46:38 +02:00
Jan Böhmer
d04d743520
Fixed typos
2023-04-15 23:14:53 +02:00
Jan Böhmer
63df16a369
Removed unused imports
2023-04-15 22:27:19 +02:00
Jan Böhmer
29d1d49aca
Fixed some more inspection issues
2023-04-15 22:05:29 +02:00
Jan Böhmer
4107535b19
Added basic log entry info page
2023-04-10 00:30:23 +02:00
Jan Böhmer
1125096e5a
Fixed RoundingNecessaryException in certain cases
2023-04-09 01:30:29 +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
d258235430
Improved naming and documentation of CLIUser functions on AbstractLogEntry
2023-04-08 01:13:13 +02:00
Jan Böhmer
6443d8e2bf
Log the name of the CLI user, when actions were done from the CLI.
2023-04-07 22:44:59 +02:00
Jan Böhmer
c91a6640ff
Fixed static analysis issues
2023-04-03 23:34:15 +02:00
Jan Böhmer
f7293508ff
Added example content for owner placeholders in labels
2023-04-03 22:48:52 +02:00
Jan Böhmer
4aedce9668
Allow to use storelocation owner field in labels
...
Related to issue #221
2023-04-03 22:41:18 +02:00
Jan Böhmer
0feb9661df
Allow to use owner placeholders in labels
2023-04-03 00:03:56 +02:00
Jan Böhmer
5f5541ca12
Added UserSelectType and allow to set owner of a storage location
2023-04-02 21:50:22 +02:00
Jan Böhmer
66c1eff79f
Generate WebP thumbnails even for builtin footprints
2023-04-01 18:43:57 +02:00
Jan Böhmer
52bdde40a1
Use network path instead of absolute URL for attachment thumbnails.
...
This should fix issue #237
2023-03-31 23:30:37 +02:00
Jan Böhmer
bcaf8e9912
Allow to import PartKeepr attachments
2023-03-25 22:59:31 +01:00
Jan Böhmer
ae438f1650
Ensure that the PartKeepr Version is correct.
2023-03-25 21:24:58 +01:00
Jan Böhmer
563d6bccd3
Added possibility to import users and projects
2023-03-25 21:09:02 +01:00
Jan Böhmer
7220d752ac
Added possibilities to import part distributor infos
2023-03-25 16:26:39 +01:00
Jan Böhmer
46beb21ba7
Improved structure of the PartKeepr import
2023-03-25 00:25:18 +01:00
Jan Böhmer
c972f0ac59
Added possibility to import Part manufacturer and parameter information
2023-03-25 00:12:36 +01:00
Jan Böhmer
21c74fbcc8
Added basic import for parts
2023-03-24 23:43:05 +01:00
Jan Böhmer
1ca839ab26
Added import for storelocations
2023-03-24 22:51:41 +01:00
Jan Böhmer
34aefd32e8
Added possibility to import categories and footprints
2023-03-24 22:41:33 +01:00
Jan Böhmer
fce32e70b9
Started to work on an import possibility for Partkeepr databases
2023-03-23 01:16:12 +01:00
Jan Böhmer
e97a149474
Fixed static analysis issues
2023-03-17 00:11:01 +01:00
Jan Böhmer
e444388517
Added tests for PCBnew BOM type
2023-03-16 23:32:12 +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
ed514a01bb
Fixed exception when attachment file is not openable
2023-03-15 22:15:30 +01:00
Jan Böhmer
193650efd4
Added option to mark all imported parts as "needs review"
2023-03-15 21:46:14 +01:00
Jan Böhmer
9ac8098f15
Deny access to part import tool without permission and added to tools menu
2023-03-13 22:02:55 +01:00
Jan Böhmer
bd5ee837f4
Added permissions for importing data
2023-03-13 21:51:56 +01:00
Jan Böhmer
508641d1e8
Added possibility to autoselect the import format
2023-03-12 21:43:40 +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
7a9b7c87a4
Added a very basic import dialog for Parts
2023-03-12 19:53:55 +01:00
Jan Böhmer
8f033910ce
Refactored EntityImporter service
2023-03-12 19:16:49 +01:00
Jan Böhmer
49944cda87
Added possibility to export Parts from part tables
2023-03-12 00:27:04 +01:00
Jan Böhmer
3b36b2a4dc
Improved exporter service
2023-03-11 22:40:53 +01:00
Jan Böhmer
40a2a46a5e
Fixed phpunit tests
2023-03-06 00:12:46 +01:00
Jan Böhmer
5aaba102a7
Improved rendering of attachment icons
2023-03-06 00:01:54 +01:00
Jan Böhmer
27de5ae387
Fixed static analysis issue
2023-03-02 23:57:32 +01:00
Jan Böhmer
5a19024bec
Use 10 based prefixes for byte sizes instead of 2-based
...
This way we are consistent with the way symfony interprets the prefixes
2023-03-02 23:39:12 +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