Brian Olson
3aa321aff8
feat: dynamic auth providers + Auth0 support
...
- Add /api/1/auth/providers endpoint that returns only configured providers
- Frontend fetches available providers dynamically instead of hardcoding
- Only providers with credentials set (KEY + SECRET) appear as login options
- Add Auth0 as a supported authentication provider
- Add python-jose[cryptography] dependency for Auth0 JWT verification
- Show helpful message when no providers are configured
This makes the login page modular - administrators only see buttons for
providers they've actually configured, avoiding confusion from dead buttons.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-31 16:12:47 -05:00
gyf9835
f5b71e6a58
Fix tar: invalid magic error when running add_version
2024-11-24 12:37:53 +08:00
Eugene Pankov
e112b46063
lint
2022-12-26 18:49:25 +01:00
Eugene Pankov
7f0fd51c08
fixed Docker builds - fixes #82
2022-12-26 18:30:26 +01:00
Eugene Pankov
ea2a0db865
added CORS_EXTRA_URL setting
2022-11-08 11:13:03 +01:00
Eugene Pankov
6379814a08
updated CSP
2022-11-08 10:50:05 +01:00
Eugene Pankov
99264d2bfc
lint
2022-11-07 18:56:10 +01:00
Eugene
8d4c4c9c1f
Merge pull request #75 from tennox/patch-1
2022-11-07 18:53:54 +01:00
Eugene Pankov
8c69292a50
fixed #66 - warn when no versions are added
2022-11-07 18:44:18 +01:00
Manuel
200a95d819
Update deprecated X-Frame-Options to CSP frame-ancestors for demo embed
...
See #74
2022-10-16 10:53:36 +01:00
Eugene Pankov
f36d436859
fixed the manage.sh script
2022-08-13 10:35:05 +02:00
Eugene Pankov
156341173a
allow dynamic SESSION_COOKIE_DOMAIN
2022-05-16 22:55:56 -07:00
Eugene Pankov
cf18f507ef
set SESSION_COOKIE_SAMESITE
2022-05-16 22:38:01 -07:00
Eugene Pankov
3cb20b9300
added demo iframe page
2022-05-14 23:59:06 -07:00
Eugene Pankov
953580a943
added tabby.sh to CORS
2022-05-14 23:23:22 -07:00
Eugene Pankov
7d044b4726
Merge branch 'master' of https://github.com/Eugeny/tabby-web
2022-05-14 21:59:43 -07:00
Eugene Pankov
99f68e1202
removed homepage
2022-05-14 21:59:40 -07:00
dependabot[bot]
1330dd7947
Bump django from 3.2.11 to 3.2.12 in /backend
...
Bumps [django](https://github.com/django/django ) from 3.2.11 to 3.2.12.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.11...3.2.12 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-10 15:10:03 +00:00
Eugene Pankov
86a3210a75
fixed signal passing
2022-01-27 14:50:55 +01:00
Eugene Pankov
73a0a80b4a
fixed DOCKERIZE_ARGS variable check
2022-01-27 14:50:49 +01:00
Eugene Pankov
5d94835d7d
docker: use platform-specific dockerize build - fixes #43
2022-01-27 11:01:07 +01:00
dependabot[bot]
1f56902e99
Bump django from 3.2.5 to 3.2.11 in /backend
...
Bumps [django](https://github.com/django/django ) from 3.2.5 to 3.2.11.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.5...3.2.11 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-26 19:02:11 +00:00
Eugene Pankov
77475ecc65
cleanup
2021-12-30 12:01:37 +01:00
Eugene Pankov
235804d2d9
lint
2021-11-21 13:04:33 +01:00
Eugene Pankov
36a5a9889f
docker cleanup
2021-11-21 12:50:38 +01:00
Eugene Pankov
34ac0781c2
a unified docker image
2021-11-21 00:08:04 +01:00
Eugene Pankov
e1b0d01ac3
added a spinner for the pre-bootstrap phase
2021-11-14 16:54:51 +01:00
Eugene Pankov
771f9c04e3
Revert "bumped cryptography"
...
This reverts commit 456be5c3bc .
2021-10-31 22:55:40 +01:00
Eugene Pankov
456be5c3bc
bumped cryptography
2021-10-31 22:48:22 +01:00
Eugeny
7fb3da3c71
Merge pull request #22 from Eugeny/dependabot/pip/backend/django-3.2.5
2021-10-31 22:47:20 +01:00
dependabot[bot]
b4712b74ed
Bump sqlparse from 0.4.1 to 0.4.2 in /backend
...
Bumps [sqlparse](https://github.com/andialbrecht/sqlparse ) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/andialbrecht/sqlparse/releases )
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG )
- [Commits](https://github.com/andialbrecht/sqlparse/compare/0.4.1...0.4.2 )
---
updated-dependencies:
- dependency-name: sqlparse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-31 18:13:25 +00:00
dependabot[bot]
9396489594
Bump django from 3.2.3 to 3.2.5 in /backend
...
Bumps [django](https://github.com/django/django ) from 3.2.3 to 3.2.5.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.3...3.2.5 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-31 18:13:24 +00:00
Eugene Pankov
ebf7de9f5d
bumped cryptography
2021-10-31 19:12:30 +01:00
Eugene Pankov
f677febac3
init
2021-10-31 18:15:23 +01:00