Commit graph

1923 commits

Author SHA1 Message Date
naskya
5a8b2d439a Merge branch 'feat/qr_note_sharing' into 'develop'
feat: qr codes for note sharing

Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>

Closes #10931

See merge request firefish/firefish!10927
2024-06-06 00:46:10 +00:00
naskya
28cfaad330
perf (backend): always use cache in fetch_meta 2024-06-05 12:30:05 +09:00
naskya
a1373fd972 Merge branch 'apidoc-use-element' into 'develop'
DEV: Use Elements to render API Document

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

See merge request firefish/firefish!10891
2024-06-04 23:24:02 +00:00
naskya
9c7c00482e
style (backend): match log colors 2024-06-04 11:16:10 +09:00
naskya
6f6cf0cc88
chore (backend): show less unhelpful slow query warnings 2024-06-04 10:50:41 +09:00
naskya
ebcf75dcd2
fix (backend): show all tracing logs 2024-06-04 10:15:39 +09:00
Lhcfl
37998e8bc3 Ensure unique operationId 2024-06-02 23:54:50 +08:00
naskya
c0f6106633
chore: allow GET request for /api/latest-version 2024-06-02 08:55:17 +09:00
naskya
ff5bb2ed3d
fix (backend): don't use findOneBy to check existence 2024-06-02 07:28:37 +09:00
naskya
071ba83704
fix (backend): replace deprecated exist method 2024-06-02 07:23:07 +09:00
naskya
c64119108e
fix (backend): use the exact same time for id and createdAt 2024-06-02 07:11:39 +09:00
naskya
890ca846d0
chore (backend-rs): documents, organize exports, typo fixes 2024-05-30 07:07:01 +09:00
老周部落
78a18e9000
feat: qr codes for note sharing 2024-05-29 22:55:46 +08:00
naskya
431a5d47cd
fix (backend): use correct Redis prefix (close #10940) 2024-05-23 21:39:50 +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
Lhcfl
fc8357302d fix: Scheduled post cannot send post with attachments 2024-05-22 14:49:22 +08:00
naskya
02361b6dc6
fix (backend): remove unused parameter from manifest 2024-05-21 09:59:55 +09:00
naskya
9955a62e6b
fix (backend): overlooked change 2024-05-20 20:21:44 +09:00
naskya
b87351673c
fix (backend): typo 2024-05-20 20:11:59 +09:00
naskya
cf0c7b4687
chore (backend): rename the job 2024-05-20 20:01:25 +09:00
naskya
9fd98cc5f7
fix (backend): fix imports 2024-05-19 20:11:21 +09:00
naskya
fdc46bcee7
chore: format 2024-05-19 19:56:51 +09:00
naskya
64d7aa40b1
chore (backend): use timestamptz 2024-05-19 19:56:29 +09:00
naskya
ba7fa4393a
chore (backend): ScheduledNoteCreation -> ScheduledNote 2024-05-19 19:55:20 +09:00
naskya
ec152499bf
Merge branch 'develop' into feat/schedule-create 2024-05-19 19:44:11 +09:00
naskya
8174d646f9
fix (backend): add back timezone 2024-05-19 19:15:58 +09:00
naskya
9dbf6d07c4
fix (backend): pug config loading 2024-05-19 19:11:13 +09:00
sup39
c4a7cd6029
refactor (backend): port greet to backend-rs
Co-authored-by: naskya <m@naskya.net>
2024-05-18 17:39:45 +08:00
naskya
61562a0943
refactor (backend-rs): use async redis commands 2024-05-18 13:20:43 +09:00
naskya
4e50ffeb09
chore: format 2024-05-17 18:17:52 +09:00
naskya
ffa08748d0
refactor (backend): don't check word mute twice 2024-05-17 17:59:45 +09:00
naskya
5e53f9a8cf
refactor (backend): port check-hit-antenna to backend-rs 2024-05-17 17:59:45 +09:00
naskya
a4779f233b
refactor (backend): convert jsonb to array 2024-05-17 17:59:45 +09:00
naskya
452728b352
Merge branch 'develop' into feat/schedule-create 2024-05-16 17:32:42 +09:00
naskya
774c8213f2
fix (backend): correct relation 2024-05-16 17:26:31 +09:00
naskya
a9e927cef1
Merge branch 'develop' into feat/schedule-create 2024-05-16 17:21:34 +09:00
naskya
9298a6252d
Merge branch 'develop' into refactor/types 2024-05-16 16:45:03 +09:00
naskya
41b32c5535 refactor (backend): port push notification sender to backend-rs 2024-05-15 22:19:58 +00:00
naskya
4b96063c23
chore: format 2024-05-16 04:22:41 +09:00
naskya
0de54e02f8
chore (backend): use literals and consts 2024-05-16 04:22:23 +09:00
naskya
101e50926b
chore: remove import assertion 2024-05-16 04:12:10 +09:00
naskya
d8e1ab63c0
refactor: port system information checker to backend-rs
network stat is removed because it might be inaccurate and/or
it should be monitored by other system tools, but it may be added back
later if it is wanted
2024-05-15 16:26:46 +09:00
naskya
8f8d62aa58
chore (backend): organize imports 2024-05-11 04:52:59 +09: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