Tanish Manku
53bd51c91f
2D: Big changes to prevent react renders whenever possible
2026-02-20 15:04:05 -08:00
Tanish Manku
4f2b63ac31
Map history stack and corresponding edits
2026-02-16 13:02:01 -08:00
BFlat
658b15d6aa
long prompt bug fix + generic billing pop up ( #1040 )
...
- fixed the bug where long prompts overflow the lighbox modal causing
buttons to be pushed off the screen and non interactable.
- added a generic billing popup if user doesn't have a subscription plan
2026-02-16 16:27:38 +07:00
Brandon Thomas
60461e9208
db migration tools
2026-02-15 11:45:31 +07:00
bflatastic
a8b4541000
verify reset end flow update 2
2026-02-14 13:12:46 +07:00
Brandon Thomas
7cc1c0209f
database migration tool (primarily record deletion) ( #1039 )
...
We need to remove irrelevant FakeYou records that do not impact the
ArtCraft product
- 87M irrelevant media file records (no relation to ArtCraft)
- 105M jobs records (which we purge occasionally anyway)
- lots of other files: audit logs, old/irrelevant stripe event logs,
feed data, etc. etc.
2026-02-14 08:06:54 +07:00
bflatastic
43c82e0a82
verify reset end flow update
2026-02-13 11:49:28 +07:00
Brandon Thomas
ac0e95c265
fix reset password link
2026-02-13 10:15:08 +07:00
Brandon Thomas
885fc0a983
website password reset redirect
2026-02-13 10:11:16 +07:00
Brandon Thomas
97215d3a3e
bump artcraft to 0.6.0
2026-02-13 09:47:57 +07:00
Brandon Thomas
68912622d9
write artcraft desktop artifacts to same package
2026-02-13 09:45:49 +07:00
Brandon Thomas
03ab6b8f11
inactive ci workflows
2026-02-13 09:41:55 +07:00
Brandon Thomas
314dd37ce8
codegen db
2026-02-13 09:25:08 +07:00
Brandon Thomas
74571c9f47
fix password reset (backend) ( #1037 )
2026-02-13 09:14:55 +07:00
bflatastic
e70df9a72f
password update flow
2026-02-13 07:53:13 +07:00
bflatastic
9982d49f99
password reset api
2026-02-13 07:01:40 +07:00
Brandon Thomas
fbc2eaceb4
setup instructions
2026-02-13 06:03:01 +07:00
bflatastic
28c0703b60
update landing cta texts
2026-02-12 11:19:15 +07:00
Brandon Thomas
bbe3a837de
versions and windows instructions
2026-02-12 04:33:45 +07:00
Brandon Thomas
dd8b6338a6
Vendor symphonia ( #1036 )
...
Two reasons for this:
- super brittle when pinned to non-main commit
e1a70095c4409478c1ded499fb8dd4afa540fb90
- I was recently stuck on a flight without good wifi and setting up a
new devenv. Cargo was totally unable to download the remote github
dependency, but was fine downloading the entire artcraft repo. Seems bad
to link to other repos that Cargo can't quickly pull on low bandwidth.
We'll need to slim this down later and eventually get back on main
branch.
2026-02-12 04:27:37 +07:00
BFlat
8e4ad8b3a1
bulk delete function ( #1034 )
...
- in the library/gallery modal, added a checkbox on top left of each
item
- when checkbox is checked it enters toiggle select mode which allows
multi selecting and bulk deleting objects via one delete button on the
bottom right of the modal.
- added trash can icon to lightbox delete button
2026-02-10 23:52:39 +07:00
Brandon Thomas
98969a660e
development documentation
2026-02-09 00:28:57 -05:00
bflatastic
d71ab61760
already logged in subscription update
2026-02-05 23:31:33 +07:00
Brandon Thomas
0c6e742fe1
image pricing ( #1028 )
...
unfortunately free image only users are costing us a lot of money when
totally unmetered. I want to give free quota, but we have to be
sensible.
2026-02-03 00:46:21 -05:00
bflatastic
2dd6dc9d50
website: update onboarding flow
2026-02-03 00:05:04 +07:00
BFlat
2800c84699
Feature/purchase onboarding flow ( #1027 )
2026-02-02 23:45:26 +07:00
Brandon Thomas
9ea44e4aa6
update signup source
2026-02-01 01:50:02 -05: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
7661bf158a
machinima bit
2026-01-31 20:25:29 -05:00
Brandon Thomas
67a509dff4
better title (going to try posting to HN)
2026-01-31 19:53:37 -05:00
Brandon Thomas
ca3794d646
pricing update
2026-01-31 11:47:02 -05:00
Brandon Thomas
c833f119a5
pricing table is placeholder
2026-01-31 11:34:41 -05:00
Tanish Manku
5b82b722b1
Reword the history stack deletion message ( #1024 )
2026-01-31 01:23:00 -08:00
Tanish Manku
c4298cc02b
Make sure to run autocentering when the base image changes ( #1023 )
2026-01-31 01:22:52 -08:00
Brandon Thomas
9a9b9bd12d
update copy
2026-01-30 16:28:45 -05:00
Brandon Thomas
5944aa2b4d
more copy
2026-01-30 16:20:23 -05:00
Brandon Thomas
c8533c8081
blog post 3 ( #1022 )
...
I have so much to say, but I hate writing it down. Augh.
Communication is so important, though.
2026-01-30 15:51:13 -05:00
Brandon Thomas
c5e65d6e0f
blog post update ( #1021 )
2026-01-30 14:59:45 -05:00
bflatastic
72f308f8ba
website: media reference image thumbnail will open its corresponding media page
2026-01-31 02:01:36 +07:00
bflatastic
e4d137e56d
website: media reference image href links to source media file
2026-01-31 01:26:56 +07:00
Brandon Thomas
e09c2e6682
blog post draft ( #1020 )
2026-01-30 11:08:19 -05:00
bflatastic
009c9832ca
image to 3d model selector toggle
2026-01-30 14:42:45 +07:00
Brandon Thomas
2394375e11
Remove Google Auth (for now) - this will be difficult for the app ( #1019 )
2026-01-28 14:50:54 -05:00
bflatastic
7885df257f
website: news blog md file image and gif support with sizing, also to work in-app
2026-01-29 00:34:34 +07:00
bflatastic
94e4c3fc01
website: news blog md file video support
2026-01-29 00:20:41 +07:00
BFlat
6ee54bdcb9
Feature/google login ( #1018 )
...
google login button update
2026-01-27 23:32:04 +07:00
bflatastic
a31138535e
website: added discord cta on cancel and success pages, pricing footnote cleanup
2026-01-27 21:42:17 +07:00
Brandon Thomas
8899b3dcb5
routes
2026-01-27 06:16:42 -05:00
Brandon Thomas
69d9b2013a
fix various pricing page language
2026-01-27 06:13:54 -05:00
Brandon Thomas
ff56a96816
fix routes
2026-01-27 05:53:27 -05:00