1
0
Fork
You've already forked jankfest
0
misskey frontend coerced into using the mastodon api. beacuse god is dead
  • Vue 65.6%
  • TypeScript 32.5%
  • JavaScript 1.4%
  • SCSS 0.4%
Find a file
2025年09月14日 20:53:36 +03:00
.vscode test: VS Code上で複数のjestテストを表示できるように ( #16251 ) 2025年07月05日 08:18:15 +09:00
fluent-emojis @cae981eb4c
locales about pages 2025年08月17日 01:50:54 +03:00
packages fix offline view 2025年09月14日 20:53:36 +03:00
scripts drop reversi 2025年08月17日 11:11:45 +03:00
.editorconfig Migration cleanup ( #16288 ) 2025年07月16日 15:49:05 +09:00
.gitattributes 改行コードをLFに統一 ( #9926 ) 2023年02月14日 13:13:34 +09:00
.gitignore Update .gitignore 2024年11月16日 15:32:51 +09:00
.gitmodules refactor: misskey-assetsサブモジュールを削除 ( #12818 ) 2024年07月18日 01:47:11 +09:00
.node-version chore(deps): update node.js to v22.15.0 ( #15606 ) 2025年05月04日 19:00:36 +09:00
.npmrc fix(deps): pnpm v10でre2のインストールに失敗することがある問題を修正 ( #15627 ) 2025年03月08日 18:56:53 +09:00
.vsls.json
CODE_OF_CONDUCT.md docs: Update Code of Conduct to version 2.1 ( #12150 ) 2023年11月13日 16:52:54 +09:00
codecov.yml Update codecov.yml 2023年02月26日 14:17:29 +09:00
COPYING 2025 ( #15203 ) 2025年01月04日 14:37:14 +09:00
cypress.config.ts Feat: サーバー初期設定ウィザード ( #15954 ) 2025年05月09日 19:41:54 +09:00
LICENSE
package.json drop storybook 2025年08月17日 11:50:00 +03:00
pnpm-lock.yaml remove html sanitization library intended for node from the frontend 2025年08月17日 12:21:30 +03:00
pnpm-workspace.yaml cleanup repo 2025年08月17日 11:45:40 +03:00
README.md unboost & like-only support 2025年08月17日 22:02:24 +03:00
renovate.json5 drop reversi 2025年08月17日 11:11:45 +03:00

misskey frontend coerced into using the mastodon api. beacuse god is dead

supports

Firefox ESR is too old for some features i use and i don't feel like supporting it. FF 131 and later should work

should (in theory) work with any mastodon api compliant remote, via pl-api

  • login
  • home timeline
  • user profiles
  • post details / replies / context
  • notifications
  • reacting and viewing reactions (❤️ reactions as favorites)
  • basic posting (no files) and boosting
  • logged out viewing

building

  1. pnpm i (for dependencies)
  2. pnpm run build
  3. statically serve built/_frontend_vite_ rewriting ALL URLs to index.html

you can place your instance's base URL at the generated index.html if you wish to enable logged out viewing

developing

  1. pnpm i (for dependencies)
  2. pnpm run dev
  3. wait until vite tells you it's ready. and wait a few seconds after that as well
  4. go to the url provided in the console

the dev environment is a bit unstable so if it freezes during loading (the vite hot module reload websocket (NOT the misskey streaming websocket) will fail to connect) you may need to restart it a few times to get it to behave. the "waiting a few seconds after" bit can be important