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
|
610ff8ee35
|
feat(challenges): add iframe modal for external authentication challenges
implements mintpass challenge
|
2025-09-30 18:10:45 +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
|
818408c7d9
|
fix(challenge settings): prevent uncontrolled input error in number fields
|
2025-08-11 16:27:28 +02:00 |
|
plebeius
|
06b9598554
|
fix: missing error displays in json editors
|
2025-08-11 16:08:34 +02:00 |
|
plebeius
|
1f69dc9405
|
fix(posts): handle whitespace-only post titles properly
|
2025-08-11 16:01:00 +02:00 |
|
plebeius
|
5817b03882
|
Update file-export-utils.ts
|
2025-08-09 19:41:06 +02:00 |
|
plebeius
|
01d7e1c209
|
fix: resolve Android export dialog and permission issues
|
2025-08-09 19:39:17 +02:00 |
|
plebeius
|
b0b06db8c5
|
fix(android): implement cross-platform account export
|
2025-08-09 19:20:02 +02:00 |
|
plebeius
|
4251325b2a
|
fix: edit comment state would get stuck at pending
|
2025-08-08 19:51:19 +02:00 |
|
plebeius
|
03820189ba
|
fix challenge schema validation error
|
2025-08-06 19:37:11 +02:00 |
|
plebeius
|
a526c0cc2f
|
fix(subplebbit settings): clicking error wouldn't copy full error
|
2025-08-06 19:26:40 +02:00 |
|
plebeius
|
a4c72d8820
|
add button to return to settings
|
2025-08-06 19:12:47 +02:00 |
|
plebeius
|
3d29e1fa7f
|
fix: implement bidirectional sync between subplebbit form and JSON editor
|
2025-08-06 17:09:53 +02:00 |
|
plebeius
|
133ee9305b
|
Update plebbit-options.tsx
|
2025-08-06 15:55:01 +02:00 |
|
plebeius
|
1daa5c1156
|
implement proper store-update-then-save pattern
|
2025-08-06 14:31:31 +02:00 |
|
plebeius
|
9be49c0a92
|
fix(subplebbit): sub with no posts could appear offline
|
2025-08-06 13:14:39 +02:00 |
|
plebeius
|
dfb677517e
|
Update use-default-subplebbits.ts
|
2025-08-06 13:05:25 +02:00 |
|
plebeius
|
8e9fbe1fba
|
Update subplebbit-settings.tsx
|
2025-08-05 17:11:23 +02:00 |
|
plebeius
|
fdbced7311
|
fix(subplebbit data editor): remove challenges field, it's read-only
|
2025-08-05 15:32:08 +02:00 |
|
plebeius
|
ea9b12ceca
|
fix(subplebbit settings): Improve offline handling
|
2025-08-05 15:30:41 +02:00 |
|
plebeius
|
0ff116efb8
|
update link to default subs list
|
2025-08-04 23:09:41 +02:00 |
|
plebeius
|
2657f58beb
|
Update use-default-subplebbits.ts
|
2025-08-04 23:07:35 +02:00 |
|
plebeius
|
dfea8c1080
|
Update author-sidebar.tsx
|
2025-08-03 22:07:35 +02:00 |
|
plebeius
|
f863aab912
|
fix: correct SNS v1 URLs
|
2025-08-03 18:47:48 +02:00 |
|
plebeius
|
12df367ab9
|
fix(subplebbit feed): feed footer would show "loading..." incorrectly
|
2025-08-03 18:45:19 +02:00 |
|
plebeius
|
2a9fd9e61a
|
improve error handling
|
2025-08-03 18:41:25 +02:00 |
|
plebeius
|
0f4058ea13
|
feat(subplebbit settings): add json editor
|
2025-08-02 23:45:00 +02:00 |
|
plebeius
|
1badab4a68
|
fix(embeds): make iframe width fix truly Safari-specific
|
2025-08-01 23:14:07 +02:00 |
|
plebeius
|
f22ec7cb8c
|
update sns link
the new site lacks the subdomain feature that plebbit uses
|
2025-07-17 18:17:55 +02:00 |
|
plebeius
|
1ce2dc7935
|
add info tooltips
|
2025-07-16 22:51:47 +02:00 |
|
plebeius
|
3a60a61570
|
add wip alert
|
2025-07-16 22:09:34 +02:00 |
|
plebeius
|
704c2fe779
|
add smooth fade and slide animations to info tooltip
|
2025-07-15 23:19:44 +02:00 |
|
plebeius
|
d21b5ddb5b
|
feat: add info tooltips
|
2025-07-15 22:41:00 +02:00 |
|
plebeius
|
503dc22831
|
fix eslint
|
2025-07-15 22:40:06 +02:00 |
|
plebeius
|
eae61d691c
|
add reset button for debugging
|
2025-07-15 12:16:41 +02:00 |
|
plebeius
|
8e1ec8ac3d
|
feat(subplebbit settings): enable editing via pubsub
|
2025-07-12 19:24:49 +02:00 |
|
plebeius
|
5d5cdcb3d7
|
Update index.tsx
|
2025-07-12 17:25:57 +02:00 |
|
plebeius
|
f3dd2926b7
|
fix: improve PWA update detection and HTML caching strategy
Use NetworkFirst for HTML caching and window.location.reload() for more reliable service worker updates
|
2025-07-11 22:55:54 +02:00 |
|
plebeius
|
6e6faa23fd
|
feat: add domain-based libp2p client configuration
|
2025-07-02 22:35:43 +02:00 |
|
plebeius
|
8f974349e6
|
feat(moderation): implement comment purging
purging a comment removes it from the subplebbit's database
|
2025-06-30 22:13:45 +02:00 |
|
plebeius
|
b9fec92d8d
|
add button for debugging
|
2025-06-30 17:10:10 +02:00 |
|
plebeius
|
5a459b5e4a
|
fix(inbox page): prevent crash when iterating over undefined replies in context view
|
2025-06-25 12:49:42 +02:00 |
|