naskya
457bd22b7b
chore (deps): pin versions
2024-05-12 01:29:19 +09:00
naskya
1942d772db
Merge branch 'renovate/node-20.x' into 'develop'
...
chore(deps): update node.js to v20
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10833
2024-05-11 15:59:23 +00:00
naskya
cfa3263c46
Merge branch 'develop' into renovate/semver-7.x
2024-05-12 00:49:18 +09:00
CI
e5a5d715b6
chore(deps): update node.js to v20
2024-05-11 15:41:52 +00:00
CI
d6983e92aa
fix(deps): update dependency semver to v7.6.2
2024-05-11 15:40:50 +00:00
CI
07e2571c79
fix(deps): update dependency msgpackr to ^1.10.2
2024-05-11 15:40:29 +00:00
naskya
9dda7f955a
Merge branch 'renovate/type-fest-4.x' into 'develop'
...
chore(deps): update dependency type-fest to v4.18.2
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10831
2024-05-11 14:38:51 +00:00
naskya
a14a4a5f9c
Merge branch 'renovate/redocly-openapi-core-1.x' into 'develop'
...
fix(deps): update dependency @redocly/openapi-core to v1.12.2
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10826
2024-05-11 14:34:39 +00:00
naskya
6cd511d473
Merge branch 'renovate/bull-4.x' into 'develop'
...
fix(deps): update dependency bull to v4.12.3
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10828
2024-05-11 14:30:51 +00:00
CI
1cd58ce05d
chore(deps): update dependency type-fest to v4.18.2
2024-05-11 14:08:58 +00:00
CI
ef95673d50
fix(deps): update dependency bull to v4.12.3
2024-05-11 14:07:10 +00:00
CI
eb443c8494
fix(deps): update dependency @redocly/openapi-core to v1.12.2
2024-05-11 14:06:30 +00:00
CI
d3b899ccc3
chore(deps): update dependency @types/pg to ^8.11.6
2024-05-11 14:05:27 +00:00
naskya
cd836daa9b
Merge branch 'renovate/otpauth-9.x' into 'develop'
...
fix(deps): update dependency otpauth to ^9.2.4
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10809
2024-05-11 13:09:51 +00:00
naskya
bf5a2c6ebb
Merge branch 'renovate/eslint-monorepo' into 'develop'
...
chore(deps): update dependency eslint to ^9.2.0
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10812
2024-05-11 13:09:13 +00:00
naskya
59862f16b0
chore (deps): update bull-board
2024-05-11 21:21:50 +09:00
naskya
1eb26263c1
Merge branch 'renovate/ajv-8.x' into 'develop'
...
fix(deps): update dependency ajv to v8.13.0
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10819
2024-05-11 12:14:56 +00:00
naskya
639a838736
Merge branch 'renovate/systeminformation-5.x' into 'develop'
...
fix(deps): update dependency systeminformation to v5.22.8
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10810
2024-05-11 12:14:00 +00:00
naskya
811be1022a
Merge branch 'renovate/tesseract.js-5.x' into 'develop'
...
fix(deps): update dependency tesseract.js to ^5.1.0
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10821
2024-05-11 12:12:27 +00:00
naskya
7f277878a6
Merge branch 'renovate/ws-8.x' into 'develop'
...
chore(deps): update dependency ws to v8.17.0
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10815
2024-05-11 12:11:49 +00:00
naskya
119cbe3e4f
Merge branch 'renovate/bull-board-ui-5.x' into 'develop'
...
fix(deps): update dependency @bull-board/ui to v5.17.1
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10818
2024-05-11 12:10:23 +00:00
naskya
1b526c651e
Merge branch 'renovate/aws-sdk-2.x' into 'develop'
...
fix(deps): update dependency aws-sdk to v2.1618.0
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10820
2024-05-11 11:57:14 +00:00
naskya
daade3865b
Merge branch 'renovate/nodemailer-6.x' into 'develop'
...
chore(deps): update dependency @types/nodemailer to v6.4.15
Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>
See merge request firefish/firefish!10804
2024-05-11 09:48:00 +00:00
CI
84528680df
fix(deps): update dependency tesseract.js to ^5.1.0
2024-05-11 00:12:21 +00:00
CI
11b5f5cc17
fix(deps): update dependency aws-sdk to v2.1618.0
2024-05-11 00:11:48 +00:00
CI
da752a158c
fix(deps): update dependency ajv to v8.13.0
2024-05-11 00:11:28 +00:00
CI
693c9edb10
fix(deps): update dependency @bull-board/ui to v5.17.1
2024-05-11 00:11:09 +00:00
CI
4110842357
chore(deps): update dependency ws to v8.17.0
2024-05-11 00:10:10 +00:00
CI
af4426653e
chore(deps): update dependency eslint to ^9.2.0
2024-05-11 00:09:02 +00:00
CI
3750ca426b
fix(deps): update dependency systeminformation to v5.22.8
2024-05-11 00:08:21 +00:00
CI
3a8ca2a2d7
fix(deps): update dependency otpauth to ^9.2.4
2024-05-11 00:08:02 +00:00
CI
d5493f8e5d
chore(deps): update dependency @types/nodemailer to v6.4.15
2024-05-11 00:06:17 +00:00
CI
1cb64b7fa8
chore(deps): update dependency @types/jsrsasign to v10.5.14
2024-05-11 00:05:58 +00:00
naskya
8f8d62aa58
chore (backend): organize imports
2024-05-11 04:52:59 +09:00
CI
291990d320
chore(deps): update dependency @swc/core to v1.5.5
2024-05-10 12:09:21 +00:00
naskya
4a81106cf5
chore (backend): remove generate-native-user-token
2024-05-09 21:49:56 +09:00
naskya
cda31d3dc7
Revert "refactor (backend): port publishNotesStream to backend-rs"
...
This reverts commit 5382dc5da8
.
It turns out this sends an inccorect time info to the stream
since JavaScript's Date object doesn't have timezone info
I'll revisit this in the future
2024-05-08 06:08:26 +09:00
naskya
5382dc5da8
refactor (backend): port publishNotesStream to backend-rs
2024-05-08 02:15:07 +09:00
naskya
989e93f2a0
fix: migrate back from happy-dom to JSDOM ( closes #10924 #10914 #10842 )
...
this reverts commit 4565867b8b
.
2024-05-08 01:52:15 +09:00
naskya
4104cbf5b5
Merge branch 'develop' into feat/schedule-create
2024-05-07 21:27:40 +09:00
naskya
02380eff4d
refactor (backend): remove redundancy
2024-05-07 21:20:03 +09:00
naskya
5daeaf1de2
chore (backend): wrap relations in TypeORM Relation<...>
2024-05-07 21:05:31 +09:00
naskya
3ceaf99df6
chore (backend): tweak migration queries
2024-05-07 21:04:11 +09:00
naskya
14b285f882
Merge branch 'refactor/is-safe-url' into 'develop'
...
refactor (backend): port isValidUrl to backend-rs
See merge request firefish/firefish!10795
2024-05-06 17:11:51 +00:00
naskya
5b01d3574f
refactor (backend): port isValidUrl to backend-rs
2024-05-07 00:56:37 +09:00
naskya
e3a98ebc72
Merge branch 'userLang' into 'develop'
...
Add server-side per-user UI language
Co-authored-by: eana <coder@apps.1a23.com>
See merge request firefish/firefish!10793
2024-05-06 15:31:18 +00:00
eana
e7c33835b2
Add server-side per-user UI language
2024-05-06 05:14:44 +00:00
naskya
dd74eabae1
refactor (backend): port nodeinfo fetcher to backend-rs
2024-05-06 08:12:21 +09:00
naskya
49825853c1
refactor (backend): port nodeinfo generator to backend-rs
2024-05-06 03:01:55 +09:00
naskya
369b1d72df
fix/perf (backend): port latest version check to backend-rs, address excessive requests to firefish.dev
2024-05-04 14:44:20 +09:00
Lhcfl
3061147bd3
feat: scheduled note creation
2024-05-03 21:42:40 +08:00
naskya
a8f659ab88
chore: format
2024-05-02 21:46:14 +09:00
naskya
64c07a2406
fix (backend): tell TypeORM that some columns are no longer indexed
...
should have done in caae8474a6
2024-05-02 21:45:58 +09:00
naskya
6e9ae06990
Merge branch 'fix/10918' into 'develop'
...
fix: escape ambiguous Mfm marks from html
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
Closes #10918
See merge request firefish/firefish!10786
2024-05-02 11:28:08 +00:00
naskya
caae8474a6
chore (backend): drop unused database indexes
...
Based on the PostgreSQL analitics on the following servers' database:
- dvd.chat
- iwshkey.com
- minazukey.uk
- post.naskya.net
- post.sup39.dev
- stelpolva.moe
Thank you all for your helps!
2024-05-02 19:31:53 +09:00
Lhcfl
a4a96f0026
fix: escape ambiguous Mfm marks from html
2024-05-01 11:47:14 +08:00
Laura Hausmann
e790d6be90
fix (backend): hard code the @context value to avoid possible security risks
...
Co-authored-by: naskya <m@naskya.net>
2024-04-30 05:34:39 +09:00
naskya
98cc23557f
chore (backend): remove unused value
2024-04-27 10:12:31 +09:00
naskya
e5bac649c8
refactor (backend): flatten a type
2024-04-27 10:05:48 +09:00
naskya
53dfec57a8
refactor (backend): remove misc/langmap.ts
2024-04-27 09:15:59 +09:00
naskya
1b143ebfaa
Merge branch 'develop' into refactor/types
2024-04-27 09:09:17 +09:00
naskya
38cd4bafde
refactor (backend): port publishGroupMessagingStream to backend-rs
2024-04-27 08:36:12 +09:00
naskya
aae505ad68
fix (backend): correctly fallback maxLogLevel to info
2024-04-27 05:48:56 +09:00
naskya
f80ee9f36d
chore: update TypeScript dependencies
...
except for pnpm, gulp, adm-zip, @syuilo/aiscript, and Megalodon
2024-04-27 05:42:37 +09:00
naskya
d40db1ee7e
refactor (backend): port publishBroadcastStream to backend-rs
2024-04-26 13:30:13 +09:00
naskya
0caba566e6
refactor (backend): port publishMessagingIndexStream to backend-rs
2024-04-26 13:11:11 +09:00
naskya
3190f66740
chore (backend): convert TypeORM's simple-array into normal array
2024-04-26 12:03:12 +09:00
Lhcfl
99f30ba01a
change firefish-js to esm
2024-04-26 10:22:51 +08:00
naskya
1cfe3bfb73
refactor (backend): port publishChannelStream to backend-rs
2024-04-26 06:16:51 +09:00
naskya
79ab7bf787
refactor (backend): port publishAdminStream to backend-rs
2024-04-26 05:44:37 +09:00
naskya
0512dca83c
fix (backend): import .js
2024-04-26 03:22:07 +09:00
naskya
320f933e9d
chore (backend): to be on the safe side
2024-04-26 01:04:40 +09:00
Lhcfl
fec1a800b6
Merge branch 'develop' of https://firefish.dev/firefish/firefish into refactor/types
2024-04-25 21:13:55 +08:00
naskya
0b7385e16a
chore: format
2024-04-25 19:15:12 +09:00
naskya
b12d7e4c63
refactor (backend): port emoji-meta to backend-rs
2024-04-25 19:06:16 +09:00
naskya
b9c3dfbd3d
refactor? (backend): move consts to backend-rs
2024-04-25 14:50:04 +09:00
naskya
d82ad33730
Merge branch 'fix/import-custom-emojis' into 'develop'
...
fix : #10451 Emoji pack imports randomly stop processing files
Co-authored-by: Linca <lhcfllinca@gmail.com>
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
Closes #10451
See merge request firefish/firefish!10757
2024-04-25 03:56:09 +00:00
naskya
cdea55ab25
chore (backend): revise apLogger log levels ( #10907 )
2024-04-25 11:42:16 +09:00
naskya
76a45fa6ac
chore (backend): move download logs to debug
2024-04-25 11:08:45 +09:00
naskya
d086b7b993
chore (backend): failed deliver logs should be info
2024-04-25 10:58:31 +09:00
naskya
aa2b35a554
chore (backend): proper streaming logs
2024-04-25 10:53:27 +09:00
naskya
40a4109c76
chore (backend): add FIXME comment to questionable if statements
2024-04-25 09:36:22 +09:00
naskya
24e6e31b2b
fix (backend): update note_file table by post imports
2024-04-25 08:22:30 +09:00
naskya
7441f0861a
fix (backend): fix order of logger initialization
2024-04-25 08:15:40 +09:00
naskya
a2316b7caf
chore (backend): move SQL query logs to trace level ( #10907 )
2024-04-25 08:05:45 +09:00
naskya
322b2392de
chore (backend): revise queue logs ( #10907 )
2024-04-25 08:03:53 +09:00
naskya
eac0c1c47c
refactor (backend): revise log levels
...
* Add logging in backend-rs
* Change log levels to 'error', 'warning', 'info', 'debug', 'trace'
* Add `maxLogLevel` config and deprecate `logLevels`
* Move SQL queries to 'trace' level
2024-04-25 02:22:49 +09:00
naskya
109884f6d8
refactor (backend): port note watch/unwatch to backend-rs
2024-04-24 13:23:27 +09:00
naskya
879d499486
refactor (backend-rs): never throw an error on ID generation
2024-04-24 07:37:16 +09:00
naskya
9db729d734
refactor (backend-rs): separate gen_id and gen_id_at
2024-04-24 07:02:06 +09:00
naskya
a2958f6da8
refactor (backend): port daemons/janitor.ts to backend-rs
2024-04-24 06:39:40 +09:00
naskya
9ef5350a00
chore (backend): remove promisify
2024-04-24 05:19:03 +09:00
naskya
e8b39be387
chore (backend): remove unused function
2024-04-24 05:01:35 +09:00
naskya
88280e3bfd
refactor (backend): port publishMessagingStream to backend-rs
2024-04-24 04:13:29 +09:00
Lhcfl
267670af96
move schema & langmap from backend to firefish-js
2024-04-24 02:00:34 +08:00
Lhcfl
ea60895bf8
Merge branch 'develop' of https://firefish.dev/firefish/firefish into refactor/types
2024-04-24 00:13:07 +08:00
naskya
cac438b965
Merge branch 'fix/use-pagination-in-note' into 'develop'
...
fix: use pagination in note
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
Closes #10906
See merge request firefish/firefish!10754
2024-04-23 14:59:40 +00:00
naskya
50b7c71ed6
chore (backend): use type import
2024-04-23 23:56:34 +09:00
Lhcfl
62f5c84ca6
fix types
2024-04-23 21:30:55 +08:00
Lhcfl
4bb97f2a3c
Merge branch 'develop' of https://firefish.dev/firefish/firefish into fix/use-pagination-in-note
2024-04-23 10:45:50 +08:00
Linca
a52340fa53
fix: disable extensions that cannot be used as emojis
2024-04-22 00:31:38 +00:00
naskya
9acd130a22
chore (backend): update meta cache every 5 mins
2024-04-22 08:57:00 +09:00
naskya
0c1e7cdd72
refactor (backend): port should-block-instance to backend-rs
2024-04-22 08:31:28 +09:00
naskya
07444ae7c1
Merge branch 'develop' into redis
2024-04-22 06:42:53 +09:00
naskya
280dddf464
Merge branch 'fix/download-url-agent' into 'develop'
...
fix: download-url should use proxy bypass hosts
Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>
See merge request firefish/firefish!10739
2024-04-21 21:27:55 +00:00
naskya
1347c6ff04
Merge branch 'develop' into redis
2024-04-22 06:23:17 +09:00
naskya
0cb2e94d99
Merge branch 'fix/feed' into 'develop'
...
fix: notes in rss feed do not display HTML
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10744
2024-04-21 21:00:18 +00:00
naskya
78b6228b3c
Merge branch 'develop' into fix/use-pagination-in-note
2024-04-22 05:58:55 +09:00
naskya
a107d8c1ec
fix (backend): update import
2024-04-22 05:52:56 +09:00
naskya
4c91e8e37f
Merge branch 'develop' into feat/antenna_limit
2024-04-22 05:51:22 +09:00
naskya
8140694a31
chore (backend): add comment
2024-04-22 05:47:22 +09:00
naskya
509690d84d
chore: meRenoteCount -> myRenoteCount
2024-04-22 05:43:58 +09:00
naskya
dc53447fa3
chore (API): we still use the word 'renote' in our code/API
2024-04-22 05:42:40 +09:00
naskya
9fef36e80c
chore (backend): add comment
2024-04-22 01:56:34 +09:00
naskya
2a30b4a536
Revert "refactor (backend): it turns out that sending the entire note object was redundant"
...
This reverts commit 3b65ebcb3e
.
2024-04-22 01:47:56 +09:00
naskya
2fa0ca355d
Merge branch 'develop' into redis
2024-04-21 22:25:50 +09:00
Lhcfl
70e4d78f90
Merge branch 'develop' of https://firefish.dev/firefish/firefish into fix/use-pagination-in-note
2024-04-21 11:18:24 +08:00
Lhcfl
1dfc7c443b
fix: Extensions should be converted to lowercase
2024-04-21 11:14:19 +08:00
Lhcfl
3917818c76
fix : #10451 Emoji pack imports randomly stop processing files
2024-04-21 11:05:19 +08:00
naskya
6b008c651a
chore (backend): remove (technically) incorrect TypeORM decorator field
2024-04-21 11:09:18 +09:00
naskya
d2dbfb37c7
chore (backend): reflect entity changes to the schema and repository
2024-04-21 10:59:02 +09:00
naskya
43570a54aa
chore: format
2024-04-21 10:44:54 +09:00
naskya
4d34e14dd8
Merge branch 'develop' into feat/drive-file-usage-hints
2024-04-21 10:42:25 +09:00
naskya
28f7ac1acd
fix (backend): typo
2024-04-21 10:31:00 +09:00
naskya
9f3396af21
chore (backend): translate Japanese comments into English
2024-04-21 10:30:13 +09:00
mei23
dc02a07774
fix (backend): add Cache-Control to Bull Dashboard
2024-04-21 09:29:00 +09:00
naskya
2760e7feee
chore (minor): use ** in lieu of Math.pow
2024-04-21 06:40:53 +09:00
naskya
488323cc8e
chore: format
2024-04-21 05:57:05 +09:00
naskya
3b65ebcb3e
refactor (backend): it turns out that sending the entire note object was redundant
2024-04-21 05:55:45 +09:00
naskya
b08175fb83
Merge branch 'develop' into redis
2024-04-20 23:15:58 +09:00
naskya
a2699e6687
chore (backend): fix imports
2024-04-20 23:04:12 +09:00
Lhcfl
39a229b875
fix: use MkPagination for replies
2024-04-20 20:55:47 +08:00
Lhcfl
35c7dccb49
fix: use MkPagination in notes for Quote, Boost, Reaction
2024-04-20 15:56:13 +08:00
naskya
77ded03330
Merge branch 'develop' into redis
2024-04-20 10:17:11 +09:00
naskya
f33c7c6c94
fix (backend): host and hostname was messed up
2024-04-20 08:48:48 +09:00
naskya
d41b462a89
fix (backend): fix redis key prefix
2024-04-20 07:43:09 +09:00
naskya
ccbd6178e4
refactor (backend): port add-note-to-antenna to backend-rs
...
I hit this bug: https://github.com/napi-rs/napi-rs/issues/2060
2024-04-20 07:18:39 +09:00
naskya
5c4a773ecf
chore (backend): qualify Node.js builtin modules
2024-04-20 03:09:18 +09:00
naskya
ccb17977c3
chore (minor, backend): use type import
2024-04-20 03:08:35 +09:00
naskya
def62ff1ce
chore (minor, backend): remove unused import
2024-04-20 03:04:34 +09:00
naskya
56038b174d
fix (backend): correct import path
2024-04-20 03:01:13 +09:00
naskya
037b7950a2
refactor (backend): clean the booting process a bit
2024-04-20 02:58:39 +09:00
naskya
3b89a8bfa6
refactor (backend): port config loader to backend-rs completely
2024-04-20 02:46:37 +09:00
yumeko
6c46bb56fd
Switch DriveFile's usageHint field to an enum type
2024-04-19 18:24:48 +03:00
yumeko
968657d26e
Run format
2024-04-19 07:54:11 +03:00
yumeko
913de651db
When updating (remote) user avatar/banner, clear usageHint for the previous drivefile, if any
2024-04-19 07:25:42 +03:00
yumeko
c0f93de94b
Set file usage hints on local avatar/banner uploads as well + export "valid" values as type
2024-04-19 06:29:28 +03:00
yumeko
4823abd3a9
Add usageHint field to DriveFile, and fill accordingly when operating on Persons
2024-04-19 03:41:36 +03:00
naskya
c6e2776298
chore (backend): remove a horrible and unused function
2024-04-19 03:42:49 +09:00
naskya
4b7724ed1f
Merge branch 'cw-text' into 'develop'
...
Increase CW character limit
Closes #10876
See merge request firefish/firefish!10746
2024-04-17 20:47:40 +00:00