forked from Nixius/authelia
1
0
Fork 0

Commit Graph

  • 2e8979d4d8
    Fix Gitea assets 404: give customer Traefik router priority=2 so /i/username requests hit Gitea not ss-atlas main Leopere 2026-03-04 20:26:10 -0500
  • 53abd800e0
    Fix createGroup: LLDAP expects argument 'name' not 'displayName' subscription-flow-2026-03 Leopere 2026-03-04 20:20:12 -0500
  • 3798265511
    Ensure customers group exists (EnsureGroup), move group logic to groups.go; improve subscription error log Leopere 2026-03-04 20:18:04 -0500
  • 00e6320b99
    Grant active subscription on payment: add user to customers group in success + webhook Leopere 2026-03-04 18:35:43 -0500
  • d2c8327d8c
    Fix template: use splitList (returns slice) instead of split (returns map) Leopere 2026-03-04 18:25:24 -0500
  • 7c9d40f538
    Fix reset URL: hardcode correct base, extract token from .LinkURL Leopere 2026-03-04 18:23:47 -0500
  • 0851d6f952
    Fix reset URL: replace %2Flogin encoding in .LinkURL Leopere 2026-03-04 18:21:27 -0500
  • e3b9511487
    Fix reset URL: use raw .LinkURL, remove Traefik redirect hack Leopere 2026-03-04 18:16:56 -0500
  • 0f802de51d
    Fix password reset trigger: add debug logging, response body parsing, displayName in LDAP Leopere 2026-03-04 18:13:11 -0500
  • e3edf4bb53
    Revert: use hardcoded SMTP password - stack password fails SMTP auth Leopere 2026-03-04 18:08:15 -0500
  • c92151d5cf
    Authelia notifier: use secret for SMTP password instead of hardcoded Leopere 2026-03-04 18:07:05 -0500
  • f70250adc4
    Pricing: add Month100 to useForm, TierPremium fallback, logging Leopere 2026-03-04 18:01:54 -0500
  • c613dc0863
    Redirect /login?token= -> /login/reset-password/step2?token= via Traefik Leopere 2026-03-04 17:59:15 -0500
  • c3f8bd3830
    Fix: Authelia priority 10 so /login/* goes to portal, not ss-atlas forward-auth Leopere 2026-03-04 17:55:37 -0500
  • 163128b0ca
    Fix reset link: /login?token= -> /login/reset-password/step2?token= Leopere 2026-03-04 17:51:41 -0500
  • aabdf575e7
    Reset email: a250.ca branding, set or reset password, 2FA note Leopere 2026-03-04 17:48:45 -0500
  • 3f5320043c
    Fix Authelia reset password URL: custom template replaces %2Flogin with /login Leopere 2026-03-04 17:43:35 -0500
  • 926ddc0356
    Add password reset resend button with 1-min rate limit Leopere 2026-03-04 17:18:51 -0500
  • 4ac4de9df2
    Path-based routing, tiered pricing, customer details, Stripe MCP Leopere 2026-03-04 17:05:42 -0500
  • 7e40fea6f3
    Archive customer volumes on expiry, restore on resubscribe v1.0.2 Leopere 2026-03-03 18:42:14 -0500
  • 75b63ca923
    Persist Gitea config and skip install wizard v1.0.1 Leopere 2026-03-03 18:32:29 -0500
  • ab11e62c04
    Fix security settings links and enable 2FA for customer stacks Leopere 2026-03-03 18:26:20 -0500
  • 8f55b9802b
    Add Account Security card with direct links to Authelia settings Leopere 2026-03-03 18:21:50 -0500
  • bd84b0a578
    Include remaining template and route changes v1 Leopere 2026-03-03 18:11:38 -0500
  • bbc828fa35
    Fall back to LDAP group check when Authelia session is stale Leopere 2026-03-03 18:11:31 -0500
  • 1f8f50d50b
    Redirect paid-but-not-activated users from landing to /activate Leopere 2026-03-03 18:07:57 -0500
  • 91c0411b90
    Add /resend-reset endpoint so set-password button sends email directly Leopere 2026-03-03 17:30:38 -0500
  • aa1201560d
    Show welcome page for any user not yet in customers group Leopere 2026-03-03 17:20:21 -0500
  • c7d19ed20d
    Fix success page skipped due to webhook race condition Leopere 2026-03-03 17:16:48 -0500
  • 677bef195f
    Trigger Authelia password reset email on new user checkout Leopere 2026-03-03 17:13:37 -0500
  • c68edc70d1
    Switch customer stack to Gitea + PostgreSQL two-service pattern Leopere 2026-03-03 17:02:49 -0500
  • 463483f769
    Unify stack action button behaviour via single event listener Leopere 2026-03-03 17:00:58 -0500
  • 239d2c07e1
    Disable stack action buttons on submit to prevent spam Leopere 2026-03-03 16:58:56 -0500
  • 084548fcd7
    Fix dashboard stack state UI after Destroy Leopere 2026-03-03 16:56:48 -0500
  • 6356cbb1da
    Fix Destroy being immediately undone by dashboard auto-redeploy Leopere 2026-03-03 16:52:31 -0500
  • e71831cf9d
    Switch customer stack product to Uptime Kuma Leopere 2026-03-03 16:49:50 -0500
  • a92cbe9b72
    Add header to stack-template, force-update images on deploy Leopere 2026-03-03 16:48:03 -0500
  • 74a24ffe2a
    Fix subscription status not showing Expiring for cancel_at_period_end subs Leopere 2026-03-03 16:00:24 -0500
  • 159a0b4455
    Remove Rebuild button from dashboard UI Leopere 2026-03-03 15:55:21 -0500
  • b66dfa053e
    Force auth on all customer stacks, migrate to swarm stack.yml Leopere 2026-03-03 15:51:25 -0500
  • 6fcdd1262d
    Bake git commit into Go binary for version traceability Leopere 2026-03-03 12:51:12 -0500
  • c3097bd8fe
    Deploy: prune old images after deploy, document full rebuild/redeploy Leopere 2026-03-03 11:35:07 -0500
  • ac24f6d1dc
    Add ss-atlas service, config updates, ignore IDE cruft Leopere 2026-03-03 11:21:03 -0500
  • 9bbec9a8d2 Clean up WebAuthn config: remove duplicate user_verification setting colin 2025-06-20 15:57:20 -0400
  • 32e966e2f5 Remove OIDC config files from Authelia startup command - Prevents template engine from processing commented OIDC configurations - Should fix startup issues with missing OIDC secrets - Authelia will run with basic auth only colin 2025-06-11 16:30:12 -0400
  • a01930a6a6 Fix CI deployment script to remove OIDC secrets from required variables - Remove IDENTITY_PROVIDERS_OIDC_* and CLIENT_SECRET_* from required env vars - Remove them from secrets management list - This fixes deployment script failure when OIDC is disabled colin 2025-06-11 16:18:23 -0400
  • 4ae5e0a956 fixup colin 2025-06-11 16:14:22 -0400
  • b3e748477d Completely disable OIDC provider temporarily - Comment out all OIDC configuration in identity providers and clients - Remove OIDC secrets from stack to eliminate template processing issues - This should get Authelia running with basic auth only colin 2025-06-11 16:13:51 -0400
  • f062eeb40d Completely remove Gitea OAuth client configuration - Template engine was processing commented CLIENT_SECRET_GITEA references - Complete removal should fix Authelia startup issue colin 2025-06-11 16:10:58 -0400
  • 426bb996ac Remove OAuth client secrets from CI build process - CLIENT_SECRET_PORTAINER/HEADSCALE/HEADADMIN not needed during build - These secrets are handled by Docker Swarm at runtime - Fixes Authelia container startup issues colin 2025-06-11 15:53:55 -0400
  • 56d258d992 Add CLIENT_SECRET_PORTAINER to CI environment variables - Fixes build process that was missing Portainer OAuth secret - Required for Authelia container to start properly colin 2025-06-11 15:49:30 -0400
  • 5ff5cb783a Temporarily disable Gitea OAuth client to fix Authelia startup - Comment out Gitea OIDC client and remove CLIENT_SECRET_GITEA from stack.production.yml colin 2025-06-11 15:43:08 -0400
  • faecff6de3 fixup colin 2025-06-11 15:29:56 -0400
  • fdb8ee6ae8 fixup colin 2025-06-11 15:26:00 -0400
  • fac504117c fixup colin 2025-06-11 14:34:40 -0400
  • 507378655a Add two-factor authentication for sensitive admin services Your Name 2025-06-06 11:44:10 -0400
  • e70fed6ad8 Enable passkey login and improve WebAuthn configuration Your Name 2025-06-06 10:15:12 -0400
  • 78cea66d39 fixing deploy step Your Name 2025-06-05 12:28:29 -0400
  • fc81495f2d fixing deploy step Your Name 2025-06-05 12:20:49 -0400
  • bb890c17d4 fixing deploy step Your Name 2025-06-05 12:12:49 -0400
  • ff3d077282 fixing deploy step Your Name 2025-06-05 11:58:43 -0400
  • 40fe535bdd fixing deploy step Your Name 2025-06-05 11:46:01 -0400
  • 42ff73a18d fixing deploy step Your Name 2025-06-05 11:36:59 -0400
  • 1f207cb0d2 fixing deploy step Your Name 2025-06-05 11:26:05 -0400
  • 03b209140d fixing deploy step Your Name 2025-06-05 09:36:23 -0400
  • 4e1e5f21cf fixing deploy step Your Name 2025-06-05 09:27:46 -0400
  • 7b19860ccc fixing deploy step Your Name 2025-06-05 09:20:23 -0400
  • 2cb6159eea fix: explicitly use bash to run deployment script - CI environment was using /bin/sh instead of /bin/bash - Our script uses bash-specific features like arrays - This ensures proper execution in CI environment Your Name 2025-06-05 09:17:14 -0400
  • 993b32af46 optimize: speed up deployment while ensuring latest images and better diagnostics - Force pull latest images with hash verification before deployment - Reduce timeouts: deployment 3min, health check 90s, stack removal 60s - Check every 2s instead of 5s for faster feedback - Exit early on clear failures to avoid waiting - Comprehensive container-level diagnostics on failure - Show task status, container logs, and service inspection - Verify deployed image matches pulled image hash - Minimal 10s initialization wait instead of 30s - Better error messages with image hash tracking Your Name 2025-06-05 09:15:00 -0400
  • bf09520c1d enhance: add comprehensive resilience to CI deployment script - Concurrent execution prevention with lock files - Retry logic for transient failures (3 attempts) - Extensive pre-flight checks (disk space, env vars, Docker health) - Configurable timeouts (5min deployment, 2min health checks) - Enhanced health checking with multiple validation methods - Automatic cleanup on script exit - Detailed debugging information on failure - Environment variable validation for all 10 secrets - Rollback preparation and improved logging Your Name 2025-06-05 09:11:37 -0400
  • 9645631496 fixing deploy step Your Name 2025-06-05 09:06:59 -0400
  • 7645c32156 enhance: improve production deployment with better verification - Add verification loop to ensure stack removal completed - Increase wait times for service initialization - Add 60-second health check loop for authelia service - Show deployment status and logs on failure - More robust deployment process with proper timing Your Name 2025-06-05 09:01:05 -0400
  • 1a04d35590 fix: create assets directory in Dockerfile to resolve configuration error - Add mkdir -p /config/assets to satisfy Authelia's expectation - Prevents 'directory does not exist' error without unnecessary config Your Name 2025-06-05 08:53:36 -0400
  • fc9be0d7c7 feat: add Docker secrets recreation to production deployment - Remove old stack and secrets before deployment - Recreate all secrets with current CI environment values - Ensures immutable secrets are always up-to-date Your Name 2025-06-05 08:33:54 -0400
  • 767b996c29 fixup Your Name 2025-06-05 08:25:33 -0400
  • bad88a00e9 fixup Your Name 2025-06-04 18:21:21 -0400
  • 330d1ac7b3 fixup Your Name 2025-06-04 18:06:48 -0400
  • 7a6cfde6e9 fixup Your Name 2025-06-04 17:49:06 -0400
  • be51fa1829 fixup Your Name 2025-06-04 17:42:17 -0400
  • ca7b7df76a fixup Your Name 2025-06-04 17:16:24 -0400
  • 603f5e3d03 Add all Authelia secrets to Woodpecker CI pipeline Your Name 2025-06-04 16:34:09 -0400
  • 566d11154d Bump build number to 2 Your Name 2025-06-04 16:28:49 -0400
  • 73e9856e61 fixup Your Name 2025-06-04 16:20:48 -0400
  • 9b47588a81 Reorganize tests into ./tests directory with precommit naming convention Your Name 2025-06-04 16:19:55 -0400
  • 15cd2440b9 Update stack.production.yml colin 2025-06-03 22:20:50 -0400
  • 1e6c0ba3e0 Update stack.production.yml colin 2025-06-03 22:16:37 -0400
  • c96fae8b81 Update stack.production.yml colin 2025-06-03 21:23:26 -0400
  • 0f7c26bb8c Update stack.production.yml colin 2025-06-03 21:20:01 -0400
  • aa364b9637 Update stack.production.yml colin 2025-06-03 21:17:13 -0400
  • cce185d0b4 Update stack.staging.yml colin 2025-06-03 21:15:42 -0400
  • bbea2d5369 Update stack.staging.yml colin 2025-06-03 21:12:02 -0400
  • ad5cf74138 Update docker/authelia/config/configuration.acl.yml colin 2025-02-06 17:28:27 -0500
  • 91961617e9 Update .woodpecker.yml colin 2025-02-02 19:19:28 -0500
  • a3e61024fb Update .woodpecker.yml colin 2025-02-02 18:44:40 -0500
  • 537cc89674 Update .woodpecker.yml colin 2025-02-02 14:03:41 -0500
  • 6f70df42f2 Update docker/authelia/config/configuration.acl.yml colin 2024-09-25 20:19:07 -0400
  • 7e6d78b1c6 Update docker/authelia/config/configuration.acl.yml colin 2024-09-25 20:11:05 -0400
  • 3d3d9ef7d2 Update .woodpecker.yml colin 2024-07-16 17:45:09 +0000
  • e3da8ac2d6 Update .woodpecker.yml colin 2024-07-16 17:36:36 +0000
  • 200a5de8bd Update .woodpecker.yml colin 2024-07-16 04:00:40 +0000