From 2746e816b0ebee0b8469f42e637d02b764afe473 Mon Sep 17 00:00:00 2001 From: Mar0xy Date: Fri, 1 Dec 2023 12:06:39 +0000 Subject: [PATCH] deploy: 49156f8e906517ccd4cff95cf9a25b4444fc7238 --- 404.html | 2 +- categories/index.html | 2 +- contributors/index.html | 2 +- docs/comparsion/index.html | 2 +- docs/comparsion/misskey/index.html | 8 ++++---- docs/index.html | 2 +- docs/install/fresh/index.html | 2 +- docs/install/index.html | 2 +- docs/install/migrate/index.html | 2 +- ...a200e28b949a0bb3cddd6b9d0a44ca477b0e7a0d2edd050befd.js | 2 +- tags/index.html | 2 +- 11 files changed, 14 insertions(+), 14 deletions(-) rename index.min.12e33b7a2cc627e3fb8545c846e84aee6941dd0c329ee77c41ed172e7d0cdd9db5fb886975166c256b85eb3e060834ca98c6084436060ecb80dc5cb1dc1baf5d.js => index.min.de8caa98775bf6d6f5f58a3d4d43f6e791e3b0ca8e02d588a6615eea32456160c6d084cb107e5a200e28b949a0bb3cddd6b9d0a44ca477b0e7a0d2edd050befd.js (88%) diff --git a/404.html b/404.html index 4d7dc1f..4004170 100644 --- a/404.html +++ b/404.html @@ -3,4 +3,4 @@

