A greatly enhanced fork of Misskey with better UI/UX, security, features, and more!
Go to file
tamaina 766559c6e9
feat: Improve Push Notification (#7667)
* clean up

* ev => data

* refactor

* clean up

* add type

* antenna

* channel

* fix

* add Packed type

* add PackedRef

* fix lint

* add emoji schema

* add reversiGame

* add reversiMatching

* remove signin schema (use Signin entity)

* add schemas refs, fix Packed type

* wip PackedHoge => Packed<'Hoge'>

* add Packed type

* note-reaction

* user

* user-group

* user-list

* note

* app, messaging-message

* notification

* drive-file

* drive-folder

* following

* muting

* blocking

* hashtag

* page

* app (with modifying schema)

* import user?

* channel

* antenna

* clip

* gallery-post

* emoji

* Packed

* reversi-matching

* update stream.ts

* https://github.com/misskey-dev/misskey/pull/7769#issuecomment-917542339

* fix lint

* clean up?

* add app

* fix

* nanka iroiro

* wip

* wip

* fix lint

* fix loginId

* fix

* refactor

* refactor

* remove follow action

* clean up

* Revert "remove follow action"

This reverts commit defbb41648.

* Revert "clean up"

This reverts commit f94919cb9c.

* remove fetch specification

* renoteの条件追加

* apiFetch => cli

* bypass fetch?

* fix

* refactor: use path alias

* temp: add submodule

* remove submodule

* enhane: unison-reloadに指定したパスに移動できるように

* null

* null

* feat: ログインするアカウントのIDをクエリ文字列で指定する機能

* null

* await?

* rename

* rename

* Update read.ts

* merge

* get-note-summary

* fix

* swパッケージに

* add missing packages

* fix getNoteSummary

* add webpack-cli

* ✌️

* remove plugins

* sw-inject分離したがテストしてない

* fix notification.vue

* remove a blank line

* disconnect intersection observer

* disconnect2

* fix notification.vue

* remove a blank line

* disconnect intersection observer

* disconnect2

* fix

* ✌️

* clean up config

* typesを戻した

* Update packages/client/src/components/notification.vue

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* disconnect

* oops

* Failed to load the script unexpectedly回避
sw.jsとlib.tsを分離してみた

* truncate notification

* Update packages/client/src/ui/_common_/common.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* clean up

* clean up

* キャッシュ対策

* Truncate push notification message

* クライアントがあったらストリームに接続しているということなので通知しない判定の位置を修正

* components/drive-file-thumbnail.vue

* components/drive-select-dialog.vue

* components/drive-window.vue

* merge

* fix

* Service Workerのビルドにesbuildを使うようにする

* return createEmptyNotification()

* fix

* i18n.ts

* update

* ✌️

* remove ts-loader

* fix

* fix

* enhance: Service Workerを常に登録するように

* pollEnded

* URLをsw.jsに戻す

* clean up

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-04-30 21:52:07 +09:00
.config remove HTTPS handling (#8380) 2022-03-08 23:23:18 +09:00
.github chore(deps): Update github actions to use the same version as defined in .node-version (#8563) 2022-04-29 10:17:03 +09:00
.vscode Update extensions.json 2022-01-26 03:37:43 +09:00
assets update banner image 2021-11-20 13:54:28 +09:00
cypress add todo 2022-01-29 02:57:10 +09:00
docs ドキュメントをmisskey-hubに移管 2021-10-21 23:24:23 +09:00
locales feat: Improve Push Notification (#7667) 2022-04-30 21:52:07 +09:00
misskey-assets@0179793ec8 藍モード (#7687) 2021-09-04 17:54:24 +09:00
packages feat: Improve Push Notification (#7667) 2022-04-30 21:52:07 +09:00
scripts feat: Improve Push Notification (#7667) 2022-04-30 21:52:07 +09:00
.dockerignore chore: .configをdockerイメージに入れないように (#7625) 2021-09-13 20:07:39 +09:00
.editorconfig Use tabs in json 2017-05-24 20:27:39 +09:00
.gitattributes MisskeyRoom (#5267) 2019-08-18 14:41:33 +09:00
.gitignore refactoring 2021-11-12 02:02:25 +09:00
.gitmodules 藍モード (#7687) 2021-09-04 17:54:24 +09:00
.node-version update node to 18 2022-04-23 12:37:44 +09:00
.npmrc Good bye package-lock 2018-11-04 11:08:46 +09:00
.vsls.json Add .vsls.json 2018-08-13 00:24:45 +09:00
.yarnrc Create .yarnrc 2021-04-17 17:35:44 +09:00
CHANGELOG.md feat: Improve Push Notification (#7667) 2022-04-30 21:52:07 +09:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-06-17 10:01:05 +09:00
CONTRIBUTING.md Update CONTRIBUTING.md 2022-03-27 20:11:43 +09:00
COPYING Supports Emoji 13.1 (#7539) 2021-05-30 20:52:39 +09:00
Dockerfile update node to 18 2022-04-23 12:37:44 +09:00
LICENSE Use AGPLv3 2018-03-28 22:56:28 +09:00
Procfile Create Procfile 2019-04-05 18:17:30 +09:00
README.md Remove patreon section from README (#8476) 2022-04-28 11:49:43 +09:00
ROADMAP.md Update ROADMAP.md 2022-03-28 13:38:05 +09:00
SECURITY.md Create SECURITY.md 2021-05-24 05:50:45 +09:00
crowdin.yml ドキュメントをmisskey-hubに移行 2021-11-05 16:18:52 +09:00
cypress.json fix e2e test 2021-10-28 17:12:57 +09:00
docker-compose.yml Update docker-compose.yml (#8163) 2022-01-25 23:16:09 +09:00
gulpfile.js feat(client): update fontawesome v6 and self-hosting 2022-02-09 13:23:29 +09:00
package.json Squashed commit of the following: 2022-04-23 19:56:17 +09:00
yarn.lock update deps 2022-04-11 22:48:04 +09:00

README.md

Misskey

🌎 A forever evolving, interplanetary microblogging platform. 🚀

Misskey is a distributed microblogging platform with advanced features such as Reactions and a highly customizable UI.

Learn more


Find an instance📦 Create your own instance🛠️ Contribute🚀 Join the community


Become a Patron!

Features

  • ActivityPub support
    It is possible to interact with other software.
  • Reactions
    You can add "reactions" to each post, making it easy for you to express your feelings.
  • Drive
    An interface to manage uploaded files such as images, videos, sounds, etc. You can also organize your favorite content into folders, making it easy to share again.
  • Rich Web UI
    Misskey has a rich WebUI by default. It is highly customizable by flexibly changing the layout and installing various widgets and themes. Furthermore, plug-ins can be created using AiScript, a original programming language.
  • and more...

Sponsors

RSS3