Commit Graph

922 Commits

Author SHA1 Message Date
Bubka
37c1f475c2 Fix and complete auth proxy tests 2022-05-23 11:39:10 +02:00
Bubka
990fca3912 Fix #57 - NGINX tmp permission issue & reorganize Dockerfile content 2022-05-20 14:37:28 +02:00
Bubka
3dc4e55efe Recompile assets 2022-05-19 16:56:36 +02:00
Bubka
abce20419b Fix #80 - Cannot access accounts with proxy header auth 2022-05-19 16:42:43 +02:00
Bubka
9deb821d53 Render proxy authentication exception as 407 response 2022-05-19 15:47:34 +02:00
Bubka
60787d9328 Make modal component non closable 2022-05-19 15:44:33 +02:00
Bubka
64d08deef1 Fetch groups only from authorized request 2022-05-19 14:05:34 +02:00
Bubka
0199ad3a77 Fix #84 - Reverse proxy guard authenticates even with invalid headers 2022-05-18 23:58:29 +02:00
Bubka
c2edd69c54 Fix missing email address of remote user 2022-05-18 22:50:13 +02:00
Bubka
6fab8abb9a Fix user creation issue in remote user provider 2022-05-18 16:09:41 +02:00
Bubka
1ef1f15633 Fix docker :dev build workflow 2022-05-18 14:45:23 +02:00
Bubka
47ea148aba Recompile assets 2022-05-18 14:40:56 +02:00
Bubka
7f53771433 Add GitHub action to build a dev image tag 2022-05-18 14:39:19 +02:00
Bubka
b211c808fc Update change log 2022-05-17 15:53:10 +02:00
Bubka
0ed4086fb1 Lock the secret field in twoFaccounts Edit form 2022-05-17 14:07:11 +02:00
aronmal
94d23c7d06
Replace package 'thirty-two' with 'hi-base32' (#79) 2022-05-17 13:37:30 +02:00
Bubka
0c36f52c70 Bump version number 2022-05-17 11:43:30 +02:00
Bubka
1bf02fb63d Merge branch 'master' into dev 2022-05-17 11:42:20 +02:00
Bubka
096e5a167e Fix #81 - Add missing NullHandler class injection 2022-05-17 00:27:18 +02:00
Bubka
3676c5b344 Add PROXY_LOGOUT_URL to config files 2022-05-17 00:16:59 +02:00
Bubka
4a83e4aaba Amend auto lock legend 2022-05-16 23:58:31 +02:00
Bubka
81a88a0b1a Fix oauth setting view returning an error when using an auth proxy 2022-05-16 23:51:33 +02:00
Bubka
6ef67fbc64 Fix #82 - Add a proxy logout URL and skip auto lock when it is not set 2022-05-16 23:51:33 +02:00
Bubka
fb536aca98 Merge branch 'dev' 2022-05-14 13:57:04 +02:00
Bubka
1aedf4a5c9 Recompile assets 2022-05-14 13:55:20 +02:00
Bubka
d96d760a1d Update change log 2022-05-14 13:55:08 +02:00
Bubka
070c6a2486 Fix #73 - CSRF token mismatch 2022-05-14 13:45:12 +02:00
Bubka
986e216896 Bump version number 2022-05-13 16:44:11 +02:00
Bubka
233c61d659 Clean logout mixin and session middleware 2022-05-13 16:44:01 +02:00
Bubka
2d38980890 Fix #72 - 2FA secret passed as plain text rejected by form validation 2022-05-13 13:49:14 +02:00
aronmal
ff140fb5fa
Update docker docs - #68 #75 (#77)
* Fix recommendation for Bubka #68 in docs

Adding a recommendation to use the AUTHENTICATION_GUARD environment variable as a fix for issue #68.

* Mail Settings in docker README.md

https://github.com/Bubka/2FAuth/issues/75
2022-05-13 10:49:44 +02:00
Bubka
346d50bdc2 Split docker images generation into separate workflows 2022-05-13 10:45:00 +02:00
Bubka
7cc7b7efc2 Update change log 2022-05-12 08:46:34 +02:00
Bubka
77046fbee7 Fix #71 - Cannot view old TOTP entries on latest Docker Image 2022-05-12 00:05:41 +02:00
Bubka
a4c048f65b
Merge pull request #76 from aronmal/patch-1
Relative .env.example link
2022-05-12 00:01:45 +02:00
Bubka
42c3bd8936 Fix #71 - Cannot view old TOTP entries on latest Docker Image 2022-05-11 23:09:20 +02:00
aronmal
589a0fb034
Relative .env.example link
more dynamic in case of project name changes or github blob link structure changes
2022-05-11 22:47:21 +02:00
Bubka
a75ea1b463
Merge pull request #65 from Nyzio2197/patch-1
Fix .env.example link
2022-05-10 22:36:37 +02:00
Bubka
8944fae184 Recompile assets 2022-05-10 15:35:47 +02:00
Bubka
ac9e705455 Set empty env var with null 2022-05-10 15:34:51 +02:00
Bubka
ca5f15d462 Fix missing auth guard in Docker setup 2022-05-10 12:52:05 +02:00
Bubka
5e0ea50e76 Restore Demo flags 2022-05-10 08:57:45 +02:00
Bubka
3923ada6a0 Fix Docker test setup 2022-05-10 01:13:54 +02:00
Bubka
7f2806e7d9 Fix test error on kick-out inactive user 2022-05-10 00:59:07 +02:00
Bubka
a571095e11 Remove ./ from phpunit config files 2022-05-10 00:08:33 +02:00
Bubka
54fcfce351 Add missing PHP ext to Docker setup 2022-05-09 23:50:36 +02:00
Bubka
9ddee2c539 Restore composer.json copy in Dockerfile 2022-05-09 22:20:20 +02:00
Bubka
1196a1413e Remove composer.lock from Docker setup 2022-05-09 22:17:46 +02:00
Bubka
1641155fca Remove composer.lock from version control 2022-05-09 22:12:10 +02:00
Bubka
b997a738d5 Recompile assets 2022-05-09 21:49:05 +02:00