naskya
aa266d91e0
chore (backend-rs): impl From<Acct> for String
2024-05-11 04:54:30 +09:00
naskya
8f8d62aa58
chore (backend): organize imports
2024-05-11 04:52:59 +09:00
naskya
d1b33ad76f
chore (backend-rs): move acct to another directory
2024-05-11 04:31:59 +09:00
CI
291990d320
chore(deps): update dependency @swc/core to v1.5.5
2024-05-10 12:09:21 +00:00
naskya
f933525856
chore: fix dependencies
2024-05-10 16:25:22 +09:00
naskya
4d3072929e
chore (backend-rs): update doctest comment
2024-05-10 06:59:05 +09:00
naskya
612ce48f44
chore (backend-rs): impl FromStr and Display for Acct
2024-05-10 06:55:51 +09:00
naskya
95fd20a46f
feat (macro-rs): add ts_only_warn macro
2024-05-10 06:54:26 +09:00
naskya
4a81106cf5
chore (backend): remove generate-native-user-token
2024-05-09 21:49:56 +09:00
naskya
bdc5d02d27
fix (client): missing import
2024-05-09 19:13:43 +09:00
Lhcfl
0a7f16c11f
fix: renote time
2024-05-09 15:49:00 +08:00
naskya
3af8f86924
chore: lint
2024-05-09 02:06:10 +09:00
Lhcfl
272e30be0c
refactor: replace the awful ?: chain with if-else; fix: force update ticker when props.time changed
...
related: ed6f866a4f
Co-authored-by: kakkokari-gtyih <kakkokari-gtyih@users.noreply.github.com>
2024-05-08 10:52:32 +08: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
Lhcfl
f5074f35cc
fix: use reactive MkTime
2024-05-08 03:00:07 +08: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
Lhcfl
31168cc7b2
fix: use reacive MkSubNoteContent
2024-05-07 23:42:40 +08:00
Lhcfl
42886f054d
fix: use reactive previewableCount
2024-05-07 23:31:45 +08:00
Lhcfl
1d0ea11eea
fix: use note capture in MkNoteSimple
2024-05-07 23:23:19 +08:00
Lhcfl
33923a59fa
fix: use reactive MkNoteHeader
2024-05-07 22:37:09 +08:00
Lhcfl
8067ed4084
Merge branch 'develop' of https://firefish.dev/firefish/firefish into feat/collepse-reply-timeline
2024-05-07 22:34:45 +08: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
naskya
8ed942e00f
chore: update auto-generated files
2024-05-06 23:13:31 +09:00
eana
e7c33835b2
Add server-side per-user UI language
2024-05-06 05:14:44 +00:00
naskya
4e83dbd01f
Merge branch 'refactor/remove-gulp' into 'develop'
...
refactor: replace gulp with a simple script
See merge request firefish/firefish!10791
2024-05-06 04:45:17 +00:00
naskya
dd74eabae1
refactor (backend): port nodeinfo fetcher to backend-rs
2024-05-06 08:12:21 +09:00
naskya
711618b42c
test (backend-rs): add tests for nodeinfo (de)serialization
2024-05-06 05:20:13 +09:00
naskya
510207b101
refactor (backend-rs): separate nodeinfo generator and schema
2024-05-06 04:23:38 +09:00
naskya
49825853c1
refactor (backend): port nodeinfo generator to backend-rs
2024-05-06 03:01:55 +09:00
naskya
359fef0a42
chore: replace old comments
2024-05-05 21:22:57 +09:00
Linca
5e5d01d407
fix: Click event of MenuParent unexpectedly goes to underlying element
...
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-05-05 11:42:25 +00:00
naskya
d114b8ec1d
chore: format
2024-05-05 14:58:56 +09:00
naskya
d2471b6db7
refactor (backend-rs): replace reqwest with isahc
...
reqwest is feature-rich, but we will need isahc http client for push notifications (!10760 )
isahc http client is also good btw :)
2024-05-05 14:53:45 +09:00
naskya
341b43ed71
refactor: replace gulp with a simple script
2024-05-05 02:19:58 +09:00
naskya
6d64358674
fix (client): missing MFM function props not falling back correctly
2024-05-05 01:15:04 +09:00
naskya
4992999bb7
test (backend-rs): add tests
2024-05-04 22:59:49 +09:00
naskya
38c0de39b9
chore (backend-rs): add docs for functions in database/cache
2024-05-04 22:50:46 +09:00
naskya
722d090f8d
chore (backend-rs): remove unneeded 'static
2024-05-04 22:49:11 +09:00
naskya
b185c0c87e
feat (backend-rs): add cache::delete_all
2024-05-04 21:24:20 +09:00
naskya
8c22b0d07f
test (backend-rs): fix version format
2024-05-04 16:17:33 +09:00
naskya
0f4c05a64f
ci: add 'ci' feature flag to backend-rs
2024-05-04 16:14:23 +09:00
naskya
bc39badf51
chore (client): remove unused code
2024-05-04 16:08:41 +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
naskya
e6ba0a002f
refactor (backend-rs): add cache::{get_one, set_one, delete_one}
2024-05-04 13:22:20 +09:00
naskya
37e03007f0
refactor (backend-rs): misc/redis_cache -> database/cache
2024-05-04 13:22:20 +09:00
naskya
f66ecd0759
Merge branch 'fix/follow_me_with_host' into 'develop'
...
fix: follow-me generate wrong link for other server
Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>
See merge request firefish/firefish!10785
2024-05-03 14:41:37 +00:00
老周部落
8a2f3b3e36
fix: follow-me generate wrong link for other server
2024-05-03 22:13:54 +08:00