Skip to content

Releases: plebbit/seedit

v0.1.13

06 May 13:45
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.13 (2024-05-06)

Bug Fixes

  • embed: pass origin to youtube because popular videos won't load without it (4d60d9b)
  • index.html: add no-referrer meta tag to resolve CORP-related media access issues (dcd06d3)
  • loading ellipsis: was not aligned to text bottom (f184bb6)
  • subplebbit settings: edits didn't work (3cb5229)

Features

  • subplebbit: show 'no posts' loading state if sub was just created, not yet published and there are no posts yet (owner can already post) (de5e999)

v0.1.12

04 May 11:20
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.12 (2024-05-04)

Bug Fixes

  • subplebbit settings: stupid typo prevented edit from working (6f67c26)

Features

  • loading ellipsis: improve animation (e8fafad)
  • submit page: add spoiler option (e4a50fe)

Performance Improvements

  • use-default-subplebbits: memoize subscriptions (8470300)

v0.1.11

27 Apr 12:21
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.11 (2024-04-27)

Bug Fixes

  • creating a sub wouldn't work if fields were defined (2a4f057)
  • embed: detect uppercase extension in link (18a63df)
  • home: remove feed render delay for subscriptions (c383d90)
  • reply: default vote count to 1 (ae3b28f)
  • the position of subscribe buttons in p/all feed is bugged on narrow screen (7dd6846)
  • topbar: last sub in the list was covered by the 'more' button (ce3ed14)

Features

  • electron: add window.plebbitRpcAuthKey (328e3a0)
  • embed: add soundcloud embeds (4058df5)
  • reply: add support for audio embeds, prefer hostname as link to show instead of full link (d457a50)
  • settings: add plebbit options (5ab14bf)
  • settings: add plebbit options route (25ff98e)
  • topbar: add 'own communities' button in dropdown (0cf89c2)

Performance Improvements

  • app: improve mobile design rensponsiveness (6fe43e4)
  • media utils: optimize loading of media and link preview (177a994)

v0.1.10

27 Mar 11:12
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.10 (2024-03-27)

Bug Fixes

  • home: 'no communities found' would appear while loading multisub (a281a6f)
  • pending post: don't expand media for visibility of the publishing state (3dc5940)
  • post page: locked post state was missing in yellow banner alert (6041aa1)
  • post page: reply form wouldn't appear until replies loaded, but the user can reply already (e276763)
  • post: remove avatars from posts in feed, they are distracting and don't look good (929b648)
  • post: video thumbnails were not showing on mobile, without preload (51cceae)
  • reply: upvoting a reply of score 1 would keep its score at 1 (ce765b1)
  • subplebbit: a community blocked by the user would show 'no posts', show 'you blocked this community' instead (e018205)
  • subplebbit: a subplebbit address with emojis in it would cause bugs in the sub, such as broken links (5552285)
  • wallet settings: signature shouldn't include wallet address, only plebbit author address (c45d2d3)

Features

  • home: optimize home feed content by limiting number of posts per sub (e8a136b)
  • media utils: add embed support for custom youtube links, eg from invidious instances (4e07055)
  • media utils: add support for Next.js image links (791e1ce)
  • media utils: detect GIFs as separate type from image (7ad0953)
  • thumbnails: render the first frame of gifs so they don't autoplay in the feed (7d8a80b)

Performance Improvements

  • media utils: cache check for invidious yt links (7bf9c85)

v0.1.9

20 Mar 06:45
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.9 (2024-03-20)

Bug Fixes

  • mod menu: ban days input was too long on firefox (3f780a5)
  • subplebbit settings: creating a subplebbit would clear all fields even when failing to create (81de00d)

v0.1.8

14 Mar 20:09
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.8 (2024-03-14)

Bug Fixes

  • comment edit form: author edit wasn't instant (38baa01)
  • delete button: deleting own post wasn't instant (db801ab)
  • inbox: show parent buttons were clickable outside of their space (13b7b94)
  • markdown: replies had incorrect white-space and double returns needed margin on posts (ed02146)
  • post: clicking near the 'comments' button would add the dotted border (400b4f2)
  • post: dotted border for last visited post shouldn't appear in post page (121cf3d)
  • posts: limit display name character count (ff4a97b)
  • reply: spoiler styling couldn't be clicked (29b5f72)
  • search bar: disable autocapitalize, autocorrect, autocomplete, spellcheck (8eebb0f)
  • submit page: rules box would appear for sub with rules defined but empty (358d6c8)
  • submit page: some fields would update incorrectly or return 'option is an empty string' error (24ab3c9)

Features

  • address settings: update setting for sol addresses, with guide on how to set up (430c597)
  • context: allow any number as post context, always showing the top level reply (b9d050c)
  • mod menu: community moderators can ban their users (22beb4e)
  • post page: hide reply form and display 'loading comments...' while the post is loading (a068691)
  • scripts: add old versions to folders e.g. seedit.eth.limo/0.1.1 (a384e7b)
  • settings: add link to nft whitelist (f174602)
  • settings: users can add crypto wallets to their plebbit account (75b25e7)
  • subplebbit settings: add info on how to set up .sol crypto domain as sub address (5f54bbe)

