Commit graph

170 commits

Author SHA1 Message Date
syuilo 05b8111c19
Pages (#4811)
* wip

* wip

* wip

* Update page-editor.vue

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update page-editor.variable.core.vue

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update aiscript.ts

* wip

* Update package.json

* wip

* wip

* wip

* wip

* wip

* Update page.vue

* wip

* wip

* wip

* wip

* more info

* wip fn

* wip

* wip

* wip
2019-04-29 09:11:57 +09:00
syuilo 5aa5896b22
Cache meta 2019-04-24 08:11:19 +09:00
syuilo 0463c6bb0f
Refactor API (#4770)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update description.ts

* wip
2019-04-23 22:35:26 +09:00
syuilo 0ede390fef
Refactor 2019-04-17 14:32:59 +09:00
syuilo 85959a3b9b
Fix #4721 Fix #4722 2019-04-17 14:30:31 +09:00
tamaina 94f8a145ec Better permisson Fix #2341 (#4611)
* Better permisson Fix #2341

* add kinds.ts

* test

* fix

* v11

* fix
2019-04-15 12:10:40 +09:00
syuilo a51fbd7316
Suppress errors 2019-04-13 04:00:02 +09:00
syuilo 987168b863
strictNullChecks (#4666)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip
2019-04-13 01:43:22 +09:00
syuilo 2e3dd2a30a
Fix bug 2019-04-10 18:13:33 +09:00
syuilo 4152e59638
Fix bug 2019-04-10 18:05:39 +09:00
syuilo 626cfb61ac
テーブル分割 2019-04-10 15:04:27 +09:00
syuilo 4d64fd665e
Update update.ts 2019-04-09 23:40:55 +09:00
syuilo f0a29721c9
Use PostgreSQL instead of MongoDB (#4572)
* wip

* Update note.ts

* Update timeline.ts

* Update core.ts

* wip

* Update generate-visibility-query.ts

* wip

* wip

* wip

* wip

* wip

* Update global-timeline.ts

* wip

* wip

* wip

* Update vote.ts

* wip

* wip

* Update create.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update files.ts

* wip

* wip

* Update CONTRIBUTING.md

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update read-notification.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update cancel.ts

* wip

* wip

* wip

* Update show.ts

* wip

* wip

* Update gen-id.ts

* Update create.ts

* Update id.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Docker: Update files about Docker (#4599)

* Docker: Use cache if files used by `yarn install` was not updated

This patch reduces the number of times to installing node_modules.
For example, `yarn install` step will be skipped when only ".config/default.yml" is updated.

* Docker: Migrate MongoDB to Postgresql

Misskey uses Postgresql as a database instead of Mongodb since version 11.

* Docker: Uncomment about data persistence

This patch will save a lot of databases.

* wip

* wip

* wip

* Update activitypub.ts

* wip

* wip

* wip

* Update logs.ts

* wip

* Update drive-file.ts

* Update register.ts

* wip

* wip

* Update mentions.ts

* wip

* wip

* wip

* Update recommendation.ts

* wip

* Update index.ts

* wip

* Update recommendation.ts

* Doc: Update docker.ja.md and docker.en.md (#1) (#4608)

Update how to set up misskey.

* wip

* ✌️

* wip

* Update note.ts

* Update postgre.ts

* wip

* wip

* wip

* wip

* Update add-file.ts

* wip

* wip

* wip

* Clean up

* Update logs.ts

* wip

* 🍕

* wip

* Ad notes

* wip

* Update api-visibility.ts

* Update note.ts

* Update add-file.ts

* tests

* tests

* Update postgre.ts

* Update utils.ts

* wip

* wip

* Refactor

* wip

* Refactor

* wip

* wip

* Update show-users.ts

* Update update-instance.ts

* wip

* Update feed.ts

* Update outbox.ts

* Update outbox.ts

* Update user.ts

* wip

* Update list.ts

* Update update-hashtag.ts

* wip

* Update update-hashtag.ts

* Refactor

* Update update.ts

* wip

* wip

* ✌️

* clean up

* docs

* Update push.ts

* wip

* Update api.ts

* wip

* ✌️

* Update make-pagination-query.ts

* ✌️

* Delete hashtags.ts

* Update instances.ts

* Update instances.ts

* Update create.ts

* Update search.ts

* Update reversi-game.ts

* Update signup.ts

* Update user.ts

* id

* Update example.yml

* 🎨

* objectid

* fix

* reversi

* reversi

* Fix bug of chart engine

* Add test of chart engine

* Improve test

* Better testing

* Improve chart engine

* Refactor

* Add test of chart engine

* Refactor

* Add chart test

* Fix bug

* コミットし忘れ

* Refactoring

* ✌️

* Add tests

* Add test

* Extarct note tests

* Refactor

* 存在しないユーザーにメンションできなくなっていた問題を修正

* Fix bug

* Update update-meta.ts

* Fix bug

* Update mention.vue

* Fix bug

* Update meta.ts

* Update CONTRIBUTING.md

* Fix bug

* Fix bug

* Fix bug

* Clean up

* Clean up

* Update notification.ts

* Clean up

* Add mute tests

* Add test

* Refactor

* Add test

* Fix test

* Refactor

* Refactor

* Add tests

* Update utils.ts

* Update utils.ts

* Fix test

* Update package.json

* Update update.ts

* Update manifest.ts

* Fix bug

* Fix bug

* Add test

* 🎨

* Update endpoint permissions

* Updaye permisison

* Update person.ts

#4299

* データベースと同期しないように

* Fix bug

* Fix bug

* Update reversi-game.ts

* Use a feature of Node v11.7.0 to extract a public key (#4644)

* wip

* wip

* ✌️

* Refactoring

#1540

* test

* test

* test

* test

* test

* test

* test

* Fix bug

* Fix test

* 🍣

* wip

* #4471

* Add test for #4335

* Refactor

* Fix test

* Add tests

* 🕓

* Fix bug

* Add test

* Add test

* rename

* Fix bug
2019-04-07 21:50:36 +09:00
syuilo c932f7a25b
Resolve #1736 2019-03-12 00:34:19 +09:00
syuilo c3d34bda37
Resolve #4259 2019-03-11 19:43:58 +09:00
syuilo ce0d4f77fa
リストのエクスポートをできるように
#4259
2019-03-11 09:59:07 +09:00
syuilo 8a9dc26419
アカウントが削除できない問題を修正 2019-02-26 11:42:21 +09:00
syuilo fcc6a65e08
Improve doc 2019-02-24 18:13:11 +09:00
syuilo f4ae939124
ハイフンに統一 2019-02-24 17:57:49 +09:00
Acid Chicken (硫酸鶏) e13fe97ebb Update update.ts (#4357)
* Update update.ts

* Update update.ts

* Update update.ts

* Update update.ts
2019-02-24 03:32:30 +09:00
syuilo 52774bbe64
Introduce OpenAPI specs (#4351)
* wip

* wip

* wip

* Update index.ts

* Update gen-openapi-spec.ts

* Update api.ja-JP.md

* Fix

* Improve doc

* Update gen-openapi-spec.ts

* Update redoc.html

* Improve doc

* Update gen-openapi-spec.ts

* Improve doc

* Update CHANGELOG.md
2019-02-23 11:20:58 +09:00
syuilo 2756f553c6
Improve error handling of API (#4345)
* wip

* wip

* wip

* Update attached_notes.ts

* wip

* Refactor

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update call.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* ✌️

* Fix
2019-02-22 11:46:58 +09:00
syuilo 372138dfea
アカウント削除時にサインイン履歴も削除するように 2019-02-21 01:49:00 +09:00
syuilo 922a657c7e
アカウント削除時にメッセージも削除するように 2019-02-21 01:47:10 +09:00
syuilo 3409a51cca
Resolve #2017 2019-02-21 01:30:21 +09:00
syuilo b31d1ce61d
フォローリクエスト数がおかしい場合の応急処置APIを追加 2019-02-18 20:52:41 +09:00
syuilo e8db63e788
Fix bug 2019-02-18 01:11:14 +09:00
syuilo 1d5a54ff6f
ハッシュタグでユーザー検索できるように (#4298)
* ハッシュタグでユーザー検索できるように

* 🎨

* Increase limit

* リモートユーザーも表示

* Fix bug

* Fix bug

* Improve performance
2019-02-17 23:41:47 +09:00
syuilo 5aa58da918
Migrate cafy to 14.0 (#4240) 2019-02-13 16:33:07 +09:00
syuilo 27d16c6a12
Resolve #4151 2019-02-06 20:56:48 +09:00
syuilo 5db5bbd1cd
自分の投稿情報をエクスポートできるように (#4144)
* wip

* 正しいJSONを生成するように

* データを整形
2019-02-05 19:50:14 +09:00
syuilo 8129d4dc23
Refactoring 2019-02-05 14:14:23 +09:00
Acid Chicken (硫酸鶏) bcc549fd8e
Fix style 2019-02-05 11:48:08 +09:00
Acid Chicken (硫酸鶏) fe13c17fcb Create type definition for 'langmap' (#4059)
* Create type definition for 'langmap'

* Follow lint
2019-02-03 23:41:05 +09:00
syuilo 0868c3517f
Use internal logger instead of debug/console for logging
Resolve #4104
Resolve #1966
Resolve #1937
2019-02-03 18:16:57 +09:00
Acid Chicken (硫酸鶏) da1a238be3 Create new type definition for 'ms' (#4057)
* Create new type definition for 'ms'

* Follow lint
2019-02-02 00:16:27 +09:00
MeiMei c7ebf6f990 Hide suspended users (#4075) 2019-02-01 09:57:51 +09:00
MeiMei a6e7bbc306 send/receive user hashtags via AP (#4064) 2019-01-31 20:42:45 +09:00
Aya Morisawa 28bfb45426
Avoid export default 2019-01-30 16:56:27 +09:00
Aya Morisawa e3b1d00e4c
Extract parsePlain function 2019-01-30 15:27:54 +09:00
syuilo 35e7dca2bb
Resolve #3847 (#3849)
* Update notifications.ts

* Update notifications.ts

* Update notifications.ts

* Update notifications.ts

* Add missing semicolon

* Improve readability

* Fix typo
2019-01-08 13:32:28 +09:00
MeiMei 8823a6c1a1 フォローしているユーザーからのフォローを自動承認するオプション (#3780) 2018-12-28 21:36:58 +09:00
syuilo cce3e52642
通知の管理を強化
Resolve #3772
2018-12-28 05:06:25 +09:00
Aya Morisawa e9f8897fe2
Refactor MFM
Co-authored-by: syuilo syuilotan@yahoo.co.jp
2018-12-20 19:42:10 +09:00
Aya Morisawa 125849673a
Use for-of instead of forEach (#3583)
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2018-12-11 20:36:55 +09:00
MeiMei 34393ef89f Improve custom emoji parsing (#3539)
* Use MFM parser for extracting emoji in name

* Fix custom emoji regex

* Revert "Fix custom emoji regex"

This reverts commit 4c21caf59753e7653c02f81ddf0cde8c44f48008.
2018-12-08 06:39:15 +09:00
MeiMei 4522568749 Emoji support in profile (#3514)
* Emoji in profile

* Add emojis to fields
2018-12-06 10:02:04 +09:00
syuilo 45bee7cc2f
Resolve #327 2018-12-03 20:08:18 +09:00
MeiMei 683a85ecc0 Fix SMTP (#3436) 2018-11-30 00:35:17 +09:00
syuilo 77d2d84e05
Fix #3434 2018-11-30 00:04:28 +09:00
MeiMei 3bde4285eb Fix SMTP (#3433)
* Fix: SMTP local relay

* Fix SMTP SSL description

* ✌️
2018-11-30 00:03:28 +09:00
syuilo 22e30b44b9
Make require password to update email 2018-11-29 20:19:02 +09:00
syuilo 1bc109b42c
Implement email config 2018-11-29 16:23:45 +09:00
MeiMei 65bfa3c0d6 Fix: update_client_setting (#3086) 2018-11-04 03:33:37 +09:00
syuilo 9b94ddff0a
Clean up 2018-11-02 13:49:09 +09:00
syuilo 174f8022eb
Refactor 2018-11-02 13:47:44 +09:00
syuilo a7e6b766be
Resolve #2623 2018-11-02 12:49:08 +09:00
syuilo 931bdc6aac
Refactoring, Clean up and bug fixes 2018-11-02 03:32:24 +09:00
syuilo 5d61c7c691
Refactor and use original image for banner 2018-11-01 09:30:51 +09:00
syuilo 1fca8d322c
Clean up 2018-11-01 09:19:22 +09:00
syuilo 1a51b98700
Refactor 2018-10-31 22:35:02 +09:00
syuilo 3aece449e4
Improve API definitions 2018-10-22 05:16:27 +09:00
Dr. Gutfuck LLC 1729d05e8c Localized mark all as read message (#2956)
* Localized read-all message

* Fixed some weirdness:   src/client/app/init.ts

* Unfucked server api stuff (sorry lol):   src/server/api/endpoints/i/read_all_unread_notes.ts

* Clean up
2018-10-20 15:46:01 +09:00
syuilo fb5f6fdc10
未読の投稿をすべて既読にできるように 2018-10-19 06:36:59 +09:00
syuilo 99da4f9839
Add some tests and some fixes 2018-10-16 08:54:36 +09:00
syuilo 65e5cfa68e
Resolve #2853 2018-10-13 20:11:00 +09:00
syuilo d0570d7fe3
V10 (#2826)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* Update CHANGELOG.md

* wip

* Update CHANGELOG.md

* wip

* wip

* wip

* wip
2018-10-07 11:06:17 +09:00
syuilo fce7dc0f4e
Improve error handling of pack function of notification 2018-10-04 13:53:48 +09:00
syuilo e8afa2c940
Improve pack function of favorite 2018-10-04 13:33:59 +09:00
MeiMei c09a2a37fe リモートのピン留め投稿取得対応 (#2798)
* Fetch featured

* Handle featured change

* Fix typo
2018-10-02 16:27:36 +09:00
syuilo 59d67d3140
ピン留めを解除することができるようにしたり 2018-09-24 16:26:12 +09:00
syuilo 429bf179dc
Refactor: Better type annotations 2018-09-18 13:14:17 +09:00
MeiMei 11496d887e Publish pinned notes (#2731) 2018-09-18 13:08:27 +09:00
syuilo 1f2ebce8ed
Resolve #1302 2018-09-18 06:29:47 +09:00
syuilo 3220d69a69
常にメディアを閲覧注意として投稿するオプションを実装 2018-09-14 20:11:01 +09:00
syuilo d9a1cd082c
#2623 2018-09-10 02:21:16 +09:00
syuilo eb4f625bbd
Fix #2096 2018-09-10 02:09:33 +09:00
mei23 57a63d38aa Send Update activity 2018-09-01 20:23:01 +09:00
syuilo 2de8e8c358 Fix bug 2018-08-29 06:59:43 +09:00
syuilo 0875460974 ユーザーのアイコンにサムネイルを使うように
Closes #2365
2018-08-25 19:44:47 +09:00
syuilo f3936a79aa Fix #2335 2018-08-19 04:01:10 +09:00
syuilo ce0f6f7ebe type指定廃止 2018-08-02 09:30:57 +09:00
syuilo bcf854b7bb Clean up 2018-08-02 09:27:30 +09:00
syuilo 83d9730d93 #2020 2018-07-30 07:20:27 +09:00
syuilo ce405fc4f6 Fix #2007 2018-07-28 07:52:48 +09:00
Aya Morisawa 5d09b7e38b mark as read all -> mark all as read
Close #855
2018-07-20 14:16:02 +09:00
syuilo 16726789da Update api definitions 2018-07-17 04:36:44 +09:00
syuilo aa4ef6745a Refactorng 2018-07-07 19:19:00 +09:00
syuilo 9b41023c43 wip 2018-07-06 02:58:29 +09:00
syuilo 11439afde7 wip 2018-07-05 23:36:07 +09:00
syuilo 80e5645a84 wip 2018-06-18 09:54:53 +09:00
syuilo 14d12c21f2 nanka iroiro 2018-06-07 05:14:37 +09:00
syuilo b0f989dbac Deckにウィジェットを置けるように 2018-06-06 19:22:45 +09:00
syuilo 60a7f7f146 wip 2018-06-02 16:27:24 +09:00
syuilo 4feff8835c wip 2018-06-02 16:01:32 +09:00
syuilo 484d17f53f wip 2018-06-02 00:15:17 +09:00
syuilo bae44b4708 wip 2018-06-01 01:12:02 +09:00
syuilo 51255bb446 wip 2018-05-31 22:56:02 +09:00
syuilo b414068ada Refactor 2018-05-22 11:39:48 +09:00
syuilo f8c414aafc #1621 2018-05-21 11:08:08 +09:00