Tommaso Casaburi
|
fb9133e055
|
Merge branch 'cursor/8e13a949'
Inline crypto address validation on check instead of window.alert.
|
2026-05-19 15:05:47 +07:00 |
|
Tommaso Casaburi
|
1a57ec44b1
|
fix(settings): show crypto address validation inline instead of alert
Replace window.alert on empty check with a transient status message
next to the check button, matching existing resolution feedback.
|
2026-05-19 15:05:41 +07:00 |
|
Tommaso Casaburi
|
f439c7022e
|
Update 5chan-directories.json
|
2026-05-19 14:57:54 +07:00 |
|
Tommaso Casaburi
|
b549789a23
|
chore(cursor agents): use composer-2.5-fast model
|
2026-05-19 13:20:25 +07:00 |
|
Tommaso Casaburi
|
3e4737fe97
|
fix(archive): fix layout
|
2026-05-18 23:49:58 +07:00 |
|
Tommaso Casaburi
|
f39ad096b7
|
fix(app): preserve post form drafts in settings
|
2026-05-18 16:07:40 +07:00 |
|
Tommaso Casaburi
|
c3d53202a3
|
fix(home): keep stats loading until directories resolve
|
2026-05-17 17:49:45 +07:00 |
|
 Tommaso CasaburiandGitHub
