Brandon Thomas
654bd160ef
edit email address
2026-01-31 10:45:54 -05:00
Brandon Thomas
b311719e9b
move api defs
2026-01-31 00:33:06 -05:00
Brandon Thomas
7ee89b28ee
add route
2026-01-30 23:36:05 -05:00
Brandon Thomas
463613735f
more signup sources
2026-01-30 23:04:31 -05:00
Brandon Thomas
e756bf095c
consolidate checkout code paths
2026-01-30 22:36:20 -05:00
Brandon Thomas
1a49fc5ed9
wip
2026-01-30 20:39:06 -05:00
Brandon Thomas
785c624e40
create session
2026-01-30 20:39:06 -05:00
Brandon Thomas
d27ddbe7f4
pass payload back
2026-01-30 20:39:05 -05:00
Brandon Thomas
5b58560170
wip
2026-01-30 20:39:04 -05:00
Brandon Thomas
aa66d77a8a
plumbing database fields
2026-01-30 20:39:04 -05:00
Brandon Thomas
55f557278a
wip
2026-01-30 20:39:03 -05:00
Brandon Thomas
8e361a2d8b
undo change
2026-01-30 20:37:43 -05:00
Brandon Thomas
57541622ac
wip
2026-01-30 20:37:42 -05:00
Brandon Thomas
16ff05170e
endpoints wip
2026-01-30 20:37:41 -05:00
Brandon Thomas
75ab5887f7
dedicated spz upload handler ( #1011 )
2026-01-25 20:13:37 -05:00
Brandon Thomas
8e67654b9d
nano banana text-to-image pane fixes ( #1010 )
...
fix reference images, resolution controls, etc.
2026-01-25 19:05:20 -05:00
Brandon Thomas
f435e9fb7e
cleanup dead shared_service_components crate
2026-01-24 09:31:53 -05:00
Brandon Thomas
58ebe1f836
cleanup container binary includes ( #1006 )
2026-01-24 09:26:47 -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
358a676869
sound for delete ( #1004 )
2026-01-23 09:12:32 -05:00
Brandon Thomas
efdc9b5197
artcraft version 0.4.0 -> 0.5.0
2026-01-23 05:31:37 -05:00
Brandon Thomas
c2fc7f9d82
version bump 0.3.0 -> 0.4.0
2026-01-21 14:25:32 -05:00
Brandon Thomas
f772f93f90
new logging endpoint ( #999 )
2026-01-21 14:01:34 -05:00
Brandon Thomas
6b94196f2b
cleanup root directory ( #996 )
2026-01-19 23:08:39 -05:00
Brandon Thomas
c923a5ed95
fix delete (and add second button) ( #995 )
...
- delete hamburger icon fixed
- delete button added to gallery
- flows through tauri instead of javascript API
- ondelete toast events (tauri sent, frontend consumed)
2026-01-19 20:02:56 -05:00
Brandon Thomas
334f5d4e8a
fix webhook thumbnails
2026-01-19 05:58:08 -05:00
Brandon Thomas
5df098773b
artcraft 0.2.0 -> 0.3.0
2026-01-19 05:41:06 -05:00
Brandon Thomas
062e8177f7
hunyuan3dv3 - tauri + webhook ( #987 )
2026-01-19 04:39:17 -05:00
Brandon Thomas
1d1f8a9017
Hunyuan 3D v3.0 support ( #986 )
2026-01-19 02:52:35 -05:00
Brandon Thomas
b769ed094c
flags to disable fakeyou routes ( #984 )
2026-01-19 02:01:10 -05:00
BFlat
2a08051ec4
Feature/markdown content refactor ( #980 )
...
- refactored all markdown content as a shared library for use across
both the ArtCraft website and the app (FAQ, tutorials, news)
- added a news page to the website
- added a news & updates option to the app's bottom right help context
menu
Instructions to add and build News Posts for both the site and app is in
``NEWS_POSTS.md`` but in short:
- To add a new news post, create an .md file in
``libs/markdown-content/src/lib/content/news/`` folder
- Restart the artcraft-website dev server after adding new posts (or in
/frontend directory, run ``node scripts/generate-news-json.mjs``
manually) - this will update the public ``news.json`` file on the
website.
- This is just a temporary workaround - this way if the ArtCraft app
itself hasn't updated, it'll still be able to load the latest public
``news.json`` file from the website to show within the app.
2026-01-19 10:39:11 +07:00
Brandon Thomas
32a2f19ccb
discord link in index controller
2026-01-18 18:49:21 -05:00
Brandon Thomas
8de0a2e988
redis rate limiter to async ( #983 )
2026-01-18 10:59:46 -05:00
Brandon Thomas
31940f59a2
get rid of r2d2_redis crate and replace with modern redis client ( #982 )
2026-01-17 23:24:47 -05:00
Brandon Thomas
042c49add0
log startup status
2026-01-17 20:00:48 -05:00
Brandon Thomas
f398712d5e
bump artcraft 0.0.1 -> 0.2.0
2026-01-15 04:48:22 -05:00
Brandon Thomas
98edfa9836
cleanup
2026-01-06 01:10:01 -05:00
Brandon Thomas
94cfa98250
cleanup
2026-01-06 00:19:39 -05:00
Brandon Thomas
8598cde149
more production stripe products
2026-01-05 05:12:21 -05:00
Brandon Thomas
f33aa409c1
download command, path, configs, opener, etc. ( #956 )
2026-01-05 02:46:46 -05:00
Brandon Thomas
5f29cd5f79
local "production build" dev script, fix sound singleton bug, soften language ( #955 )
2026-01-04 16:09:27 -05:00
Brandon Thomas
6c0b32aa44
worldlabs api url updates ( #954 )
2026-01-03 01:16:28 -05:00
Brandon Thomas
6f9b637da0
nuke dead tasks and dismiss them from view ( #953 )
2026-01-03 00:04:16 -05:00
Brandon Thomas
7a04b131f7
rename nx module editor3d -> artcraft ( #951 )
2026-01-02 00:45:22 -05:00
Brandon Thomas
2e2c433ffe
flux and seedance aspect ratio options ( #949 )
2026-01-01 20:29:49 -05:00
Brandon Thomas
c8228c5073
more model controls ( #948 )
...
still need to roll this out to everything, but this lands standardized
aspect ratio for several models
2025-12-31 07:03:34 -05:00
Brandon Thomas
f89ce374cd
animated discord icon
2025-12-31 03:31:08 -05:00
Brandon Thomas
cbf91709dc
nano banana frontend options, unified nano banana endpoint, new aspect ratio controls ( #947 )
2025-12-31 03:21:25 -05:00
Brandon Thomas
f8f3434d70
random discord app icon
2025-12-29 22:06:02 -05:00
Brandon Thomas
fd8f9d037f
fix stupid bug
2025-12-29 14:33:05 -05:00