-
c061d2681b
Fix Download to Library crashing with a NameError
JakeBreath
2026-09-17 19:28:19 -05:00
-
1c2cb8d468
Add an ephemeral similarity check page
JakeBreath
2026-09-17 18:22:00 -05:00
-
cea34422ec
Add the Jake Labs Non-Commercial Software Licence
JakeBreath
2026-09-17 15:14:05 -05:00
-
e95dc5f265
Clear the query cache when the signed-in account changes
JakeBreath
2026-09-17 14:41:56 -05:00
-
62561a13f3
Show the Followed tag and pool cards in four columns on wide screens
JakeBreath
2026-09-17 14:39:04 -05:00
-
4c0b8cb1d8
Simplify the Followed page layout
JakeBreath
2026-09-17 14:37:59 -05:00
-
26f5069aa2
Fix pool post cards rendering as a colored sliver
JakeBreath
2026-09-17 14:32:24 -05:00
-
0a7dc5a991
Add a Pools browser backed by e621's /pools endpoint
JakeBreath
2026-09-17 14:26:20 -05:00
-
c396c368dc
Animate the tag follow toggle while the request settles
JakeBreath
2026-09-17 14:14:58 -05:00
-
4585a8ac43
Add follow toggles to tag chips on detail views
JakeBreath
2026-09-17 14:12:46 -05:00
-
03dd235f3a
Follows: followed tags/pools, feeds, unseen badges and blacklist cloud
JakeBreath
2026-09-17 14:09:30 -05:00
-
c55fa1fdca
IQDB reverse search from the library detail
JakeBreath
2026-09-17 13:53:23 -05:00
-
a0d36911e7
Add an 18+ entry screen before the app renders
JakeBreath
2026-09-17 13:47:51 -05:00
-
09405d1a0f
Match local files to e621: MD5 lookups, manual links, batch scans
JakeBreath
2026-09-17 13:41:08 -05:00
-
db74f7ab18
Fix hidden library items not rendering in the browser
JakeBreath
2026-09-17 13:25:20 -05:00
-
4df573da43
Library search upgrades: tag search, tag cloud, status filter
JakeBreath
2026-09-17 13:19:17 -05:00
-
7ec8ee974e
Add a delete button to the library detail page
JakeBreath
2026-09-17 12:57:26 -05:00
-
cd490b0a23
Duplicates, delete & storage, users page with J-ID avatars
JakeBreath
2026-09-17 12:49:10 -05:00
-
75b7ed35eb
Live worker counts and an e621 request-history dropdown
JakeBreath
2026-09-17 12:20:27 -05:00
-
6962e483fc
Async Download to Library with progress; Download to client
JakeBreath
2026-09-17 12:06:15 -05:00
-
bf00cf36a2
Name uploaded and downloaded files J-<id>.<ext>
JakeBreath
2026-09-17 11:56:01 -05:00
-
d4f5df2e4e
Metadata modal: size the preview to the image's own ratio
JakeBreath
2026-09-17 11:51:04 -05:00
-
a3d1063946
Upload page: auto-upload and a 5x3 progress grid
JakeBreath
2026-09-17 11:35:10 -05:00
-
1086beb974
Upload board: dismiss all, real previews for indexed records
JakeBreath
2026-09-17 11:29:56 -05:00
-
b71ec729e0
Enrich IQDB candidates; link downloads the e621 original
JakeBreath
2026-09-17 11:24:01 -05:00
-
7deb6084b6
Fix staged upload previews and allow WebP
JakeBreath
2026-09-17 11:17:04 -05:00
-
d0e2901c92
Upload pipeline: staging, MD5 auto-match, IQDB, three-column board
JakeBreath
2026-09-17 11:12:03 -05:00
-
60e1113231
Add roadmap with the remaining work
JakeBreath
2026-09-17 10:59:18 -05:00
-
afca89de8f
Show SPA e621 request times in the status pill
JakeBreath
2026-09-17 10:32:51 -05:00
-
ebac3ac922
Keep e621 metadata on downloaded posts; clear up account roles
JakeBreath
2026-09-17 10:27:06 -05:00
-
e5cc63b0cc
Phase 3: J-IDs, ownership, roles, guest safety, adaptive detail, download
JakeBreath
2026-09-17 10:16:45 -05:00
-
d6c3f90c1f
Render thumb #id as an inline post thumbnail in DText
JakeBreath
2026-09-17 09:28:18 -05:00
-
8e2f5e3395
Render DText to the official spec
JakeBreath
2026-09-17 09:22:14 -05:00
-
81939d8ca3
e621 polish: cached results, search context, DText descriptions
JakeBreath
2026-09-17 09:19:25 -05:00
-
04448bf615
Online browser + post detail: SPA talks to e621 directly
JakeBreath
2026-09-17 09:00:17 -05:00
-
b6409523e6
e621 credentials: user fields, API endpoint, Account screen
JakeBreath
2026-09-17 08:49:00 -05:00
-
a09ab8a160
Shell shortcuts: /, D, [ ], Ctrl+K palette + neighbors endpoint
JakeBreath
2026-09-17 08:33:22 -05:00
-
063305c552
Remove frontend build-version plumbing
JakeBreath
2026-09-17 08:33:22 -05:00
-
8a81764401
Footer: drop the duplicate build version, keep it in the header only
JakeBreath
2026-09-17 08:28:23 -05:00
-
cc625d1e10
Fix shell details: distro name, storage path only in footer
JakeBreath
2026-09-17 08:26:14 -05:00
-
3aa42f3703
Shell polish: storage line, status pill, footer strip, sidebar
JakeBreath
2026-09-17 08:19:27 -05:00
-
0ff6232ba5
docs: drop the invented 'Mocha Archive Terminal' name
JakeBreath
2026-09-17 08:14:02 -05:00
-
3c66629ed2
Use the git commit hash as the app version
JakeBreath
2026-09-17 08:12:54 -05:00
-
3f353307cf
docs: correct spec assumptions (storage line, status pill, footer workers)
JakeBreath
2026-09-17 08:10:35 -05:00
-
555c25d77b
M0: scaffold SPA + API monorepo
JakeBreath
2026-09-17 07:56:47 -05:00