Commit Graph
21 Commits
Author SHA1 Message Date
Gabriel Brown 2d4f5b23b5 Fix avatar crash when users.image is an IdP URL
Build and Deploy Next App / quality (push) Successful in 1m46s
Build and Deploy Next App / convex-deploy (push) Successful in 5m47s
Build and Deploy Next App / build-next (push) Successful in 5m1s
Authentik sign-ins write the picture claim URL to users.image, and both avatar components cast that value to a storage ID and passed it to files:getImageUrl, which failed argument validation and took the layout down after sign-in. getUser now returns imageUrl resolved from either a storage ID or a URL, and updateUser only deletes the previous avatar when it was an uploaded file. getImageUrl stays until the new Next image is live.
2026-10-01 15:00:57 -04:00
Gabriel Brown 1af6b43b1a Update dependencies and fix what the new lint rules caught
Every package moves to its newest in-major version, plus React 19.3, @convex-dev/auth 0.0.96 and next-plausible 4. The backend declares @auth/core and generates sign-in codes without oslo, which @convex-dev/auth no longer pulls in. The UseSend patch now actually removes the crypto import Convex refuses to bundle. The stricter react-hooks and typescript-eslint rules flagged the carousel, chart, image crop and mobile hook, which now pass.
2026-10-01 14:41:58 -04:00
Gabriel Brown a12bf6071b Move to infisical. Create local dev environment. Add ci gates. Modernize repo
Build and Push Next App / quality (push) Successful in 1m8s
Build and Push Next App / build-next (push) Successful in 2m59s
2026-06-21 14:04:02 -05:00
gib 3fd35e55b0 Format 2026-03-28 12:20:35 -05:00
gib e24b592951 Update AGENTS.md file 2026-03-28 12:16:52 -05:00
gib 4c97c7fa17 Fix a bunch of errors we had 2026-03-28 12:15:22 -05:00
gib b285b6f9e7 Fix header & format 2026-03-28 11:36:03 -05:00
gib afd76786e5 Update stuff & add admin link in nav for admins 2026-03-26 23:13:05 -05:00
gib 56fe2a2af3 Update some thangs 2026-03-26 12:22:16 -05:00
gib d16f4287ce Update AGENTS.md. Start fixing old weird errors 2026-03-26 12:05:12 -05:00
gib 6e78140103 Remove two convex functions that came from tech tracker that we shouldn't need 2026-03-26 10:08:45 -05:00
gib 8c62780dcb Update the schema.ts to be more like the one on stpeteit 2026-03-26 10:02:21 -05:00
gib a8bb610be7 Get password auth working. 2026-03-20 17:41:19 -05:00
gib d2eea9880a update packages 2026-03-20 13:47:53 -05:00
gib 09b191eb64 Bring back ability to find out provider for profile page 2026-01-13 15:09:10 -06:00
gib 321fecb5e1 Made great progress on monorepo & auth for next. Very happy with work! 2026-01-12 11:55:15 -06:00
gib 72f11f0b02 authentik now working with convex auth 2026-01-12 10:10:03 -06:00
gib c6a89f5ed0 Last changes before I try self hosting for the sake of fixing any auth errors and setting up auth correctly on both sides 2026-01-11 15:43:03 -05:00
gib 674b224467 I think monorepo is fairly correct now but I don't know for sure 2026-01-11 13:56:30 -05:00
gib 67daefb919 General fixes. Still far from good or working 2026-01-11 13:21:01 -05:00
gib 75505759f1 Rewrote turborepo. Hopefully this is a bit more clean & easy to understand for me. 2025-10-29 11:39:17 -05:00