Commit graph

103 commits

Author SHA1 Message Date
tuxcoder de6ed03ad8 force lower case login name 2024-02-18 20:17:08 +01:00
tuxcoder bdefee9d58 force lower case username 2024-01-02 18:07:55 +01:00
tuxcoder 17b044b1a2 add cli tool to change password 2023-12-30 14:09:42 +01:00
tuxcoder 2eea083fe7 [passkey] check if user owns passkey befor delete 2023-12-26 12:57:59 +01:00
tuxcoder 7dff2a964f [passkey] fix some bugs
*  in listing passkeys
* description
2023-12-26 12:55:45 +01:00
tuxcoder 471a49a80f add list of services on main page 2023-12-26 00:24:28 +01:00
tuxcoder 789762dd51 fix hardcoded value 2023-12-25 19:55:29 +01:00
tuxcoder 368f2396ce remove totp, cleanup, bugfixes 2023-12-25 19:44:38 +01:00
tuxcoder bd7d8e4398 fix postfix compatiblity
sql is only a standard, ...
2023-12-25 18:57:27 +01:00
tuxcoder 0a1da35d84 implement basic passkey login flow 2023-12-25 18:55:20 +01:00
tuxcoder 926afee5c5 cleanup javascript build code
build static files allways from source
2023-12-25 17:52:02 +01:00
tuxcoder f858a1a78c add basic passkey management 2023-12-25 17:28:09 +01:00
tuxcoder 5759cb1e4f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d65bceaee0fb1e64363f7871bc43dc1c6ecad99f' (2023-12-20)
  → 'github:NixOS/nixpkgs/0b3d618173114c64ab666f557504d6982665d328' (2023-12-21)
2023-12-25 12:24:53 +01:00
tuxcoder c43d59db99 update npm packages 2023-12-24 14:46:20 +01:00
tuxcoder aaf91cb580 [hydra] also set redirect url on setup 2023-12-24 11:10:49 +01:00
tuxcoder 2d2766ac30 better python handling in nix module 2023-12-24 11:10:19 +01:00
tuxcoder ddbba31fe6 add config for admins 2023-12-24 11:09:41 +01:00
tuxcoder 04846aac0e better ory-hydra error handling 2023-12-23 02:41:39 +01:00
tuxcoder 632158b566 better oauth secret management 2023-12-23 02:41:26 +01:00
tuxcoder 85d04478d1 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cf28ee258fd5f9a52de6b9865cdb93a1f96d09b7' (2023-12-12)
  → 'github:NixOS/nixpkgs/d65bceaee0fb1e64363f7871bc43dc1c6ecad99f' (2023-12-20)
2023-12-23 00:52:53 +01:00
tuxcoder 5ab1a0f39c add function to delete user 2023-12-22 23:09:37 +01:00
tuxcoder 3775c8eace parse uuid before usage 2023-12-17 17:10:41 +01:00
tuxcoder 4b1de43d43 fix nixos modules 2023-12-17 15:31:19 +01:00
tuxcoder 5a26d53106 remove old package overrides
this packages are now up to date in the stable channel 23.11
2023-12-17 15:21:50 +01:00
tuxcoder fbbe6e2c87 refactor nixos dev setup 2023-12-17 14:47:38 +01:00
tuxcoder 0494fb336f flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5e4c2ada4fcd54b99d56d7bd62f384511a7e2593' (2023-10-11)
  → 'github:NixOS/nixpkgs/cf28ee258fd5f9a52de6b9865cdb93a1f96d09b7' (2023-12-12)
• Updated input 'tuxpkgs':
    'git+ssh://git@git.o-g.at/nixpkg/tuxpkgs.git?ref=refs/heads/master&rev=a25f5792a256beaed2a9f944fccdea8ea7a8d44b' (2023-10-07)
  → 'git+ssh://git@git.o-g.at/nixpkg/tuxpkgs.git?ref=refs/heads/master&rev=b77ada84c29fc587b24b4ca838a0280272e654da' (2023-12-10)
2023-12-14 23:00:16 +01:00
tuxcoder 6e76cf74da tmp workaround for oauth password handling 2023-11-26 17:03:53 +01:00
tuxcoder 2ea4a1801e hotfix for issue #1
don't show TOTP for now
2023-11-13 21:50:07 +01:00
tuxcoder 2ca56b6df7 fix oauth2 secret handling
create allways a new one as we have access to the oauth2 server
2023-11-13 15:16:41 +01:00
tuxcoder 8f17883b52 fix domain setup 2023-11-13 15:15:39 +01:00
tuxcoder 4498be544b changes to app_token 2023-10-22 19:45:37 +02:00
tuxcoder 5bda9e8d83 change column name from apptoken 2023-10-20 10:05:30 +02:00
tuxcoder 52f1e84c43 flake improvements 2023-10-20 09:58:32 +02:00
tuxcoder eee18c1785 update
add nix flake
make a restart
2023-10-09 21:58:44 +02:00
tuxcoder 536668d8b9 update packages / nix packaging 2023-09-30 12:58:24 +02:00
TuxCoder 230d3e5fe8 fix error messages 2023-04-15 15:52:08 +02:00
TuxCoder 415ffc9bc4 add nix flake 2023-03-18 12:00:49 +01:00
TuxCoder 14d219eef7 more oauth2 fixes 2023-03-18 12:00:40 +01:00
TuxCoder 65ceb2abbd ory hydra update to version 2 2023-03-17 08:52:33 +01:00
TuxCoder 4a31250bca update to new version of openapi-python-client
now: 0.13.0
2023-01-13 19:21:38 +01:00
TuxCoder deb73d06e6 update hydra api 2023-01-13 17:08:27 +01:00
TuxCoder cfb40edc89 update fido2 lib 2023-01-13 16:58:17 +01:00
TuxCoder cba6cb75e5 regenerate ory-hydra-client 2023-01-13 15:52:38 +01:00
TuxCoder 1947a6f24a update fixes, ... 2022-07-15 10:53:06 +02:00
TuxCoder c6042973fe more ldap migration 2022-06-18 19:35:05 +02:00
TuxCoder 927562fecb code cleanup, mypy 2022-06-18 13:05:18 +02:00
TuxCoder 45c61a06ef update python to 3.10 2022-06-17 13:39:03 +02:00
TuxCoder 161df8a473 remove ldap 2022-06-17 13:38:49 +02:00
TuxCoder 9387c44cd1 add some app token stuff 2022-06-17 09:44:46 +02:00
TuxCoder 4105974fe0 upgrade wtform 2022-06-17 09:44:30 +02:00