Brandon Thomas
10733d9d23
moderator endpoints for referrals ( #1515 )
2026-05-14 01:22:09 -04:00
Brandon Thomas
7f40326223
better user referral program ( #1512 )
2026-05-13 22:01:01 -04:00
Brandon Thomas
0ec9c0ce16
signup - use db executor, not pool ( #1510 )
2026-05-13 18:28:22 -04:00
Brandon Thomas
7355394494
referral program backend ( #1509 )
2026-05-13 13:08:01 -04:00
Brandon Thomas
25e4f29568
include prompts with fal, fix alerts ( #1507 )
2026-05-12 19:47:43 -04:00
Brandon Thomas
efb1735548
File upload: generation_provider flag ( #1506 )
2026-05-12 16:25:55 -04:00
Brandon Thomas
d2dbef249c
tauri providers - fal api key support ( #1502 )
2026-05-12 00:02:41 -04:00
Brandon Thomas
ffde0b06c0
beeble webhook ( #1489 )
2026-05-08 20:06:09 -04:00
Brandon Thomas
ee16d355f9
moderator debug ( #1473 )
2026-05-04 02:58:39 -04:00
Brandon Thomas
a90a27e45d
debug logs ( #1472 )
2026-05-04 02:18:33 -04:00
Brandon Thomas
a57fc7fe50
jobs prompt tokens ( #1456 )
2026-04-30 17:37:32 -04:00
Brandon Thomas
eeacbf6719
ban users handler update / modernization ( #1363 )
2026-04-14 03:19:59 -04:00
Brandon Thomas
af763669cc
staff audit logs list ( #1362 )
2026-04-14 02:52:56 -04:00
Brandon Thomas
7ff78c6d94
audit impersonation ( #1361 )
2026-04-14 02:18:52 -04:00
Brandon Thomas
50b1a7ed06
user impersonation for support inquiries ( #1357 )
...
- only done with user consent
- only available to support staff
- thoroughly audited
2026-04-13 22:49:14 -04:00
Brandon Thomas
b4e1e3ea57
marketing tracking ( #1297 )
2026-04-03 15:06:38 -04:00
Brandon Thomas
4fe36781de
characters job ( #1292 )
2026-04-03 02:50:04 -04:00
Brandon Thomas
72d680411f
characters API and schema ( #1290 )
2026-04-03 00:17:03 -04:00
Brandon Thomas
2ba11c9b3d
add more support debugging info ( #1238 )
2026-03-26 02:36:00 -04:00
Brandon Thomas
4d53d9af18
mod user signup list ( #1207 )
2026-03-24 05:53:44 -04:00
Brandon Thomas
f48cb41f21
plumb prompt duration for video models ( #1205 )
2026-03-24 03:53:05 -04:00
Brandon Thomas
95eeafd6f0
enrich prompts ( #1197 )
2026-03-23 21:50:18 -04:00
Brandon Thomas
0ac57a5448
thumbnail job ( #1157 )
2026-03-18 02:59:18 -04:00
Brandon Thomas
6d91b5616f
add failure messages to backend + tauri ( #1141 )
2026-03-13 13:45:54 -04:00
Brandon Thomas
3783c194e3
make job statuses forward- and backwards- compatible ( #1140 )
...
this could have possibly been breaking older clients
2026-03-13 10:44:29 -04:00
Brandon Thomas
65b97a7636
moderation: create wallet ( #1131 )
2026-03-11 00:14:03 -04:00
Brandon Thomas
dd630c5993
tauri task failure reasons ( #1130 )
2026-03-10 23:27:55 -04:00
Brandon Thomas
ff268c4e4e
WorldLabs download job ( #1125 )
2026-03-10 08:44:03 -04:00
Brandon Thomas
2a101487b0
find out if marketing is effective ( #1107 )
...
NB: Ip address is to prevent spam/abuse
2026-03-05 21:22:02 -05:00
Brandon Thomas
f342befb0b
user signup referrer ( #1105 )
...
see last PR
2026-03-05 20:07:38 -05:00
Brandon Thomas
908f5cd3d6
support endpoints for looking up payments entities ( #1102 )
...
This will make support and issuing refunds easier
2026-03-05 10:01:15 -05:00
Brandon Thomas
5a57e48fcb
Bt modify mod user lookup ( #1101 )
2026-03-05 09:38:00 -05:00
Brandon Thomas
4ed8b2111b
list wallet ledger entries for support ( #1099 )
2026-03-05 09:15:52 -05:00
Brandon Thomas
d0fe9e1676
list user wallets for support ( #1098 )
2026-03-05 08:51:38 -05:00
Brandon Thomas
d455056c61
moderator list user jobs handler (for oncall support) ( #1097 )
...
Helps us quickly find issues with user jobs so we can unstick jobs,
issue refunds, etc.
2026-03-05 08:16:25 -05:00
Brandon Thomas
f17388c9de
more moderator handlers ( #1096 )
2026-03-05 07:18:27 -05:00
Brandon Thomas
6dc55c1b62
moderator user lookup ( #1094 )
2026-03-05 06:40:40 -05:00
Brandon Thomas
c00d6c62ca
Refund failed Seedance 2 Pro generations, Fix Seedance 2 client ( #1061 )
2026-02-27 02:02:54 -05:00
Brandon Thomas
5bbb0fdb06
db codegen
2026-02-20 21:15:02 +07:00
Brandon Thomas
314dd37ce8
codegen db
2026-02-13 09:25:08 +07:00
Brandon Thomas
57e4887cbf
checkout flow with account creation; endpoints to support ( #1025 )
...
New endpoints:
- checkout flow with integrated account creation (!!!)
- change password
- change email
New updates:
- Session info handler returns onboarding state
2026-02-01 00:10:08 -05:00
Brandon Thomas
14cbd928d5
free users nano banana limits ( #1005 )
...
Only allow free users one Nano Banana (Pro) or GPT Image at a time as
this can lead to high costs.
Users can bring their own subscription or API key, or they can subscribe
to ArtCraft to bypass this.
2026-01-24 08:44:58 -05:00
Brandon Thomas
f772f93f90
new logging endpoint ( #999 )
2026-01-21 14:01:34 -05:00
Brandon Thomas
6f9b637da0
nuke dead tasks and dismiss them from view ( #953 )
2026-01-03 00:04:16 -05:00
Brandon Thomas
a511e0e0a4
grok images ( #893 )
2025-10-31 21:55:45 -04:00
Brandon Thomas
1c3178d073
task queue api - thumbnails, tokens, etc. ( #878 )
2025-10-15 02:51:08 -04:00
Brandon Thomas
3838cc3f21
artcraft task queue 2 ( #869 )
2025-10-08 21:14:16 -04:00
Brandon Thomas
cea29135ef
codegen db
2025-09-27 18:18:47 -04:00
Brandon Thomas
a89ae797e3
codegen db
2025-09-25 01:51:33 -04:00
Brandon Thomas
fa04e633fe
artcraft activity analytics ( #848 )
...
we need to know if anyone is using the app
2025-09-24 22:07:52 -04:00