Commit graph

28338 commits

Author SHA1 Message Date
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
naskya
fda81a9f91
chore: use absolute path for file operations 2024-05-05 21:04:20 +09:00
naskya
c505c6df36
fix: remove old locale files 2024-05-05 20:59:26 +09:00
naskya
9a4a75bf92 Merge branch 'fix/click' into 'develop'
fix: Click event of MenuParent unexpectedly goes to underlying element

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

See merge request firefish/firefish!10792
2024-05-05 11:42:25 +00: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
1ee8198c6f
v20240504 2024-05-04 16:04:31 +09:00
naskya
15c32d5510
docs: explicitly list Perl as a build dependency 2024-05-04 15:30:05 +09:00
naskya
bf3f4906ac
docs: update dev docs 2024-05-04 14:59:11 +09:00
naskya
dbe10f88b0
docs: update changelog 2024-05-04 14:54:42 +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
naskya
5ab81c2799
docs: Docker -> Podman 2024-05-03 23:14:41 +09:00
老周部落
8a2f3b3e36
fix: follow-me generate wrong link for other server 2024-05-03 22:13:54 +08:00
Lhcfl
3061147bd3 feat: scheduled note creation 2024-05-03 21:42:40 +08:00
naskya
f7c576f8fb Merge branch 'fix/10915' into 'develop'
feat: add angle constraint for MkPullToRefresh

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

Closes #10915

See merge request firefish/firefish!10784
2024-05-03 02:20:29 +00:00
Lhcfl
46d0679845 little patch 2024-05-03 00:56:10 +08:00
Lhcfl
4536ac0678 reviewed 2024-05-03 00:28:46 +08:00
Lhcfl
160e7f26a6 feat: collepse renotes and replies 2024-05-03 00:22:25 +08:00
naskya
4a0e4a4c91 Merge branch 'fix/notifications-swiper' into 'develop'
fix: notifications swiper not reload

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

See merge request firefish/firefish!10782
2024-05-02 13:55:41 +00:00
naskya
a8f659ab88
chore: format 2024-05-02 21:46:14 +09:00
naskya
64c07a2406
fix (backend): tell TypeORM that some columns are no longer indexed
should have done in caae8474a6
2024-05-02 21:45:58 +09:00
naskya
6e9ae06990 Merge branch 'fix/10918' into 'develop'
fix: escape ambiguous Mfm marks from html

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

Closes #10918

See merge request firefish/firefish!10786
2024-05-02 11:28:08 +00:00
naskya
caae8474a6
chore (backend): drop unused database indexes
Based on the PostgreSQL analitics on the following servers' database:

- dvd.chat
- iwshkey.com
- minazukey.uk
- post.naskya.net
- post.sup39.dev
- stelpolva.moe

Thank you all for your helps!
2024-05-02 19:31:53 +09:00
Lhcfl
9138c3726a dev: use reactiveState in foldNotification 2024-05-02 01:07:57 +08:00
Lhcfl
425b333474 set collapseReplyInTimeline default to false 2024-05-02 00:57:00 +08:00
Lhcfl
d1c76b3882 feat: allow collepse replied posts in timeline 2024-05-02 00:53:52 +08:00
naskya
d82f212c24
dev: update Makefile 2024-05-01 17:48:37 +09:00
naskya
f85e6ebb19 Merge branch 'dontusetoreverse' into 'develop'
dev: use reverse instead of toReversed

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

See merge request firefish/firefish!10787
2024-05-01 05:10:01 +00:00
Linca
587c64a906 dev: use reverse instead of toReversed
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-05-01 05:10:01 +00:00
Lhcfl
a4a96f0026 fix: escape ambiguous Mfm marks from html 2024-05-01 11:47:14 +08:00
Hosted Weblate
c0c5cb92cd
Merge branch 'origin/develop' into Weblate 2024-05-01 01:23:42 +02:00
Gary O'Regan Kelly
fbfbffcb72
locale: update translations (French)
Currently translated at 100.0% (1927 of 1927 strings)

Co-authored-by: Gary O'Regan Kelly <gmoregan@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/
Translation: Firefish/locales
2024-05-01 01:23:34 +02:00
Lhcfl
5ad9bd8ceb feat: add angle constraint for MkPullToRefresh 2024-04-30 19:51:40 +08:00