syuilo
ac8c66f5ab
perf(server): refactor and performance improvements
2022-03-25 16:27:41 +09:00
syuilo
22b56ac65c
refactor
2022-03-25 13:11:52 +09:00
syuilo
083b913dd2
refactor
2022-03-25 01:51:34 +09:00
syuilo
d0a346ed8a
refactor: separate meta api for admin or not
2022-03-25 01:50:28 +09:00
Johann150
725b78349a
recognize null in _misskey_content for notes ( #8440 )
2022-03-23 03:16:04 +09:00
Ehsan Javadynia
08bace6c7d
Resolve #7208 ( #7226 )
...
add decrement replies count on delete note and a test for that
2022-03-22 22:48:33 +09:00
MeiMei
ba9563b983
Use unique id for Undo ( #8434 )
2022-03-22 00:39:00 +09:00
syuilo
9320c1699a
perf(server): disable some antenna features to improve performance
2022-03-22 00:07:43 +09:00
syuilo
ff19640171
perf(server): reduce db query
2022-03-21 20:43:43 +09:00
syuilo
81ee9025fb
tweak log
2022-03-21 05:45:09 +09:00
syuilo
0d05f05610
chore: add note
2022-03-21 05:43:52 +09:00
syuilo
21de5c4a9c
perf(server): reduce db query
2022-03-21 05:42:11 +09:00
syuilo
131ff24e53
.js
2022-03-21 05:33:06 +09:00
syuilo
b6da0e9b92
.js
2022-03-21 05:31:04 +09:00
syuilo
836ae732f6
perf(server): cache nodeinfo to reduce db query
2022-03-21 05:26:42 +09:00
syuilo
6f2e93c6a1
perf(server): reduce db query
2022-03-21 05:21:37 +09:00
syuilo
eb9e6d230f
perf(server): reduce db query
2022-03-21 01:22:00 +09:00
syuilo
aebd77ad38
perf(server): reduce db query
2022-03-20 15:44:49 +09:00
Kainoa Kanter
f68b646878
Fix: warn about outdated NodeJS fixed ( #8388 )
...
* Fix #8387
* update changelog
Co-authored-by: Johann150 <johann.galle@protonmail.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-03-20 01:34:45 +09:00
syuilo
544b5ba838
perf(server): reduce memory usage of redis
2022-03-19 19:34:04 +09:00
syuilo
815c8bf4c8
update deps
2022-03-19 19:22:58 +09:00
syuilo
3e9ac810ba
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-03-19 19:09:02 +09:00
syuilo
caadc0978a
feat: introduce bull dashboard
2022-03-19 19:08:55 +09:00
Johann150
255dc6334f
fix API console ( #8416 )
...
Adjusted the server to send the API description based on the new
API type declarations introduced previously.
2022-03-19 18:25:06 +09:00
dogcraft
c0bf7cd871
Fix: "Adding email to profile ends in error" ( #8405 )
2022-03-14 22:57:55 +09:00
dogcraft
db900c8324
Fix bug : "IPCIDR is not a constructor" ( #8400 )
2022-03-12 19:23:57 +09:00
syuilo
19ff9a3b4d
fix(server): HTMLが正しくレンダリングされない問題を修正
...
Fix #8392
2022-03-12 15:21:07 +09:00
syuilo
d1d68c0124
fix(server): dummy image is not served correctly
...
Fix #8393
2022-03-12 15:13:11 +09:00
xianon
0a6c9a00bd
リレーが動作するように修正する ( #8396 )
2022-03-12 13:21:04 +09:00
syuilo
357da2ce3a
fix(server): ulidを使用していると動作しない問題を修正
2022-03-11 12:44:35 +09:00
syuilo
4f8495c7ad
feat: use instance icon for splash screen
2022-03-09 23:00:28 +09:00
syuilo
23d3762d04
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-03-09 22:48:12 +09:00
Johann150
5760799dec
use high resolution asset for splash screen ( #7875 )
2022-03-09 22:47:25 +09:00
syuilo
b9027e1b57
update deps
2022-03-09 22:43:41 +09:00
Johann150
26d90cd030
remove HTTPS handling ( #8380 )
2022-03-08 23:23:18 +09:00
syuilo
b929bffea5
fix federation chart
2022-03-08 22:56:46 +09:00
syuilo
45c5f0c60a
update deps
2022-03-07 23:51:34 +09:00
syuilo
513c83e374
delete needless instance drive columns
2022-03-07 21:20:14 +09:00
syuilo
ec64b5ea0b
feat: add active to federation chart
2022-03-07 15:10:16 +09:00
syuilo
2442592ef1
feat: アンケート終了通知
...
Resolve #4664
2022-03-06 16:06:27 +09:00
syuilo
e68278f93e
feat: 時限ミュート
...
#7677
2022-03-04 20:23:53 +09:00
syuilo
82f9d5501b
fix query error
2022-03-04 18:18:37 +09:00
syuilo
2939b760d3
set timeout for db query
...
Resolve #8150
2022-03-04 18:04:39 +09:00
syuilo
271854e345
enhance(chart): better federation pub/sub calculation
2022-03-04 16:26:10 +09:00
syuilo
b67f1287c6
fix federation chart pubsub
2022-03-04 15:32:50 +09:00
syuilo
5c5be7f15e
fix esm
2022-03-04 00:06:17 +09:00
syuilo
ba4ef23d6b
feat: instance default theme
2022-03-01 23:58:01 +09:00
syuilo
a626c69547
fix esm
2022-03-01 03:34:40 +09:00
syuilo
c8070fc544
fix esm
2022-03-01 01:36:50 +09:00
syuilo
2e89b21544
fix esm
2022-03-01 01:34:53 +09:00
syuilo
4cd75e45b9
fix esm
2022-03-01 01:33:25 +09:00
syuilo
51517cf96c
fix esm
2022-03-01 01:26:32 +09:00
syuilo
4701127946
fix esm
2022-03-01 01:24:50 +09:00
syuilo
8dcdbddbfb
fix: use import assertion
2022-03-01 00:40:53 +09:00
syuilo
a8e8b2e2cf
fix migrations
...
Fix #8363
2022-03-01 00:07:03 +09:00
syuilo
d69f7baaf5
fix esm
2022-02-27 14:21:25 +09:00
syuilo
079425c027
improve test
2022-02-27 14:14:27 +09:00
syuilo
39d9c613ac
fix
2022-02-27 14:10:31 +09:00
tamaina
e314be5b59
Fix avatar/banner proxy ( #8346 )
...
* Fix avatar/banner proxy
Co-authored-by: mei23 <m@m544.net>
* use getAvatarUrl
* fix
* join avatar and banner to improve performance
* join
* Update hybrid-timeline.ts
* fix
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-27 13:59:10 +09:00
syuilo
d071d18dd7
refactor: Use ESM ( #8358 )
...
* wip
* wip
* fix
* clean up
* Update tsconfig.json
* Update activitypub.ts
* wip
2022-02-27 11:07:39 +09:00
syuilo
0a882471f3
fix: better language settings
...
Fix #8359
Fix #7968
2022-02-26 15:13:44 +09:00
syuilo
f003289816
refactor
2022-02-25 20:03:17 +09:00
syuilo
28a24d30d2
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-02-23 21:31:51 +09:00
syuilo
9952418b3a
update deps
2022-02-23 21:31:48 +09:00
Johann150
bd07c7312a
fix: also recognize "shortcut icon" favicon ( #8220 )
...
* also recognize "shortcut icon" favicon
Not using querySelector for this because it uses jsdom which might be slower.
Reversing the order because WHATWG says the last appropriate link should be used.
* also fetchIconUrl
* br
* improve readability
* fix
* フォールバックにhrefの評価を含める
* fix val name
* 将来的な拡張を考えたコードにした
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-23 20:17:43 +09:00
syuilo
a28daf7f44
feat: add pub & sub item for federation chart
2022-02-23 16:17:16 +09:00
syuilo
4e7fa8216e
プライベートタブでログインし直すと文字数がNaNになる問題を修正
2022-02-20 19:01:06 +09:00
syuilo
92f5027c3c
プロフィールの追加情報を最大16まで保存できるように
...
Close #8225
Close #8234
2022-02-20 16:53:06 +09:00
syuilo
a1c7c1fb49
remove max note text length setting
...
Resolve #8323
2022-02-20 16:07:43 +09:00
tamaina
fcfb5ef0a3
Fix ajv ( #8333 )
...
* wip
* ✌️
* use ajv/dist/core
* revert try
* clean up
2022-02-20 13:15:40 +09:00
tamaina
fd8f8162e1
SchemaTypeの型計算量を削減 ( #8332 )
...
* schema typeの型計算量を削減
* reduce some type error
* wip
* fix
* clean up
* more shrink
2022-02-19 23:21:28 +09:00
syuilo
b6db709e02
refacator: fix typw
2022-02-19 14:53:33 +09:00
syuilo
1dc06f7ad3
refactor: fix type
2022-02-19 14:30:42 +09:00
syuilo
645cf109e9
refactor: fix type
2022-02-19 14:28:08 +09:00
syuilo
510de87607
refactor: use ajv instead of cafy ( #8324 )
...
* wip
* wip
* Update abuse-user-reports.ts
* Update files.ts
* Update list-remote.ts
* Update list.ts
* Update show-users.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update update.ts
* Update search.ts
* Update reactions.ts
* Update search.ts
* wip
* wip
* wip
* wip
* Update update.ts
* Update relation.ts
* Update available.ts
* wip
* wip
* wip
* Update packages/backend/src/server/api/define.ts
Co-authored-by: Johann150 <johann.galle@protonmail.com>
* Update define.ts
* Update define.ts
* typo
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update update.ts
* wip
* Update signup.ts
* Update call.ts
* minimum for limit
* type
* remove needless annotation
* wip
* Update signup.ts
* wip
* wip
* fix
* Update create.ts
Co-authored-by: Johann150 <johann.galle@protonmail.com>
2022-02-19 14:05:32 +09:00
syuilo
59785ea04c
update deps
2022-02-19 00:48:04 +09:00
syuilo
0cee1dfbd6
refactor: better getChart result type
2022-02-18 22:29:23 +09:00
syuilo
0d3757f2d3
refactor: add InstanceRepository
2022-02-18 20:43:50 +09:00
syuilo
debef43111
Delete jobs.ts
2022-02-18 20:30:22 +09:00
syuilo
7492a158d2
refactor: fix types
2022-02-15 23:08:50 +09:00
syuilo
93cb26e879
refactor: fix types
2022-02-13 12:46:52 +09:00
syuilo
51aad804d6
refactor: fix types
2022-02-13 01:39:58 +09:00
syuilo
2de4978a31
fix(server): stats APIで内部エラーが発生する問題を修正
...
Fix #8308
2022-02-12 17:33:29 +09:00
syuilo
9f9b8d1cae
Update 1644010796173-convert-hard-mutes.js
2022-02-11 21:17:07 +09:00
syuilo
c456825d0e
Update 1644010796173-convert-hard-mutes.js
2022-02-11 21:06:38 +09:00
dependabot[bot]
871f1e90d6
chore(deps): bump glob-parent from 5.1.1 to 5.1.2 in /packages/backend ( #8303 )
...
Bumps [glob-parent](https://github.com/gulpjs/glob-parent ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases )
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: glob-parent
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:57:02 +09:00
dependabot[bot]
6df063fb0b
chore(deps): bump normalize-url from 4.5.0 to 4.5.1 in /packages/backend ( #8302 )
...
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases )
- [Commits](https://github.com/sindresorhus/normalize-url/commits )
---
updated-dependencies:
- dependency-name: normalize-url
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:56:00 +09:00
dependabot[bot]
b005dc45ec
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /packages/backend ( #8301 )
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:23:43 +09:00
dependabot[bot]
2495c1d99e
chore(deps): bump tar from 6.0.5 to 6.1.11 in /packages/backend ( #8294 )
...
Bumps [tar](https://github.com/npm/node-tar ) from 6.0.5 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v6.0.5...v6.1.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:22:16 +09:00
syuilo
91b2a169b4
enhance(server): add indexes for following host
2022-02-11 12:47:42 +09:00
syuilo
88ac0de0e6
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-02-10 22:01:34 +09:00
dependabot[bot]
9c5643501d
chore(deps): bump node-fetch from 2.6.1 to 2.6.7 in /packages/backend ( #8293 )
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 21:10:50 +09:00
dependabot[bot]
448a21a85d
chore(deps): bump simple-get from 4.0.0 to 4.0.1 in /packages/backend ( #8292 )
...
Bumps [simple-get](https://github.com/feross/simple-get ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/feross/simple-get/releases )
- [Commits](https://github.com/feross/simple-get/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: simple-get
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 21:09:42 +09:00
Johann150
afb6304979
fix: regular expressions in word mutes ( #8254 )
...
* fix: handle regex exceptions for word mutes
* add i18n strings
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
* stricter input validation in backend
* add migration for hard mutes
* fix
* use correct regex library in migration
* use query builder to avoid SQL injection
Co-authored-by: Robin B <robflop98@outlook.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
2022-02-10 19:47:46 +09:00
syuilo
0afebcfd9e
enhance: improve federation chart
2022-02-10 17:45:12 +09:00
syuilo
4ae1a65958
feat: インスタンスのテーマカラーを設定できるように
2022-02-09 21:25:48 +09:00
syuilo
042b0c2f18
fix: truncate user drive chart
2022-02-09 21:12:20 +09:00
syuilo
264e72d335
fix test
2022-02-09 13:49:28 +09:00
Sol Fisher Romanoff
6ef9721dd3
fix: add instance favicon where it's missing ( #8270 )
2022-02-09 13:41:52 +09:00
syuilo
1162f8bcff
feat(client): update fontawesome v6 and self-hosting
...
Resolve #7475
2022-02-09 13:23:29 +09:00