Commit graph

28 commits

Author SHA1 Message Date
Benjamin Bädorf 6a5ac71f83
feat: start work on automated hash insert into ftl 2023-12-15 23:02:21 +01:00
Benjamin Bädorf 886bdbaaad
chore: start working on v2 2023-12-06 18:55:36 +01:00
teutat3s bba54d2f5c
fix: file permissions from 755 to 644
These were set with executable bit in the original base theme, which is
unnecessary
2023-12-03 12:10:12 +01:00
teutat3s 1ee87a1884
fix: base theme got removed in keycloak version 22
for account and admin theme

See:
https://github.com/keycloak/keycloak/issues/21654#issuecomment-1689689176
2023-12-03 12:08:29 +01:00
b12f c2c86bbf98
Merge pull request 'Fix required user attributes, webauthn registration + login' (#1) from fix/required-user-attrs-webauthn into main
Reviewed-on: #1
2023-07-20 19:48:30 +02:00
teutat3s 4aa04e2ea4
Fix missing buttons in list of available authenticators 2023-07-14 23:55:46 +02:00
teutat3s 8fabcc79ee
Update README 2023-07-14 23:16:59 +02:00
teutat3s c0abc24aa2
Fix required action: register webauthn
Without this change, when trying to register a new WebAuthn device, the
following error appears:
2023-07-14 20:53:41,831 ERROR [freemarker.runtime] (executor-thread-5) Error executing FreeMarker template: freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:
==> properties.kcWebAuthnKeyIcon  [in template "webauthn-register.ftl" at line 6, column 24]
2023-07-14 23:12:28 +02:00
teutat3s 64d4ca1751
account: do not mark firstName, lastName as required 2023-07-14 23:11:59 +02:00
teutat3s 77e15657d3
flake: bump lockfile
Remove flake-utils from devshell inputs

Fix devshell overlay reference
2023-07-14 23:10:26 +02:00
teutat3s c7617bda4f
Fix missing jquery dependency
Loading failed for the <script> with source “https://auth.pub.solar/resources/nywxw/common/pub.solar/node_modules/jquery/dist/jquery.min.js”.

Uncaught (in promise) ReferenceError: $ is not defined
2023-07-14 22:05:18 +02:00
Benjamin Bädorf b488fe24a2
Fix Authenticator remove button 2022-11-28 15:28:56 +01:00
Benjamin Bädorf 493fea8994
Fix header z-index 2022-11-28 15:22:32 +01:00
Benjamin Bädorf 236da112eb
Fix header and nav mobile views 2022-11-28 15:21:11 +01:00
Benjamin Bädorf 22a4fe665d
Cache bust CSS 2022-11-28 15:12:09 +01:00
Benjamin Bädorf b165e70189
More fixes to keycloak theme 2022-11-28 15:06:30 +01:00
Benjamin Bädorf cac941a300
Improve keycloak theming 2022-11-27 21:38:41 +01:00
Benjamin Bädorf 3c8ef7c3d2
Compile sass on build 2022-11-27 15:17:32 +01:00
Benjamin Bädorf e9b0654a85
Working nix package for theme 2022-11-27 05:16:39 +01:00
Benjamin Bädorf 8aa55d2b83
Fix height of account settings 2022-11-27 04:53:17 +01:00
Benjamin Bädorf 25a4260096
Small style improvements 2022-11-27 04:51:25 +01:00
Benjamin Bädorf b591b83da9
Sticky menu in account settings 2022-11-27 04:30:19 +01:00
Benjamin Bädorf f4d97717bb
Style improvements 2022-11-27 04:13:27 +01:00
Benjamin Bädorf a47e71fa5a
Better pointer events 2022-11-27 02:54:13 +01:00
Benjamin Bädorf 0acd048088
Add readme 2022-11-27 02:50:14 +01:00
Benjamin Bädorf 908f0ac33a
Entertainment 2022-11-27 02:47:13 +01:00
Benjamin Bädorf 766298bb44
Initial work on pub.solar theme 2022-11-27 02:17:33 +01:00
teutat3s 326c82e084
Init keycloak theme development
Add base theme, extracted from 20.0.1 docker image
2022-11-26 03:03:53 +01:00