Commit graph

27989 commits

Author SHA1 Message Date
naskya
276cabbbe3
ci: fix clippy task 2024-05-09 01:15:09 +09:00
naskya
af14bee31f
docs: update changelog 2024-05-09 00:41:49 +09:00
naskya
b3d1be457b Merge branch 'fix/MkTime' into 'develop'
refactor MkTime: replace the awful ?: chain with if-else; fix: force update ticker when props.time changed

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

See merge request firefish/firefish!10797
2024-05-08 12:11:31 +00:00
Hosted Weblate
347851d6bb
Merge branch 'origin/develop' into Weblate 2024-05-08 10:21:46 +02:00
jolupa
abec71074b
locale: update translations (Catalan)
Currently translated at 100.0% (1930 of 1930 strings)

Translation: Firefish/locales
Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ca/
2024-05-08 10:21:45 +02: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
971f196627
ci: yet another fix 2024-05-08 08:27:54 +09:00
naskya
8cc0e40d35
ci: remove more unneeded paths 2024-05-08 07:16:32 +09:00
naskya
beeea86253
ci: remove unneeded steps from clippy check 2024-05-08 06:54:43 +09:00
naskya
084a4bc63a
ci: add pull_policy 2024-05-08 06:46:41 +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
907578e8f8
ci: fix config error 2024-05-08 05:28:41 +09:00
naskya
2923ea86de
ci: update workflow rules 2024-05-08 05:26:59 +09:00
naskya
226c990385
ci: use buildah caches 2024-05-08 05:26:36 +09:00
naskya
769f52c8ee Merge branch 'fix/reactive' into 'develop'
fix: use reactive MkTime

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

See merge request firefish/firefish!10796
2024-05-07 19:59:12 +00:00
naskya
8a00d82f36
ci: add firefish-js 2024-05-08 04:49:13 +09:00
naskya
34ed877f57
ci: don't build the backend on client-only changes 2024-05-08 04:41:20 +09:00
Lhcfl
f5074f35cc fix: use reactive MkTime 2024-05-08 03:00:07 +08:00
naskya
a847dd55ad
ci: fix cargo clippy task 2024-05-08 03:58:21 +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
df81cb6a85 Merge branch 'feat/collepse-reply-timeline' into 'develop'
feat: collepse renotes and replies in timeline

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

Closes #10908

See merge request firefish/firefish!10788
2024-05-07 16:20:45 +00: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
24602c4745 update locales 2024-05-07 22:49:09 +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
4277ad0b59
meta: update COPYING & include LICENSE in pre-built images 2024-05-07 20:54:47 +09:00
naskya
fc65d8c1c3
docs: update api-change.md 2024-05-07 20:52:11 +09:00
naskya
3b3d457c3e
ci: restrict paths 2024-05-07 18:34:18 +09:00
naskya
1128e243d3
container: fix dockerignore 2024-05-07 18:01:05 +09:00
naskya
39e08f57e8
ci: remove unneeded argument 2024-05-07 18:01:05 +09:00
naskya
09ef642905
ci: skip builds if unneeded 2024-05-07 17:36:23 +09:00
naskya
1b8748bc8c
another attempt to build an image inside container inside container 2024-05-07 17:30:57 +09:00
naskya
82c98ae72f
ci: modify buildah args 2024-05-07 07:26:33 +09:00
naskya
5b3f93457b
dev: add renovate 2024-05-07 06:58:00 +09:00
naskya
4d9c0f8e7b
ci: fix syntax 2024-05-07 06:11:31 +09:00
naskya
bf2b624bc9
ci: build OCI container image on develop 2024-05-07 05:52:43 +09:00
naskya
5261eb24b6
ci: restrict project path 2024-05-07 05:26:05 +09:00
naskya
d440e9b388
ci: revise tasks 2024-05-07 04:58:59 +09: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
baa5c402db
ci: apt-get update first & fix paths 2024-05-07 01:54:29 +09: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
7fe7f90350
ci: revise build config 2024-05-07 00:22:51 +09:00
naskya
8ed942e00f
chore: update auto-generated files 2024-05-06 23:13:31 +09:00
naskya
ddfdd038ad
chore: update downgrade.sql 2024-05-06 23:10:39 +09:00
naskya
7fdd44cf8d
locale: update translations 2024-05-06 23:07:57 +09:00
naskya
0c4826becf
dev: copy backend-rs/index.{js,d.ts} to built/index.{js,d.ts} if not exist
https://firefish.dev/firefish/firefish/-/merge_requests/10780#note_5685
2024-05-06 22:54:10 +09:00