Commit Graph
73 Commits
Author SHA1 Message Date
Tom (plebeius.eth) b3bcd5896c feat(markdown): render plebchan links as internal links, so the user doesn't have to leave the app 2025-06-04 12:55:55 +02:00
Tom (plebeius.eth) bb1b273c39 remove ext-name, it sucks
it would return old/unknown extensions (such as `.arts`) as video or image for no reason
2025-06-04 12:30:04 +02:00
Tom (plebeius.eth) 104c9c0eba fix(electron): app couldn't copy share links to clipboard 2025-06-03 22:11:17 +02:00
Tom (plebeius.eth) 9fbfcb3630 fix: errors could be displayed unnecessarily 2025-06-03 22:02:54 +02:00
Tom (plebeius.eth) 70f640ecca feat(catalog filters): add filter by user address, display name or anonymous, mod role 2025-03-07 18:27:27 +01:00
Tom (plebeius.eth) d7a9c1640b feat(catalog filter): add filtering with complex patterns, including regex, help modal 2025-03-06 23:48:17 +01:00
Tom (plebeius.eth) ba5753d85e feat: add p/mod feed for all subs the user moderates 2025-03-05 17:38:34 +01:00
Tom (plebeius.eth) 797a1f23c6 perf(feed): optimize posts rendering via props refactoring, memoizations 2025-03-03 23:47:33 +01:00
Tom (plebeius.eth) 306e7b081f feat(embeds): add support to youtube shorts 2025-02-27 12:26:38 +01:00
Tom (plebeius.eth) cbed83cd10 fix(theme): christmas theme should only run on dec 24 and 25
that's how 4chan does it, it makes sense since the theme is distracting especially on desktop
2025-01-26 23:35:50 +01:00
Tom (plebeius.eth) f533faf9f6 let christmas theme run until jan 5th 2024-12-24 17:44:43 +01:00
Tom (plebeius.eth) eb3a630cc3 feat: add christmas theme 2024-12-24 17:13:12 +01:00
Tom (plebeius.eth) 309f76689f fix(feed): posts could change position causing displacement 2024-12-05 15:37:23 +01:00
Tom (plebeius.eth) 931a999b3b Update init-translations.ts 2024-11-21 11:05:25 +01:00
Tom (plebeius.eth) 6692c65c4b add route validation checks 2024-10-29 17:40:09 +01:00
Tom (plebeius.eth) 0b5aa7dc31 fix(p/all): auto time filter didn't show posts from last visit 2024-10-27 15:50:09 +01:00
Tom (plebeius.eth) f0a6ab0b15 limit cache with LRU algo 2024-10-18 17:20:52 +02:00
Tom (plebeius.eth) 08414051f5 Update media-utils.ts 2024-10-17 17:38:07 +02:00
Tom (plebeius.eth) 9042df7a39 prevent abuse of thumbnail fetching with html size limit and timeout 2024-10-15 22:10:03 +02:00
Tom (plebeius.eth) 5739f413a9 let native app fetch imgbb full images from non-direct links 2024-10-15 17:51:01 +02:00
Tom (plebeius.eth) 6f8a6e38d4 feat(android): fetch thumbnail image from any webpage link 2024-10-15 17:39:02 +02:00
Tom (plebeius.eth) 9e24ae0aed feat(post): support thumbnails from non-direct imgbb links 2024-10-14 15:28:30 +02:00
Tom (plebeius.eth) f8c92b3e61 add isAndroid flag 2024-10-13 17:51:54 +02:00
Tom (plebeius.eth) 7e8eb83bf6 refactor thumbnail fetching, add caching 2024-10-13 12:58:29 +02:00
Tom (plebeius.eth) e9280ac84c fix(post): a non-direct link could be marked as media instead of webpage 2024-10-12 17:10:13 +02:00
Tom (plebeius.eth) 46e1189711 fix(post): some links to images could be embedded as videos
same as https://github.com/plebbit/seedit/issues/385
2024-10-11 22:01:33 +02:00
Tom (plebeius.eth) 561e395256 feat(post): add client-side thumbnail fetching for websites with CORS access 2024-10-11 21:38:16 +02:00
Tom (plebeius.eth) 2641df9c2b fix eslint no-useless-escape 2024-09-18 13:58:34 +02:00
Tom (plebeius.eth) 5a9bf5b88b feat(post): add support for next.js image links 2024-09-17 18:01:11 +02:00
Tom (plebeius.eth) 15f3c7b830 revert package.json changes, replace markdown in util 2024-09-16 11:24:54 +02:00
Tom (plebeius.eth) 4664206e77 feat(post): show media dimensions if available 2024-09-07 14:11:33 +02:00
Tom (plebeius.eth) 0018df7f8a default gif type to "gif" instead of "static gif" 2024-09-03 14:27:29 +02:00
Tom (plebeius.eth) 21f75c1db1 don't help user format markdown if content already contains correct empty line syntax 2024-08-28 21:51:03 +02:00
Tom (plebeius.eth) c521ccbc2e feat(markdown): when the user is publishing a comment, automatically format it to follow markdown rules 2024-08-27 18:46:42 +02:00
Tom (plebeius.eth) 77980ee0c6 fix undefined 2024-08-13 21:40:34 +02:00
Tom (plebeius.eth) 8dfe2098ce feat(post): add user ID with color specific to user address 2024-08-13 18:27:56 +02:00
Tom (plebeius.eth) 5095e0e3b9 fix(pending post page): opening settings would change theme 2024-08-06 22:03:19 +02:00
Tom (plebeius.eth) 7253e4d1a0 feat(post): add support for static GIFs 2024-07-20 16:25:20 +02:00
Tom (plebeius.eth) f2e4f14a33 feat(settings): add avatar setting 2024-07-12 20:22:09 +02:00
Tom (plebeius.eth) 71e2eda3a3 fix route check 2024-07-02 19:23:39 +02:00
Tom (plebeius.eth) 22c1acdd3d feat(subplebbit): add automatic theme based on nsfw or sfw tags 2024-06-17 12:17:36 +02:00
Tom (plebeius.eth) 4435ff120b fix bugs 2024-06-11 15:13:04 +02:00
Tom (plebeius.eth) 0831e757bb fix: wrong route check, default time filter value, missing translation 2024-06-11 12:04:16 +02:00
Tom (plebeius.eth) 15bffe89bf feat: add time filter to p/all and p/subscriptions 2024-06-09 16:40:32 +02:00
Tom (plebeius.eth) ddd063fdef fix(pending post): settings were not shown correctly 2024-06-08 14:35:24 +02:00
Tom (plebeius.eth) 88dcfcaca8 feat(catalog): add catalog post previews 2024-06-08 11:27:29 +02:00
Tom (plebeius.eth) 2ecedcc956 fix(settings): decode subplebbit address with emoji to fix pathname 2024-05-31 19:59:08 +02:00
Tom (plebeius.eth) 32f52200b7 feat(post): block posts via the minus button (to collapse) or via the post menu 2024-05-30 14:29:02 +02:00
Tom (plebeius.eth) caacd77bba feat(post menu): add copy link button (share link) 2024-05-27 18:42:31 +02:00
plebeius.eth 09f05ac8a0 feat(p/all): add description view 2024-05-17 17:25:25 +02:00