Page not found :(

The page you are looking for doesn't exist or has been moved.

- \ No newline at end of file + \ No newline at end of file diff --git a/categories/index.html b/categories/index.html index 587b89a..e4f1aa5 100644 --- a/categories/index.html +++ b/categories/index.html @@ -3,4 +3,4 @@

Categories

- \ No newline at end of file + \ No newline at end of file diff --git a/contributors/index.html b/contributors/index.html index 5608e2d..41a2f2f 100644 --- a/contributors/index.html +++ b/contributors/index.html @@ -3,4 +3,4 @@

Contributors

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/comparsion/index.html b/docs/comparsion/index.html index 437b179..c069dc7 100644 --- a/docs/comparsion/index.html +++ b/docs/comparsion/index.html @@ -7,4 +7,4 @@ Comparsion
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/comparsion/misskey/index.html b/docs/comparsion/misskey/index.html index b069667..92cc010 100644 --- a/docs/comparsion/misskey/index.html +++ b/docs/comparsion/misskey/index.html @@ -20,14 +20,14 @@ useful on mobile)
  • images lacking alt text are marked as such
  • UI elements can be round (as in Misskey) or square-ish
  • “sign out” button in user menu
  • user profile page has “notes” / “all” / “including files” tabs
  • attachments can be collapsed by default
  • buttons to show/hide all notes with CWs in a conversation
  • one-button “like” (plus custom reactions on a separate button)
  • animated MFM can be enabled/disabled on each note
  • supports longer alt text
  • pop-up user profiles show if follow requests to the user require approval, have a “open remote profile” option, and show custom fields (e.g. the user’s website address)
  • MFM cheatsheet when composing notes
  • emoji auto-complete is case-insensitive
  • it’s always clear if a note has a poll (misskey sometimes hides -that)
  • boosts and quote-boost are accounted separately
  • only 1 boost per note per user is allowed
  • admins can remove bots from “trending”
  • users can hide bots from their timelines
  • translatable notes are shown translated regardless of where they’re +that)
  • multiple-choice polls are clearly marked as such
  • boosts and quote-boost are accounted separately
  • only 1 boost per note per user is allowed
  • admins can remove bots from “trending”
  • users can hide bots from their timelines
  • translatable notes are shown translated regardless of where they’re shown (e.g. when quoted, or when looking at their replies)
  • when searching, users can restrict results to notes with attachments
  • CSS class names are human-readable, to simplify browser-side customisation
  • users can disable indexing of their notes (the setting is federated)
  • “likes” and “reactions” federate correctly to Mastodon / Pleroma / Akkoma (Misskey sends them all as reactions)
  • different error icons
  • users can disable the “disconnected” warning (connection is usually re-established automatically, so the warning is rarely useful)
  • users can set a default emoji for their likes/reactions
  • when the instance is using meilisearch to index notes, Sharkey will use it in more cases (e.g. when limiting results to notes containing -images)
  • when showing a reply containing many mentions, they are shortened
  • Ones of interest to admins

    ← Migrating from another software
    +images)
  • when showing a reply containing many mentions, they are shortened
  • there’s a search widget
  • Ones of interest to admins

    ← Migrating from another software
    - \ No newline at end of file + \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index ed77111..f307959 100644 --- a/docs/index.html +++ b/docs/index.html @@ -7,4 +7,4 @@ Comparsion
    - \ No newline at end of file + \ No newline at end of file diff --git a/docs/install/fresh/index.html b/docs/install/fresh/index.html index 072d140..bf9a43f 100644 --- a/docs/install/fresh/index.html +++ b/docs/install/fresh/index.html @@ -124,4 +124,4 @@ previous build, then you can install+build+migrate+restart again.

    Migrating from another software →
    - \ No newline at end of file + \ No newline at end of file diff --git a/docs/install/index.html b/docs/install/index.html index 74c6d36..ff4c198 100644 --- a/docs/install/index.html +++ b/docs/install/index.html @@ -7,4 +7,4 @@ Comparsion
    - \ No newline at end of file + \ No newline at end of file diff --git a/docs/install/migrate/index.html b/docs/install/migrate/index.html index 59e0698..9b01bb7 100644 --- a/docs/install/migrate/index.html +++ b/docs/install/migrate/index.html @@ -179,4 +179,4 @@ be able to search notes, you must enable it via the “roles” system.

    Congratulations, you’re now running Sharkey!

    ← Fresh Installation
    Sharkey vs Misskey →
    - \ No newline at end of file + \ No newline at end of file diff --git a/index.min.12e33b7a2cc627e3fb8545c846e84aee6941dd0c329ee77c41ed172e7d0cdd9db5fb886975166c256b85eb3e060834ca98c6084436060ecb80dc5cb1dc1baf5d.js b/index.min.de8caa98775bf6d6f5f58a3d4d43f6e791e3b0ca8e02d588a6615eea32456160c6d084cb107e5a200e28b949a0bb3cddd6b9d0a44ca477b0e7a0d2edd050befd.js similarity index 88% rename from index.min.12e33b7a2cc627e3fb8545c846e84aee6941dd0c329ee77c41ed172e7d0cdd9db5fb886975166c256b85eb3e060834ca98c6084436060ecb80dc5cb1dc1baf5d.js rename to index.min.de8caa98775bf6d6f5f58a3d4d43f6e791e3b0ca8e02d588a6615eea32456160c6d084cb107e5a200e28b949a0bb3cddd6b9d0a44ca477b0e7a0d2edd050befd.js index 55f42d6..ea205e2 100644 --- a/index.min.12e33b7a2cc627e3fb8545c846e84aee6941dd0c329ee77c41ed172e7d0cdd9db5fb886975166c256b85eb3e060834ca98c6084436060ecb80dc5cb1dc1baf5d.js +++ b/index.min.de8caa98775bf6d6f5f58a3d4d43f6e791e3b0ca8e02d588a6615eea32456160c6d084cb107e5a200e28b949a0bb3cddd6b9d0a44ca477b0e7a0d2edd050befd.js @@ -65,4 +65,4 @@ BEGIN; -- all existing users are approved, because Firefish doesn't have a -- co Start everything up again, you should see no errors in the logs. Log in as an administrator, and go to the control panel. If you use an object store such as S3, double-check your settings (it\u0026rsquo;s possible, for example, that the URL now looks like https://https://yourdomain.com, fix it). If you want your users to be able to search notes, you must enable it via the \u0026ldquo;roles\u0026rdquo; system. Congratulations, you\u0026rsquo;re now running Sharkey! -`}),e.add({id:3,href:"/docs/comparsion/",title:"Comparsion",description:"",content:""}),e.add({id:4,href:"/docs/comparsion/misskey/",title:"Sharkey vs Misskey",description:`A (probably comprehensive) list of differences # Big ones # fully federated note editing, you can also see previous versions of edited notes Mastodon-compatible API, including OAuth2 can import your exported posts from Mastodon and most of its forks, Pleroma / Akkoma, Misskey / Firefish and forks, Twitter, Instagram, Facebook, including attachments (threading may not work perfectly, and other people\u0026rsquo;s replies to your posts may not get imported) admins can require approval for new users\u0026rsquo; signups admins can silence users admins can mark all of a user\u0026rsquo;s media as NSFW GDPR-style Data Subject Access Requests (users can export all data related to themselves) Fun ones # can play module / tracker music files (federated) listenbrainz integration (federated) background image on user profiles \u0026ldquo;speak as cat\u0026rdquo; separate from \u0026ldquo;is a cat\u0026rdquo; (both setting are federated with compatible software) UI/UX # option to open a note\u0026rsquo;s detailed view by clicking on the note (most useful on mobile) images lacking alt text are marked as such UI elements can be round (as in Misskey) or square-ish \u0026ldquo;sign out\u0026rdquo; button in user menu user profile page has \u0026ldquo;notes\u0026rdquo; / \u0026ldquo;all\u0026rdquo; / \u0026ldquo;including files\u0026rdquo; tabs attachments can be collapsed by default buttons to show/hide all notes with CWs in a conversation one-button \u0026ldquo;like\u0026rdquo; (plus custom reactions on a separate button) animated MFM can be enabled/disabled on each note supports longer alt text pop-up user profiles show if follow requests to the user require approval, have a \u0026ldquo;open remote profile\u0026rdquo; option, and show custom fields (e.`,content:`A (probably comprehensive) list of differences # Big ones # fully federated note editing, you can also see previous versions of edited notes Mastodon-compatible API, including OAuth2 can import your exported posts from Mastodon and most of its forks, Pleroma / Akkoma, Misskey / Firefish and forks, Twitter, Instagram, Facebook, including attachments (threading may not work perfectly, and other people\u0026rsquo;s replies to your posts may not get imported) admins can require approval for new users\u0026rsquo; signups admins can silence users admins can mark all of a user\u0026rsquo;s media as NSFW GDPR-style Data Subject Access Requests (users can export all data related to themselves) Fun ones # can play module / tracker music files (federated) listenbrainz integration (federated) background image on user profiles \u0026ldquo;speak as cat\u0026rdquo; separate from \u0026ldquo;is a cat\u0026rdquo; (both setting are federated with compatible software) UI/UX # option to open a note\u0026rsquo;s detailed view by clicking on the note (most useful on mobile) images lacking alt text are marked as such UI elements can be round (as in Misskey) or square-ish \u0026ldquo;sign out\u0026rdquo; button in user menu user profile page has \u0026ldquo;notes\u0026rdquo; / \u0026ldquo;all\u0026rdquo; / \u0026ldquo;including files\u0026rdquo; tabs attachments can be collapsed by default buttons to show/hide all notes with CWs in a conversation one-button \u0026ldquo;like\u0026rdquo; (plus custom reactions on a separate button) animated MFM can be enabled/disabled on each note supports longer alt text pop-up user profiles show if follow requests to the user require approval, have a \u0026ldquo;open remote profile\u0026rdquo; option, and show custom fields (e.g. the user\u0026rsquo;s website address) MFM cheatsheet when composing notes emoji auto-complete is case-insensitive it\u0026rsquo;s always clear if a note has a poll (misskey sometimes hides that) boosts and quote-boost are accounted separately only 1 boost per note per user is allowed admins can remove bots from \u0026ldquo;trending\u0026rdquo; users can hide bots from their timelines translatable notes are shown translated regardless of where they\u0026rsquo;re shown (e.g. when quoted, or when looking at their replies) when searching, users can restrict results to notes with attachments CSS class names are human-readable, to simplify browser-side customisation users can disable indexing of their notes (the setting is federated) \u0026ldquo;likes\u0026rdquo; and \u0026ldquo;reactions\u0026rdquo; federate correctly to Mastodon / Pleroma / Akkoma (Misskey sends them all as reactions) different error icons users can disable the \u0026ldquo;disconnected\u0026rdquo; warning (connection is usually re-established automatically, so the warning is rarely useful) users can set a default emoji for their likes/reactions when the instance is using meilisearch to index notes, Sharkey will use it in more cases (e.g. when limiting results to notes containing images) when showing a reply containing many mentions, they are shortened Ones of interest to admins # quote-boosts federate correctly from/to Mastodon forks the not-very-functional \u0026ldquo;automatically mark attachments as NSFW\u0026rdquo; has been removed (smaller installation, faster image/video uploads) argon2 instead of bcrypt for hashing users\u0026rsquo; secrets admins can delete remote emojis admins can disable achievements admins can refresh remote user details admins can set a default emoji for likes/reactions the PWA icon matches the instance icon `}),e.add({id:5,href:"/docs/",title:"Docs",description:"Docs.",content:""}),search.addEventListener("input",t,!0);function t(){const s=5;var n=this.value,o=e.search(n,{limit:s,enrich:!0});const t=new Map;for(const e of o.flatMap(e=>e.result)){if(t.has(e.doc.href))continue;t.set(e.doc.href,e.doc)}if(suggestions.innerHTML="",suggestions.classList.remove("d-none"),t.size===0&&n){const e=document.createElement("div");e.innerHTML=`No results for "${n}"`,e.classList.add("suggestion__no-results"),suggestions.appendChild(e);return}for(const[r,a]of t){const n=document.createElement("div");suggestions.appendChild(n);const e=document.createElement("a");e.href=r,n.appendChild(e);const o=document.createElement("span");o.textContent=a.title,o.classList.add("suggestion__title"),e.appendChild(o);const i=document.createElement("span");if(i.textContent=a.description,i.classList.add("suggestion__description"),e.appendChild(i),suggestions.appendChild(n),suggestions.childElementCount==s)break}}})() \ No newline at end of file +`}),e.add({id:3,href:"/docs/comparsion/",title:"Comparsion",description:"",content:""}),e.add({id:4,href:"/docs/comparsion/misskey/",title:"Sharkey vs Misskey",description:`A (probably comprehensive) list of differences # Big ones # fully federated note editing, you can also see previous versions of edited notes Mastodon-compatible API, including OAuth2 can import your exported posts from Mastodon and most of its forks, Pleroma / Akkoma, Misskey / Firefish and forks, Twitter, Instagram, Facebook, including attachments (threading may not work perfectly, and other people\u0026rsquo;s replies to your posts may not get imported) admins can require approval for new users\u0026rsquo; signups admins can silence users admins can mark all of a user\u0026rsquo;s media as NSFW GDPR-style Data Subject Access Requests (users can export all data related to themselves) Fun ones # can play module / tracker music files (federated) listenbrainz integration (federated) background image on user profiles \u0026ldquo;speak as cat\u0026rdquo; separate from \u0026ldquo;is a cat\u0026rdquo; (both setting are federated with compatible software) UI/UX # option to open a note\u0026rsquo;s detailed view by clicking on the note (most useful on mobile) images lacking alt text are marked as such UI elements can be round (as in Misskey) or square-ish \u0026ldquo;sign out\u0026rdquo; button in user menu user profile page has \u0026ldquo;notes\u0026rdquo; / \u0026ldquo;all\u0026rdquo; / \u0026ldquo;including files\u0026rdquo; tabs attachments can be collapsed by default buttons to show/hide all notes with CWs in a conversation one-button \u0026ldquo;like\u0026rdquo; (plus custom reactions on a separate button) animated MFM can be enabled/disabled on each note supports longer alt text pop-up user profiles show if follow requests to the user require approval, have a \u0026ldquo;open remote profile\u0026rdquo; option, and show custom fields (e.`,content:`A (probably comprehensive) list of differences # Big ones # fully federated note editing, you can also see previous versions of edited notes Mastodon-compatible API, including OAuth2 can import your exported posts from Mastodon and most of its forks, Pleroma / Akkoma, Misskey / Firefish and forks, Twitter, Instagram, Facebook, including attachments (threading may not work perfectly, and other people\u0026rsquo;s replies to your posts may not get imported) admins can require approval for new users\u0026rsquo; signups admins can silence users admins can mark all of a user\u0026rsquo;s media as NSFW GDPR-style Data Subject Access Requests (users can export all data related to themselves) Fun ones # can play module / tracker music files (federated) listenbrainz integration (federated) background image on user profiles \u0026ldquo;speak as cat\u0026rdquo; separate from \u0026ldquo;is a cat\u0026rdquo; (both setting are federated with compatible software) UI/UX # option to open a note\u0026rsquo;s detailed view by clicking on the note (most useful on mobile) images lacking alt text are marked as such UI elements can be round (as in Misskey) or square-ish \u0026ldquo;sign out\u0026rdquo; button in user menu user profile page has \u0026ldquo;notes\u0026rdquo; / \u0026ldquo;all\u0026rdquo; / \u0026ldquo;including files\u0026rdquo; tabs attachments can be collapsed by default buttons to show/hide all notes with CWs in a conversation one-button \u0026ldquo;like\u0026rdquo; (plus custom reactions on a separate button) animated MFM can be enabled/disabled on each note supports longer alt text pop-up user profiles show if follow requests to the user require approval, have a \u0026ldquo;open remote profile\u0026rdquo; option, and show custom fields (e.g. the user\u0026rsquo;s website address) MFM cheatsheet when composing notes emoji auto-complete is case-insensitive it\u0026rsquo;s always clear if a note has a poll (misskey sometimes hides that) multiple-choice polls are clearly marked as such boosts and quote-boost are accounted separately only 1 boost per note per user is allowed admins can remove bots from \u0026ldquo;trending\u0026rdquo; users can hide bots from their timelines translatable notes are shown translated regardless of where they\u0026rsquo;re shown (e.g. when quoted, or when looking at their replies) when searching, users can restrict results to notes with attachments CSS class names are human-readable, to simplify browser-side customisation users can disable indexing of their notes (the setting is federated) \u0026ldquo;likes\u0026rdquo; and \u0026ldquo;reactions\u0026rdquo; federate correctly to Mastodon / Pleroma / Akkoma (Misskey sends them all as reactions) different error icons users can disable the \u0026ldquo;disconnected\u0026rdquo; warning (connection is usually re-established automatically, so the warning is rarely useful) users can set a default emoji for their likes/reactions when the instance is using meilisearch to index notes, Sharkey will use it in more cases (e.g. when limiting results to notes containing images) when showing a reply containing many mentions, they are shortened there\u0026rsquo;s a search widget Ones of interest to admins # quote-boosts federate correctly from/to Mastodon forks the not-very-functional \u0026ldquo;automatically mark attachments as NSFW\u0026rdquo; has been removed (smaller installation, faster image/video uploads) argon2 instead of bcrypt for hashing users\u0026rsquo; secrets admins can delete remote emojis admins can disable achievements admins can refresh remote user details admins can set a default emoji for likes/reactions the PWA icon matches the instance icon deleted custom emoji are automatically removed from Drive `}),e.add({id:5,href:"/docs/",title:"Docs",description:"Docs.",content:""}),search.addEventListener("input",t,!0);function t(){const s=5;var n=this.value,o=e.search(n,{limit:s,enrich:!0});const t=new Map;for(const e of o.flatMap(e=>e.result)){if(t.has(e.doc.href))continue;t.set(e.doc.href,e.doc)}if(suggestions.innerHTML="",suggestions.classList.remove("d-none"),t.size===0&&n){const e=document.createElement("div");e.innerHTML=`No results for "${n}"`,e.classList.add("suggestion__no-results"),suggestions.appendChild(e);return}for(const[r,a]of t){const n=document.createElement("div");suggestions.appendChild(n);const e=document.createElement("a");e.href=r,n.appendChild(e);const o=document.createElement("span");o.textContent=a.title,o.classList.add("suggestion__title"),e.appendChild(o);const i=document.createElement("span");if(i.textContent=a.description,i.classList.add("suggestion__description"),e.appendChild(i),suggestions.appendChild(n),suggestions.childElementCount==s)break}}})() \ No newline at end of file diff --git a/tags/index.html b/tags/index.html index 400688e..76d92a6 100644 --- a/tags/index.html +++ b/tags/index.html @@ -3,4 +3,4 @@

    Tags

    - \ No newline at end of file + \ No newline at end of file