v0.1.7

06 Mar 09:15
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.7 (2024-03-06)

Bug Fixes

  • disable buttons for comments that are failed, remove duplicate label from reply (6e341e3)

Features

  • app: redirect to link with hash on first load (365b40d)
  • post: if post is removed, show locked info banner (2490bc3)

v0.1.6

03 Mar 16:05
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.6 (2024-03-03)

Bug Fixes

  • account settings: removed unnecessary reload when switching account, allow to delete last account (refreshing creates a new one) (51f7dba)
  • author sidebar: hide +friends button until functionality is implemented (83ea30d)
  • challenge modal: special characters couldn't get rendered in post content preview (9d2c01d)
  • comment tools: don't show 'report' button if the user is the author (96fd888)
  • don't reset time filter when changing sort in feeds (e2de559)
  • embed: twitter embed width would glitch (0c415fa)
  • embed: videos on mobile had wrong width (c560dd7)
  • expando: clicking on video would redirect to external link (ff52a9a)
  • hide buttons that aren't functional yet (save, crosspost, embed, report) (265f6c1)
  • loading avatar should have empty space (4e8142c)
  • mod menu: close modal when saving, instead of waiting for publishing (929514f)
  • post: display title as dash if it's empty (712779d)
  • post: dotted border for last visited post should only persist in the same window (0a67399)
  • post: font size would bug out with overflowing title (5890b92)
  • profile: hide 'saved' and 'hidden' tabs until functional (ad5f73f)
  • reply form: couldn't reply from inbox page because subplebbit address wasn't defined (c31b7eb)
  • settings: display name setting wouldn't reset on account change (b961626)
  • sidebar: 'created by u/' link shouldn't be a link because it has no cid (1e73aee)
  • sidebar: hide 'about moderation team' button, not functional yet (f887dc2)
  • sidebar: show moderation tools to sub owner without role (15921ef)
  • submit: address wasn't selected when clicking it in the dropdown (c55cd75)
  • subplebbit settings: don't add empty exclude group when adding challenge (2465a8b)
  • subplebbit settings: read only address would overflow if too long (f02c71f)
  • subplebbit settings: read only description needed word wrap (6fdecce)
  • subplebbit settings: read only exclude setting wasn't displayed properly (2f81578)
  • subplebbit settings: reset store, challenges setting would not update on subplebbitAddress change (e0862a8)
  • subplebbit settings: when adding an exclude group for challenges, the roles should not be checked by default (7dc0297)
  • subplebbit: scroll position wasn't retained (f74ce22)
  • subplebbits: show subplebbit run in local node in mod/admin/owner tabs regardless of role (32a6c01)

Features

  • add 'edit content' functionality to edit button for replies and posts, show asterisk in date with timestamp title (5055fde)
  • add 'not found' page for invalid links (e8ee496)
  • add 'pending edit' and 'failed edit' labels for mod and author edits (3bf9ead)
  • add "delete" button for user's posts (1918ee9)
  • add author edit reason, spoiler (11cc1a4)
  • add mod edit reason to posts and replies (dd6744a)
  • add spoiler styling as black overlay above post or reply content (d9e5086)
  • communities: add markdown to each sub expandable description (486710c)
  • feed: add dotted border to last visited post (6e5d644)
  • header: add 'all' title to p/all header (6273029)
  • hide media of removed posts and replies, blur title and media in feed for mods (dbbe9b0)
  • implement community creation on desktop app (p2p full node) (b724894)
  • inbox: add functionality to "show parent" button in comment replies (3443445)
  • markdown: add same markdown styling and rules as reddit (83c2b3c)
  • post: add '+' subscribe button to posts in p/all (5699739)
  • post: add small profile nft avatar next to username (da6e474)
  • post: show "[deleted]" as content if user deletes his own post (26ae8ea)
  • reply form: add formatting help table for markdown (1c73e70)
  • reply: add deleted (by author) styling, hide media (d3e8b89)
  • reply: display nft profile picture if set (14c2cec)
  • settings: add 'check for updates' button (1acab82)
  • settings: add 'contribute to github' link to translations setting (5804c7d)
  • settings: add button to copy full account address (306919c)
  • settings: add double confirm when deleting account, red color (5afcf5c)
  • settings: add link to ipfs stats on desktop full node, version info (d833a89)
  • settings: add profile avatar setting (4b90287)
  • show avatar in profile page sidebar (d3e85ab)
  • submit: add markdown preview for post content (5c5273f)
  • submit: add media preview to url field (2d6e7dd)
  • subplebbit settings: add delete community button (615bd0d)
  • subplebbit settings: add markdown preview for description (30caa7e)...
Read more

v0.1.5

04 Feb 12:07
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.5 (2024-02-04)

Bug Fixes

  • electron: make sure repo is migrated when starting ipfs (e3804e3)
  • submit: don't spellcheck and autocorrect in url input and community address input (65ea473)
  • subplebbit settings: in challenge exclude, non-actions were incorrectly checked by their counterparts (0b193ad)

