• Joined on 2023-05-28
colin pushed to main at colin/haste 2026-03-07 18:23:35 -05:00
8c5904e648 Update stack.production.yml
colin pushed to main at Nixius/hastebin 2026-03-07 18:20:56 -05:00
2949c5ee47 chore: refresh package-lock.json for CI lockfile check
colin pushed to main at Nixius/hastebin 2026-03-07 16:08:16 -05:00
44a42bdd1e Syntax highlighting: .coffee URL for CoffeeScript, extension only when relevance >= 5
colin pushed to master at colin/clawtainer 2026-03-05 17:20:41 -05:00
1abf2d5dcd Add miniclawd and 0claw/zero-claw to image; optional install script
colin pushed to main at colin/ATLAS 2026-03-04 20:26:16 -05:00
2e8979d4d8 Fix Gitea assets 404: give customer Traefik router priority=2 so /i/username requests hit Gitea not ss-atlas
colin pushed tag subscription-flow-2026-03 to colin/ATLAS 2026-03-04 20:25:54 -05:00
colin pushed to main at colin/ATLAS 2026-03-04 20:25:13 -05:00
53abd800e0 Fix createGroup: LLDAP expects argument 'name' not 'displayName'
3798265511 Ensure customers group exists (EnsureGroup), move group logic to groups.go; improve subscription error log
00e6320b99 Grant active subscription on payment: add user to customers group in success + webhook
Compare 3 commits »
colin pushed to main at colin/ATLAS 2026-03-04 18:29:12 -05:00
d2c8327d8c Fix template: use splitList (returns slice) instead of split (returns map)
7c9d40f538 Fix reset URL: hardcode correct base, extract token from .LinkURL
0851d6f952 Fix reset URL: replace %2Flogin encoding in .LinkURL
e3b9511487 Fix reset URL: use raw .LinkURL, remove Traefik redirect hack
0f802de51d Fix password reset trigger: add debug logging, response body parsing, displayName in LDAP
Compare 8 commits »
colin pushed to main at colin/ATLAS 2026-03-04 17:59:18 -05:00
c613dc0863 Redirect /login?token= -> /login/reset-password/step2?token= via Traefik
colin pushed to main at colin/ATLAS 2026-03-04 17:55:47 -05:00
c3f8bd3830 Fix: Authelia priority 10 so /login/* goes to portal, not ss-atlas forward-auth
colin pushed to main at colin/ATLAS 2026-03-04 17:52:32 -05:00
163128b0ca Fix reset link: /login?token= -> /login/reset-password/step2?token=
colin pushed to main at colin/ATLAS 2026-03-04 17:49:41 -05:00
aabdf575e7 Reset email: a250.ca branding, set or reset password, 2FA note
colin pushed to main at colin/ATLAS 2026-03-04 17:44:31 -05:00
3f5320043c Fix Authelia reset password URL: custom template replaces %2Flogin with /login
colin pushed to main at colin/ATLAS 2026-03-04 17:18:58 -05:00
926ddc0356 Add password reset resend button with 1-min rate limit
colin pushed to main at colin/ATLAS 2026-03-04 17:05:46 -05:00
4ac4de9df2 Path-based routing, tiered pricing, customer details, Stripe MCP
colin pushed tag v1.0.2 to colin/ATLAS 2026-03-03 18:46:12 -05:00
colin pushed to main at colin/ATLAS 2026-03-03 18:46:09 -05:00
7e40fea6f3 Archive customer volumes on expiry, restore on resubscribe
colin pushed tag v1.0.1 to colin/ATLAS 2026-03-03 18:33:50 -05:00
colin pushed to main at colin/ATLAS 2026-03-03 18:33:48 -05:00
75b63ca923 Persist Gitea config and skip install wizard
ab11e62c04 Fix security settings links and enable 2FA for customer stacks
8f55b9802b Add Account Security card with direct links to Authelia settings
Compare 3 commits »
colin pushed tag v1 to colin/ATLAS 2026-03-03 18:15:13 -05:00