Commit graph

6246 commits

Author SHA1 Message Date
naskya
2e44357665
chore (backend-rs): remove unneeded serde derives 2024-05-31 21:28:53 +09:00
CI
751c2c9f3b chore(deps): update dependency @vitejs/plugin-vue to v5.0.5 2024-05-31 12:08:39 +00:00
CI
d9883478b8 chore(deps): update dependency sass to v1.77.4 2024-05-31 04:06:28 +00:00
naskya
258c1ec24d Merge branch 'renovate/aws-sdk-2.x' into 'develop'
fix(deps): update dependency aws-sdk to v2.1631.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10939
2024-05-30 23:25:42 +00:00
naskya
3b42d25ee8
chore: DatabaseConnection -> DbConn 2024-05-31 06:19:14 +09:00
naskya
af2b19709e
chore: handle a bit more errors 2024-05-31 06:17:13 +09:00
CI
a11757e8d6 Merge branch 'renovate/definitelytyped' into 'develop'
chore(deps): update dependency @types/jsdom to v21.1.7


See merge request firefish/firefish!10938
2024-05-30 20:13:14 +00:00
CI
6042dd3dee fix(deps): update dependency aws-sdk to v2.1631.0 2024-05-30 20:06:25 +00:00
CI
410588e018 chore(deps): update dependency @types/jsdom to v21.1.7 2024-05-30 20:05:46 +00:00
CI
19abc5c56a chore(deps): update dependency @swc/core to v1.5.24 2024-05-30 20:05:10 +00:00
naskya
76a0e5fa28
Merge branch 'develop' into iceshrimp_mastodon 2024-05-30 23:07:40 +09:00
naskya
b966710af4 Merge branch 'renovate/vue-draggable-plus-0.x' into 'develop'
chore(deps): update dependency vue-draggable-plus to v0.5.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10935
2024-05-30 12:25:08 +00:00
CI
fb18ae6bf6 Merge branch 'renovate/bull-board' into 'develop'
fix(deps): update bull-board to v5.19.2


See merge request firefish/firefish!10934
2024-05-30 12:18:49 +00:00
CI
3dcac015e6 Merge branch 'renovate/swiper-11.x' into 'develop'
chore(deps): update dependency swiper to v11.1.4


