ChrispyBacon-dev
b05aa8689e
bugfix for friendly names user access policy
Docker Image Build and Push / build_self_hosted (push) Has been cancelled
Docker Image Build and Push / build_github_hosted_fallback (push) Has been cancelled
2025-10-06 19:33:01 +02:00
ChrispyBacon-dev
837bd4e4e0
friendly name for external imported access policy
2025-10-06 19:00:26 +02:00
ChrispyBacon-dev
04f9321ab1
HTML optimizations, waitress performance tuning
2025-10-06 16:48:45 +02:00
ChrispyBacon-dev
0125e1245e
performance tuning
2025-10-06 14:52:01 +02:00
ChrispyBacon-dev
ec79b4bc04
Performance Optimization & Redis Cache for Dashboard and Access Policy
2025-10-06 14:14:46 +02:00
ChrispyBacon-dev
0346cd756c
Realtime Dashboard Update & Event Broadcasting
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-10-06 11:22:30 +02:00
ChrispyBacon-dev
2f1225992f
IDP - feature
2025-10-06 07:53:58 +02:00
ChrispyBacon-dev
c946815838
*.tld feature zone protection
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-10-05 10:24:59 +02:00
ChrispyBacon-dev
68f34a0697
v3.0.3 - doc updates
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-10-04 20:34:48 +02:00
ChrispyBacon-dev
640eac40dd
Action Menu Dashboard
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-10-04 16:03:00 +02:00
ChrispyBacon-dev
740ffb428c
integration of Cloudflare links to the correct access policy in dropdown menu
2025-10-04 14:48:13 +02:00
ChrispyBacon-dev
2e8cb2b2fb
bug fix remove of access groups.
2025-10-04 12:40:43 +02:00
ChrispyBacon-dev
12a426a325
Rewrite of Access Policy creation
...
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
No more legacy rule creation, reusuable policy creation. Selector for public and authenticated access policys
2025-10-04 11:24:05 +02:00
ChrispyBacon-dev
b60223300a
local dev
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-10-03 20:12:46 +02:00
Chris
d7772bebb3
Merge pull request #264 from ChrispyBacon-dev/stable
...
Docker Image Build and Push / build_self_hosted (push) Has been cancelled
Docker Image Build and Push / build_github_hosted_fallback (push) Has been cancelled
merge from stable
2025-10-01 21:49:20 +02:00
Chris
99bbbcfbb4
Merge pull request #258 from ChrispyBacon-dev/unstable
...
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
Enhanced API Key Management
2025-09-30 10:24:29 +02:00
ChrispyBacon-dev
61e298e499
update Changelog
Docker Image Build and Push / build_self_hosted (push) Has been cancelled
Docker Image Build and Push / build_github_hosted_fallback (push) Has been cancelled
2025-09-30 10:16:10 +02:00
ChrispyBacon-dev
3272c318e7
Changelog for Agent API Key UX improvements
2025-09-30 10:06:09 +02:00
ChrispyBacon-dev
ada84ae571
Agent API Key UX improvement.
2025-09-30 10:02:16 +02:00
Chris
7dcf2f09e6
Merge pull request #251 from ChrispyBacon-dev/unstable
...
Docker Image Build and Push / build_self_hosted (push) Has been cancelled
Docker Image Build and Push / build_github_hosted_fallback (push) Has been cancelled
v3.0.1 - Hotfixes
2025-09-27 16:51:50 +02:00
ChrispyBacon-dev
0c374a8cf9
v3.0.1 Hotfixes - ready to merge with stable branch
Docker Image Build and Push / build_self_hosted (push) Has been cancelled
Docker Image Build and Push / build_github_hosted_fallback (push) Has been cancelled
2025-09-27 16:50:35 +02:00
ChrispyBacon-dev
92ae8cbd69
Merge origin/unstable into unstable using -s ours (keep local content)
2025-09-27 16:40:43 +02:00
ChrispyBacon-dev
44de5b2387
### Added
...
- **Enhanced Country Selection UX**
- **Bulk Selection Controls:** Added "Select All," "Select None," and "Invert Selection" buttons for more efficient country management.
- **Quick Templates:** Implemented one-click presets such as "Block All Except US," "Block All Except EU," and "Block High Risk Countries."
- **Regional Selection:** Users can now select entire continents (e.g., Africa, Asia, Europe) with a single click.
- **Visual Feedback:** A dynamic counter now shows "X of 245 countries selected" to provide immediate feedback.
### Fixed
- **Tedious Manual Selection:** Resolved an issue where "Allow US Only" required manually selecting over 194 countries; it now requires only one click (resolves #240 ).
- **IP Whitelist Access Policies:** Corrected a bug where IP-based access policies were not functioning as intended. The system now properly creates a `bypass` rule for whitelisted IPs.
- **Access Policy Updates:** Addressed a failure where updating an Access Policy on an existing ingress rule would result in an "application already exists" error.
- **API Error Logging:** The severity of the log message for a `403 Forbidden` error during user email fetches has been reduced, as this is expected behavior with a scoped API token (related to issues #216 , #217 raised by @durzo).
- **OAuth Provider Visibility:** Fixed the login screen to respect disabled providers immediately after changes through the API or UI, keeping password-disable overrides intact.
2025-09-27 16:34:25 +02:00
Chris
39d29b9965
Merge pull request #249 from ChrispyBacon-dev/dev
...
hotfix for #217
2025-09-27 14:00:04 +02:00
ChrispyBacon-dev
17ccd4bc35
hotfix for #217
Docker Image Build and Push / build_self_hosted (push) Has been cancelled
Docker Image Build and Push / build_github_hosted_fallback (push) Has been cancelled
2025-09-27 13:54:52 +02:00
Chris
ca7e43d9cd
Merge pull request #248 from ChrispyBacon-dev/dev
...
fix for issue #216
2025-09-27 13:42:18 +02:00
ChrispyBacon-dev
0f7a4821c9
IP Whitelist policy with email auth fix follow up issue #216
2025-09-27 13:41:06 +02:00
Chris
57f8d33d8a
Merge pull request #247 from ChrispyBacon-dev/stable
...
sync stable to dev
2025-09-27 10:48:43 +02:00
Chris
66e7556185
Merge pull request #245 from ChrispyBacon-dev/unstable
...
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
v3.0.1
2025-09-26 22:18:20 +02:00
ChrispyBacon-dev
176a49b6ae
release v3.0.1 update
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-09-26 22:13:54 +02:00
ChrispyBacon-dev
ef6deae586
label examples and docs update with label examples
2025-09-26 22:12:46 +02:00
ChrispyBacon-dev
77415663db
- /auth/users POST route (add user): Now updates current_app.config['OAUTH_AUTHORIZED_USERS'] after saving
...
- /auth/users/<email> DELETE route (remove user): Now updates current_app.config['OAUTH_AUTHORIZED_USERS'] after saving
The authorized users list is now immediately refreshed in memory, so new users can log in without requiring a container restart.
2025-09-26 21:34:58 +02:00
ChrispyBacon-dev
0e0be773f5
small fix for google oauth in modal provider add
2025-09-26 21:05:03 +02:00
Chris
5bbb123d8b
Merge pull request #244 from ChrispyBacon-dev/dev
...
v3.0.1
2025-09-26 20:32:36 +02:00
ChrispyBacon-dev
83a447a3f3
update v3.0.1
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-09-26 20:30:48 +02:00
ChrispyBacon-dev
25f5e49a45
typo
2025-09-26 20:30:10 +02:00
ChrispyBacon-dev
ae0f3ce680
update and follow up with assessment
2025-09-26 20:25:11 +02:00
ChrispyBacon-dev
b872096c77
Login Rate Limiting against brute-force attacks
...
several bugfixes
Security Audit
2025-09-26 20:17:37 +02:00
ChrispyBacon-dev
43520222a1
OAuth/OIDC Login Support added - tested in dev local
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-09-26 15:52:44 +02:00
ChrispyBacon-dev
295cfa634c
oauth alpha - implementation
2025-09-26 13:40:37 +02:00
ChrispyBacon-dev
2d41b4ecf3
failover to github runner in case selfhosted runner is unavailable
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-09-25 22:02:06 +02:00
Chris
f8fb049559
Merge pull request #241 from ChrispyBacon-dev/unstable
...
github action to selfhost runner
2025-09-25 21:48:22 +02:00
ChrispyBacon-dev
9ccafa08c8
github action to selfhost runner
Docker Image Build and Push / build (push) Waiting to run
2025-09-25 21:06:00 +02:00
Chris
bd8af1c59b
Merge pull request #239 from ChrispyBacon-dev/unstable
...
Redis Database Configuration Enhancement
2025-09-25 19:35:22 +02:00
Chris
d6d46c3209
Merge branch 'stable' into unstable
2025-09-25 19:34:59 +02:00
ChrispyBacon-dev
878aed9b00
update
2025-09-25 19:13:33 +02:00
ChrispyBacon-dev
85da990f3f
Support for Redis DB Index / isolation for shared Redis
2025-09-25 19:06:37 +02:00
Chris
6bc14d7c03
Merge pull request #238 from ChrispyBacon-dev/ChrispyBacon-dev-patch-1
...
Update docker-compose.yml
2025-09-25 18:44:30 +02:00
Chris
e694a67337
Update docker-compose.yml
...
wrong docker image.... stable tag
2025-09-25 18:44:15 +02:00
Chris
670cbf09b6
Merge pull request #236 from ChrispyBacon-dev/ChrispyBacon-dev-patch-2
...
Docker Image Build and Push / build (push) Waiting to run
Update SECURITY_AUDIT.md
2025-09-25 15:34:20 +02:00