|
95f3faf31a
|
fix(post-form): clear stale draft state on form remount (#1131)
|
2026-05-17 17:15:31 +07:00 |
|
Tommaso Casaburi
|
e58a10149f
|
fix(home): route support link to pass page
|
2026-05-17 16:46:27 +07:00 |
|
Tommaso Casaburi
|
4acd4449ea
|
fix(post form): show validation errors inline
|
2026-05-16 16:30:32 +07:00 |
|
Tommaso Casaburi
|
a86c523d17
|
fix(post form): block temporary media links
|
2026-05-16 16:11:22 +07:00 |
|
Tommaso Casaburi
|
70cf337895
|
fix(thread): pass board identity to comments
|
2026-05-16 13:44:44 +07:00 |
|
Tommaso Casaburi
|
3545fb8845
|
Merge branch 'codex/fix/close-challenge-done-label'
|
2026-05-16 00:53:52 +07:00 |
|
Tommaso Casaburi
|
5cfcd8ba04
|
fix(challenge modal): rename iframe completion button
|
2026-05-16 00:53:41 +07:00 |
|
Tommaso Casaburi
|
30f395c1c8
|
fix(reply modal): wrap search status text
|
2026-05-16 00:53:12 +07:00 |
|
Tommaso Casaburi
|
714a47a32b
|
chore(release): v0.8.5
|
2026-05-15 18:51:20 +07:00 |
|
Tommaso Casaburi
|
3a5e5e58e4
|
Merge branch 'master' of github.com:bitsocialnet/5chan
|
2026-05-15 18:40:31 +07:00 |
|
Tommaso Casaburi
|
00d972b26d
|
chore(deps): bump bitsocial packages
|
2026-05-15 18:38:29 +07:00 |
|
 Tommaso CasaburiandGitHub
|
a6f6e42bd7
|
fix(mod queue): stop resurfacing stale pending history (#1130)
|
2026-05-15 18:35:41 +07:00 |
|
Tommaso Casaburi
|
c9c5fac73f
|
Merge branch 'codex/fix/apple-touch-search-icons'
|
2026-05-15 17:59:47 +07:00 |
|
Tommaso Casaburi
|
69008dfd81
|
fix(favicon): add touch and search icons
|
2026-05-15 17:59:32 +07:00 |
|
 Tommaso CasaburiandGitHub
|
84864019f5
|
fix(electron): use bundled Chromium version in user agent
* fix(media): clarify failed external image embeds
* fix(catalog): hide threads across board catalogs
* fix(blotter): render on multiboard feeds
* fix(desktop): start PKC RPC with configured options
* fix(electron): use bundled Chromium version in user agent
|
2026-05-14 18:22:54 +07:00 |
|
Tommaso Casaburi
|
9f2a95af50
|
fix(desktop): start PKC RPC with configured options
|
2026-05-14 17:26:45 +07:00 |
|
Tommaso Casaburi
|
2e619afd35
|
Merge branch 'codex/fix/blotter-multiboards'
|
2026-05-14 17:12:31 +07:00 |
|
Tommaso Casaburi
|
918ed5b11b
|
fix(blotter): render on multiboard feeds
|
2026-05-14 17:12:07 +07:00 |
|
Tommaso Casaburi
|
80d1fc5119
|
Merge branch 'codex/fix/hidden-catalog-redo'
|
2026-05-14 17:00:15 +07:00 |
|
Tommaso Casaburi
|
8217bad735
|
fix(catalog): hide threads across board catalogs
|
2026-05-14 16:59:55 +07:00 |
|
Tommaso Casaburi
|
cc096c02ae
|
Merge branch 'codex/fix/media-load-failure-alert'
# Conflicts:
# public/translations/ar/default.json
# public/translations/bn/default.json
# public/translations/cs/default.json
# public/translations/da/default.json
# public/translations/de/default.json
# public/translations/el/default.json
# public/translations/en/default.json
# public/translations/es/default.json
# public/translations/fa/default.json
# public/translations/fi/default.json
# public/translations/fil/default.json
# public/translations/fr/default.json
# public/translations/he/default.json
# public/translations/hi/default.json
# public/translations/hu/default.json
# public/translations/id/default.json
# public/translations/it/default.json
# public/translations/ja/default.json
# public/translations/ko/default.json
# public/translations/mr/default.json
# public/translations/nl/default.json
# public/translations/no/default.json
# public/translations/pl/default.json
# public/translations/pt/default.json
# public/translations/ro/default.json
# public/translations/ru/default.json
# public/translations/sq/default.json
# public/translations/sv/default.json
# public/translations/te/default.json
# public/translations/th/default.json
# public/translations/tr/default.json
# public/translations/uk/default.json
# public/translations/ur/default.json
# public/translations/vi/default.json
# public/translations/zh/default.json
|
2026-05-14 16:38:01 +07:00 |
|
Tommaso Casaburi
|
fe87808a90
|
fix(media): clarify failed external image embeds
|
2026-05-14 16:36:20 +07:00 |
|
Tommaso Casaburi
|
486ef39319
|
Merge branch 'codex/fix/pass-heading-case'
|
2026-05-14 12:45:39 +07:00 |
|
Tommaso Casaburi
|
3767923556
|
fix(pass): preserve heading casing
|
2026-05-14 12:45:01 +07:00 |
|
Tommaso Casaburi
|
d1fbc7f46a
|
Merge branch 'codex/fix/p2p-stats-core-dev-advice'
|
2026-05-14 12:34:05 +07:00 |
|
Tommaso Casaburi
|
8cb632f3db
|
fix(p2p stats): clarify browser peer data
|
2026-05-14 12:33:48 +07:00 |
|
Tommaso Casaburi
|
6eba22cbc6
|
Merge branch 'codex/fix/yotsuba-mobile-footer-links'
|
2026-05-14 11:56:09 +07:00 |
|
Tommaso Casaburi
|
2adb4bb88c
|
fix(footer): use link color for legal metadata
|
2026-05-14 11:55:45 +07:00 |
|
Tommaso Casaburi
|
a822243775
|
Merge branch 'codex/fix/mod-queue-mobile-remove-button'
|
2026-05-14 11:52:59 +07:00 |
|
Tommaso Casaburi
|
36ecad640d
|
fix(mod queue): align mobile remove button styling
|
2026-05-14 11:52:35 +07:00 |
|
Tommaso Casaburi
|
547636d797
|
Merge branch 'codex/fix/latest-update-feedback'
|
2026-05-13 23:55:55 +07:00 |
|
Tommaso Casaburi
|
c8640a8010
|
fix(settings): show latest update feedback
|
2026-05-13 23:55:38 +07:00 |
|
Tommaso Casaburi
|
29f5e67c72
|
fix(boards bar): preserve catalog multiboard links
|
2026-05-13 18:11:01 +07:00 |
|
Tommaso Casaburi
|
a4e058c6ac
|
fix(mod queue): keep error details out of visible text
|
2026-05-13 17:54:58 +07:00 |
|
Tommaso Casaburi
|
9f6c073264
|
feat(author badges): add 5chan developer badges
|
2026-05-13 17:29:33 +07:00 |
|
Tommaso Casaburi
|
c40353d2e6
|
fix(deps): update vulnerable transitive dependencies
|
2026-05-13 17:09:58 +07:00 |
|
Tommaso Casaburi
|
0645a5d0fd
|
Merge branch 'codex/fix/p2p-subdomain-forced'
|
2026-05-12 15:03:06 +07:00 |
|
Tommaso Casaburi
|
f008e82539
|
fix(dev server): route HMR through Portless
|
2026-05-12 15:00:50 +07:00 |
|
Tommaso Casaburi
|
3e8508e9ad
|
chore(release): deploy web release to Vercel
|
2026-05-11 17:31:32 +07:00 |
|
Tommaso Casaburi
|
a97b891c5f
|
fix(p2p): force browser mode on p2p subdomains
|
2026-05-11 17:18:16 +07:00 |
|
Tommaso Casaburi
|
e38d888b74
|
chore(release): v0.8.4
|
2026-05-11 16:22:55 +07:00 |
|
Tommaso Casaburi
|
055ead84b6
|
fix(state string): shorten browser p2p loading text
|
2026-05-11 16:09:02 +07:00 |
|
Tommaso Casaburi
|
719005e935
|
fix(markdown): allow repeated greentext markers
|
2026-05-11 14:33:00 +07:00 |
|
Tommaso Casaburi
|
618aa97799
|
chore(deps): upgrade bitsocial-react-hooks and pkc-js
|
2026-05-11 13:57:27 +07:00 |
|
 Tommaso CasaburiandGitHub
|
556973a445
|
Improve React Doctor score and badge (#1127)
* fix(react doctor): improve quality score and badge
* fix(react doctor): address review feedback
* fix(review): address final bot feedback
|
2026-05-10 18:25:13 +07:00 |
|
 Tommaso CasaburiandGitHub
|
e7a6c377c9
|
Sign web release manifests (#1128)
* feat(release): sign web release manifests
* ci(doctor): skip non-ui pull requests
|
2026-05-10 14:59:28 +07:00 |
|
Tommaso Casaburi
|
cbc50888d5
|
fix(settings): move pure p2p toggle below fields
|
2026-05-10 14:34:30 +07:00 |
|
Tommaso Casaburi
|
31d9f6afdc
|
Merge branch 'codex/fix/reduce-directory-fetches'
|
2026-05-10 12:21:38 +07:00 |
|
Tommaso Casaburi
|
5fe653726d
|
perf(directories): dedupe refreshes across hook mounts
|
2026-05-10 12:21:27 +07:00 |
|
Tommaso Casaburi
|
77dd0e9b63
|
fix(themes): restore classic topbar separators
|
2026-05-10 12:20:41 +07:00 |
|
Tommaso Casaburi
|
1b4f412906
|
docs(pass): clarify governance role
|
2026-05-09 23:52:58 +07:00 |
|
Tommaso Casaburi
|
7e46ddda47
|
chore(deps): upgrade react-doctor
|
2026-05-09 15:29:08 +07:00 |
|
Tommaso Casaburi
|
2f67d4ba6f
|
Merge branch 'codex/fix/account-import-active'
|
2026-05-08 16:52:24 +07:00 |
|
Tommaso Casaburi
|
4f1b4d9677
|
fix(account settings): activate imported account
|
2026-05-08 16:51:59 +07:00 |
|
Tommaso Casaburi
|
5187938dc6
|
fix(embed): restore x status embeds
|
2026-05-08 16:51:18 +07:00 |
|
Tommaso Casaburi
|
0c0fd0b018
|
Merge branch 'codex/feature/p2p-stats-settings'
# Conflicts:
# package.json
# public/translations/ar/default.json
# public/translations/bn/default.json
# public/translations/cs/default.json
# public/translations/da/default.json
# public/translations/de/default.json
# public/translations/el/default.json
# public/translations/en/default.json
# public/translations/es/default.json
# public/translations/fa/default.json
# public/translations/fi/default.json
# public/translations/fil/default.json
# public/translations/fr/default.json
# public/translations/he/default.json
# public/translations/hi/default.json
# public/translations/hu/default.json
# public/translations/id/default.json
# public/translations/it/default.json
# public/translations/ja/default.json
# public/translations/ko/default.json
# public/translations/mr/default.json
# public/translations/nl/default.json
# public/translations/no/default.json
# public/translations/pl/default.json
# public/translations/pt/default.json
# public/translations/ro/default.json
# public/translations/ru/default.json
# public/translations/sq/default.json
# public/translations/sv/default.json
# public/translations/te/default.json
# public/translations/th/default.json
# public/translations/tr/default.json
# public/translations/uk/default.json
# public/translations/ur/default.json
# public/translations/vi/default.json
# public/translations/zh/default.json
# src/components/settings-modal/__tests__/settings-modal.test.tsx
# src/components/settings-modal/settings-modal.tsx
# yarn.lock
|
2026-05-07 16:59:44 +07:00 |
|
Tommaso Casaburi
|
14a4790c8b
|
feat(p2p settings): add browser p2p stats
|
2026-05-07 16:56:29 +07:00 |
|
Tommaso Casaburi
|
d85ce34603
|
Merge branch 'codex/feature/trusted-board-url-permissions'
|
2026-05-06 19:05:37 +07:00 |
|
Tommaso Casaburi
|
cb05a8b905
|
feat(challenge modal): remember trusted board websites
|
2026-05-06 19:05:26 +07:00 |
|
Tommaso Casaburi
|
5354338b75
|
Merge branch 'master' of github.com:bitsocialnet/5chan
|
2026-05-06 18:30:46 +07:00 |
|
 Tommaso CasaburiandGitHub
|
2b2c517c59
|
feat(version): show unreleased commit label (#1126)
|
2026-05-06 18:29:25 +07:00 |
|
Tommaso Casaburi
|
529e8ed48f
|
fix(deps): update vulnerable transitive dependencies
|
2026-05-06 18:02:28 +07:00 |
|
Tommaso Casaburi
|
cf8c70493c
|
chore(deps): upgrade bitsocial react hooks
|
2026-05-06 17:57:47 +07:00 |
|
 Tommaso CasaburiandGitHub
|
aaa0d88d6a
|
fix: remove Android self-install updater (#1125)
* fix: remove Android self-install updater
* fix: open Android updates in native browser
|
2026-05-06 17:56:00 +07:00 |
|
Tommaso Casaburi
|
7c028c1f36
|
Merge branch 'codex/fix/remove-solana-rpc-setting'
|
2026-05-05 15:57:54 +07:00 |
|
Tommaso Casaburi
|
a88c2e50f5
|
fix(settings): remove Solana RPC advanced option
|
2026-05-05 15:57:40 +07:00 |
|
Tommaso Casaburi
|
2ebd9ecc30
|
chore(deps): bump bitsocial react hooks to 0.1.6
|
2026-05-05 14:19:04 +07:00 |
|
Tommaso Casaburi
|
36bb1f726d
|
fix(media): classify mp4-formatted gif previews as video
|
2026-05-02 23:42:20 +07:00 |
|
Tommaso Casaburi
|
ab6dce563a
|
chore(deps): bump bitsocial hooks
|
2026-05-02 16:04:23 +07:00 |
|
Tommaso Casaburi
|
a860859507
|
fix(faq): scope visited link color to content
|
2026-05-01 23:33:30 +07:00 |
|
Tommaso Casaburi
|
d0e1d192e3
|
chore(release): v0.8.3
|
2026-05-01 22:57:41 +07:00 |
|
Tommaso Casaburi
|
3de85520bd
|
fix(android upload): handle transient imgur errors
|
2026-05-01 22:54:05 +07:00 |
|
Tommaso Casaburi
|
70791fa80a
|
fix(upload): animate uploading ellipsis
|
2026-05-01 22:54:05 +07:00 |
|
Tommaso Casaburi
|
9f388693eb
|
fix(media hosting): restore android imgur support
|
2026-05-01 22:52:56 +07:00 |
|
Tommaso Casaburi
|
db61ca09d4
|
chore(translations): localize media provider unavailable message
|
2026-05-01 22:52:55 +07:00 |
|
Tommaso Casaburi
|
7e1513b688
|
feat(media hosting): disable unreachable providers
|
2026-05-01 22:52:55 +07:00 |
|
Tommaso Casaburi
|
78e5d58d08
|
feat(media hosting): add imgbb provider
|
2026-05-01 22:52:54 +07:00 |
|
Tommaso Casaburi
|
e2154b3edf
|
fix(android upload): restore provider uploads
|
2026-05-01 22:52:54 +07:00 |
|
Tommaso Casaburi
|
bc213ecea2
|
fix(posting): clarify direct file links
|
2026-05-01 18:03:04 +07:00 |
|
Tommaso Casaburi
|
9d2f9445a3
|
docs(fdroid): prepare 0.8.3 metadata
|
2026-05-01 16:51:45 +07:00 |
|
Tommaso Casaburi
|
50597f6377
|
Merge branch 'codex/fix/android-challenge-publish'
|
2026-05-01 16:21:22 +07:00 |
|
Tommaso Casaburi
|
24619ac02f
|
fix(android): stop intercepting app fetches
|
2026-05-01 16:21:00 +07:00 |
|
Tommaso Casaburi
|
fa56932aa1
|
Update 5chan-directories.json
|
2026-05-01 15:51:10 +07:00 |
|
Tommaso Casaburi
|
d8bbe1c5ac
|
Merge branch 'codex/fix/short-publish-error'
|
2026-05-01 15:18:40 +07:00 |
|
Tommaso Casaburi
|
f4f14583c6
|
fix(comment content): hide detailed publish errors
|
2026-05-01 15:18:16 +07:00 |
|
Tommaso Casaburi
|
0180c4e59f
|
fix(challenge modal): avoid native iframe consent on WebKit
|
2026-05-01 15:17:43 +07:00 |
|
Tommaso Casaburi
|
0cbae87aef
|
fix(faq): keep visited links blue
|
2026-05-01 12:50:36 +07:00 |
|
Tommaso Casaburi
|
cfd617af99
|
test(settings): pin update distribution in settings tests
|
2026-04-30 22:11:44 +07:00 |
|
Tommaso Casaburi
|
807a68805c
|
chore(release): v0.8.2
|
2026-04-30 19:01:51 +07:00 |
|
Tommaso Casaburi
|
fdbb650baa
|
build(android): add fdroid distribution flavor
|
2026-04-30 18:58:50 +07:00 |
|
Tommaso Casaburi
|
ea03d04cd9
|
Merge branch 'codex/fix/spamblocker-confirm'
|
2026-04-30 18:57:17 +07:00 |
|
Tommaso Casaburi
|
897e170485
|
fix(challenge modal): open iframe consent directly
|
2026-04-30 18:56:51 +07:00 |
|
Tommaso Casaburi
|
467b480671
|
Merge branch 'codex/docs/update-faq-content'
|
2026-04-30 18:45:20 +07:00 |
|