See merge request firefish/firefish!10932
2024-05-30 12:15:23 +00:00
CI
c82f67209b chore(deps): update dependency vue-draggable-plus to v0.5.0 2024-05-30 12:07:54 +00:00
CI
17a1b89305 fix(deps): update bull-board to v5.19.2 2024-05-30 12:07:11 +00:00
CI
58cb517e03 chore(deps): update dependency swiper to v11.1.4 2024-05-30 12:05:50 +00:00
CI
6e1675e705 chore(deps): update dependency @swc/core to v1.5.22 2024-05-30 12:05:11 +00:00
naskya
a2555fc65d
chore: minimize Rust dependencies
It is unclear if this is worth the effort to manage
(so this may be reverted later) but at least it seems
we could remove a bunch of lines from the lockfile
by removing unused feature flags.
2024-05-30 19:27:05 +09:00
CI
27082cefd4 chore(deps): update dependency sass to v1.77.3 2024-05-30 04:06:13 +00:00
naskya
6209fdd242
Merge branch 'develop' into iceshrimp_mastodon 2024-05-30 07:11:44 +09:00
naskya
dece58d468 Merge branch 'renovate/aws-sdk-2.x' into 'develop'
fix(deps): update dependency aws-sdk to v2.1630.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10929
2024-05-29 22:07:40 +00:00
naskya
890ca846d0
chore (backend-rs): documents, organize exports, typo fixes 2024-05-30 07:07:01 +09:00
CI
15e4e650fd fix(deps): update dependency aws-sdk to v2.1630.0 2024-05-29 20:06:09 +00:00
CI
789d283928 chore(deps): update definitelytyped 2024-05-29 20:05:18 +00:00
CI
d45c5c23b0 fix(deps): update dependency @redocly/openapi-core to v1.14.0 2024-05-29 18:30:10 +00:00
CI
4557e7377a fix(deps): update bull-board to v5.19.1 2024-05-29 18:30:10 +00:00
naskya
8741bda5df chore (backend-rs): don't use unsafe unwrap() in examples 2024-05-29 18:30:10 +00:00
CI
dc72016dbd fix(deps): update dependency aws-sdk to v2.1629.0 2024-05-29 18:30:10 +00:00
CI
b3af685a5b fix(deps): update bull-board to v5.19.0 2024-05-29 18:29:58 +00:00
CI
f504979eb5 chore(deps): update dependency vite to v5.2.12 2024-05-29 18:29:58 +00:00
naskya
db4e0e931b fix (backend): make sure to use the exact same time for id and createdAt 2024-05-29 18:29:48 +00:00
CI
def565af9b chore(deps): update dependency ts-jest to v29.1.4 2024-05-29 18:29:48 +00:00
naskya
682bea134e chore (backend-rs): add comments 2024-05-29 18:29:39 +00:00
naskya
43e9a0dc02 chore (macro-rs): add comments 2024-05-29 18:29:29 +00:00
naskya
20607acc1b dev: update editorconfig 2024-05-29 18:29:29 +00:00
naskya
a60841719e chore (macro-rs): address FIXME 2024-05-29 18:29:29 +00:00
Lhcfl
d4d919ad9a feat: Compress PNG; detect and compare the size of compressed and uncompressed file 2024-05-29 18:29:29 +00:00
naskya
4624911df8 chore: regenerate auto-generated files 2024-05-29 18:29:29 +00:00
CI
0bcaff275d fix(deps): update dependency redis-semaphore to v5.6.0 2024-05-29 18:29:29 +00:00
CI
2fbca23b4b chore(deps): update dependency cropperjs to v2.0.0-rc 2024-05-29 18:29:29 +00:00
naskya
a0c31ddd47 chore (backend-rs): address cargo doc warning 2024-05-29 18:29:29 +00:00
naskya
575ccd0e29 test (backend-rs): add timestamp check 2024-05-29 18:29:29 +00:00
Eana Hufwe
e64cd1ea65 chore: code formatting 2024-05-29 18:29:29 +00:00
Eana Hufwe
1214d29302 fix: status.reblogged signifies if the status is reblogged by the logged in user, not for the current status 2024-05-29 18:29:27 +00:00
naskya
4ad09b5ae2 fix: Maser push notifications 2024-05-29 18:29:26 +00:00
naskya
cad3610d2e fix: feather push notifications 2024-05-29 18:29:26 +00:00
naskya
8fca35ca06 fix: Ice Cubes push notifications
Co-authored-by: Eana Hufwe <eana@1a23.com>
2024-05-29 18:29:26 +00:00
naskya
3a62097ec3 chore: concat two statements 2024-05-29 18:29:26 +00:00
naskya
6c449466a5 fix: do not unwrap() Option before checking that it holds a value 2024-05-29 18:29:26 +00:00
naskya
303060fe84 fix: missing imports 2024-05-29 18:29:26 +00:00
Eana Hufwe
a499fb1755 fix: missing var 2024-05-29 18:29:26 +00:00
Eana Hufwe
ba726f9abf fix: compatibility with Ice Cubes and Mammoth 2024-05-29 18:29:25 +00:00
Eana Hufwe
b6414dd104 fix: add space paddings to the end of JSON payload to prevent esm from padding null bytes 2024-05-29 18:29:22 +00:00
CI
c5abb22e06 fix(deps): update dependency jsdom to v24.1.0 2024-05-29 18:29:16 +00:00
CI
cfa024de9f fix(deps): update dependency ajv to v8.14.0 2024-05-29 18:29:16 +00:00
CI
b4b9427f92 chore(deps): update dependency type-fest to v4.18.3 2024-05-29 18:29:02 +00:00
CI
5c00ed2218 fix(deps): update dependency aws-sdk to v2.1628.0 2024-05-29 18:29:02 +00:00
CI
f105950f14 chore(deps): update dependency pug to v3.0.3 2024-05-29 18:28:47 +00:00
CI
0bd8830632 chore(deps): update dependency photoswipe to v5.4.4 2024-05-29 18:28:47 +00:00
Eana Hufwe
b510ec2ef3 fix: index 2024-05-29 18:28:46 +00:00
Eana Hufwe
3d2f8dbfb8 fix: object typing 2024-05-29 18:28:46 +00:00
Eana Hufwe
c2fdc0bd51 fix: IceCubes wants an int for ID despite the docs says string 2024-05-29 18:28:45 +00:00
Eana Hufwe
ffa53c61fa fix: parsing payload when registering push notification subscriptions 2024-05-29 18:28:44 +00:00
Eana Hufwe
65ce56cc08 fix: parsing payload when registering push notification subscriptions 2024-05-29 18:28:43 +00:00
老周部落
78a18e9000
feat: qr codes for note sharing 2024-05-29 22:55:46 +08:00
Eana Hufwe
33b45d1d22
fix: do not make query if no notification type is requested 2024-05-29 23:46:06 +09:00
Eana Hufwe
440d961ab4
fix: multiple redirect uri support 2024-05-29 23:44:35 +09:00
naskya
6db8ad14e2
Merge branch 'develop' into iceshrimp_mastodon 2024-05-29 23:44:12 +09:00
naskya
605f8d5e29
fix: typo
ref: https://docs.joinmastodon.org/entities/V1_Instance/#video_frame_rate_limit
2024-05-29 23:42:21 +09:00
naskya
6f20b69021
fix: import .js 2024-05-29 23:42:12 +09:00
naskya
38c5b85220
fix: use only necessary fields 2024-05-29 23:42:05 +09:00
naskya
abaed389f9
chore: remove from/toMastodonId functions 2024-05-29 23:41:55 +09:00
naskya
fbe906fe11
refactor: use ok_or to return errors when Some is expected 2024-05-29 23:41:47 +09:00
naskya
1df3680842
chore: port sql-regex-escape to backend-rs 2024-05-29 23:41:39 +09:00
naskya
ee33337a3f
chore: distinguish between database columns and relations 2024-05-29 23:41:29 +09:00
naskya
e143f0d7ac
chore: prevent unexpected variable scope leaks 2024-05-29 23:41:21 +09:00
naskya
bedf4cb791
chore: import isQuote from backend-rs 2024-05-29 23:41:12 +09:00
naskya
199065502b
chore: update auto-generated files 2024-05-29 23:40:56 +09:00
naskya
c1c3d8a8e0
chore: format 2024-05-29 23:40:41 +09:00
naskya
bd351912ed
chore: use type imports 2024-05-29 23:40:31 +09:00
Laura Hausmann
3e878984bd
refactor: adding more fixes from Iceshrimp
Co-authored-by: CookiLover311 <jacoco@vivaldi.net>
2024-05-29 23:39:54 +09:00
Laura Hausmann
f282549900
refactor: Iceshrimp’s Mastodon API implementation with original extensions
Co-authored-by: Eana Hufwe <eana@1a23.com>
Co-authored-by: AkiraFukushima <h3.poteto@gmail.com>
2024-05-29 23:39:22 +09:00
naskya
111284b93e Merge branch 'renovate/redocly-openapi-core-1.x' into 'develop'
fix(deps): update dependency @redocly/openapi-core to v1.14.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10926
2024-05-29 13:03:20 +00:00
CI
0f09bb8863 fix(deps): update dependency @redocly/openapi-core to v1.14.0 2024-05-29 12:06:46 +00:00
CI
dedca1c0c3 fix(deps): update bull-board to v5.19.1 2024-05-29 12:06:03 +00:00
naskya
fac69f8eb5
chore (backend-rs): don't use unsafe unwrap() in examples 2024-05-29 19:26:01 +09:00
naskya
e81acff737 Merge branch 'renovate/aws-sdk-2.x' into 'develop'
fix(deps): update dependency aws-sdk to v2.1629.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10923
2024-05-28 20:13:40 +00:00
naskya
785692e690 Merge branch 'renovate/bull-board' into 'develop'
fix(deps): update bull-board to v5.19.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10922
2024-05-28 20:13:07 +00:00
CI
ab1dc279e0 fix(deps): update dependency aws-sdk to v2.1629.0 2024-05-28 20:07:07 +00:00
CI
67ca337cd6 fix(deps): update bull-board to v5.19.0 2024-05-28 20:06:45 +00:00
CI
96bffe220c chore(deps): update dependency vite to v5.2.12 2024-05-28 20:05:55 +00:00
CI
d257abc1b8 chore(deps): update dependency ts-jest to v29.1.4 2024-05-28 12:05:59 +00:00
naskya
27de1ddb70
chore (backend-rs): add comments 2024-05-28 19:42:52 +09:00
naskya
576a3752b9
chore (macro-rs): add comments 2024-05-28 18:03:26 +09:00
naskya
d1f25e8fba
dev: update editorconfig 2024-05-28 17:32:34 +09:00
naskya
cf33b5db03
chore (macro-rs): address FIXME 2024-05-28 17:22:29 +09:00
naskya
caf9eabd57 Merge branch 'file-comression' into 'develop'
feat: Compress PNG; detect and compare the size of compressed and uncompressed file

