Copilot
e84bae2807
Make form layout better at wide screens & Make horizontal form column layout configurable via global Twig variables ( #1293 )
...
* Initial plan
* Make form column layout configurable with global Twig variables
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com>
* Rename form column Twig globals to shorter names: label_col, input_col, offset_col
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com>
* Fixed remaining places where offsets where used
* Fixed margin of delete button on admin forms
* Rename Twig globals: col_label, col_input, offset_label
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com>
* Added documentation to our twig class variables
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com>
Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2026-03-07 16:14:58 +01:00
Jan Böhmer
598cf3ed80
Use a symfony form for login form
...
This allows us to reuse the global form renderings
2026-03-07 00:46:34 +01:00
Jan Böhmer
247fed7d74
Fixed login CSFR token error
Build assets artifact / Build assets artifact (push) Has been cancelled
Docker Image Build / docker (push) Has been cancelled
Docker Image Build (FrankenPHP) / docker (push) Has been cancelled
Static analysis / Static analysis (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, sqlite) (push) Has been cancelled
2025-08-04 23:50:25 +02:00
Jan Böhmer
0d5bc2b29f
Removed additional } in 2FA messages
2023-10-15 14:01:18 +02:00
Jan Böhmer
c5904303e3
Allow to configure SAML via env variables
2023-02-22 00:50:51 +01:00
Jan Böhmer
c0b74d83a5
Started to work on interfacing with keycloak
2023-02-20 22:10:24 +01:00
Jan Böhmer
5696f32a04
Renamed security template folder to recommended snake_case style
2023-02-04 22:59:43 +01: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
92e477775a
Use relative path in templates instead of full pathes
...
This fixes problems with HTTP/HTTPS mixing
2022-08-04 21:00:42 +02:00
Jan Böhmer
3ee8b26ddf
Removed the last inline scripts.
2022-08-03 21:31:35 +02:00
Jan Böhmer
43b4c78553
Use bootstrap 5 checkboxes.
2022-07-24 18:44:05 +02:00
Jan Böhmer
365c7c60e4
Started to upgrade from bootstrap 4 to 5.
2022-07-24 18:08:21 +02:00
Jan Böhmer
1a9dfee0ed
Disable turbo on login/logout forms, so page is fully reloaded.
2022-07-24 16:03:07 +02:00
Jan Böhmer
c0ff851e9b
Reload whole page on user login/logout to show new entries in tools tree
2020-01-28 16:47:30 +01:00
Jan Böhmer
3caac22a0e
Improved mobile view for part edit and sidebar.
2020-01-04 21:42:44 +01:00
Jan Böhmer
9b2e7a84a0
Added an logout link to U2F 2FA page.
2020-01-01 15:45:15 +01:00
Jan Böhmer
96fa3be7cc
Added translations for 2FA.
2020-01-01 15:42:18 +01:00
Jan Böhmer
069293a843
Added 2FA with U2F keys.
2019-12-29 13:35:30 +01:00
Jan Böhmer
10ca895309
Implemented the two factor auth login form.
2019-12-23 18:45:32 +01:00
Jan Böhmer
12b3107188
Added an setting to disable password reset mechanism.
...
By default the pw reset is disabled, when no email server is configured.
2019-12-01 12:48:59 +01:00
Jan Böhmer
6a0d027675
Added an mechanism to reset passwords via mail.
2019-11-24 22:49:22 +01:00
Jan Böhmer
1a0e5408af
Removed bootstrap aweseome checkbox
...
We now use Bootstrap 4's custom controls.
2019-09-18 18:40:59 +02:00
Jan Böhmer
fd4fa7f58d
Added a remember me function to the login form.
2019-03-14 18:27:29 +01:00
Jan Böhmer
62d875d1e5
Added user entity and basic login/logout system.
2019-03-14 18:01:41 +01:00