Commit Graph

  • bcc553e7e5 clarity csp Brandon Thomas 2025-09-18 14:15:04 -04:00
  • 5e5aa01ce7 roll back build links Brandon Thomas 2025-09-18 13:01:50 -04:00
  • ca21b69610 roll back dmg Brandon Thomas 2025-09-17 23:05:50 -04:00
  • 41348dd585 cleanup deps Brandon Thomas 2025-09-17 23:05:21 -04:00
  • f6c630cc49 remove storybook (#830) Brandon Thomas 2025-09-17 21:13:35 -04:00
  • 6bd46dc944 remove deps from package lock bt-remove-cruft Brandon Thomas 2025-09-17 21:12:45 -04:00
  • 8f08c35cb4 remove storybook Brandon Thomas 2025-09-17 21:07:10 -04:00
  • 3e419fb1fa remove storybook Brandon Thomas 2025-09-17 20:24:09 -04:00
  • b793ed7d6f remove storybook Brandon Thomas 2025-09-17 20:23:21 -04:00
  • 2b3be7c172 MS clarity script CSP Brandon Thomas 2025-09-17 17:47:45 -04:00
  • 677ed59005 updated download links Brandon Thomas 2025-09-17 17:14:23 -04:00
  • 4849b4d6bb codegen db Brandon Thomas 2025-09-17 12:19:14 -04:00
  • dbda51bd29 theme switcher in settings appearance tab (#828) BFlat 2025-09-17 23:09:14 +07:00
  • 9d9ec36341 stripe payments and subscriptions (#829) Brandon Thomas 2025-09-17 11:43:00 -04:00
  • 0c359d55d3 prevent proration bt-stripe2 Brandon Thomas 2025-09-17 11:41:51 -04:00
  • 0163504aad fixed characters upload and gallery dnd + added 3d meme models (#827) BFlat 2025-09-17 12:26:35 +07:00
  • 8dba5d1d46 far better management flow Brandon Thomas 2025-09-17 00:38:58 -04:00
  • e1d83714fc rename modules Brandon Thomas 2025-09-16 23:38:13 -04:00
  • d4ec659568 cleanup Brandon Thomas 2025-09-16 22:56:38 -04:00
  • 780ee74b95 user->customer link on checkout and portal Brandon Thomas 2025-09-16 22:30:13 -04:00
  • 8e7cd5573e credit pack customer reuse Brandon Thomas 2025-09-16 22:25:26 -04:00
  • 5093361f2c added artcraft icon and updated provider priority to use model icons bflatastic 2025-09-17 09:23:25 +07:00
  • aa0524f48c save customer <-> user Brandon Thomas 2025-09-16 22:06:11 -04:00
  • d6b55ae5ac new table for storing customer links Brandon Thomas 2025-09-16 20:01:42 -04:00
  • f9e52ecebf Customer creation on checkout Brandon Thomas 2025-09-16 13:51:53 -04:00
  • dd656e2b61 fix bug, comment reason Brandon Thomas 2025-09-16 13:23:52 -04:00
  • a7a89bbd55 on second thought, don't resurrect dead subscriptions Brandon Thomas 2025-09-16 12:45:08 -04:00
  • bcb74b377a pull existing inactive subscription, but no fakeyou subs Brandon Thomas 2025-09-16 12:23:00 -04:00
  • e0400b651e credits checkout from existing subscriber record Brandon Thomas 2025-09-16 11:53:40 -04:00
  • 5cb06357fa add delta to ledger entries Brandon Thomas 2025-09-16 10:19:17 -04:00
  • 5bdb59bcce change button labels Brandon Thomas 2025-09-16 09:30:31 -04:00
  • 92a0674776 end and bill dates Brandon Thomas 2025-09-16 09:11:13 -04:00
  • 0f5ec3c83b next payment Brandon Thomas 2025-09-16 08:46:51 -04:00
  • 9835a238ce fix pricing modal Brandon Thomas 2025-09-16 07:34:52 -04:00
  • 68e77fd7d3 update payment method Brandon Thomas 2025-09-16 07:12:27 -04:00
  • 01053b7ccc billing portal subscription change works now Brandon Thomas 2025-09-16 06:19:07 -04:00
  • dec325c190 wip Brandon Thomas 2025-09-16 06:11:16 -04:00
  • 6c5d956bf8 tauri handles distinct customer portal cases Brandon Thomas 2025-09-16 05:44:36 -04:00
  • 3eeae4651c split billing portal into three distinct endpoints Brandon Thomas 2025-09-16 05:00:29 -04:00
  • 191b0c1463 subscription cancel within modal Brandon Thomas 2025-09-16 04:17:12 -04:00
  • 0b50b2d637 wip reuse of subscription modal Brandon Thomas 2025-09-16 04:10:43 -04:00
  • 3a9b0c100e fix Brandon Thomas 2025-09-16 04:04:18 -04:00
  • b2ecd4dcd1 de-duplicate plan data Brandon Thomas 2025-09-16 04:02:07 -04:00
  • 62c2ab0581 refresh on subscription changed Brandon Thomas 2025-09-16 03:49:09 -04:00
  • f90ab5771a change plan Brandon Thomas 2025-09-16 03:10:55 -04:00
  • b59909c1aa fixed inpainting upload from file being stuck (#825) BFlat 2025-09-15 14:09:52 +07:00
  • 6a0abfc177 de-dupe query Brandon Thomas 2025-09-14 22:45:30 -04:00
  • 681fa8e76e update event Brandon Thomas 2025-09-14 20:57:35 -04:00
  • 9e80e0c79d hide subscribe button in settings when paid Brandon Thomas 2025-09-14 20:50:21 -04:00
  • ab62bcea11 only show upgrade if there's no paid plan Brandon Thomas 2025-09-14 20:45:46 -04:00
  • ffad39e6b7 add subscription info Brandon Thomas 2025-09-14 20:26:22 -04:00
  • 9b637aa6c9 fetch current plan Brandon Thomas 2025-09-14 19:26:17 -04:00
  • cb41b1a0af move credits, add subscriptions Brandon Thomas 2025-09-14 18:06:49 -04:00
  • e680bef024 notify frontend of credits changes Brandon Thomas 2025-09-14 14:40:01 -04:00
  • f0f2ae00fe listen to credits change event Brandon Thomas 2025-09-13 16:27:33 -04:00
  • 5072e38824 test billing code in server Brandon Thomas 2025-09-12 19:22:28 -04:00
  • ec8623e200 remove duplicate calls Brandon Thomas 2025-09-12 18:15:26 -04:00
  • 15c52d4e9b fix api call Brandon Thomas 2025-09-12 18:12:32 -04:00
  • de58d7c033 fix api call and display credits in frontend Brandon Thomas 2025-09-12 18:09:01 -04:00
  • 64b91cd6bc add frontend billing package, Tauri "get credits command" Brandon Thomas 2025-09-12 17:17:43 -04:00
  • 9d8eedc77a Feature/dnd image prompts (#823) BFlat 2025-09-12 14:12:35 +07:00
  • 5360dd0f58 get rid of login button - it gets stuck in a bad state Brandon Thomas 2025-09-12 01:09:46 -04:00
  • f8b53872ae clients Brandon Thomas 2025-09-12 00:35:43 -04:00
  • 2e024efc32 new subscriptions endpoint Brandon Thomas 2025-09-12 00:27:23 -04:00
  • 4bb3f6af2d wallets -> credits routes instead Brandon Thomas 2025-09-11 21:57:45 -04:00
  • 2de4d9d9e9 move crate, sort workspace cargo.toml Brandon Thomas 2025-09-11 21:28:15 -04:00
  • 80d28022c0 get wallet endpoint Brandon Thomas 2025-09-11 18:51:46 -04:00
  • d770d81508 wallets namespaces, shorthand for query_map Brandon Thomas 2025-09-11 17:17:12 -04:00
  • 1fa93b5327 more metadata Brandon Thomas 2025-09-11 12:50:43 -04:00
  • eebfdd3d00 subscription flow Brandon Thomas 2025-09-11 12:42:21 -04:00
  • 90032848ee create billing portal session Brandon Thomas 2025-09-11 11:00:00 -04:00
  • 07722766dd log invoice, etc. tokens Brandon Thomas 2025-09-11 00:35:01 -04:00
  • f272dbf401 ledger entries wip Brandon Thomas 2025-09-10 09:57:34 -04:00
  • 6177782946 insert entries Brandon Thomas 2025-09-08 17:10:03 -04:00
  • ad9bda9e22 token and entry type for ledgers Brandon Thomas 2025-09-08 16:58:10 -04:00
  • 41e3a384db stupid irrelevant side quest for PR - safe crockford tokens Brandon Thomas 2025-09-08 16:40:16 -04:00
  • 168a1ace69 change prefix for subscriptions, remove fields Brandon Thomas 2025-09-08 15:49:06 -04:00
  • 7e32dde5b3 update schemas Brandon Thomas 2025-09-08 15:39:04 -04:00
  • 9de3ccac79 fill monthly wallet Brandon Thomas 2025-09-08 15:30:48 -04:00
  • 3f0eccf27e subscription invoices work Brandon Thomas 2025-09-08 15:00:33 -04:00
  • 9bbcbca1e2 better logging Brandon Thomas 2025-09-08 13:58:58 -04:00
  • f5696912c2 wip Brandon Thomas 2025-09-08 13:41:02 -04:00
  • 68559561c1 refactor Brandon Thomas 2025-09-08 13:21:49 -04:00
  • 75bc2a98f8 move Brandon Thomas 2025-09-08 12:48:00 -04:00
  • 294ee0d006 subscription paid wip Brandon Thomas 2025-09-08 11:52:21 -04:00
  • b9de0bf456 billing anchor Brandon Thomas 2025-09-08 03:59:00 -04:00
  • 437317438e new migrations Brandon Thomas 2025-09-08 02:17:35 -04:00
  • 8248e53ded refactor subscriptions handlers Brandon Thomas 2025-09-08 01:30:37 -04:00
  • 72631c94be refactor subs creation Brandon Thomas 2025-09-08 00:42:59 -04:00
  • e413cc94ad fix logic bug Brandon Thomas 2025-09-07 23:43:26 -04:00
  • 06023ae11e refactor Brandon Thomas 2025-09-07 23:32:18 -04:00
  • 8712b291c2 refactor Brandon Thomas 2025-09-07 23:22:03 -04:00
  • 6c678ec7f3 refactor Brandon Thomas 2025-09-07 23:10:36 -04:00
  • cba6f25a17 refactor Brandon Thomas 2025-09-07 23:04:57 -04:00
  • d10cb54c62 refactor Brandon Thomas 2025-09-07 22:56:31 -04:00
  • b5bc532b80 refactor Brandon Thomas 2025-09-07 22:32:43 -04:00
  • da2e7ae4b6 big refactor of this to remove http during db transactions Brandon Thomas 2025-09-07 22:16:15 -04:00
  • 036dbeaeb4 wallet updates work! Brandon Thomas 2025-09-07 19:30:39 -04:00
  • f6ed5abdb7 wip Brandon Thomas 2025-09-07 17:55:57 -04:00
  • 70bed32f51 query for wallet token Brandon Thomas 2025-09-07 17:46:23 -04:00