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
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
naskya
8e497b41cf
messed up
2024-05-06 18:44:28 +09:00
naskya
bfdf73caeb
ci: fix permisson
2024-05-06 18:38:54 +09:00
naskya
5b18f9761c
ci: fix .git
2024-05-06 18:29:31 +09:00
naskya
641ff742bb
ci: add dependencies of sea-orm-cli
2024-05-06 18:26:50 +09:00
naskya
e6121946aa
ci: another fix
2024-05-06 18:11:30 +09:00