Commit graph

34 commits

Author SHA1 Message Date
Laura Hausmann 1c2b914164
[mastodon-client] Switch from MiAuth to OAuth 2023-10-14 00:19:10 +02:00
Laura Hausmann 76aa8eeefb
Port native-utils code back to typescript 2023-09-26 17:21:44 +02:00
Laura Hausmann 5a2ca61f26
Remove support for ads 2023-07-27 00:32:20 +02:00
ThatOneCalculator fb56e5110c fix 2023-07-08 15:59:47 -07:00
Namekuji 8a28592fbd fix: disable redis tls if undefined in config 2023-06-28 02:44:16 -04:00
sparrow 5fd27545c8 format 2023-06-28 03:55:29 +01:00
sparrow 6a033513ea expose redis tls settings directly to config 2023-06-28 03:09:22 +01:00
sparrow 0f164cea4e empty object instead of undefined 2023-06-28 02:11:02 +01:00
sparrow 11a80d1b15 Remove static postgres tls settings
They can be configured through `extra` in config.
2023-06-28 01:48:55 +01:00
sparrow 4609fbe888 Make redis and postgres tls optional and opt-in 2023-06-28 00:41:44 +01:00
ThatOneCalculator ff9cba565f fix: 🩹 use redis user for bull and postgres cache interface
Follow up #10366, d96877033be9790d11b0212ab8825f93202d22a2
2023-06-26 15:06:32 -07:00
Ashex a639be23b6 fix: 🐛 support for SSL data when loading redis and postgres configs
Closes #10366
2023-06-26 14:54:16 -07:00
Namekuji e2d4aaa002 escape database password as it may contain special characters 2023-06-05 11:59:45 -04:00
Namekuji 77fd2ab0ad initialize native database on boot 2023-06-02 23:48:25 -04:00
Kaity A 6a509637d5 Implement inbound note edit federation 2023-05-01 02:29:50 +10:00
naskya 0ef179e35f feat: per-user boost muting (#9825)
Cherry-picked from FoundKey/c414f24a2c ([commit](c414f24a2c))

This allows us to hide specified users' boosts from the timelines (the boosts will still be visible on their user page).

Co-authored-by: Hélène <pleroma-dev@helene.moe>
Co-authored-by: naskya <m@naskya.net>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9825
Co-authored-by: naskya <naskya@noreply.codeberg.org>
Co-committed-by: naskya <naskya@noreply.codeberg.org>
2023-04-08 05:44:36 +00:00
ThatOneCalculator 2aab2de38d refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
syuilo e23e7de453 feat: Log user ips (#8872)
* wip

* store ip and headers

* Update admin-file.vue

* require admin for view ip/headers

* IP (recent) 消した

* admin必須

* opt in

* clean ips periodically

* respect logging setting in drive/files/create
2022-07-02 15:12:11 +09:00
MeiMei aef9cb41f3 enhance: Redisをioredisに統一してIPv6サポート (#8869)
* Use ioredis, Supports IPv6 host

https://github.com/misskey-dev/misskey/issues/8862

* Fix import

* order

* a

* i

* fix

* flushdb

* family

* CHANGELOG

* redis_version

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-24 19:22:19 +09:00
syuilo 6ba668f934 fix(test): make chart tests working 2022-06-05 20:37:24 +09:00
syuilo dbab6abde4 fix(test): reset redis in e2e test
#7986
2022-06-03 23:08:15 +09:00
syuilo 6adc5a33fe refactor 2022-05-21 22:07:11 +09:00
syuilo 7bf6cfa9e2 fix e2e test 2022-04-03 15:14:26 +09:00
syuilo 8b2a0a5773 feat: Webhook (#8457)
* feat: introduce webhook

* wip

* wip

* wip

* Update CHANGELOG.md
2022-04-02 15:28:49 +09:00
syuilo 523ee14a73 refactor: migrate to typeorm 3.0 (#8443)
* wip

* wip

* wip

* Update following.ts

* wip

* wip

* wip

* Update resolve-user.ts

* maxQueryExecutionTime

* wip

* wip
2022-03-26 15:34:00 +09:00
syuilo fab2d179c8 tweak log 2022-03-21 05:45:09 +09:00
syuilo 9eca617066 set timeout for db query
Resolve #8150
2022-03-04 18:04:39 +09:00
syuilo 94228778c9 refactor: Use ESM (#8358)
* wip

* wip

* fix

* clean up

* Update tsconfig.json

* Update activitypub.ts

* wip
2022-02-27 11:07:39 +09:00
tamaina 3b1c365e81 enhance: e2eテストをできるだけ改良してみた (#8159)
* update docker image?

* 続

* serial run delete from "${table}" cascade

* use cypress official github action

* refuse install by cypress action

* clean up

* use wait?

* use more wait?

* Revert "use more wait?"

This reverts commit 18d0fcae9c7d8f98a4cafb4a846a031ece57350c.

* Revert "use wait?"

This reverts commit 5aa8feec9cdc3e2f79e566249f0a0eff6c0df6a0.

* fix

* test

* test

* log?

* 握りつぶしてみる

* clean up

* env?

* clean up?

* disable video

* add comment

* remove test

* 成功?

* test browser

* nodeインストール無効化

* node16.13.0-chrome95-ff94

* node.js復活

* ?

* ちょっと戻してみる

* chrome?

* cross browser test2

* --shm-size=2g

* artifact?

* misskey.local?

* firefoxはあきらめる

* not headless?

* oops

* fix

* ??

* test1

* if?

* fail-fast: false

* headless: false

* easy error ignoreing describe

* エラーの解消
とちょっとリファクター

* add browser name to artifact

* Install mplayer for FireFox

* no wait?

* タイムアウトを甘くしてみる

* firefoxをあきらめる(n回目)

* remove timeout setting

* wait復活

* Update basic.js

* Update index.js

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-21 16:43:56 +09:00
syuilo 9117fd7a06 bye reversi 2022-01-12 17:34:53 +09:00
syuilo 89bbcf1807 enhance(backend): improve chart engine 2021-12-14 18:12:37 +09:00
syuilo 9b8d526ed0 fix lint 2021-12-09 23:58:30 +09:00
syuilo c36b7014a7 fix bug 2021-11-12 13:39:57 +09:00
syuilo 14148f6c4a refactoring
Resolve #7779
2021-11-12 02:02:25 +09:00
Renamed from src/db/postgre.ts (Browse further)