Co-authored-by: Lhcfl <Lhcfl@outlook.com>

See merge request firefish/firefish!10742
2024-05-28 07:47:15 +00:00
naskya
1e3e44902e
fix: throw an error if scheduled date is past 2024-05-27 22:25:44 +09:00
naskya
465d3b2272
why did this happen 2024-05-27 22:15:51 +09:00
naskya
a0f65cc6bc
refactor: remove scheduled note entity from backend 2024-05-27 21:55:06 +09:00
naskya
abbbfa9a0a
chore: update auto-generated files 2024-05-27 21:01:42 +09:00
naskya
9364f32bc2
chore: drop scheduled_note table 2024-05-27 21:00:10 +09:00
naskya
ef2d19660c
chore: regenerate auto-generated files 2024-05-27 20:59:23 +09:00
naskya
cccb59dea0 Merge branch 'renovate/redis-semaphore-5.x' into 'develop'
fix(deps): update dependency redis-semaphore to v5.6.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10917
2024-05-27 08:35:20 +00:00
CI
a57cc64b6b fix(deps): update dependency redis-semaphore to v5.6.0 2024-05-26 20:05:42 +00:00
CI
b11e859a3d chore(deps): update dependency cropperjs to v2.0.0-rc 2024-05-26 20:04:58 +00:00
naskya
42ec6cffa1
chore (backend-rs): address cargo doc warning 2024-05-27 00:07:54 +09:00
naskya
4968e370f5
test (backend-rs): add timestamp check 2024-05-27 00:05:53 +09:00
naskya
0376e2d5bd Merge branch 'renovate/jsdom-24.x' into 'develop'
fix(deps): update dependency jsdom to v24.1.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10915
2024-05-26 14:40:04 +00:00
CI
5fb63a3204 fix(deps): update dependency jsdom to v24.1.0 2024-05-26 12:05:40 +00:00
CI
73cfbcbdb7 fix(deps): update dependency ajv to v8.14.0 2024-05-26 04:05:23 +00:00
CI
0219a474c2 chore(deps): update dependency type-fest to v4.18.3 2024-05-25 12:05:24 +00:00
naskya
994db86c52 Merge branch 'renovate/aws-sdk-2.x' into 'develop'
fix(deps): update dependency aws-sdk to v2.1628.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10910
2024-05-25 03:29:57 +00:00
CI
1e48854730 Merge branch 'renovate/pug-3.x' into 'develop'
chore(deps): update dependency pug to v3.0.3


