Commit graph

28452 commits

Author SHA1 Message Date
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
4104cbf5b5
Merge branch 'develop' into feat/schedule-create 2024-05-07 21:27:40 +09:00
naskya
3e4b093cd8
meta: update gitignore 2024-05-07 21:23:17 +09:00
naskya
02380eff4d
refactor (backend): remove redundancy 2024-05-07 21:20:03 +09:00
naskya
5daeaf1de2
chore (backend): wrap relations in TypeORM Relation<...> 2024-05-07 21:05:31 +09:00
naskya
3ceaf99df6
chore (backend): tweak migration queries 2024-05-07 21:04:11 +09: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
naskya
ecd8e3d109
ci: remove git clean flags 2024-05-06 22:51:42 +09:00
naskya
a3b156441a
ci: temporary fix for cargo test failure due to missing meta.json 2024-05-06 19:38:35 +09:00
naskya
ecbd8a8724
ci: save node_modules and target 2024-05-06 19:23:43 +09:00
naskya
442dc33a34
ci: exec build & cargo test only for now 2024-05-06 19:08:28 +09:00
naskya
c8372767fa
ci: attempt to fix permission 2024-05-06 19:00:34 +09:00