-
fbabbcf623
Update the LoopCraft icon and app colour
website-loopcraft

bflatasticandClaude Opus 5.5
2026-10-13 20:53:20 +07:00
-
cd93e2aacf
Place LoopCraft after FigCraft in the lineup

bflatasticandClaude Opus 5.5
2026-10-13 20:49:50 +07:00
-
f72fedd0a1
Add LoopCraft to the Crafting Apps pages

bflatasticandClaude Opus 5.5
2026-10-13 20:46:01 +07:00
-
3048db996d
Bump FigCraft downloads to 0.5.1 (#137)
main

BFlatandClaude Opus 5.5
2026-10-13 13:44:23 +07:00
-
bcff742052
Add FigCraft to the Crafting Apps pages (#135)

BFlatandClaude Opus 5.5
2026-10-12 15:37:13 +07:00
-
854869ba53
Coordinate Craft App release polling across the fleet through Redis (#77)

Brandon ThomasandClaude Opus 5.5
2026-10-12 01:05:06 -04:00
-
d83733af02
Add mission page and update beta signup form (website)
website-mission-and-beta-form
bflatastic
2026-10-12 08:44:55 +07:00
-
513d2bc118
Don't let shared caches store release info before every app is fetched
craft-apps-release-coordination

Brandon ThomasandClaude Opus 5.5
2026-10-11 20:57:09 -04:00
-
ca7c9f56bd
Give the release poller its own Redis pool with I/O timeouts

Brandon ThomasandClaude Opus 5.5
2026-10-11 20:57:09 -04:00
-
2ee18084b7
Warm the release cache from Redis at startup

Brandon ThomasandClaude Opus 5.5
2026-10-11 20:49:59 -04:00
-
097e746cda
Fall back to WATCH/MULTI/EXEC when Redis refuses scripts

Brandon ThomasandClaude Opus 5.5
2026-10-11 20:49:59 -04:00
-
25f38b79b8
Add docker-compose setup for self-hosting the backend (#68)
Navaras P
2026-10-12 04:21:50 +05:30
-
2893b6f713
chore: bump github actions to fix Node 20 deprecation warnings (#69)
Dylan M. Taylor
2026-10-11 18:48:57 -04:00
-
ad1ca86b00
Update launcher version (#85)
Dylan M. Taylor
2026-10-11 18:34:45 -04:00
-
165a4b272c
Add WordCraft, SoundCraft, DeckCraft, CADCraft, and GridCraft marketing pages (#79)
Dylan M. Taylor
2026-10-11 13:09:48 -04:00
-
b45df084b8
feat(website): offer format choices for ArtCraft Launcher on Linux (#83)
Dylan M. Taylor
2026-10-11 13:03:11 -04:00
-
-
f1224e9a3b
Load website hero clips from the CDN instead of the Netlify proxy
fix/website-hero-videos-direct-cdn

bflatasticandClaude Opus 5.5
2026-10-11 22:26:39 +07:00
-
-
-
28bd2e7ee3
Bump ArtCraft Launcher downloads to 0.2.1 (#81)

BFlatandClaude Opus 5.5
2026-10-11 19:53:27 +07:00
-
0c441d37c0
Coordinate Craft App release polling across the fleet through Redis

Brandon ThomasandClaude Opus 5.5
2026-10-10 16:11:54 -04:00
-
-
02a3de2509
Bump ArtCraft Launcher downloads to 0.2.0 (#76)

BFlatandClaude Opus 5.5
2026-10-11 02:40:40 +07:00
-
4ae6fe7966
fix(website): update VectorCraft downloads to v0.7.0 (#64)
DWAA1660
2026-10-10 11:09:26 -06:00
-
f37f82b400
Serve Craft App release info for ArtCraft Launcher (#71)

Brandon ThomasandClaude Opus 5.5
2026-10-10 10:35:45 -04:00
-
2e75441058
Document the app key that the craft app release cache is keyed by
bt-service-calls-backend

Brandon ThomasandClaude Opus 5.5
2026-10-10 10:35:00 -04:00
-
eafef848c8
Keep mod.rs to module declarations

Brandon ThomasandClaude Opus 5.5
2026-10-10 10:25:14 -04:00
-
5341bfb2b3
Poll GitHub with wreq, storyteller-web's HTTP client

Brandon ThomasandClaude Opus 5.5
2026-10-10 06:15:23 -04:00
-
42b1872760
Bump ArtCraft Launcher downloads to 0.1.2 (#74)

BFlatandClaude Opus 5.5
2026-10-10 18:44:31 +07:00
-
a93ebd6f84
Bump ArtCraft Launcher downloads to 0.1.1 (#73)

BFlatandClaude Opus 5.5
2026-10-10 18:04:32 +07:00
-
b57f9155da
Lead Crafting App pages with the Launcher download; shorter download labels (#72)

BFlatandClaude Opus 5.5
2026-10-10 18:00:18 +07:00
-
11d8e884f7
Serve Craft App release info for ArtCraft Launcher

Brandon ThomasandClaude Opus 5.5
2026-10-10 06:15:23 -04:00
-
-
c762161646
Recommend ArtCraft Launcher on the Crafting Apps pages (#70)

BFlatandClaude
2026-10-10 12:56:10 +07:00
-
c489e8c650
Cap MySQL statement cache and connection lifetime in storyteller-web (#65)

Brandon ThomasandClaude Opus 5.5
2026-10-09 14:29:20 -04:00
-
ba3b299715
Cap MySQL statement cache and connection lifetime in storyteller-web
mysql-statement-cache-limits

Brandon ThomasandClaude Opus 5.5
2026-10-09 14:12:52 -04:00
-
-
17373314ae
remove old website (#63)
Brandon Thomas
2026-10-09 11:31:28 -04:00
-
f6b6bd84bc
remove old website
remove-legacy-vite-website
Brandon Thomas
2026-10-09 11:30:35 -04:00
-
-
931a8b925c
Bump Crafting App downloads to the new releases; add ARM64, Flatpak and FreeBSD (#61)


2026-10-08 14:00:29 -04:00
-
0e1991de6d
Bump VectorCraft downloads to 0.5.0 (#58)

BFlatandClaude Opus 5.5
2026-10-08 20:18:42 +07:00
-
9fb207aee9
Bump VectorCraft downloads to 0.5.0
feat/vectorcraft-0.5.0

bflatasticandClaude Opus 5.5
2026-10-08 20:09:27 +07:00
-
-
d950e57352
Rename PrintCraft to PdfCraft on the Crafting Apps pages (#57)

BFlatandClaude Opus 5.5
2026-10-08 03:56:47 +07:00
-
68407179f0
Rename PrintCraft to PdfCraft on the Crafting Apps pages
feat/pdfcraft-rename

bflatasticandClaude Opus 5.5
2026-10-08 03:51:12 +07:00
-
-
652146ad96
Refresh VectorCraft screenshots and bump Crafting App downloads (#56)

BFlatandClaude Opus 5.5
2026-10-08 03:51:45 +07:00
-
7754c0dca2
Refresh VectorCraft screenshots and bump Crafting App downloads
feat/craft-apps-oct-refresh

bflatasticandClaude Opus 5.5
2026-10-08 03:40:38 +07:00
-
-
dafe769cda
PageScene: dispose GPU assets on webapp (#55)


2026-10-06 17:58:27 -07:00
-
ad9b10ba94
Bump Crafting App downloads to their latest releases (#54)

BFlatandClaude Opus 5.5
2026-10-07 07:38:45 +07:00
-
1edeaedfef
Bump Crafting App downloads to their latest releases
feat/craft-app-release-bump

bflatasticandClaude Opus 5.5
2026-10-07 07:25:18 +07:00
-
-
802dbd5637
pagescene: release detached contexts and stop the viewport observer on unmount
fix/pagescene-gpu-dispose
Tanish Manku
2026-10-06 16:02:21 -07:00
-
63b2a71c28
upload-modal: free 3D and splat previews instead of only their renderers
Tanish Manku
2026-10-06 15:52:33 -07:00
-
a8c86f85f2
pagedraw: free 3D model renders and the model overlay's GPU state
Tanish Manku
2026-10-06 15:51:09 -07:00
-
97173bee39
viewer-3d: free models on swap and unmount, and drop late loads
Tanish Manku
2026-10-06 15:50:13 -07:00
-
0e899246fa
3d: move disposeObject3D into viewer-3d so every 3D surface can share it
Tanish Manku
2026-10-06 15:49:31 -07:00
-
5914741479
pagescene: prettier on the disposal helper and specs
Tanish Manku
2026-10-06 15:34:44 -07:00
-
cbae8ce468
pagescene: discard objects that finish loading after a load is cancelled
Tanish Manku
2026-10-06 15:34:28 -07:00
-
6d31959e8a
pagescene: free the scene when the editor unmounts
Tanish Manku
2026-10-06 15:33:29 -07:00
-
b0e2ed9216
pagescene: free scene loads and per-object registries along with GPU memory
Tanish Manku
2026-10-06 15:32:51 -07:00
-
df65e52eae
pagescene: free shader-uniform textures and SparkRenderer buffers on dispose
Tanish Manku
2026-10-06 15:30:46 -07:00
-
0b613b0cb3
Free GPU resources on New Scene, object delete and skybox change

heojunfoandClaude Opus 5.5
2026-10-06 11:12:04 +09:00
-
-
3880127f68
Add Google Analytics to the marketing site (#50)

BFlatandClaude Opus 5.5
2026-10-06 20:00:50 +07:00
-
a8ef87a097
Track which app card or icon visitors pick on the Apps pages
feat/website-google-analytics

bflatasticandClaude Opus 5.5
2026-10-06 19:51:34 +07:00
-
084aa1b4b4
Add Google Analytics to the marketing site

bflatasticandClaude Opus 5.5
2026-10-06 19:34:44 +07:00
-
-
03dea1c660
app downloads 2 (#49)
Brandon Thomas
2026-10-05 06:38:56 -04:00
-
aacf7f5a2f
app downloads 2
app-downloads-2
Brandon Thomas
2026-10-05 06:37:51 -04:00
-
-
b5272188f7
App downloads (#48)
Brandon Thomas
2026-10-05 06:17:51 -04:00
-
036e378ac7
App downloads
app-downloads
Brandon Thomas
2026-10-05 06:16:53 -04:00
-
-
b02f710c76
page scroll fix
bflatastic
2026-10-04 21:15:58 +07:00
-
708de238c5
Add VectorCraft, EffectCraft, DesignCraft and app icons to Craft Apps pages (#47)
BFlat
2026-10-02 23:06:56 +07:00
-
59af7ba926
Add VectorCraft, EffectCraft, DesignCraft and app icons to Craft Apps pages
craft-apps-icons-and-new-apps
bflatastic
2026-10-02 23:06:01 +07:00
-
-
fc78787f30
better website hero text (#46)
Brandon Thomas
2026-10-01 20:22:51 -04:00
-
977b2ce5b6
better website hero text
bt-website-hero-text
Brandon Thomas
2026-10-01 20:21:56 -04:00
-
-
e92253c5b4
Add Craft Apps marketing pages to the website (#45)
BFlat
2026-10-01 22:56:48 +07:00
-
2f1724b5e4
Add Craft Apps marketing pages to the website
craft-apps-pages
bflatastic
2026-10-01 22:55:10 +07:00
-
-
ec620de195
frontend model list changes too
bt-fix-video-model-offerings
Brandon Thomas
2026-09-28 02:30:08 -04:00
-
10a7d1fee2
remove unused models
Brandon Thomas
2026-09-28 02:24:48 -04:00
-
-
847edc81e5
Merge pull request #44 from storytold/bt-no-more-gif-thumbnails
Brandon Thomas
2026-09-28 01:15:13 -04:00
-
-
2e596cc4b3
ffmpeg fallback on mac
bt-no-more-gif-thumbnails
Brandon Thomas
2026-09-28 01:07:45 -04:00
-
c3d72fb321
Generate WebP thumbnails for videos instead of Gif (except: MacOS 10.15)
Brandon Thomas
2026-09-28 00:52:07 -04:00
-
-
cd27599c0a
Merge pull request #43 from storytold/bt-additional-cors-tests
Brandon Thomas
2026-09-27 23:43:50 -04:00
-
-
46fd907182
additional cors tests to prevent regressions
bt-additional-cors-tests
Brandon Thomas
2026-09-27 23:43:06 -04:00
-
-
5bdc19f573
Merge pull request #42 from storytold/bt-domain-config-2
Brandon Thomas
2026-09-27 22:57:15 -04:00
-
-
6b34f23b43
tests
bt-domain-config-2
Brandon Thomas
2026-09-27 22:55:36 -04:00
-
ddf151794e
Merge pull request #41 from storytold/bt-domain-config
Brandon Thomas
2026-09-27 22:46:20 -04:00
-
-
7a88118349
fold cdn configs in
bt-domain-config
Brandon Thomas
2026-09-27 22:41:01 -04:00
-
e07bf35cd0
static config for first party domains
Brandon Thomas
2026-09-27 22:40:14 -04:00
-
-
a1147a98d2
Merge pull request #40 from storytold/bt-desktop-site
Brandon Thomas
2026-09-27 22:12:11 -04:00
-
-
f67fb7db31
add desktop marketing website
bt-desktop-site
Brandon Thomas
2026-09-27 22:10:27 -04:00
-
-
7d4e89ced9
Merge pull request #39 from storytold/bt-query-perf-2
Brandon Thomas
2026-09-27 22:01:25 -04:00
-
-
b9ee1bd225
fixes to new endpoint
bt-query-perf-2
Brandon Thomas
2026-09-27 22:00:44 -04:00
-
-
68886b62fe
Merge pull request #37 from storytold/bt-query-perf
Brandon Thomas
2026-09-27 20:22:51 -04:00
-
-
293a41c7d4
let's actually not call the new endpoint prematurely
bt-query-perf
Brandon Thomas
2026-09-27 17:35:00 -04:00
-
35a859529f
Merge pull request #38 from storytold/bt-tauri-cors
Brandon Thomas
2026-09-27 17:28:25 -04:00
-
-
3a93e358cd
tests
bt-tauri-cors
Brandon Thomas
2026-09-27 17:27:40 -04:00
-
1cb0b32898
move desktop configs
Brandon Thomas
2026-09-27 17:25:20 -04:00
-
c50bb78c32
tauri cors for new domain
Brandon Thomas
2026-09-27 17:12:27 -04:00
-
-
55ab800542
more performant list user files endpoint
Brandon Thomas
2026-09-27 15:02:19 -04:00
-
-
2c93b4cf42
Merge pull request #36 from storytold/bt-opengraph-metadata
Brandon Thomas
2026-09-26 16:32:39 -07:00
-
-
9169e4d662
add opengraph metadata (social media tags)
bt-opengraph-metadata
Brandon Thomas
2026-09-26 16:30:57 -07:00
-
-
4c7af51851
Merge pull request #35 from storytold/bt-media-previews
Brandon Thomas
2026-09-26 10:30:44 -07:00
-
-
eadfb4f821
Merge origin/main into bt-media-previews
bt-media-previews
Brandon Thomas
2026-09-26 09:58:16 -07:00
-
-
-
-
0c163d6c19
routes
Brandon Thomas
2026-09-26 09:33:04 -07:00
-
26484685ee
media previews on website
Brandon Thomas
2026-09-26 09:25:40 -07:00
-
5bceb33801
Website: model/provider names and icons, video reference thumbs on share page (#34)
BFlat
2026-09-26 21:49:03 +07:00
-
d00594d643
Website: model/provider names and icons, video reference thumbs on share page
feature/website-next-media-details-polish
bflatastic
2026-09-26 21:47:45 +07:00
-
-