See merge request firefish/firefish!10909
2024-05-24 20:10:17 +00:00
CI
d8433374d0 fix(deps): update dependency aws-sdk to v2.1628.0 2024-05-24 20:06:03 +00:00
CI
21862e79b7 chore(deps): update dependency pug to v3.0.3 2024-05-24 20:05:21 +00:00
CI
f6c01f350c chore(deps): update dependency photoswipe to v5.4.4 2024-05-24 20:04:47 +00:00
naskya
293c1c6540
chore (backend-rs): some more comments 2024-05-24 22:36:48 +09:00
naskya
589324cd6d
chore (backend-rs): update comment 2024-05-24 22:20:52 +09:00
naskya
35f30d9895
chore (backend-rs): make internal functions/modules private 2024-05-24 22:18:32 +09:00
naskya
0e9d7f388a
fix (backend-rs): don't check quoted post in antennas 2024-05-24 22:11:56 +09:00
CI
9cc3cf95e9 fix(deps): update dependency bull to v4.12.9 2024-05-24 12:05:56 +00:00
naskya
11eed72031 Merge branch 'renovate/aws-sdk-2.x' into 'develop'
fix(deps): update dependency aws-sdk to v2.1627.0

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10904
2024-05-24 04:04:23 +00:00
CI
2bee0f3745 fix(deps): update dependency aws-sdk to v2.1627.0 2024-05-23 20:05:40 +00:00
CI
9567f63b15 fix(deps): update dependency @redocly/openapi-core to v1.13.0 2024-05-23 20:05:18 +00:00
naskya
985532b2aa
chore (backend-rs): remove unused feature flag 2024-05-24 02:43:20 +09:00
naskya
9c60e8ff8b
chore (backend-rs): address cargo doc warnings 2024-05-24 01:19:17 +09:00
naskya
7a3aec1881
fix (client): notification reply-to style when the summary is long
c04c071aec
2024-05-23 23:15:16 +09:00
naskya
747f1d6e04
fix (client): noteTranslation is nullable
!10899
2024-05-23 22:49:25 +09:00
naskya
c04c071aec
fix (client): notification reply-to style
!10899
2024-05-23 22:40:49 +09:00
naskya
97dfb8d2aa Merge branch 'refactor/split-mknote' into 'develop'
refactor: split MkNote into smaller components

