Brandon Thomas
0de867ad13
upgrade tauri 2.8 -> 2.11 ( #1645 )
2026-06-14 22:20:29 -04:00
Brandon Thomas
0d5d7c6fc8
byteplus enum rename ( #1542 )
2026-05-20 10:47:54 -04:00
bflatastic
b94787e10c
webapp: settings ui fixes
2026-05-20 13:20:13 +07:00
Brandon Thomas
3ab2974d89
new fal client design to handle webhooks + queued requests with same API ( #1497 )
2026-05-10 07:48:13 -04:00
Tanish Manku
2d18a07843
3D PageScene: Componentize and big refactor ( #1492 )
2026-05-09 14:26:42 -07:00
Brandon Thomas
527917c45c
pager subsystem ( #1226 )
2026-03-25 17:19:24 -04:00
Tanish Manku
32e01a415b
Move character ordering and AI Trump category in 3D presets ( #1217 )
...
Storyboy, Story Girl, Knight, and News Anchor are now pinned to the
front of the Characters row in that order. AI Trump is moved from
Characters into Memes. Both are resolved client-side after the featured
items fetch by matching on lowercased item names.
2026-03-25 00:42:48 -07:00
Brandon Thomas
b709b6e764
remove fal.rs and move everything into fal_client ( #1183 )
2026-03-19 20:11:34 -04:00
Brandon Thomas
2063434304
centralized dependency configuration ( #1169 )
2026-03-18 21:45:42 -04:00
Brandon Thomas
0ac57a5448
thumbnail job ( #1157 )
2026-03-18 02:59:18 -04:00
BFlat
d4b3579915
web image and video generations ( #1146 )
...
Image and video generation pages on getartcraft website.
2026-03-17 20:36:29 +07:00
Brandon Thomas
573da67788
de-vendor fal sora; fix "auto" bug ( #1113 )
...
- Issue with "auto" resolution for text-to-video
- de-vendor (I wrote the code originally anyway)
- a few extra tests
2026-03-08 06:01:02 -04:00
Brandon Thomas
71ba9e7286
revert all build tomls
2026-02-21 05:19:31 +07:00
Brandon Thomas
a25c4005a9
reqwest issues
2026-02-21 04:32:28 +07:00
Brandon Thomas
dbd89cdd10
consolidate reqwest usage
2026-02-21 04:08:25 +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
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
8de0a2e988
redis rate limiter to async ( #983 )
2026-01-18 10:59:46 -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
835c9ef6b0
begin charging for video generations ( #945 )
2025-12-29 03:39:10 -05:00
Brandon Thomas
b490b92833
more models (again) - partial impl of gpt-image-1.5, seedream4/.5 ( #936 )
2025-12-20 14:12:24 -05:00
Brandon Thomas
92731d87ef
Fal: more models (plumbing not yet done) ( #919 )
2025-12-04 16:21:55 -05:00
Brandon Thomas
0a5f220a7d
remove openssl / native-tls in favor of rustls -- this lets Artcraft run on Linux! ( #907 )
2025-11-20 22:46:05 -05:00
Brandon Thomas
2286d663ac
more fal models ( #802 )
2025-08-28 21:18:26 -04:00
Brandon Thomas
aa03618d6c
video end frame support ( #791 )
2025-08-26 19:13:15 -04:00
Brandon Thomas
27ae474797
more fal models (fal API bindings only) ( #786 )
2025-08-25 23:20:51 -04:00
Brandon Thomas
d85aa7a221
macOS title bar (might create temporary regressions) ( #779 )
2025-08-24 14:52:58 -04:00
Brandon Thomas
12ee081cdf
tauri 2.4 -> 2.8 upgrade ( #778 )
2025-08-23 23:45:32 -04:00
Brandon Thomas
d4323da8de
nearly end-to-end Flux Kontext and Flux Inpainting ( #750 )
2025-07-31 15:46:04 -04:00
Brandon Thomas
4f0916edb7
enqueue multiple images ( #749 )
2025-07-29 20:14:10 -04:00
Brandon Thomas
4f3d23dcc8
Fal + OpenAI gpt-image-1 + preference routing ( #700 )
2025-07-06 01:14:54 -04:00
Brandon Thomas
4e68169faf
cookie debugging
2025-06-24 22:28:48 -04:00
Brandon Thomas
caaff569a6
fal client - lots of api wrappers ( #673 )
2025-06-16 01:08:27 -04:00
Brandon Thomas
ea1905cfcf
tauri bg removal fix ( #672 )
2025-06-14 01:25:26 -04:00
Brandon Thomas
36e35dab0b
fal on the backend ( #653 )
2025-06-03 14:59:28 -04:00
Brandon Thomas
b756f81421
vendor in fal-rs so we can hack in webhook support (then upstream it) ( #650 )
2025-06-02 01:43:18 -04:00
Brandon Thomas
3f94e48f12
fix headers on mac
2025-05-02 17:31:37 -04:00
Brandon Thomas
4c0d062d76
production build + production origin host fix
2025-05-01 20:57:59 -04:00
Brandon Thomas
65c8ddfa91
sync creds now
2025-05-01 15:08:31 -04:00
Brandon Thomas
54d417f4c5
use vendored tauri-plugin-http from tauri app
2025-05-01 14:02:05 -04:00
Brandon Thomas
98a74e3a96
Begin vendoring in tauri-plugin-http @ 144461bd (see notes)
...
From fork of plugins here:
https://github.com/tauri-apps/tauri-plugin-http
SHA: 144461bd068300f7436db25c6c7ad952dbefdb21
The original upstream is here:
https://github.com/tauri-apps/plugins-workspace
2025-05-01 13:50:05 -04:00
Brandon Thomas
8845b177be
rename workspace hack
2025-04-09 20:39:36 -04:00
Brandon Thomas
1028e04e02
turn lcm println!() to debug!() level
2025-03-25 17:45:29 -04:00
Kasisnu
48ff60d3b8
super basic flux ( #463 )
2025-03-25 17:05:50 -04:00
Brandon Thomas
727eead5a7
fix windows search for missing stdc++.lib during build
2025-03-12 01:27:27 -04:00
Kasisnu
b4cc5b84cf
f16
2025-03-11 22:30:02 +05:30
Kasisnu
3f25aefc3f
starting point ( #440 )
2025-03-06 10:41:08 -05:00
Brandon Thomas
f783910c0a
vendor in cutlass
2025-03-04 19:28:28 -05:00