plebeius
ccb104d910
fix(plebbit options): correct pubsub providers property name mismatch
2025-10-23 21:48:39 +02:00
plebeius
4b076ced70
fix(settings): some plebbit options weren't loading because their naming changed
2025-10-23 21:43:37 +02:00
plebeius
58548ffb05
Update .gitignore
2025-10-23 21:43:04 +02:00
plebeius
cc524d4595
Remove 'anti-spam' wording from challenge UI
2025-10-12 22:38:27 +02:00
plebeius
ac7bb7c436
feat(challenge modal): improve iframe challenge confirmation message
2025-10-12 22:27:36 +02:00
plebeius
872397d618
Merge pull request #773 from plebbit/development
...
Development
2025-10-11 17:11:58 +02:00
plebeius
0bdcb4b985
fix(challenge-modal): add allow-same-origin to iframe sandbox
2025-10-11 17:11:38 +02:00
plebeius
d66fc83a68
fix(challenge): update challenge iframe type
2025-10-11 17:01:58 +02:00
plebeius
4829f231b7
Merge pull request #772 from plebbit/master
...
Merge pull request #771 from plebbit/development
2025-10-11 13:08:42 +02:00
plebeius
92d9835553
chore(package.json): upgrade plebbit-react-hooks
2025-10-10 22:47:08 +02:00
plebeius
3777d9c49e
Merge pull request #771 from plebbit/development
...
Development
2025-10-08 19:23:18 +02:00
plebeius
af4695299d
better wording
2025-10-08 00:06:13 +02:00
plebeius
2e1262232c
fix(challenge-modal): prevent stale closures in keyboard event handler
2025-10-07 23:55:01 +02:00
plebeius
56b5555b4a
feat(challenges): handle iframe challenges in regular challenge flow
2025-10-07 23:49:19 +02:00
plebeius
c7090741d4
refactor(challenge): remove redundant challenge error interaction
2025-10-07 23:34:54 +02:00
plebeius
3ca6b47a83
fix(media-utils): avoid mutating memoized link info
...
clone link media info before overriding thumbnail fields to ensure cached memoized objects stay immutable per call
2025-10-04 18:15:57 +02:00
plebeius
a5a0929163
Merge pull request #768 from plebbit/master
...
Merge pull request #767 from plebbit/development
2025-10-04 18:04:42 +02:00
plebeius
54b5f13d1a
Merge pull request #767 from plebbit/development
...
Development
2025-10-04 18:03:02 +02:00
plebeius
f768a800af
fix(media-utils): ignore blacklisted thumbnails
...
some sites don't show thumbnails, so the backend-side thumbnail fetching needs to be disabled, or it might fetch non-thumbnails such as emojis
2025-10-04 18:01:18 +02:00
plebeius
7603ba990c
fix(challenge): adjust padding and improve error log
2025-10-04 16:04:47 +02:00
plebeius
5f14d03aa4
use more user-friendly wording
2025-10-03 18:35:46 +02:00
plebeius
acf0130467
fix(challenge-modal): tighten iframe handling, fix styling
2025-10-03 18:08:08 +02:00
plebeius
759e1389f3
fix type error
2025-10-02 22:50:45 +02:00
plebeius
888bfbbe50
fix spacing
2025-10-02 22:50:06 +02:00
plebeius
f23c16c833
refactor(challenge-modal): normalize hook usage across challenge modes
2025-10-02 17:06:00 +02:00
plebeius
8dd91b48e1
Update challenge-modal.tsx
2025-10-01 17:08:04 +02:00
plebeius
e06ac3f412
refactor(challenge-modal): sync iframe parent data and theme updates
2025-10-01 17:07:27 +02:00
plebeius
911e2f51ce
remove inline styling
2025-10-01 17:05:17 +02:00
plebeius
41967c59c1
refactor(challenge): consolidate iframe and regular challenge components
2025-10-01 16:43:35 +02:00
plebeius
bcea4eb642
fix(challenge): scope iframe messaging to trusted origin
2025-09-30 18:30:30 +02:00
plebeius
4e5f134c0f
remove unnecessary effect
2025-09-30 18:24:17 +02:00
plebeius
e881abf0b7
feat(challenge): add dark mode to iframe, improve security
2025-09-30 18:21:22 +02:00
plebeius
06d1bfdc76
Update .gitignore
2025-09-30 18:16:09 +02:00
plebeius
610ff8ee35
feat(challenges): add iframe modal for external authentication challenges
...
implements mintpass challenge
2025-09-30 18:10:45 +02:00
plebeius
afb4be7ff5
fix eslint
2025-09-27 13:31:21 +02:00
plebeius
70bc289c0b
perf(post-page,subplebbit,submit): remove effects that sync derived booleans, replace a mount-only randomizer with useMemo
2025-09-27 13:26:55 +02:00
plebeius
6b5e002d78
feat(header,account-bar): remove unnecessary effects and derive values from route/visibility
2025-09-27 13:05:24 +02:00
plebeius
b53736f40d
docs(release): add Windows SmartScreen guidance to release notes
2025-09-27 12:34:22 +02:00
plebeius
21ab1b0e7a
Merge pull request #765 from plebbit/master
...
Development
2025-09-27 12:29:47 +02:00
plebeius
7603872eed
chore(package.json): v0.5.10
v0.5.10
2025-09-26 22:21:32 +02:00
plebeius
3fa5cdffe6
Merge pull request #764 from plebbit/development
...
Development
2025-09-26 22:20:42 +02:00
plebeius
4c53e471af
Update release-body.js
2025-09-26 22:19:58 +02:00
plebeius
a33d708e06
fix(electron): keep module-scoped Tray ref and destroy before reassign
2025-09-26 22:08:52 +02:00
plebeius
f310e83245
Update release-body.js
2025-09-26 22:07:32 +02:00
plebeius
e5e6aa4bf7
perf(linux): avoid GTK mixups by sanitizing env and skipping tray on Wayland
...
We hardened Linux startup to prevent mixed GTK crashes some GNOME users hit. We now default Electron to X11 and sanitize common GTK injectors, and disable the tray by default on Wayland with an opt-in flag. Should make AppImage start reliably without user tweaks.
2025-09-26 22:03:01 +02:00
plebeius
40ae24b2d8
Merge pull request #763 from plebbit/master
...
chore(package.json): upgrade plebbit-react-hooks
2025-09-26 21:53:59 +02:00
plebeius
ae10be4995
chore(package.json): upgrade plebbit-react-hooks
2025-09-24 18:36:47 +02:00
plebeius
24c6dca1a1
Merge pull request #760 from plebbit/master
...
Development
2025-08-19 21:44:48 +02:00
plebeius
237ad4209b
Update release-body.js
2025-08-19 14:09:54 +02:00
plebeius
6a37fb1340
chore(release-body): add macOS Gatekeeper xattr instructions in release notes
2025-08-19 13:44:24 +02:00