Commit Graph
13 Commits
Author SHA1 Message Date
Gabriel Brown 05eabcb0fa feat(notifications): add notifications + notificationPreferences tables 2026-07-11 15:42:14 -04:00
Gabriel Brown bce6769277 fix(convex): order spoonCommits by committedAt via index so bounding keeps newest 2026-07-11 14:41:31 -04:00
Gabriel Brown 4769a76274 feat(sync): add Octokit retry/throttle and rate-limited status 2026-07-11 14:28:02 -04:00
Gabriel Brown 68dc7bb4ee feat(spoons): find owned spoons by pushed repo (indexed) 2026-07-11 14:12:30 -04:00
Gabriel Brown f7c3aa6482 feat(github): index connections by installation + status mutation 2026-07-11 14:07:57 -04:00
Gabriel Brown c3f73ac656 feat(sync): add deterministic maintenance-thread dedup key 2026-07-11 13:48:49 -04:00
Gabriel Brown 70396feccc feat(backend): add claude runtime, anthropic OAuth auth kind, and profile→runtime derivation 2026-07-11 10:42:48 -04:00
Gabriel Brown 683fc62129 Convex: per-user dotfiles + environment storage (encrypted)
- schema: userDotfiles (one encrypted row per file, HOME-relative path) and
  userEnvironment (home username + optional public dotfiles repo + setup command)
- userDotfiles.ts: list/remove/removeDirectory/rename + internal upsert/getRaw
- userDotfilesNode.ts ('use node'): putFile/importFiles/getFileContent (encrypt
  /decrypt via secretCrypto) + getEnvironmentForJob (worker-token, returns the
  owner's decrypted dotfiles + repo/setup config)
- userEnvironment.ts: getMine/updateMine + getRawEnvironmentForJobInternal
- model.ts: deriveHomeUsername + normalizeDotfilePath helpers
2026-06-24 09:38:43 -04:00
Gabriel Brown a6f7ea7f78 Clean up old stuff & fix ui errors
Build and Push Spoon Images / quality (push) Successful in 2m22s
Build and Push Spoon Images / build-images (push) Successful in 23m10s
2026-06-23 14:57:05 -04:00
Gabriel Brown fe72fc2957 Add features & update project 2026-06-23 01:46:08 -04:00
Gabriel Brown 206b64176b Move to threads based system. 2026-06-22 10:37:26 -04:00
Gabriel Brown 2dfa97ee4f Add agent workflows & stuff
Build and Push Next App / quality (push) Failing after 48s
Build and Push Next App / build-next (push) Has been skipped
2026-06-21 21:15:15 -05:00
Gabriel Brown cf7ff2ee4e Initial commit for project Spoon!
Build and Push Next App / quality (push) Failing after 45s
Build and Push Next App / build-next (push) Has been skipped
2026-06-21 17:52:02 -05:00