plebeius
01aac36cfa
fix electron builds
2026-01-30 13:21:41 +08:00
plebeius
388a120c8e
fix(electron): fix production build crashes
2026-01-30 13:12:02 +08:00
plebeius
16012b4239
fix(find-forge-executable): make appName preference effective
...
Added fallback variable to track valid candidates that don't match appName. Now returns immediately on exact match, otherwise continues searching and falls back to any valid executable. Applied fix consistently across Windows, Darwin, and Linux branches including .app directories and .AppImage files.
2026-01-30 12:57:52 +08:00
plebeius
815f618320
refactor: migrate from electron-rebuild to electron-forge
2026-01-30 12:28:41 +08:00
plebeius
7b4d7b6b9a
Update .gitignore
2026-01-30 12:22:11 +08:00
plebeius
431e171049
Add Bonfida import fix script and improve release workflow
2026-01-30 11:50:20 +08:00
plebeius
7020dfb17b
Update package.json
2026-01-29 16:39:30 +08:00
plebeius
6a7078c1fd
Update AGENTS.md
2026-01-28 17:25:39 +08:00
plebeius
63ee8aa168
refactor: rebrand default subplebbits to 5chan directories
2026-01-28 16:51:27 +08:00
plebeius
7c8a7b8df8
Update AGENTS.md
2026-01-28 16:40:30 +08:00
plebeius
74946b875d
Update AGENTS.md
2026-01-28 16:18:20 +08:00
plebeius
ad8e3262db
Update AGENTS.md
2026-01-28 15:49:36 +08:00
plebeius
149d1a411f
chore(deps): patch dependabot security alerts via resolutions
2026-01-28 13:23:32 +08:00
plebeius
629b12a4a4
chore(deps): upgrade plebbit-react-hooks
2026-01-28 12:41:08 +08:00
plebeius
6163ee930b
typo
2026-01-27 15:08:56 +08:00
plebeius
2457f6a314
Update AGENTS.md
2026-01-27 14:33:28 +08:00
Tom and GitHub
40183e405d
Merge pull request #874 from bitsocialhq/master
...
Development
2026-01-27 13:36:08 +08:00
plebeius
c894112014
Update README.md
2026-01-27 13:35:17 +08:00
plebeius
97bae9540e
docs(agents): replace docs directory with skills and consolidate rules
2026-01-27 13:18:31 +08:00
plebeius
0c18e5aab2
chore(package.json): v0.6.2
2026-01-26 16:49:45 +08:00
Tom and GitHub
78f6f4ba63
Merge pull request #870 from bitsocialhq/development
...
Development
2026-01-26 16:48:44 +08:00
plebeius
48c3923970
chore(android): update keystore file
2026-01-26 16:47:49 +08:00
plebeius
3335f6ff76
fix(ci): use setup-python action for macos release build
2026-01-26 16:41:04 +08:00
plebeius
fa4ec6da40
feat(mod-queue): improve compact view and add pending approval features
...
- Update excerpt format to show both title and content (title: content)
- Add Type and Image columns to compact view (desktop and mobile)
- Show parent post above replies in feed view
- Add approve/reject buttons to post page for pending posts when user is mod
- Translate pending approval string across all languages
- Reorder columns: No., Excerpt, Submitted, Type, Image, Actions
- Right-align Type and Image columns in desktop view
2026-01-26 16:31:15 +08:00
plebeius
28873478a2
fix(post): include pending replies in useReplies calls
2026-01-26 15:36:39 +08:00
plebeius
1bd0472f75
Update README.md
2026-01-26 14:56:39 +08:00
Tom and GitHub
09adc791c5
Merge pull request #868 from bitsocialhq/master
...
Development
2026-01-26 14:55:40 +08:00
plebeius
1818435b17
fix macos runner image
2026-01-25 17:14:52 +08:00
plebeius
4e732d8700
chore(package.json): v0.6.1
2026-01-25 17:07:25 +08:00
plebeius
6abe087875
Update yarn.lock
2026-01-25 17:06:49 +08:00
plebeius
eda8b5ed86
fix(android): release build fails due to tar v7 incompatibility with Capacitor CLI
2026-01-25 17:02:07 +08:00
plebeius
d86637200b
fix(mod-queue): improve alert threshold input validation and add i18n for view selector
2026-01-25 16:56:48 +08:00
plebeius
f5c3ccd1f9
Update AGENTS.md
2026-01-25 16:55:19 +08:00
plebeius
14e8c92fa0
feat(mod-queue): add view mode selection and integrate with post components
2026-01-25 16:29:15 +08:00
plebeius
3cac7810ae
Delete notifications.yml
...
using https://github.com/mhkafadar/notifine instead
2026-01-25 14:00:22 +08:00
plebeius
2f0fae846a
fix: HTML zip archive is empty in releases
2026-01-25 13:53:49 +08:00
plebeius
5f85a0ac15
fix(ci): update macos runner image
2026-01-25 13:39:41 +08:00
Tom and GitHub
66e2f8a5df
Merge pull request #864 from bitsocialhq/development
...
Development
2026-01-22 17:32:22 +01:00
plebeius
3325e2ab26
chore(package.json): v0.6.0
2026-01-22 17:31:36 +01:00
plebeius
1bdff81899
Update release-body.js
2026-01-22 17:29:17 +01:00
plebeius
2e8481b28b
add analytics to 5chan.app
2026-01-22 17:28:22 +01:00
plebeius
00b037cf97
not needed
2026-01-19 16:08:13 +01:00
plebeius
48d5decc51
missing hash
2026-01-19 16:06:12 +01:00
plebeius
b8e3a0202a
fix(replies): reply permalink didn't auto-scroll to deep replies
2026-01-19 16:02:45 +01:00
plebeius
c2bbe2dd0b
fix(comment-content): ensure parent comment number is populated for nested replies
2026-01-19 14:34:26 +01:00
plebeius
5e1114e087
fix(post): OP thumbnail overlaps with replies when image has unusual dimensions
2026-01-18 18:41:05 +01:00
plebeius
4b0402996f
Change 'CID:' label to 'No.' in post info components
2026-01-18 18:13:35 +01:00
Tom and GitHub
6c4966d356
Merge pull request #857 from bitsocialhq/master
...
Development
2026-01-18 16:58:47 +01:00
plebeius
c52d0872e5
clear dependabot alerts
2026-01-18 16:56:29 +01:00
plebeius
007c1b1b20
Update README.md
2026-01-18 16:55:24 +01:00
plebeius
154780be8b
Update package.json
2026-01-18 16:55:20 +01:00
plebeius
afb7521e09
revert refactoring for rpc state rerenders, fix home stats
2026-01-14 22:23:11 +01:00
plebeius
64ef0ddccf
fix(subplebbit-stats): revert broken useStableSubplebbitStats hook
2026-01-14 15:14:33 +01:00
plebeius
3799dccd88
perf: prevent unnecessary re-renders from RPC client state changes
2026-01-14 15:05:45 +01:00
plebeius
91cd84819d
Update test.yml
2026-01-14 15:03:22 +01:00
plebeius
46f0f494e9
fix(ci): macOS test builds fail with hdiutil "Resource busy" error
2026-01-14 14:36:13 +01:00
plebeius
58e5b59c9f
Update README.md
2026-01-14 14:32:01 +01:00
plebeius
4f55d3f632
chore(deps): upgrade rolldown-vite
2026-01-14 13:09:01 +01:00
Tom and GitHub
70be8235bd
Merge pull request #854 from plebbit/development
...
Development
2026-01-13 17:24:13 +01:00
plebeius
eb8e226ff1
perf: isolate IPFS state updates in board and catalog views to prevent excessive re-renders
2026-01-13 17:21:30 +01:00
plebeius
c0c6e9ee31
perf(feeds): use hasMore instead of length check for conditional virtualization
2026-01-13 17:01:51 +01:00
Tom and GitHub
80100fa54d
Merge pull request #851 from plebbit/master
...
Merge pull request #849 from plebbit/development
2026-01-13 16:25:58 +01:00
plebeius
96a3068928
fix(ci): remove redundant electron-rebuild from build scripts
2026-01-13 16:00:07 +01:00
plebeius
ab98bd0a87
fix(mod-queue): close CSS breakpoint gap and remove duplicate time-ago rendering
2026-01-13 15:16:30 +01:00
Tom and GitHub
c2127c3958
Merge pull request #849 from plebbit/development
...
Development
2026-01-12 20:12:38 +01:00
plebeius
e3431a9acb
add confirmation for mod queue approve/reject actions
2026-01-12 20:11:54 +01:00
plebeius
0cd76c7e62
style(mod queue): adjust mobile design
2026-01-12 20:08:56 +01:00
plebeius
122b17790a
fix(views): display useSubplebbit and useComment errors in board, post, and mod-queue views
2026-01-12 17:59:03 +01:00
plebeius
1459363024
missing translation
2026-01-12 17:01:52 +01:00
plebeius
056096aace
fix: memory leak in ModQueueButtonContent statusMap
2026-01-12 16:52:15 +01:00
plebeius
ce35aa4249
style(mod queue): fix loading string styling
2026-01-12 16:45:24 +01:00
plebeius
410fd541b3
fix(mod-queue): use link as excerpt when post has no title/content and prevent empty strings
2026-01-11 17:44:56 +01:00
plebeius
ee2a2b16a5
not needed for now
2026-01-11 17:40:50 +01:00
plebeius
acd6514e31
style(mod queue): align title with table when filter by board is not rendered
2026-01-11 17:34:35 +01:00
plebeius
070203b5a7
style(mod queue): use default css for selectors
2026-01-11 17:30:04 +01:00
plebeius
6f9e3b2330
fix(mod queue): show mod queue button in /mod/ multiboard view
2026-01-11 17:25:49 +01:00
plebeius
ca53fb4728
fix(mod queue): button counter doesn't update when navigating between boards
2026-01-11 17:23:29 +01:00
plebeius
75afd34c6c
Fix TypeScript error in mod queue store migrate function
2026-01-11 17:08:32 +01:00
plebeius
236bb7edb0
Merge branch 'development' of github.com:plebbit/plebchan into development
2026-01-11 17:07:04 +01:00
plebeius
6827aaa141
fix(mod queue): CSS Modules not exporting rowOdd and alert classes
2026-01-11 17:02:19 +01:00
plebeius
4fd0820d94
fix(mod queue): adjust styling
2026-01-11 16:57:09 +01:00
Tom and GitHub
0052e9d289
Merge pull request #847 from plebbit/master
...
Merge pull request #846 from plebbit/development
2026-01-11 16:36:01 +01:00
plebeius
823731cb2d
fix(mod queue): ModQueueButton shows incomplete pending count without postsPerPage
2026-01-11 16:32:28 +01:00
plebeius
4a9f4685cb
fix(mod queue): alert threshold returns NaN when migrating from old localStorage format
2026-01-11 16:30:35 +01:00
plebeius
a381353290
update translation
2026-01-11 16:29:18 +01:00
plebeius
951a8ffd84
perf(mod queue): conditionally virtualize table for large feeds
2026-01-11 16:26:36 +01:00
plebeius
3251f4e992
Add date tooltips to mod queue timestamps
2026-01-11 16:25:09 +01:00
plebeius
7f05a1593e
update mod queue styling
2026-01-11 16:19:51 +01:00
plebeius
2c8e05cd68
Show "ago" timestamp in mod queue only when over alert threshold
2026-01-11 15:42:21 +01:00
plebeius
3adb52e2a5
fix warning
2026-01-11 15:40:24 +01:00
plebeius
33943c3de9
perf(mod queue): prevent re-renders from IPFS client state changes
2026-01-11 15:39:46 +01:00
plebeius
ab353b59f6
feat(mod-queue): add minutes support to alert threshold
2026-01-11 15:20:48 +01:00
plebeius
49004109f8
perf(mod queue): skip animation sync when no items need blinking
2026-01-11 15:10:13 +01:00
plebeius
2ed3daaa7a
Limit mod queue excerpt length to 101 characters
2026-01-11 12:39:36 +01:00
plebeius
02fc6a3171
fix(mod-queue): button counter includes already approved/rejected items
2026-01-11 12:35:59 +01:00
plebeius
a33b2e5a9a
feat(mod-queue): add number column, improve time display, and use edited comments
...
- Add 'No.' column displaying post number
- Change 'waiting' to 'submitted' column with formatted date + ago format
- Show blinking relative time in parentheses for items awaiting approval
- Use useEditedComment hook to display pending edits
- Make time column width auto to fit content
- Remove unused translation keys (waiting, mod_queue_alert_threshold_tip, view)
- Add 'submitted' translation key in all languages
2026-01-11 12:28:21 +01:00
plebeius
a23f5bc238
fix(mod-queue): alert animation and counter only for pending items
2026-01-10 18:11:38 +01:00
Tom and GitHub
97c32bbfd6
Merge pull request #846 from plebbit/development
...
Development
2026-01-09 17:40:41 +01:00
plebeius
fec46cfa86
Update app.tsx
2026-01-09 17:34:47 +01:00
plebeius
f6348f0e66
Fix ban duration change updating ban expiration when ban checkbox is unchecked
2026-01-09 17:22:05 +01:00