Features

  • add 'continue this thread' nested replies limit (d4f66ac)
  • add service worker (PWA) (8c7ebf2)
  • android: add android build script (f58827a)
  • author sidebar: show avatar if set (3574546)
  • implement text challenge modal (bf8b575)
  • inbox: add functionality to 'context' button, highlighting reply in single comment thread (7537cba)
  • post: add single comment's thread view (a605bdd)
  • submit: add arrow keys control to community address dropdown items (aea68e6)
  • update app icon design (b3a37d5)

v0.1.4

30 Jan 15:46
Compare
Choose a tag to compare

Progressive web app mirrors:

CLI client:

0.1.4 (2024-01-30)

Bug Fixes

  • account settings: prevent deleting last account, reload page when changing active account (14fde38)
  • home: some text would be cut on mobile, padding-right was needed (e599393)
  • index.html: disable auto zoom on safari mobile (497b8d6)
  • markdown: add regex to fix newlines in list items separated by empty lines (b65e9aa)
  • markdown: remove regex, adopting conventional markdown rules (337373f)
  • markdown: use regex and a custom remark plugin to correctly style quotes and lists (361a479)
  • media utils: add m.youtube (c81d240)
  • post: author address wouldn't underline on mouse over (cfcda0f)
  • post: fix virtuoso zero-sized element error (b2cbacc)
  • sidebar: don't render rules if they are an empty array (ad91dd7)
  • submit: show suggested communities if subs are less than 5, update translation, fix state (c56b944)
  • subplebbits: don't show offline label if updatedAt is undefined (9d0bd81)
  • subplebbit: selecting the time filter would bug the header title and topbar (90f9d35)
  • time utils: show 1 minute if 1.x minutes (8f941c1)
  • topbar: subscriptions were showing in default sub list (dbd2f34)
  • unescape html encoded tags in i18next trans element (76065a8)

Features

  • add mobile about page to home, p/all (e1e28b9)
  • add offline/online title to indicator (8a56bf1)
  • edit menu: implemented instant author edits to delete post, mark as spoiler (33d1e6b)
  • electron: improve navigation labels (32dd697)
  • home: default time filter to 1 week to avoid showing old posts (16b0f39)
  • home: implement last visit time filter, automatically selected (5f651fc)
  • implement markdown, styled, in posts, replies and sidebars (5e61fd6)
  • label: add removed and deleted labels, don't hide post when deleting to allow other edits (5314d10)
  • mod menu: allow multiple instant edits (f887972)
  • mod menu: show mod menu for single replies, put it last in tools for quicker access (3c1da1c)
  • sidebar: add desktop app banner (4266964)
  • sidebar: add dev version commit ref with link to the commit (052aad9)
  • sidebar: add download links for the desktop client (2578249)
  • sidebar: add footer with version and link to release (218840f)
  • sidebar: add moderation tools and community settings link (7b1ebf7)
  • sidebar: detect OS for 'download app' button in footer (103a209)
  • sidebar: version footer links to specific version changelog (cf6f7d9)
  • submit: 'submit to' page title links to subplebbit, passing link element to translation (8fd70b6)
  • submit: suggest random communities when subscriptions are zero (9ed7c42)
  • subplebbit settings: add challenges UI from API (d2f9249)
  • subplebbit settings: add combinations for exclude from challenge settings (1e93bad)
  • subplebbit settings: add exceptions setting to challenges (416f097)
  • subplebbit settings: add functional setting for adding/removing moderators and changing roles (4680021)
  • subplebbit settings: add functional settings for subplebbit title, description, address, avatar, rules, settings json (0d3622f)
  • subplebbit settings: add functionality to add and remove challenges, include challenge details and exclude values (dc36065)
  • subplebbit settings: add info banners for required admin role and desktop app (118ba4a)
  • subplebbit settings: add logo preview (7a451df)
  • subplebbit settings: add negative action exclusion types for challenges (afe9746)
  • subplebbit settings: add read-only challenge type and description (87e305f)
  • subplebbit settings: add UI (5f70b02)
  • subplebbit settings: allow to define custom challenges in default types, using strings as values (8216994)
  • subplebbit settings: allow to define exceptions for each challenge, defining exclude array (c2c68be)
  • subplebbit settings: automatically show settings of a challenge when adding it (3495fee)
  • subplebbit settings: exclude specific user addresses from challenges, minimum user karma (592a889)
  • subplebbit settings: exclude users from challenge by account age, and by free actions per hour (52533e8)
  • subplebbits: add 'all' tab to 'my communities' (d408cc5)
  • subplebbits: add 'passed' and 'rejected' tabs to vote page (fcdb478)
  • subplebbits: add avatars to communities page (10a4b46)
  • subplebbits: add default subs view, subscriptions view (b9efbc9)
  • subplebbits: add filtering by user role in 'my communities' tab, routes (7dfc053)
  • subplebbits: add flair for user role if any (9cb27c1)
  • subplebbits: link to communities, show empty subscriptions view to user, empty moderating subs page ([a485bc9](a485bc9...
Read more