What's Changed
- ci for gabriel/share by @LSRCT in #1212
- Use native gh auth with gh cli by @LSRCT in #1205
- Oauth by @abcpro1 in #1214
- update Cargo.lock by @abcpro1 in #1215
- Git errors persist across task attempts (vibe-kanban) by @stunningpixels in #1175
- Add 30s timeout for processes to spawn by @stunningpixels in #1217
- Cleanup task attempt dialog (vibe-kanban) by @stunningpixels in #1184
- Create a client backend library to work with the oauth server (vibe-kanban) by @stunningpixels in #1218
- Add Organisations to remote by @stunningpixels in #1226
- OAuth Web Application by @abcpro1 in #1224
- remote: env var validation by @abcpro1 in #1235
- fix orgs by @stunningpixels in #1236
- Delete the API folder (vibe-kanban) by @stunningpixels in #1237
- Add frontend for oAuth (vibe-kanban) by @LSRCT in #1223
- Org settings (vibe-kanban) by @LSRCT in #1230
- oauth: remove unused repo scope from GitHub OAuth request by @abcpro1 in #1238
- Cleanup auth frontend by @LSRCT in #1240
- Add link project dialog (vibe-kanban) by @LSRCT in #1241
- Decouple share API from orgs by @abcpro1 in #1242
- Fix org semantic colours (vibe-kanban) by @LSRCT in #1245
- Improve org/auth frontend by @LSRCT in #1243
- Use loops for transactional mail (vibe-kanban) by @stunningpixels in #1246
- In dev mode do not use keychain to store JWT (vibe-kanban) by @stunningpixels in #1247
- Add link settings (vibe-kanban) by @LSRCT in #1248
- Require login for viewing orgs (vibe-kanban) by @LSRCT in #1251
- Ensure handoff_id cannot be redeemed twice by @abcpro1 in #1252
- Rename link to org (vibe-kanban) by @LSRCT in #1253
- Remove remaining unnecessary organization id and github repo id by @abcpro1 in #1250
- Add rich user info to org member struct (vibe-kanban) by @LSRCT in #1249
- Simplify onboarding, make telemetry opt-out only (vibe-kanban) by @LSRCT in #1255
- Add revoke invite (vibe-kanban) by @LSRCT in #1257
- Fix invalidation (vibe-kanban 915f6851) by @LSRCT in #1259
- Revoke JWT token on logout by @abcpro1 in #1256
- impement personal org rules by @abcpro1 in #1260
- Vk/942e remote frontend by @stunningpixels in #1262
- Fix/auto setup metadata by @LSRCT in #1263
- Nav to created org (vibe-kanban) by @LSRCT in #1265
- Revoke invite error (vibe-kanban) by @LSRCT in #1266
- Return url fix by @abcpro1 in #1267
- Remove github metatdata from project (vibe-kanban) by @LSRCT in #1269
- Offer login on share task (vibe-kanban) by @LSRCT in #1271
- Refuse invitation for existing memebers by @abcpro1 in #1270
- Unlink tasks when remote project unlinked (vibe-kanban) by @LSRCT in #1272
- Link project does not prompt login when logged out (vibe-kanban) by @LSRCT in #1273
- Update shared_tasks and activity_cursors tables atomically by @abcpro1 in #1274
- better defaults for project linking and org settings (vibe-kanban) by @LSRCT in #1275
- Fix the local/shared task syncing guard by @abcpro1 in #1277
- Refactor remote client (vibe-kanban) by @stunningpixels in #1278
- share_publisher shouldn't be optional (vibe-kanban) by @stunningpixels in #1280
- Hide share toggle for unlinked projects (vibe-kanban) by @LSRCT in #1281
- Squash the migrations by @abcpro1 in #1283
- Sync config when starting logged out by @LSRCT in #1282
- Squash migrations by @LSRCT in #1285
Full Changelog: v0.0.116-20251106133609...v0.0.117-20251114150656