Jan Böhmer
|
1becde537b
|
Fixed test issues
|
2023-10-08 21:54:51 +02:00 |
|
Jan Böhmer
|
3c5a96ba5c
|
Merge branch 'part-table-columns-config'
|
2023-10-08 21:50:43 +02:00 |
|
Jan Böhmer
|
470df57f58
|
Removed useless permissions checks, as the permissions are now always granted automatically, if the user has read access to parts
|
2023-10-08 21:36:05 +02:00 |
|
Jan Böhmer
|
185c88fa3e
|
Removed now useless visibility options from PartsDataTable
The visibility is now configured by the env variable, so this is useless.
|
2023-10-08 21:32:57 +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
|
1b276c5eae
|
Fixed typo in name of TwoStepORMAdapter
|
2023-10-06 13:08:46 +02:00 |
|
misaz
|
0753b7137f
|
fixed tab/spaces in PartsDataTable
|
2023-10-04 21:30:04 +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
|
0af5a58dbe
|
Renamed Storelocation entity to StorageLocation
|
2023-09-04 22:57:40 +02:00 |
|
Jan Böhmer
|
62b1e33616
|
Fixed field ordering on SQLite
|
2023-07-29 16:42:27 +02:00 |
|
Jan Böhmer
|
be2ed52d93
|
Fixed phpstan issues
|
2023-07-23 23:04:45 +02:00 |
|
Jan Böhmer
|
4c4501073c
|
Use a two step approach to retrieve part tables
This allows us to combine the fast filtering with the fetch joins, which should speed up the datatables a lot.
|
2023-07-23 21:48:38 +02:00 |
|
Jan Böhmer
|
d59b8817c3
|
Do not use fetch join, as even with the N+1 problem the queries are faster than with the very complex and slow expressions needed for the fetch Join pagination
|
2023-07-22 23:51:06 +02:00 |
|
Jan Böhmer
|
e2dbd3d873
|
Fixed bug, that prevented all related history entries for an element
As the query param had the same name for each iteration, it got overwritten every time
|
2023-07-19 00:01:42 +02:00 |
|
Jan Böhmer
|
55aabddd41
|
Allow to sort by user in log data table
|
2023-07-18 23:45:52 +02:00 |
|
Jan Böhmer
|
9e3cb4d694
|
Use enum for manufacturing status
|
2023-07-08 23:49:47 +02:00 |
|
Jan Böhmer
|
b941b97eee
|
Show full paths of elements on hover in part tables
Related to discussion #312
|
2023-07-08 19:02:43 +02:00 |
|
Jan Böhmer
|
218b0adb8f
|
Only enable Choice and InstanceOfConstraints if a value is provided
|
2023-06-18 21:20:07 +02:00 |
|
Jan Böhmer
|
7d99607919
|
Use an enum for the part stock change type
|
2023-06-18 20:42:05 +02:00 |
|
Jan Böhmer
|
9adfcc7aec
|
Use an enum for target_type in log entries
|
2023-06-18 18:31:39 +02:00 |
|
Jan Böhmer
|
4a644d8712
|
Replaced filter classes getters with public readonly properties to improve DX
|
2023-06-18 16:41:00 +02:00 |
|
Jan Böhmer
|
b7c8ca2a48
|
Improved typing and phpdoc type annotations
|
2023-06-18 15:37:42 +02:00 |
|
Jan Böhmer
|
e8771ea118
|
Fixed some more phpstan issues
|
2023-06-18 00:00:58 +02:00 |
|
Jan Böhmer
|
2f46fbfc7a
|
Added stricter phpstan checks
|
2023-06-14 23:14:49 +02:00 |
|
Jan Böhmer
|
19530a9102
|
Fixed some PHPStan level 5 issues
|
2023-06-13 20:24:54 +02:00 |
|
Jan Böhmer
|
fc3290271c
|
Started to increase the phpstan level
|
2023-06-13 10:36:34 +02:00 |
|
Jan Böhmer
|
e5a14557a2
|
Fixed strict typing errors
|
2023-06-11 19:05:27 +02:00 |
|
Jan Böhmer
|
6a2ff9d153
|
Added declare strict types to all files
|
2023-06-11 18:59:07 +02:00 |
|
Jan Böhmer
|
5629215ce4
|
Use imports instead of FQNs
|
2023-06-11 15:00:28 +02:00 |
|
Jan Böhmer
|
f63b6d7207
|
Fixed service wiring configuration
|
2023-06-11 14:50:47 +02:00 |
|
Jan Böhmer
|
7ee01d9a05
|
Applied rector with PHP8.1 migration rules
|
2023-06-11 14:17:19 +02:00 |
|
Jan Böhmer
|
a43af180a7
|
Applied rector rules up to symfony 6.2
|
2023-05-28 01:21:05 +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
|
c50a80e8df
|
Show an error message in table instead of a 500 error when MySQL encounters an invalid Regex expression
This fixes issue #289
|
2023-05-08 23:42:25 +02:00 |
|
Jan Böhmer
|
13193c9368
|
Fixed issue that searching in part notes were not possible
This fixes issue #288
|
2023-05-07 01:05:12 +02:00 |
|
Jan Böhmer
|
4c6ceab8e8
|
Merge branch 'master' into log_detail_page
|
2023-04-29 22:46:38 +02:00 |
|
Jan Böhmer
|
334d81db08
|
Mark that amount is unknown in part tables and info page
Fixes issue #282
|
2023-04-29 22:33:46 +02:00 |
|
Jan Böhmer
|
e8ec536a5a
|
Allow to order by storelocation column
Related to discussion #269
|
2023-04-23 23:38:59 +02:00 |
|
Jan Böhmer
|
1eb9c38aee
|
Fixed problem that MPN was not used as search field
Fixes issue #277 and #276
|
2023-04-22 23:26:48 +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
|
de96aae9a5
|
Fixed inspection issues
|
2023-04-15 21:49:19 +02:00 |
|
Jan Böhmer
|
5f29ee9052
|
Fixed some deprecation messages
|
2023-04-15 21:18:11 +02:00 |
|
Jan Böhmer
|
1cee1abe00
|
Fixed some return type deprecation messages
|
2023-04-15 19:33:39 +02:00 |
|
Jan Böhmer
|
4107535b19
|
Added basic log entry info page
|
2023-04-10 00:30:23 +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
|
d32e902d17
|
Allow to filter by the lot owner
|
2023-04-08 00:44:34 +02:00 |
|