Co-authored-by: Lhcfl <Lhcfl@outlook.com>

See merge request firefish/firefish!10899
2024-05-23 12:45:45 +00:00
naskya
431a5d47cd
fix (backend): use correct Redis prefix (close #10940) 2024-05-23 21:39:50 +09:00
CI
990d8cdcc6 fix(deps): update bull-board to v5.18.3 2024-05-23 12:33:39 +00:00
naskya
81e633eec3
chore (backend-rs): antenna::add_new_note -> antenna::process_new_note 2024-05-23 20:49:49 +09:00
naskya
85d44aaa2d
chore (backend-rs): remove 'Err' suffix from error variants
https://rust-lang.github.io/rust-clippy/master/index.html#/enum_variant_names
2024-05-23 20:49:49 +09:00
naskya
55ed733df8
chore (backend): remove '_enum' suffix from enum types 2024-05-23 20:49:49 +09:00
naskya
7e40424b89
meta: bump required Node.js version to v18.19.0
ref: https://github.com/sindresorhus/execa/releases/tag/v9.0.0
2024-05-23 20:49:46 +09:00
CI
976dce96aa fix(deps): update dependency aws-sdk to v2.1626.0 2024-05-22 20:15:39 +00:00
naskya
59c3e5c14c Merge branch 'renovate/bull-board' into 'develop'
fix(deps): update bull-board to v5.18.1

Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev>

See merge request firefish/firefish!10900
2024-05-22 16:05:13 +00:00
CI
0169b20ba3 fix(deps): update bull-board to v5.18.1 2024-05-22 16:00:29 +00:00
CI
512cb875f2 fix(deps): update dependency bull to v4.12.8 2024-05-22 15:59:44 +00:00
Lhcfl
55da1897ae refactor: split MkNote into smaller components 2024-05-22 23:47:53 +08:00
Linca
c972a93343 fix: Duplicated renote bar
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-05-22 12:09:39 +00:00
Lhcfl
b1ba863a0b add crossorigin="anonymous" 2024-05-22 17:41:38 +08:00
Lhcfl
9120b37c1f Use elements as API Document 2024-05-22 17:18:50 +08:00
naskya
b087817984
fix (client): soft muted posts not opening on click 2024-05-22 17:55:50 +09:00
Lhcfl
09185e44a9 fix: remove MkVisibility scheduled time i18n 2024-05-22 16:16:58 +08:00
Lhcfl
fc8357302d fix: Scheduled post cannot send post with attachments 2024-05-22 14:49:22 +08:00
Lhcfl
bd9ff39c0b fix: Don't show notSpecifiedMentionWarning if visibility is not 'specified' 2024-05-22 11:09:48 +08:00