🌎 An interplanetary microblogging platform 🚀
Find a file
blueb 5867b11592
Some checks failed
Lint / locale_verify (push) Has been cancelled
API report (misskey.js) / report (push) Has been cancelled
Check Misskey JS version / Check version (push) Has been cancelled
Check SPDX-License-Identifier / check-spdx-license-id (push) Has been cancelled
Check copyright year / check_copyright_year (push) Has been cancelled
Publish Docker image (develop) / Build (push) Has been cancelled
Dockle / dockle (push) Has been cancelled
Lint / pnpm_install (push) Has been cancelled
Release Manager: sync changelog with PR / edit (push) Has been cancelled
Storybook / build (push) Has been cancelled
Test (backend) / unit (22.11.0) (push) Has been cancelled
Test (backend) / e2e (22.11.0) (push) Has been cancelled
Test (federation) / test (22.11.0) (push) Has been cancelled
Test (frontend) / vitest (22.11.0) (push) Has been cancelled
Test (frontend) / e2e (chrome, 22.11.0) (push) Has been cancelled
Test (misskey.js) / test (22.11.0) (push) Has been cancelled
Test (production install and build) / production (22.11.0) (push) Has been cancelled
Test (backend) / validate-api-json (22.11.0) (push) Has been cancelled
Lint / lint (misskey-js) (push) Has been cancelled
Lint / lint (misskey-reversi) (push) Has been cancelled
Lint / lint (sw) (push) Has been cancelled
Lint / lint (misskey-bubble-game) (push) Has been cancelled
Lint / typecheck (backend) (push) Has been cancelled
Lint / typecheck (misskey-js) (push) Has been cancelled
Publish Docker image (develop) / merge (push) Has been cancelled
Lint / lint (backend) (push) Has been cancelled
Lint / lint (frontend) (push) Has been cancelled
Lint / lint (frontend-embed) (push) Has been cancelled
Lint / lint (frontend-shared) (push) Has been cancelled
Lint / typecheck (sw) (push) Has been cancelled
merge
2024-12-29 21:58:33 -05:00
.config Initial few changes & todos :) 2024-11-12 18:34:57 -05:00
.devcontainer update node to 22.11.0 (#14869) 2024-11-13 19:43:36 +09:00
.github ci: do not run chromatic on fork repositories (#15041) 2024-11-23 17:42:55 +09:00
.okteto ok-to-test with okteto (#8799) 2022-06-09 00:50:23 +09:00
.vscode fix(dev): vscode-jest: Deprecated: Please use jest.runMode instead. 2024-03-14 17:42:30 +09:00
assets cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +09:00
chart Misskey® Reactions Buffering Technology™ (#14579) 2024-09-20 21:03:53 +09:00
cypress fix: signin の資格情報が足りないだけの場合はエラーにせず200を返すように (#14700) 2024-10-05 12:03:47 +09:00
fluent-emojis@cae981eb4c feat: introduce fluent emoji 2022-12-26 16:04:56 +09:00
idea refactor(frontend): prefix css variables (#14725) 2024-10-09 18:08:14 +09:00
locales merge 2024-12-29 21:58:33 -05:00
packages merge 2024-12-29 21:58:33 -05:00
scripts update deps (#14950) 2024-11-15 17:22:00 +09:00
.dockerignore refactor: misskey-assetsサブモジュールを削除 (#12818) 2024-07-18 01:47:11 +09:00
.dockleignore fix: aptのキャッシュを削除しないようにする (#9803) 2023-02-05 14:15:59 +09:00
.editorconfig cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +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 update node to 22.11.0 (#14869) 2024-11-13 19:43:36 +09:00
.npmrc Initial few changes & todos :) 2024-11-12 18:34:57 -05:00
.vsls.json Add .vsls.json 2018-08-13 00:24:45 +09:00
CHANGELOG.md enhance(frontend): 照会の際にエラーを表示するように (#15147) 2024-12-19 16:05:33 +09:00
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
compose.local-db.yml chore(docker-compose): 推奨の名前にする (#14096) 2024-06-28 11:16:12 +09:00
compose_example.yml enhance(backend): Load settings via environment variables (#14179) 2024-07-14 21:33:22 +09:00
CONTRIBUTING.md Update CONTRIBUTING.md 2024-11-17 17:33:50 +09:00
COPYING remove NSFW model 2024-11-13 17:12:38 -05:00
crowdin.yml ドキュメントをmisskey-hubに移行 2021-11-05 16:18:52 +09:00
cypress.config.ts update cypress 2022-06-11 15:53:45 +09:00
Dockerfile update node to 22.11.0 (#14869) 2024-11-13 19:43:36 +09:00
healthcheck.sh feat(backend): add /healthz endpoint (#13834) 2024-05-23 15:19:52 +09:00
LICENSE Use AGPLv3 2018-03-28 22:56:28 +09:00
package.json merge 2024-12-29 21:58:33 -05:00
pnpm-lock.yaml merging from upstream + extra en-US translation 2024-11-16 10:40:05 -05:00
pnpm-workspace.yaml feat(frontend): ノート・ユーザータイムライン埋め込み (#13929) 2024-09-09 20:57:36 +09:00
Procfile Create Procfile 2019-04-05 18:17:30 +09:00
README.md MkNote redesigns 2024-11-16 16:22:29 -05:00
ROADMAP.md Update ROADMAP.md 2024-01-04 08:44:38 +09:00
SECURITY.md Update SECURITY.md 2024-11-17 17:35:27 +09:00

Lockpick

An opinionated Misskey fork, powered by raccoons

Frontend

Complete

  • In dev mode, the api request pending spinner is replaced by a count of pending requests under the dev ticker.
  • By default, avatars are squared
  • By default, the emoji picker is bigger
  • By default, the navigation includes (in this order) notifications, follow requests, divider, search, explore, divier, clips, drive, announcements
  • The divider in navigation isn't as wide
  • Now has Inter as the font
  • By default, the timeline has gaps
  • MkPageHeader now has no bottom border
  • Tabs in MkPageHeader are now a little easier to read and highlighted in the accent color
  • Remove instance donation popup
  • Remove Aichan
  • Replace add attachment icon with paperclip icon
  • Rename renotes to repeats
  • Redesign MkNoteHeader so it has MkAvatar in it and the display name and username are stacked
  • Redesign MkNoteHeader so on MkNoteSimple it's a single line
  • Change timeline icons
  • Make MkVisibility component for visibility-related icons to be the same across components
  • Make channel indicator on notes larger and more spaced out, easier to click
  • Make channel indicator its own component (MkChannelIndicator)
  • Remove channel color bar indicator
  • Show public visibility icon for consistency
  • Make note collapsing less common
  • Remove usage of MkInstanceTicker (for now)
  • MkPageHeader uses less transparency effects
  • Note and subnote contents open the note on click

Todo

  • Like button on note
  • Test if block filtering is as awful as it is in Sharkey (blocked users should have posts they're mentioned in hidden, renote of a quote of a blocked user, other cases where it's not checked)

Backend

Complete

  • Remove NSFW model
  • Remove 藍.moe links for /static-assets/ links

Todo

  • Remove social timeline in favor of home timeline with local toggle
  • Better replies in timeline
  • Bubble timeline
  • Mastodon-like search filtering since the attempts to make Misskey search good suck

Other

Complete

  • Shortened AGPL notice in config
  • Added .npmrc to match project

Todo