naskya
95b860e820
chore (backend-rs): fetch_meta -> local_server_info
2024-06-06 07:30:13 +09:00
naskya
28cfaad330
perf (backend): always use cache in fetch_meta
2024-06-05 12:30:05 +09:00
naskya
219131ef6f
chore (backend-rs): return None if the cached value is invalid
2024-06-05 08:36:39 +09:00
naskya
fe685c36b9
chore: format
2024-06-04 10:52:26 +09:00
naskya
6f6cf0cc88
chore (backend): show less unhelpful slow query warnings
2024-06-04 10:50:41 +09:00
naskya
e87dae896b
fix (backend-rs): use the exact same time for id and created_at
2024-06-03 08:23:58 +09:00
naskya
98d7eac51b
chore (backend-rs): use sea_orm::prelude
2024-06-03 08:20:39 +09:00
naskya
4e8f0c2e85
chore: update auto-generated file
2024-06-02 03:53:58 +09:00
naskya
8293ed8e87
chore (backend-rs): more documents on NodeInfo
2024-06-01 11:25:20 +09:00
naskya
23c8636129
chore (backend-rs, macro-rs): fix comment style
2024-06-01 02:23:58 +09:00
naskya
3407e4b395
chore (backend-rs): address cargo doc warning
2024-06-01 02:04:02 +09:00
naskya
9ad284bd67
chore (backend-rs): rename partial note structs
2024-05-31 21:42:59 +09:00
naskya
2e44357665
chore (backend-rs): remove unneeded serde derives
2024-05-31 21:28:53 +09: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
naskya
890ca846d0
chore (backend-rs): documents, organize exports, typo fixes
2024-05-30 07:07:01 +09:00
naskya
fac69f8eb5
chore (backend-rs): don't use unsafe unwrap() in examples
2024-05-29 19:26:01 +09:00
naskya
27de1ddb70
chore (backend-rs): add comments
2024-05-28 19:42:52 +09:00
naskya
d1f25e8fba
dev: update editorconfig
2024-05-28 17:32:34 +09:00
naskya
ef2d19660c
chore: regenerate auto-generated files
2024-05-27 20:59:23 +09: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
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
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
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
0c0e6a26fa
test (backend-rs): add parse_nodeinfo_2_1 testcase
2024-05-21 23:18:59 +09:00
naskya
b24530065e
fix (backend-rs): wrong unwrap_or usage
2024-05-21 22:57:33 +09:00
naskya
da9fe83986
perf (backend-rs): reduce note copy operations
2024-05-21 16:12:11 +09:00
naskya
1f082bfb56
chore (macro-rs): ts_only_warn -> ts_export
2024-05-21 16:12:11 +09:00
naskya
4bb6f6e0e3
chore (backend-rs): cleanup
2024-05-21 16:12:11 +09:00
naskya
d750af3d79
fix (backend-rs): don't check in-reply-to post in antennas
2024-05-21 16:12:10 +09:00
naskya
f1e3395783
fix (backend-rs): active users count in nodeinfo ( close #10935 )
2024-05-21 16:12:07 +09:00
naskya
06bed6f230
Merge branch 'develop' into feat/schedule-create
2024-05-20 20:02:43 +09:00
naskya
84c374da20
chore (backend-rs): cleanup
2024-05-20 19:23:54 +09:00
naskya
196f8c13ec
chore: update auto-generated files
2024-05-19 20:01:31 +09:00
naskya
8174d646f9
fix (backend): add back timezone
2024-05-19 19:15:58 +09:00
naskya
c73ce2ff39
chore (backend-rs): don't iterate the same process
2024-05-19 12:49:45 +09:00
naskya
797c768f24
feat (backend-rs): add Mastodon push notification type
2024-05-19 12:19:58 +09:00
naskya
1c0d2e43b4
chore (backend-rs, minor): use crate::export
2024-05-18 19:45:38 +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
sup39
2a8193fa6c
meta: macro_rs -> macro-rs
2024-05-18 17:39:45 +08:00
sup39
ada5ff7e75
refactor (backend-rs): read version from package.json at compile time
2024-05-18 17:39:17 +08:00
naskya
abc9d58f7c
refactor (backend-rs): use bb8 connection pool for Redis
2024-05-18 13:20:47 +09:00
Daniel Smith
ab3ca2a20b
feat (backend-rs): impl bb8::ManageConnection for RedisConnectionManager
...
62597aa45a/redis/src/lib.rs
Co-authored-by: Kyle Huey <khuey@kylehuey.com>
2024-05-18 13:20:47 +09:00
naskya
fdc77b74ae
chore: lint
2024-05-18 13:20:46 +09:00