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
Jan Böhmer
4b76d991dd
Removed old GPLv2 copyright headers in tests
2022-11-29 22:37:33 +01:00
Jan Böhmer
68462185ba
Removed old GPLv2 copyright header
2022-11-29 22:28:53 +01:00
Jan Böhmer
498cc07583
Added copyright/license info to files
2022-11-29 21:21:26 +01:00
Jan Böhmer
1d5311f1ec
New translations messages.en.xlf (German)
2022-11-29 21:18:58 +01:00
Jan Böhmer
e464c8e92d
New translations messages.en.xlf (English)
2022-11-29 20:19:03 +01:00
Jan Böhmer
15d02a046e
New translations messages.en.xlf (German)
2022-11-29 20:19:01 +01:00
Jan Böhmer
c3f4e61e41
Removed the useless margin below the description text in Parts table
...
This fixes issue #192
2022-11-29 00:29:53 +01:00
Jan Böhmer
6ce6b97b1e
Allow to change needs review status using parts multiselect action
2022-11-29 00:18:11 +01:00
Jan Böhmer
dc81f8272e
Use the new improved error messages on forms provided by symfoyn
2022-11-29 00:12:06 +01:00
Jan Böhmer
56c6157013
Show icon before part name in Parts table to mark if a part has favorite or needs review status
2022-11-29 00:10:40 +01:00
Jan Böhmer
bd12185b44
Show expired lot sum in parts table in parenthesis
2022-11-28 23:59:01 +01:00
Jan Böhmer
1f6f39172f
Fetch all partLots when loading a parts table, to show correct part amount
...
This fixes issue #190
2022-11-28 23:43:30 +01:00
Jan Böhmer
984fc9be14
Escape users and groups table name in migration as these are reserved words in MySQL 8
...
Should fix issue #194 .
2022-11-28 13:54:50 +01:00
Jan Böhmer
75cf3dc46f
Fix the $permissions must be initialized before access exception preventing login on two factor auth
2022-11-28 00:03:42 +01:00
Jan Böhmer
fc27728c62
Updated yarn dependencies.
2022-11-27 23:33:02 +01:00
Jan Böhmer
c2de50c6fc
New translations messages.en.xlf (English)
2022-11-27 23:24:24 +01:00
Jan Böhmer
5c6233f225
New translations messages.en.xlf (German)
2022-11-27 23:24:20 +01:00
Jan Böhmer
74d345acfe
Updated doctrine/dbal to 3.5.1
...
The bug which prevented the use of 3.5.0 should now be fixed.
2022-11-27 23:18:44 +01:00
Jan Böhmer
fc507668ad
Upgraded yarn dependencies
2022-11-27 23:15:40 +01:00
Jan Böhmer
c529df89a0
Merge branch 'permission_rework'
2022-11-27 23:11:03 +01:00
Jan Böhmer
414c417b69
Added link to announcement where you can get more infos about upgrading permission system.
2022-11-27 23:10:15 +01:00
Jan Böhmer
8a2b26e693
Tried something to fix tests on Linux
2022-11-27 21:45:04 +01:00
Jan Böhmer
c153502b3f
Removed default value for MySQL permission column as it causes problems on older MySQL servers
2022-11-27 21:33:13 +01:00
Jan Böhmer
40c0a96936
Fixed PermissionManager test
2022-11-27 21:09:42 +01:00
Jan Böhmer
d69418bb9d
Add labelprofile and devices read permission to readonly preset
2022-11-27 20:37:05 +01:00
Jan Böhmer
5229f2fc28
Fixed UserCheckerTest
2022-11-27 19:43:49 +01:00
Jan Böhmer
df11f62a2f
Fixed PHPstan issues
2022-11-27 16:53:44 +01:00