Jan Böhmer
a3ee51e76b
Improved styling of the BOM edit
2022-12-27 13:03:19 +01:00
Jan Böhmer
7e6765b6de
Merge pull request #200 from jsuelwald/patch-1
...
Update docker-install.md
2022-12-27 11:13:47 +01:00
jsuelwald
5c3e8dc867
Update docker-install.md
...
Missing the "php" - command in your step 4
2022-12-27 11:05:00 +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
4e3cad577e
Fixed exception on project info page, when BOM contained non part entries
2022-12-24 16:28:57 +01:00
Jan Böhmer
64e7ce4ad6
Improved usability of part select element
2022-12-24 16:25:29 +01:00
Jan Böhmer
7558d57545
Part select element now works properly
2022-12-24 16:10:19 +01:00
Jan Böhmer
670dd76ef5
Implement a user friendly part select element.
2022-12-24 14:04:46 +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
b1ed52bcc3
Show mount names as comma separated tags
2022-12-23 12:38:49 +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
Jan Böhmer
855b3070bb
Fix exception when creating an attachment without an file.,
2022-12-18 20:55:50 +01:00
Jan Böhmer
07b399763a
Fix exception when creating an attachment without an file.,
2022-12-18 20:55:38 +01:00
Jan Böhmer
0c7ec9f0c7
Added some basic DB fields for the new project system
2022-12-18 20:34:25 +01:00
Jan Böhmer
8ae4e9fe05
Fixed some inspection issues
2022-12-18 19:45:04 +01:00
Jan Böhmer
c6f1758a18
Fixed static analysis
2022-12-18 18:14:48 +01:00
Jan Böhmer
14bbe3d6d6
Rename unsafe file extensions of attachments to prevent XSS and server side code injection.
2022-12-18 18:11:44 +01:00
Jan Böhmer
5ffd44466e
Show private attachment badge above the view link.
2022-12-18 17:35:29 +01:00
Jan Böhmer
a4eae19a1f
Improved organisation of Services
2022-12-18 17:28:42 +01:00
Jan Böhmer
c3308aaf24
Deselecting all rows previously selected rows after multi action is submitted.
2022-12-17 01:23:37 +01:00
Jan Böhmer
1135bfcbef
Color a part row if the part is favorite or needs review.
2022-12-17 01:19:52 +01:00
Jan Böhmer
6be863d356
Color attachments with missing files yellow in attachments datatable
2022-12-17 01:09:47 +01:00
Jan Böhmer
618a6e49dd
Coloring on log level in log tables now work again.
2022-12-17 01:03:22 +01:00
Jan Böhmer
f0395d51b0
Correctly log the database migration to the system log
2022-12-17 00:44:12 +01:00
Jan Böhmer
a0f934169c
Allow to delete users while keeping log entries.
2022-12-17 00:25:54 +01:00
Jan Böhmer
dae4e38256
Updated dependencies.
2022-12-16 23:18:21 +01:00
Jan Böhmer
801a8cc6cc
Moved components styles to their own subfolders to improve organization.
2022-12-11 23:13:40 +01:00
Jan Böhmer
7ca9cfafe0
Moved email CSS files to its own directory
2022-12-11 23:07:15 +01:00
Jan Böhmer
81328071f7
Cleaned up and reorganized projects CSS.
2022-12-11 23:05:22 +01:00
Jan Böhmer
90eb0fa623
New translations messages.en.xlf (English)
2022-12-11 21:03:56 +01:00
Jan Böhmer
853fc513f7
Merge remote-tracking branch 'origin/l10n_master'
2022-12-11 20:57:37 +01:00
Jan Böhmer
2c8ef7165e
Include stacktraces in heroku logging
2022-12-11 20:56:57 +01:00
Jan Böhmer
8c25446d47
New translations messages.en.xlf (English)
2022-12-11 16:48:25 +01:00
Jan Böhmer
76160b161b
New translations messages.en.xlf (German)
2022-12-11 16:48:24 +01:00
Jan Böhmer
6f80129bb6
Show long/verbose dateinformation in tooltip of datetime columns in tables.
2022-12-11 16:48:14 +01:00
Jan Böhmer
6298da0572
Show a small dot next to required fields to improve usability.
2022-12-11 16:43:30 +01:00
Jan Böhmer
330b72b456
New translations messages.en.xlf (French)
2022-12-11 15:48:39 +01:00
Jan Böhmer
fc829b7183
Round average price to prevent exceptions.
...
This fixes issue #113 .
2022-12-11 15:42:59 +01:00
Jan Böhmer
7235cb72b4
Really use euro as base currency when querying exchange rates, so we can use the configuration-free ECB provider
...
This should fixes issue #154 .
2022-12-11 15:33:50 +01:00
Jan Böhmer
2b2fc6f1e6
Dont throw an exception, if we can not retrieve an currency exchange rate, but show an meaningful flash message
2022-12-11 15:10:16 +01:00
Jan Böhmer
0c5180bda4
Run tests and static analysis on ubuntu-22.04
2022-12-11 14:51:07 +01:00
Jan Böhmer
b90b6d7853
Run tests on PHP 8.2
2022-12-11 14:46:39 +01:00
Jan Böhmer
1ef41d6f53
Updated yarn dependencies.
2022-12-11 14:43:47 +01:00
Jan Böhmer
64656ad76c
Updated composer dependencies.
2022-12-11 14:41:40 +01:00
Jan Böhmer
e00ca9b4a9
Added IPN migration for SQLite
...
This should fix issue #167
2022-12-05 22:33:58 +01:00
Jan Böhmer
6d966ce516
Allow to filter by IPN
2022-12-04 02:40:37 +01:00
Jan Böhmer
b1d359f538
Added internal part number field to parts
2022-12-04 02:28:47 +01:00
Jan Böhmer
81abf36867
Allow to undelete attachments and parameters
...
Before they were just mapped to the abstract base class, which is not instantiable. Now we properly map them to the correct sub class and no error occurs.
2022-11-30 23:49:27 +01:00