1
0
Fork 1
mirror of https://example.com synced 2024-11-23 06:56:38 +09:00
A fun, new, open way to experience social media
Find a file
2023-07-20 09:35:30 +00:00
.config Merge branch 'rebrand' into develop 2023-07-19 08:55:26 -07:00
.vscode vscode: replace eslint with rome 2023-01-14 14:33:15 +01:00
.woodpecker find and replace 2023-07-02 15:18:30 -07:00
chart docs: 🚚 new website 2023-07-19 10:06:57 -07:00
custom feat: add custom robots.txt to reject crawlers (close #38) 2023-07-20 06:04:36 +00:00
cypress chore: 🎨 format 2023-06-23 21:22:44 -07:00
dev find and replace 2023-07-02 15:18:30 -07:00
docs links 2023-07-19 08:58:59 -07:00
locales feat: ability to replace widgets button with reload button on mobile (close #8) 2023-07-20 09:35:30 +00:00
packages feat: ability to replace widgets button with reload button on mobile (close #8) 2023-07-20 09:35:30 +00:00
scripts Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
.dockerignore fix: add megalodon to docker image 2023-07-06 22:54:53 -04:00
.editorconfig
.envrc Fixed dev enviroment _> documented procedure 2023-05-31 13:52:21 +02:00
.gitattributes
.gitignore fix: 🐛 gitignore causing wrong file to be pushed 2023-07-19 09:56:16 -07:00
.node-version Update '.node-version' 2023-05-31 02:36:19 +00:00
.npmrc
.vsls.json
.weblate we be renamin 2023-07-15 14:21:17 -07:00
animated.svg docs: 🚚 new website 2023-07-19 10:06:57 -07:00
calckey.apache.conf we be renamin 2023-07-15 14:21:17 -07:00
CHANGELOG.md docs: 📝 changelog 2023-07-19 10:00:43 -07:00
cliff.toml docs: 📝 changelog 2023-07-19 10:00:43 -07:00
CODE_OF_CONDUCT.md docs: 📝 codeberg -> gitlab 2023-07-19 10:22:36 -07:00
CONTRIBUTING.md find and replace 2023-07-02 15:18:30 -07:00
COPYING we be renamin 2023-07-15 14:21:17 -07:00
cypress.config.ts chore: 🎨 format 2023-06-23 21:22:44 -07:00
docker-compose.yml find and replace 2023-07-02 15:18:30 -07:00
Dockerfile we be renamin 2023-07-15 14:21:17 -07:00
firefish.apache.conf we be renamin 2023-07-15 14:21:17 -07:00
FIREFISH.md links 2023-07-19 08:58:59 -07:00
firefish.nginx.conf we be renamin 2023-07-15 14:21:17 -07:00
flake.lock Fixed dev enviroment _> documented procedure 2023-05-31 13:52:21 +02:00
flake.nix find and replace 2023-07-02 15:18:30 -07:00
gulpfile.js chore: format 2023-06-05 17:27:40 -07:00
LICENSE
package.json pnpm 8.6.9 2023-07-19 09:33:02 -07:00
patrons.json we be renamin 2023-07-15 14:21:17 -07:00
pnpm-lock.yaml pnpm 8.6.9 2023-07-19 09:33:02 -07:00
pnpm-workspace.yaml we be renamin 2023-07-15 14:21:17 -07:00
Procfile
README.md feat: ability to replace widgets button with reload button on mobile (close #8) 2023-07-20 09:35:30 +00:00
README.original.md docs: create my own README 2023-07-19 20:41:30 +00:00
release.json links 2023-07-19 08:58:59 -07:00
RELEASE_NOTES.md repo move 2023-07-19 11:15:08 -07:00
rome.json Merge branch 'rebrand' into develop 2023-07-19 08:55:26 -07:00
SECURITY.md docs: 📝 codeberg -> gitlab 2023-07-19 10:22:36 -07:00
title.svg docs: 🚚 new website 2023-07-19 10:06:57 -07:00
update.sh feat: create update script / include commit hash in version number 2023-07-19 20:54:46 +00:00

Misskey のフォークの Firefish のフォークです。

オリジナルの README はこちら

変更点

主要な変更点

  • モバイル表示の下部のウィジェットボタンを再読み込みボタンに変更可能に
    • スマートフォンでウィジェットは使わないけど再読み込みはたくさんする人はいそう
  • モバイル表示の下部のチャットボタンをアカウント切り替えボタンに変更可能に
    • これ無しで PWA で複数アカウントを使おうとすると腱鞘炎になる
  • ローカルタイムラインの位置をグローバルタイムラインの直前に移動
    • ローカルタイムラインよりもソーシャルタイムラインのほうが使いやすいと考えたため
  • 「Firefish について」のページに Misskey の主要な貢献者を表示
    • このソフトウェアは Misskey のフォークであるため

細かい変更点

  • 支援者リストをファイルから読み込む
    • 外部のサーバーが落ちるとユーザーページが開けなくなることを防ぐため
  • 閲覧注意の注釈と画像の代替テキストもアンテナで調べる対象にする
    • 「そぎぎ」でアンテナを作れる
  • インデックス拒否に noindex に加えて nofollow,noarchive,nocache,noimageindex も指定
  • インスタンスティッカーに表示するサーバーのアイコンとして favicon を優先する
    • favicon のほうがよくカスタマイズされているため
  • 誤爆しやすい位置にあるフォローボタンを隠す設定を追加
    • フォローを誤爆すると悲しいため
  • クローラーを拒否する robots.txt の追加
  • 投稿プレビューをデフォルトでオンにする設定を追加
  • 猫耳の角を少し丸くするMisskey から取り込み)
    • そのほうがかわいいため
  • バージョン番号にコミットハッシュが含まれるように
    • 正確なバージョンが分かるとバグ修正に役立つため

インストール方法

Firefish のインストールスクリプト中で尋ねられるリポジトリの URL にこのリポジトリの URL を使ってください。

Repository url where you want to install:
> https://code.naskya.net/naskya/firefish

アップデート方法

update.sh を実行します。

$ ./update.sh