plebeius
cd11f1d4df
chore(release): v0.6.10
2026-03-10 18:12:13 +08:00
plebeius
35d652b8b5
chore(deps): upgrade bitsocial-react-hooks
2026-03-10 18:09:43 +08:00
plebeius
c7565ddb17
chore: patch vulnerable transitive dependencies
2026-03-10 14:34:11 +08:00
plebeius
bcdc3f0df1
chore(release): v0.6.9
2026-03-09 21:31:14 +08:00
plebeius
17767e6383
chore(package.json): update author
2026-03-09 21:27:15 +08:00
plebeius
69c848e0ad
chore(deps): upgrade bitsocial-react-hooks
2026-03-09 19:05:32 +08:00
plebeius
417482060d
refactor: org name changed from bitsocialhq to bitsocialnet
2026-03-09 17:01:35 +08:00
plebeius
5d77a33c38
fix: patch bitsocial-react-hooks esm imports on install
...
Add a `postinstall` repair step for the git-based `@bitsocialhq/bitsocial-react-hooks` package so test and build environments stop tripping over extensionless relative imports in dist. This keeps GitHub Actions aligned with local installs without changing app logic.
2026-03-08 19:28:03 +08:00
plebeius
90a01057f2
chore(knip): trim dead exports and tool noise
2026-03-08 16:37:34 +08:00
plebeius
337603af39
chore(deps): upgrade bitsocial-react-hooks
2026-03-08 11:34:56 +08:00
plebeius
52414853fb
chore(tooling): add knip, test:coverage, and agent guidance
2026-03-07 21:31:20 +08:00
plebeius
b064cf0511
chore(deps): upgrade bitsocial-react-hooks
2026-03-07 21:15:47 +08:00
plebeius
76b3e97a31
chore(deps): upgrade bitsocial-react-hooks
2026-03-07 17:10:57 +08:00
plebeius
109811d144
chore(deps): upgrade bitsocial-react-hooks
2026-03-07 12:41:37 +08:00
plebeius
c69c46442b
chore(deps): upgrade bitsocial-react-hooks
2026-03-06 21:42:03 +08:00
plebeius
b243ec55b8
chore(deps): upgrade bitsocial-react-hooks
2026-03-06 19:24:43 +08:00
plebeius
3fa758ef8c
chore(deps): upgrade bitsocial-react-hooks
2026-03-05 19:07:42 +08:00
plebeius
4508f589dd
chore(deps): migrate from pkc-react-hooks to bitsocial-react-hooks
2026-03-05 17:14:23 +08:00
plebeius
1f232d38ad
chore(release): v0.6.8
2026-03-04 20:14:53 +08:00
plebeius
d8a003ed1d
Revert "chore(release): v0.6.8"
...
This reverts commit 8c51c56397 .
2026-03-04 20:14:36 +08:00
plebeius
8c51c56397
chore(release): v0.6.8
2026-03-04 20:12:16 +08:00
plebeius
c6620dc5a5
chore(deps): upgrade pkc-react-hooks
2026-03-04 20:12:16 +08:00
plebeius
7b15bddbb5
chore(release): replace yarn release script with release agent skill
2026-03-04 20:12:15 +08:00
plebeius
e484f96e3a
fix(ci): make portless optional for windows installs
2026-03-04 17:48:31 +08:00
plebeius
0207fad8ad
chore(dev): bump portless to 0.5.2
2026-03-04 16:22:06 +08:00
plebeius
e6afb041ae
refactor(markdown): replace react-markdown with custom imageboard-style text parser
2026-03-04 15:20:06 +08:00
plebeius
064d3414f1
feat(release): add yarn release script and v0.6.7 blotter entry
2026-03-03 18:18:33 +08:00
plebeius
05e20edab4
chore(release): v0.6.7
2026-02-28 21:11:43 +08:00
plebeius
7fd3e3fd45
chore(media-upload): remove Postimages provider
...
Postimages cannot support WebView automation (site blocks automated uploads).
Imgur works reliably. Keep only Catbox and Imgur as supported providers.
2026-02-28 19:13:43 +08:00
plebeius
276fca8080
fix(build): restore Vercel deployment with vite-plugin-pwa 1.2.0 and process.version define
...
- Upgrade vite-plugin-pwa 0.21.1 → 1.2.0 (Vite 7/Rolldown compatible)
- Add workbox-*@7.4.0 to satisfy peer deps
- Define process.version in vite config to fix stream polyfill crash
2026-02-28 15:15:52 +08:00
plebeius
e556a9e662
chore(deps): replace plebbit/plebbit-react-hooks with bitsocialhq/pkc-react-hooks
...
bitsocialhq/pkc-react-hooks is a fork of plebbit-react-hooks that we're maintaining temporarily as an attempt to modernize the original repository using AI tools, possibly merging changes back into plebbit-react-hooks, which should also be rebranded to pkc-react-hooks eventually, under the org pkcprotocol.
2026-02-28 15:02:56 +08:00
plebeius
13abea916d
chore: rephrase 5chan description
2026-02-27 13:56:29 +08:00
plebeius
b427810a69
chore(deps): upgrade plebbit-react-hooks
2026-02-25 19:13:51 +08:00
plebeius
fb9443a0f8
feat(settings): move account json editing to dedicated full editor route
2026-02-24 20:33:07 +08:00
plebeius
b5d9db8a66
Update package.json
2026-02-24 14:46:36 +08:00
plebeius
c79af28ea4
chore(deps): upgrade plebbit-react-hooks
2026-02-24 14:37:20 +08:00
plebeius and Cursor
7064c8b6fd
feat: use portless for stable dev server URL
...
Dev server now runs at http://5chan.localhost:1355 via portless reverse proxy instead of a random port. Updates electron dev URLs and wait-on targets to match. Contributors can bypass with PORTLESS=0.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-24 14:29:31 +08:00
plebeius
0cb7b1a970
feat(blotter): replace board stats with changelog-backed blotter
...
Add static blotter snapshot, route /blotter, compact board blotter (Hide/Show All).
Include yarn blotter tooling and AGENTS rules so every changelog version has a
release line. 4chan-style table UI, subplebbit→board and plebchan→5chan in messages.
2026-02-22 19:37:49 +08:00
plebeius
eee1df749b
chore(deps): upgrade react-doctor
2026-02-21 11:02:05 +08:00
plebeius
f660d1a814
fix(android-build): keep tar@7 and patch Capacitor CLI extractor compatibility
2026-02-20 17:51:24 +08:00
plebeius
b5546fa000
fix: resolve Dependabot alerts for tar and qs
2026-02-20 14:29:06 +08:00
plebeius
7cd46cb49b
chore(scripts): add live postimages emulator test and smoke scripts
2026-02-19 17:49:35 +08:00
plebeius
4cdbf8c6bc
fix: upgrade react-i18next to resolve key prop warning
2026-02-18 20:03:15 +08:00
plebeius
e0ed510fc6
perf(react-doctor): fix compiler-blocking patterns, raise score 72→81
...
Replace sync setState-in-effect with keyed remount and render-derived patterns in app, error-display, topbar-edit-modal, catalog-filters; use useCurrentTime() instead of Date.now() in hot paths; fix conditional hooks, passive scroll listeners, lodash path imports.
2026-02-18 15:31:01 +08:00
plebeius and Cursor
0ed95ed6e2
chore: add advisory react-doctor workflow for contributors
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-18 14:11:01 +08:00
plebeius
6f7dcb410b
chore: release v0.6.6
2026-02-16 19:20:53 +08:00
plebeius
8645f7365a
feat(build): sync vendored directories from GitHub on start and build
...
Adds sync-directories.js script that fetches 5chan-directories.json from bitsocialhq/lists and updates the vendored fallback. Runs before generate:assets in prestart and prebuild to ensure the fallback is fresh for every build. Non-fatal: if fetch fails, existing file is kept.
2026-02-15 14:14:21 +08:00
plebeius
76f655cc8c
chore: release v0.6.5
2026-02-11 19:17:36 +08:00
plebeius
e9558a618a
chore(deps): upgrade plebbit-react-hooks
2026-02-11 16:06:09 +08:00
plebeius
50f373eb83
fix(deps): resolve dependabot alert
2026-02-11 13:43:17 +08:00