Commit graph

3433 commits

Author SHA1 Message Date
Jan Böhmer
04d89b38b2 Allow null value during decoding of datetimes when time traveling
This should fix some exceptions occuring when viewing historic states of a part.
2022-10-09 20:52:52 +02:00
Jan Böhmer
9adebc35c5 Moved attachment_icon logic to attachment.macro.html.twig 2022-10-09 20:49:24 +02:00
Jan Böhmer
a01ed3acf6 Moved quick link logic into an macro 2022-10-09 20:39:51 +02:00
Jan Böhmer
74a563a75a Removed not needed template file 2022-10-09 20:32:34 +02:00
Jan Böhmer
38ff9bae4a Use common settings for all element history tables 2022-10-09 20:27:31 +02:00
Jan Böhmer
f50959837f Fixed issue that change of language via language selector did not changed the navbar and sidebar 2022-10-09 20:11:48 +02:00
Jan Böhmer
055752a24d Update the navbar on logout 2022-10-09 19:47:03 +02:00
Jan Böhmer
ed87f81a69 Try to fix template loading issue on linux 2022-10-05 23:24:42 +02:00
Jan Böhmer
f2a621e066 Fixed error page styling 2022-10-05 23:01:19 +02:00
Jan Böhmer
ff84fb8219 Improved error pages 2022-10-05 22:55:05 +02:00
Jan Böhmer
4c97c7bec2 New translations messages.en.xlf (English) 2022-10-05 22:50:43 +02:00
Jan Böhmer
6031ac699f New translations messages.en.xlf (Russian) 2022-10-05 22:50:42 +02:00
Jan Böhmer
f6e1d480fd New translations messages.en.xlf (Japanese) 2022-10-05 22:50:40 +02:00
Jan Böhmer
68acc6d69e New translations messages.en.xlf (French) 2022-10-05 22:50:37 +02:00
Jan Böhmer
7be34115d3 New translations messages.en.xlf (German) 2022-10-05 22:50:36 +02:00
Jan Böhmer
fefe36851e Removed not needed u2f-api package and upgraded yarn packages 2022-10-05 22:45:11 +02:00
Jan Böhmer
acd3ed1fc6 Updated composer dependencies 2022-10-05 22:42:38 +02:00
Jan Böhmer
27bf7c3be9 Merge branch 'webauthn_tfa' 2022-10-05 22:41:39 +02:00
Jan Böhmer
8fe01cf240 Prefer webauthn tfa over google auth if enabled. 2022-10-05 22:32:01 +02:00
Jan Böhmer
485ca2c388 Fixed unit tests 2022-10-05 22:30:05 +02:00
Jan Böhmer
8d9e229737 Improved translations 2022-10-05 22:28:31 +02:00
Jan Böhmer
5773073e8d Fixed unit tests 2022-10-05 22:21:34 +02:00
Jan Böhmer
720903c46a Added webauthn key migrations for sqlite 2022-10-05 22:11:28 +02:00
Jan Böhmer
c1cb045960 Fixed static analyis issues 2022-10-05 21:59:42 +02:00
Jan Böhmer
9e837b6c80 Use jbtronics/2fa-webauthn package from packagegist 2022-10-04 00:35:05 +02:00
Jan Böhmer
9c688e22dc Allow to delete Webauthn Keys 2022-10-04 00:16:10 +02:00
Jan Böhmer
ac978abe1d Allow to register Webauthn Keys 2022-10-04 00:08:58 +02:00
Jan Böhmer
068daeda75 Use jbtronics/2fa-webauthn for u2f two factor authentication 2022-10-03 23:09:50 +02:00
Jan Böhmer
a8766a85b0
Fixed migration error on MySQL 8
Upwards from MySQL 8.0.2 groups is an reserved keyword and the table names need to be escaped.
2022-09-26 15:04:35 +02:00
Jan Böhmer
03aaff3c79 Fixed migration error, when we did not migrated from an legacy Part-DB version 2022-09-25 21:22:37 +02:00
Jan Böhmer
8dcfbe3c91 Added currency table to row_format migration which were missing before. 2022-09-25 19:48:24 +02:00
Jan Böhmer
cebf244e0a Normalize table character sets as old Part-DB version produced different encoding 2022-09-25 19:35:33 +02:00
Jan Böhmer
79877c787e Change row format of tables before creating indices
This is nee
2022-09-25 19:29:03 +02:00
Jan Böhmer
40f0d00e37 Add database indices to improve peformance (part 3) 2022-09-25 18:51:18 +02:00
Jan Böhmer
ccc99eba0c Add database indices to improve performance (SQLITE) 2022-09-25 18:48:16 +02:00
Jan Böhmer
ed91ffc60a Add database indices to improve performance 2022-09-25 18:33:13 +02:00
Jan Böhmer
9d069149d7 Suppress PHPstorm errors in app.css 2022-09-25 16:46:23 +02:00
Jan Böhmer
6d1d2cd731 Use Turbo.visit for tree clicks
This now seems to work properly and respecting frames
2022-09-25 16:44:41 +02:00
Jan Böhmer
cd1602fbc4 Updated dependencies. 2022-09-25 15:51:16 +02:00
Jan Böhmer
c5d7f0a5b1 Do not use distinct on table queries.
This should speed up table loading a lot.
2022-09-25 14:43:15 +02:00
Jan Böhmer
9179ea4559 Do not overlap label placeholders in preview. 2022-09-25 03:07:59 +02:00
Jan Böhmer
25475b5571 Labels now do not break page if the content gets too long.
This fixes issue #65.
2022-09-25 02:57:32 +02:00
Jan Böhmer
86c580f835 Fixed static analysis issue 2022-09-25 02:14:28 +02:00
Jan Böhmer
4c25e85a48 Automatically update the sidebar trees for all users if the trees are changed somehow. 2022-09-25 02:08:54 +02:00
Jan Böhmer
2bd41eee60 Fixed an exception related during undeletion of elements. 2022-09-25 01:14:07 +02:00
Jan Böhmer
9996e2280a Fixed of striped header in time travel 2022-09-25 01:01:34 +02:00
Jan Böhmer
6a6ff152ab Fixed two factor authentication exception 2022-09-25 00:54:31 +02:00
Jan Böhmer
767bf763b8 Allow any HTML in Label generator (which makes it possible to fully customize the labels) 2022-09-25 00:47:53 +02:00
Jan Böhmer
d58159f181 Show raw CKEDITOR barcode placeholder as tooltip in chooser plugin 2022-09-25 00:37:44 +02:00
Jan Böhmer
3d61e04e5b Added placeholders to insert Barcodes into labels without using the predefined templates. 2022-09-25 00:34:44 +02:00