plebeius
9c1879045d
update links
2026-02-11 21:27:18 +08:00
plebeius
18cea185e7
refactor: replace default lodash imports with named imports
...
Replaced `import _ from 'lodash'` with specific named imports (`capitalize`, `lowerCase`, `debounce`, `startCase`) across 18 files. This reduces bundle size and improves tree-shaking efficiency.
2026-02-11 19:01:09 +08:00
plebeius
63ee8aa168
refactor: rebrand default subplebbits to 5chan directories
2026-01-28 16:51:27 +08:00
plebeius
afb7521e09
revert refactoring for rpc state rerenders, fix home stats
2026-01-14 22:23:11 +01:00
plebeius
3799dccd88
perf: prevent unnecessary re-renders from RPC client state changes
2026-01-14 15:05:45 +01:00
plebeius
352466ecf3
Fix search bar navigation and disclaimer modal behavior
2026-01-03 19:02:59 +01:00
plebeius
48f7fe6dc4
style(home): update 5chan description links
2025-12-31 15:45:04 +01:00
plebeius
790c341976
refactor(views): remove redundant DOM and CSS declarations
2025-12-29 15:59:32 +01:00
plebeius
d800ee9817
feat(rules): add rules page with board selector
2025-12-29 00:26:15 +01:00
plebeius
0d488389a5
feat(footer): add feedback and contact links and update styling
2025-12-14 17:54:21 +01:00
plebeius
5f00be5b23
update homepage footer
2025-12-14 16:03:13 +01:00
plebeius
79dcc73556
refactor(modals): split directory modal into separate create board modal
...
Separate DirectoryModal (for home view placeholders) and CreateBoardModal (for board view create button) into distinct components with their own stores, allowing independent styling and cleaner separation of concerns.
2025-11-06 22:20:46 +01:00
plebeius
ace4b0c8db
fix(directory-modal): move to global layout and close on navigation
2025-11-06 16:37:09 +01:00
plebeius
e627b6b619
feat(directory-modal): add modal explaining how to submit boards to directories
2025-11-06 16:23:55 +01:00
plebeius
2a25d7353c
feat(home): add disclaimer modal for board navigation
2025-11-04 17:20:01 +01:00
plebeius
bae6faa929
feat: implement 5chan-specific default board list
2025-11-03 22:06:18 +01:00
plebeius
1360dd8348
feat: rename plebchan to 5chan
2025-10-17 23:30:35 +02:00
Tom (plebeius.eth)
ffe42c35ea
upgrade react to v19, migrate from CRA to Vite, add react compiler
2025-03-04 17:53:05 +01:00
Tom (plebeius.eth)
0748673bad
fix key warnings
2025-03-04 16:45:34 +01:00
Tom (plebeius.eth)
d4b1699469
improve home footer
2025-02-28 23:36:52 +01:00
Tom (plebeius.eth)
03d738468e
update search bar
2025-02-21 16:26:46 +01:00
Tom (plebeius.eth)
882703b00d
feat: auto subscribe new accounts to specific default subplebbits
2025-02-20 15:15:19 +01:00
Tom (plebeius.eth)
20726044e9
style: development branch deploys should display the next version number + "beta"
2025-02-20 14:05:49 +01:00
Tom (plebeius.eth)
0716aac9e2
feat(boards list): add filter by tag
2025-02-03 22:12:00 +01:00
Tom (plebeius.eth)
cadfc699fc
feat(home): add boards list more similar to vichan, which is better than 4chan's boards box for a potentially infinite number of boards
2025-02-03 13:08:24 +01:00
Esteban Abaroa
51fc8c899e
refactor(electron): change IPFS API port to 50019
2024-12-07 17:35:47 +00:00
Tom (plebeius.eth)
8b7730b6c4
fix(home): stats should load regardless of the total number of online subs
2024-11-29 16:24:46 +01:00
Tom (plebeius.eth)
af800d559b
adjust styling
2024-07-02 19:05:48 +02:00
Tom (plebeius.eth)
66cc23c404
feat: add FAQ page
2024-07-02 13:32:50 +02:00
Tom (plebeius.eth)
a6a41edd76
feat(post): add post count and highlight functionality to u/address
2024-06-28 22:09:11 +02:00
Tom (plebeius.eth)
4cca4a58dd
fix: incorrect assets path
2024-06-20 17:02:11 +02:00
Tom (plebeius.eth)
62b4c71eb5
fix: don't consider 'anti' tag as nsfw tag
...
plebchan shouldn't consider 'vulgar' or 'anti' as nsfw tags, unlike more sfw-oriented plebbit clients like seedit
2024-06-11 10:25:25 +02:00
Tom (plebeius.eth)
19222a66fe
feat(post): add "time ago" tooltip to dates
2024-06-08 13:39:35 +02:00
Tom (plebeius.eth)
019972a7ff
fix(home): update twitter link
2024-06-08 12:19:44 +02:00
Tom (plebeius.eth)
82de50b88a
refactor home component
2024-06-03 17:55:29 +02:00
Tom (plebeius.eth)
fabcc1d2e1
feat(home): add options to popular threads box
2024-06-03 17:00:35 +02:00
Tom (plebeius.eth)
8d4c4404c3
feat(home): add filter options to boards box
2024-06-03 16:38:16 +02:00
Tom (plebeius.eth)
19164db606
fix: wrong document titles
2024-05-31 17:33:49 +02:00
Tom (plebeius.eth)
d314100308
fix undefined
2024-05-31 09:00:37 +02:00
Tom (plebeius.eth)
be579df996
style(home): improve offline icon position, use short addresses, add break word
2024-05-30 10:47:14 +02:00
Tom (plebeius.eth)
2aa5dc01eb
feat(catalog post): add loading skeleton for image, "file deleted" fallback img
2024-05-29 11:59:06 +02:00
plebeius.eth
474dede5db
feat(board nav): order board list by multisub category
2024-05-17 16:10:38 +02:00
plebeius.eth
86223bb249
feat(board): add p/all and p/subscriptions
2024-05-17 14:54:41 +02:00
plebeius.eth
9b85416a57
move hook
2024-05-14 22:26:50 +02:00
plebeius.eth
4d0baffd09
refactor(home): use hook to fetch popular posts
2024-05-10 21:47:00 +02:00
plebeius.eth
5d124d2121
feat: add 'not found' view
2024-05-06 21:40:17 +02:00
plebeius.eth
bcad722bcb
Update home.tsx
2024-05-06 16:56:22 +02:00
plebeius.eth
4756c09796
chore(translations): not moderating, not subscribed, total posts, current users, boards, tracked, interests, random, international, projects
2024-05-05 22:42:31 +02:00
plebeius.eth
f045f1698a
style(home): show nsfw tag instead of just 'nsfw'
2024-05-05 18:12:51 +02:00
plebeius.eth
6b71d9009a
feat(home): add offline icon for subs in board list
2024-05-05 17:54:09 +02:00