Commit graph

90 commits

Author SHA1 Message Date
naskya
5a74760252
refactor (backend): port publishNoteStream to backend-rs 2024-07-27 17:41:50 +09:00
naskya
55e46c03b9
refactor (backend): port renderFollowRelay to backend-rs 2024-07-27 17:02:24 +09:00
naskya
e35ce24369
chore (backend-rs): remove unused things 2024-07-26 17:57:03 +09:00
naskya
eb11b32c5c
refactor (backend): only cache the id of @relay.actor 2024-07-26 17:50:29 +09:00
naskya
7d2e98963d
refactor (backend): port publishNoteUpdatesStream to backend-rs 2024-07-25 06:41:58 +09:00
naskya
5752254929
Revert "refactor (backend): port extract-hashtags to backend-rs"
This reverts commit 332b6cd620.

It worked perfectly fine, but the mfm crate is not licensed properly.
Also, we may want to use libmfm instead of mfm-rs.
2024-07-24 19:30:49 +09:00
naskya
0595dccbfd
Revert "refactor? (backend): move consts to backend-rs"
This commit partially reverts b9c3dfbd3d.
2024-07-24 19:25:07 +09:00
naskya
dee775ae42
chore: update auto-generated file 2024-07-22 04:26:05 +09:00
naskya
332b6cd620
refactor (backend): port extract-hashtags to backend-rs 2024-07-21 09:18:22 +09:00
naskya
052a68fc7f
refactor (backend): port translator to backend-rs 2024-07-21 05:50:13 +09:00
naskya
9bb357dc50
refactor (backend): port getInstanceActor/getRelayActor to backend-rs 2024-07-13 20:45:52 +09:00
naskya
edea72913e
fix (backend): count correct local users 2024-07-10 23:37:41 +09:00
naskya
c630187b2e
Merge branch 'develop' into iceshrimp_mastodon 2024-07-05 01:38:52 +09:00
naskya
c855681b0c
feat: add ability to disable the cat language conversion 2024-07-05 01:24:57 +09:00
naskya
c072f791aa
Merge branch 'develop' into iceshrimp_mastodon 2024-06-22 23:54:37 +09:00
naskya
16e88f4739
chore (backend-rs): update napi-rs dependencies 2024-06-18 09:17:32 +09:00
naskya
f6643325c0
Merge branch 'develop' into iceshrimp_mastodon 2024-06-12 21:18:30 +09:00
naskya
4e36d22164
refactor (backend): port publishDriveStream to backend-rs 2024-06-12 00:04:01 +09:00
naskya
e10a188751
refactor (backend): port publishNotesStream to backend-rs 2024-06-12 00:04:01 +09:00
naskya
5948e72382
Merge branch 'develop' into iceshrimp_mastodon 2024-06-09 21:18:40 +09:00
naskya
679749a2cc
chore (backend-rs): rename modules to more comfortable names 2024-06-09 21:12:41 +09:00
naskya
73461617ef
Merge branch 'develop' into iceshrimp_mastodon 2024-06-07 22:49:33 +09:00
naskya
0839fe27b2
refactor (backend-rs): save nodeinfo cache directly 2024-06-07 22:21:53 +09:00
naskya
c92ef5796a
Merge branch 'develop' into iceshrimp_mastodon 2024-06-06 17:15:53 +09:00
naskya
4390dfcbfb
perf (backend): store antenna cache in memory 2024-06-06 17:10:39 +09:00
naskya
7e2493b257
refactor (backend): drop support for MK- environment variables 2024-06-06 17:10:39 +09:00
naskya
97765209a2
chore (backend-rs): organize imports 2024-06-06 17:10:39 +09:00
naskya
9d34117124
Merge branch 'develop' into iceshrimp_mastodon 2024-06-06 07:35:35 +09:00
naskya
95b860e820
chore (backend-rs): fetch_meta -> local_server_info 2024-06-06 07:30:13 +09:00
naskya
be894399a5
Merge branch 'develop' into iceshrimp_mastodon 2024-06-05 12:33:48 +09:00
naskya
28cfaad330
perf (backend): always use cache in fetch_meta 2024-06-05 12:30:05 +09:00
naskya
6207e4c014
chore: make subscription types enum 2024-06-05 07:14:13 +09:00
naskya
6209fdd242
Merge branch 'develop' into iceshrimp_mastodon 2024-05-30 07:11:44 +09:00
naskya
682bea134e chore (backend-rs): add comments 2024-05-29 18:29:39 +00:00
naskya
abaed389f9
chore: remove from/toMastodonId functions 2024-05-29 23:41:55 +09:00
naskya
1df3680842
chore: port sql-regex-escape to backend-rs 2024-05-29 23:41:39 +09:00
naskya
27de1ddb70
chore (backend-rs): add comments 2024-05-28 19:42:52 +09:00
naskya
55ed733df8
chore (backend): remove '_enum' suffix from enum types 2024-05-23 20:49:49 +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
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
3d28acb2c9
chore (backend-rs): rename types and modules 2024-05-17 07:32:08 +09:00
naskya
41b32c5535 refactor (backend): port push notification sender to backend-rs 2024-05-15 22:19:58 +00:00
naskya
dddd2779c0
chore: update auto-generated files 2024-05-16 04:57:48 +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
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
5b01d3574f
refactor (backend): port isValidUrl to backend-rs 2024-05-07 00:56:37 +09:00
naskya
dd74eabae1
refactor (backend): port nodeinfo fetcher to backend-rs 2024-05-06 08:12:21 +09:00