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
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
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
Lhcfl
5ad9bd8ceb
feat: add angle constraint for MkPullToRefresh
2024-04-30 19:51:40 +08:00
Lhcfl
f40c201670
remove forgotten debug parameter
2024-04-30 19:06:55 +08:00
Lhcfl
c8c7abe6ef
fix: notifications swiper not reload
2024-04-30 19:04:39 +08:00
Laura Hausmann
e790d6be90
fix (backend): hard code the @context value to avoid possible security risks
...
Co-authored-by: naskya <m@naskya.net>
2024-04-30 05:34:39 +09:00
naskya
0b6d0b525f
style: slightly increase the CW blur intensity
2024-04-29 19:05:16 +09:00
naskya
2bf8eab74a
chore: lint
2024-04-29 11:56:31 +09:00
Lhcfl
5600799261
fix: MkPagination init -> reload
2024-04-28 21:24:54 +08:00
naskya
4fcd5463e9
Merge branch 'feat/fold' into 'develop'
...
make foldNotification default as it's no longer an experimental feature
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10774
2024-04-28 01:52:19 +00:00
naskya
ce0cec216c
Merge branch 'feat/slash-quote' into 'develop'
...
feat: add slash quote
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10745
2024-04-28 00:03:20 +00:00
naskya
a44e9f3e38
Merge branch 'addsuccess' into 'develop'
...
[UX]fix: add os.success for all copyToClipboard
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10777
2024-04-27 13:23:50 +00:00
Lhcfl
941a31c702
fix: add os.success for all copyToClipboard
2024-04-27 20:45:00 +08:00
Lhcfl
fe1efed369
fix: MkPullToRefresh not work
2024-04-27 20:25:49 +08:00
Lhcfl
c2a9b028a3
make foldNotification default as it's no longer an experimental feature
2024-04-27 13:18:01 +08:00
naskya
cc560811cf
test (backend-rs): remove ava in favor of cargo test
2024-04-27 11:23:16 +09:00
naskya
28b9e35f2a
style: use yes/no instead of ok/cancel
2024-04-27 11:01:25 +09:00
naskya
51f9d20073
fix (client): don't interpret sample account ID as MFM
2024-04-27 10:58:17 +09:00
naskya
98cc23557f
chore (backend): remove unused value
2024-04-27 10:12:31 +09:00
naskya
e5bac649c8
refactor (backend): flatten a type
2024-04-27 10:05:48 +09:00
naskya
53dfec57a8
refactor (backend): remove misc/langmap.ts
2024-04-27 09:15:59 +09:00
naskya
1b143ebfaa
Merge branch 'develop' into refactor/types
2024-04-27 09:09:17 +09:00
naskya
38cd4bafde
refactor (backend): port publishGroupMessagingStream to backend-rs
2024-04-27 08:36:12 +09:00
naskya
aae505ad68
fix (backend): correctly fallback maxLogLevel to info
2024-04-27 05:48:56 +09:00
naskya
f80ee9f36d
chore: update TypeScript dependencies
...
except for pnpm, gulp, adm-zip, @syuilo/aiscript, and Megalodon
2024-04-27 05:42:37 +09:00
naskya
cd3c6a52dd
Merge branch 'develop' into feat/slash-quote
2024-04-27 05:20:02 +09:00
naskya
a7a47f7d3b
Merge branch 'feat/fold' into 'develop'
...
feat: rewrite MkPagination for fold
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10772
2024-04-26 20:12:11 +00:00
Lhcfl
564eb08386
feat: rewrite MkPagination for fold
2024-04-26 22:39:58 +08:00
naskya
37cf4f8361
chore (backend-rs): tweak logger config
2024-04-26 13:51:28 +09:00
naskya
d40db1ee7e
refactor (backend): port publishBroadcastStream to backend-rs
2024-04-26 13:30:13 +09:00
naskya
0caba566e6
refactor (backend): port publishMessagingIndexStream to backend-rs
2024-04-26 13:11:11 +09:00
naskya
883645a581
chore (backend-rs): regenerate index.d.ts
2024-04-26 12:14:34 +09:00
naskya
3190f66740
chore (backend): convert TypeORM's simple-array into normal array
2024-04-26 12:03:12 +09:00
Lhcfl
8b73a1a6b3
revert changes of vite.config.ts
2024-04-26 10:37:02 +08:00
Lhcfl
41f9a0bda9
fix: Unrecognized language causes errors
2024-04-26 10:34:12 +08:00
Lhcfl
99f30ba01a
change firefish-js to esm
2024-04-26 10:22:51 +08:00
naskya
f806c47c7c
style: move QR code and remote follow URL to another category
2024-04-26 07:30:41 +09:00
naskya
b58d940e71
fix (backend-rs): add openssl as a dependency
2024-04-26 07:13:09 +09:00
naskya
42f704b515
chore (backend-rs): remove whitespaces
2024-04-26 06:51:52 +09:00
naskya
8534154792
chore (backend-rs): add comment
2024-04-26 06:30:30 +09:00
naskya
1cfe3bfb73
refactor (backend): port publishChannelStream to backend-rs
2024-04-26 06:16:51 +09:00
naskya
ba8e044f42
chore: format
2024-04-26 05:54:10 +09:00
naskya
79ab7bf787
refactor (backend): port publishAdminStream to backend-rs
2024-04-26 05:44:37 +09:00
naskya
23e57737a6
Merge branch 'feat/fold' into 'develop'
...
feat: For NotificationFold posts, set a smaller collepsing threshold
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10768
2024-04-25 19:14:51 +00:00
naskya
0512dca83c
fix (backend): import .js
2024-04-26 03:22:07 +09:00
naskya
1757560f36
Merge branch 'develop' into refactor/get-image-size
2024-04-26 02:21:25 +09:00
naskya
2d15d6dcfa
refactor (client): clean up conditions a bit
2024-04-26 02:03:15 +09:00
naskya
3b172a7762
chore (backend-rs): fix typo
2024-04-26 01:30:16 +09:00
naskya
13b648f6bf
fix (backend-rs): use proxy and proxyBypassHosts config
2024-04-26 01:27:23 +09:00
naskya
320f933e9d
chore (backend): to be on the safe side
2024-04-26 01:04:40 +09:00
Lhcfl
fec1a800b6
Merge branch 'develop' of https://firefish.dev/firefish/firefish into refactor/types
2024-04-25 21:13:55 +08:00
老周部落
22b52ac3d3
feat: follow-me
2024-04-25 20:45:41 +08:00
老周部落
ab357233db
chore: format
2024-04-25 20:40:18 +08:00
Sal Rahman
6aecf12067
QR code update
2024-04-25 20:38:31 +08:00
Sal Rahman
fefed2d4a4
FfQrCode -> MkQrCode
2024-04-25 20:38:31 +08:00
Sal Rahman
bb984a8608
Some work on the popup
...
Some more work on the modal
Some more work done
Some initial work on adding the QR code
Some more changes
Done
2024-04-25 20:38:30 +08:00
naskya
9a077c4beb
Merge branch 'fix/edit-visibility' into 'develop'
...
fix: Client's strange behavior about visibility when editing a post
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10763
2024-04-25 10:37:13 +00:00
naskya
0b7385e16a
chore: format
2024-04-25 19:15:12 +09:00
naskya
214e999c8c
test (backend-rs): add test against animated gif
2024-04-25 19:14:16 +09:00
naskya
b12d7e4c63
refactor (backend): port emoji-meta to backend-rs
2024-04-25 19:06:16 +09:00
Lhcfl
27c46d7df9
feat: For notification posts, set a smaller folding threshold
2024-04-25 15:53:29 +08:00
naskya
b9c3dfbd3d
refactor? (backend): move consts to backend-rs
2024-04-25 14:50:04 +09:00
naskya
5891a90f71
Merge branch 'feat/fold' into 'develop'
...
feat: fold notifications
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
Closes #10908
See merge request firefish/firefish!10767
2024-04-25 04:10:41 +00:00
naskya
d82ad33730
Merge branch 'fix/import-custom-emojis' into 'develop'
...
fix : #10451 Emoji pack imports randomly stop processing files
Co-authored-by: Linca <lhcfllinca@gmail.com>
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
Closes #10451
See merge request firefish/firefish!10757
2024-04-25 03:56:09 +00:00
naskya
cdea55ab25
chore (backend): revise apLogger log levels ( #10907 )
2024-04-25 11:42:16 +09:00
naskya
76a45fa6ac
chore (backend): move download logs to debug
2024-04-25 11:08:45 +09:00
naskya
d086b7b993
chore (backend): failed deliver logs should be info
2024-04-25 10:58:31 +09:00
naskya
aa2b35a554
chore (backend): proper streaming logs
2024-04-25 10:53:27 +09:00
Lhcfl
19b94b2fb8
tiny style fix
2024-04-25 09:42:03 +08:00
Lhcfl
e5a21bae13
use MkNote insteadof MkNoteSub
2024-04-25 09:32:59 +08:00
Lhcfl
adafd62710
chore: format
2024-04-25 09:17:37 +08:00
Lhcfl
217d686997
fix: improve the display of Notes in notifications
2024-04-25 09:17:01 +08:00
naskya
92b1f5cb5f
refactor (minor, backend-rs): rearrange conditions
2024-04-25 10:00:58 +09:00
Lhcfl
42f6a6e3b6
reviewed
2024-04-25 08:55:18 +08:00
naskya
40a4109c76
chore (backend): add FIXME comment to questionable if statements
2024-04-25 09:36:22 +09:00
naskya
24e6e31b2b
fix (backend): update note_file table by post imports
2024-04-25 08:22:30 +09:00
naskya
7441f0861a
fix (backend): fix order of logger initialization
2024-04-25 08:15:40 +09:00
naskya
a2316b7caf
chore (backend): move SQL query logs to trace level ( #10907 )
2024-04-25 08:05:45 +09:00
naskya
322b2392de
chore (backend): revise queue logs ( #10907 )
2024-04-25 08:03:53 +09:00
naskya
bf9ab9c1ca
chore (backend-rs): add logs
2024-04-25 07:03:48 +09:00
naskya
339cbac191
chore (backend-rs): remove unneeded conversion
2024-04-25 03:10:51 +09:00
naskya
bb5349d127
chore (client): use plural
2024-04-25 03:04:59 +09:00
naskya
eac0c1c47c
refactor (backend): revise log levels
...
* Add logging in backend-rs
* Change log levels to 'error', 'warning', 'info', 'debug', 'trace'
* Add `maxLogLevel` config and deprecate `logLevels`
* Move SQL queries to 'trace' level
2024-04-25 02:22:49 +09:00
Lhcfl
44ad4bce32
increase FETCH_LIMIT
2024-04-24 22:21:49 +08:00
Lhcfl
feafaffd12
remove duplicate i18n
2024-04-24 21:40:48 +08:00
Lhcfl
7e9633a36b
feat: fold notifications
2024-04-24 21:33:56 +08:00
老周部落
dbad2a485f
fix: user menu not display to guest because of 'id' not exist
2024-04-24 19:29:24 +08:00
Linca
71e4621e26
fix: Replying to a post sometimes doesn't increase post's reply count
...
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-04-24 06:02:37 +00:00
naskya
cc37177bb5
fix (backend-rs): use server's local time
2024-04-24 13:43:18 +09:00
naskya
109884f6d8
refactor (backend): port note watch/unwatch to backend-rs
2024-04-24 13:23:27 +09:00
Lhcfl
3bed093344
fix: Visible users are not automatically filled when editing
2024-04-24 11:36:56 +08:00
Lhcfl
243adaaa0d
feat: disable visibilityPicker for edit
2024-04-24 11:36:28 +08:00
naskya
879d499486
refactor (backend-rs): never throw an error on ID generation
2024-04-24 07:37:16 +09:00
naskya
9db729d734
refactor (backend-rs): separate gen_id and gen_id_at
2024-04-24 07:02:06 +09:00
naskya
a2958f6da8
refactor (backend): port daemons/janitor.ts to backend-rs
2024-04-24 06:39:40 +09:00
naskya
9ef5350a00
chore (backend): remove promisify
2024-04-24 05:19:03 +09:00
naskya
e8b39be387
chore (backend): remove unused function
2024-04-24 05:01:35 +09:00
naskya
88280e3bfd
refactor (backend): port publishMessagingStream to backend-rs
2024-04-24 04:13:29 +09:00
naskya
ee04e30f25
chore (backend-rs): remove unused stuff
...
it should be reworked
2024-04-24 03:01:47 +09:00
Lhcfl
267670af96
move schema & langmap from backend to firefish-js
2024-04-24 02:00:34 +08:00
Lhcfl
ea60895bf8
Merge branch 'develop' of https://firefish.dev/firefish/firefish into refactor/types
2024-04-24 00:13:07 +08:00
Lhcfl
5994a1d615
fix types
2024-04-24 00:02:28 +08:00
naskya
9eccdba075
chore (backend-rs): move add_note_to_antenna to misc
2024-04-24 00:23:13 +09:00
naskya
cac438b965
Merge branch 'fix/use-pagination-in-note' into 'develop'
...
fix: use pagination in note
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
Closes #10906
See merge request firefish/firefish!10754
2024-04-23 14:59:40 +00:00
naskya
50b7c71ed6
chore (backend): use type import
2024-04-23 23:56:34 +09:00
Lhcfl
9a42745926
fix soft mute languages
2024-04-23 22:41:18 +08:00
Lhcfl
c0afa4a2f7
fix types
2024-04-23 22:40:57 +08:00
Lhcfl
62f5c84ca6
fix types
2024-04-23 21:30:55 +08:00
老周部落
6a0ad409cd
fix: authorize-follow not working due to redeclare 'acct'
2024-04-23 20:07:52 +08:00
Lhcfl
6f324a3dcd
refactor: move ColdDeviceStorage into a module
2024-04-23 16:56:39 +08:00
Lhcfl
4bb97f2a3c
Merge branch 'develop' of https://firefish.dev/firefish/firefish into fix/use-pagination-in-note
2024-04-23 10:45:50 +08:00
Lhcfl
93bee484bb
fix types of pizzax.ts
2024-04-23 10:44:06 +08:00
Lhcfl
07d39cb5ac
Merge branch 'develop' of https://firefish.dev/firefish/firefish into refactor/types
2024-04-23 10:28:11 +08:00
naskya
d9e46f7fa6
Merge branch 'refactor/isSignedIn' into 'develop'
...
refactor: make isSignedIn a function
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10758
2024-04-22 18:10:00 +00:00
naskya
c6d0fe52d2
chore (client): remove unnecessary non-null assertions
2024-04-22 22:44:43 +09:00
naskya
08926ceb8c
dev (backend-rs): add basic Redis cache setter/getter
2024-04-22 21:56:38 +09:00
Lhcfl
a49f9c33ef
chore: format
2024-04-22 11:02:35 +08:00
Lhcfl
1d3b67eafb
fix types of pizzax
2024-04-22 11:01:46 +08:00
Lhcfl
29da813170
fix typo
2024-04-22 10:54:16 +08:00
Lhcfl
c5a344c2a0
refactor: make isSignedIn a function
2024-04-22 10:36:02 +08:00
Lhcfl
a856523119
fix: add slashquote in MkRenoteButton
2024-04-22 09:09:39 +08:00
Lhcfl
83e3f96ced
Merge branch 'develop' of https://firefish.dev/firefish/firefish into feat/slash-quote
2024-04-22 09:01:19 +08:00
Linca
a52340fa53
fix: disable extensions that cannot be used as emojis
2024-04-22 00:31:38 +00:00
naskya
9acd130a22
chore (backend): update meta cache every 5 mins
2024-04-22 08:57:00 +09:00
naskya
0c1e7cdd72
refactor (backend): port should-block-instance to backend-rs
2024-04-22 08:31:28 +09:00
naskya
cbd15fb2ca
Merge branch 'redis' into 'develop'
...
Make Redis accessible from backend-rs
See merge request firefish/firefish!10753
2024-04-21 22:23:29 +00:00
naskya
9ced0d96ad
chore (client): don't make a new post as soon as you add descriptions
2024-04-22 07:20:07 +09:00
naskya
9a4988eaad
chore (client): fix type errors
2024-04-22 07:14:56 +09:00
naskya
23ec206aee
Merge branch 'develop' into feat/alt_warning
2024-04-22 06:59:58 +09:00
naskya
07444ae7c1
Merge branch 'develop' into redis
2024-04-22 06:42:53 +09:00
naskya
280dddf464
Merge branch 'fix/download-url-agent' into 'develop'
...
fix: download-url should use proxy bypass hosts
Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>
See merge request firefish/firefish!10739
2024-04-21 21:27:55 +00:00
naskya
1347c6ff04
Merge branch 'develop' into redis
2024-04-22 06:23:17 +09:00
naskya
ebaefb9697
chore (minor, client): remove redundant attribute
2024-04-22 06:02:08 +09:00
naskya
d9982a0b6a
Merge branch 'develop' into feat/show-MkRemoteCaution-in-history
2024-04-22 06:01:19 +09:00
naskya
0cb2e94d99
Merge branch 'fix/feed' into 'develop'
...
fix: notes in rss feed do not display HTML
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10744
2024-04-21 21:00:18 +00:00
naskya
78b6228b3c
Merge branch 'develop' into fix/use-pagination-in-note
2024-04-22 05:58:55 +09:00
naskya
c4658801aa
chore: regenerate entities
2024-04-22 05:54:32 +09:00
naskya
a107d8c1ec
fix (backend): update import
2024-04-22 05:52:56 +09:00
naskya
4c91e8e37f
Merge branch 'develop' into feat/antenna_limit
2024-04-22 05:51:22 +09:00
naskya
8140694a31
chore (backend): add comment
2024-04-22 05:47:22 +09:00
naskya
509690d84d
chore: meRenoteCount -> myRenoteCount
2024-04-22 05:43:58 +09:00
naskya
dc53447fa3
chore (API): we still use the word 'renote' in our code/API
2024-04-22 05:42:40 +09:00
naskya
0c9dc92f07
fix (backend-rs): use hostname for Redis key prefix and host for Redis streams
...
I suspect this is a bug, but I keep this behavior for compatibility for now
2024-04-22 05:16:14 +09:00
naskya
9fef36e80c
chore (backend): add comment
2024-04-22 01:56:34 +09:00
naskya
b4ae877462
chore: format
2024-04-22 01:54:44 +09:00
naskya
2a30b4a536
Revert "refactor (backend): it turns out that sending the entire note object was redundant"
...
This reverts commit 3b65ebcb3e
.
2024-04-22 01:47:56 +09:00
naskya
3039458c4c
chore (backend-rs): config::server::CONFIG -> config::CONFIG
2024-04-22 00:36:06 +09:00
naskya
574d3b3fe5
chore (backend-rs): in the current implementation we need to call to_string() anyway
...
There's room for refactoring
2024-04-22 00:30:59 +09:00
naskya
137d0fe3e5
chore (backend-rs): make variable names clearer
2024-04-22 00:29:37 +09:00
naskya
5c6f1c818a
chore (backend-rs): clean redundant match expression
2024-04-22 00:21:10 +09:00
naskya
2d8f4b945f
chore (backend-rs): remove unneeded serialize derivation for now
2024-04-22 00:17:33 +09:00
naskya
77e6479a67
chore (backend-rs): separate one-to-one/group chat stream types
2024-04-22 00:14:19 +09:00
naskya
ec940bb068
chore (backend-rs): publish -> publish_to_stream
2024-04-21 22:43:09 +09:00
naskya
9b91035a79
chore (backend-rs): remove unneeded reference
2024-04-21 22:40:58 +09:00
naskya
2fa0ca355d
Merge branch 'develop' into redis
2024-04-21 22:25:50 +09:00
Lhcfl
70e4d78f90
Merge branch 'develop' of https://firefish.dev/firefish/firefish into fix/use-pagination-in-note
2024-04-21 11:18:24 +08:00
Lhcfl
1dfc7c443b
fix: Extensions should be converted to lowercase
2024-04-21 11:14:19 +08:00
Lhcfl
3917818c76
fix : #10451 Emoji pack imports randomly stop processing files
2024-04-21 11:05:19 +08:00
naskya
6b008c651a
chore (backend): remove (technically) incorrect TypeORM decorator field
2024-04-21 11:09:18 +09:00
naskya
d2dbfb37c7
chore (backend): reflect entity changes to the schema and repository
2024-04-21 10:59:02 +09:00
naskya
c936102a4c
chore (backend-rs): regenerate entities and index.js/d.ts
2024-04-21 10:45:47 +09:00
naskya
43570a54aa
chore: format
2024-04-21 10:44:54 +09:00
naskya
4d34e14dd8
Merge branch 'develop' into feat/drive-file-usage-hints
2024-04-21 10:42:25 +09:00
naskya
28f7ac1acd
fix (backend): typo
2024-04-21 10:31:00 +09:00
naskya
9f3396af21
chore (backend): translate Japanese comments into English
2024-04-21 10:30:13 +09:00
mei23
dc02a07774
fix (backend): add Cache-Control to Bull Dashboard
2024-04-21 09:29:00 +09:00
naskya
2760e7feee
chore (minor): use ** in lieu of Math.pow
2024-04-21 06:40:53 +09:00
naskya
488323cc8e
chore: format
2024-04-21 05:57:05 +09:00
naskya
3b65ebcb3e
refactor (backend): it turns out that sending the entire note object was redundant
2024-04-21 05:55:45 +09:00
naskya
6349705fb2
test (backend-rs): add db connection tests
2024-04-21 00:48:03 +09:00
Lhcfl
4e20fe589d
fix: style may be missing in mobile mode
2024-04-20 22:29:55 +08:00
naskya
b08175fb83
Merge branch 'develop' into redis
2024-04-20 23:15:58 +09:00
Lhcfl
e5e2eedfb4
fix: Some SubNote incorrectly added replies
2024-04-20 22:04:25 +08:00
naskya
a2699e6687
chore (backend): fix imports
2024-04-20 23:04:12 +09:00
Lhcfl
39a229b875
fix: use MkPagination for replies
2024-04-20 20:55:47 +08:00
Lhcfl
35c7dccb49
fix: use MkPagination in notes for Quote, Boost, Reaction
2024-04-20 15:56:13 +08:00
naskya
77ded03330
Merge branch 'develop' into redis
2024-04-20 10:17:11 +09:00
naskya
dd3ad89b64
Merge branch 'refactor/types' into 'develop'
...
revert unnecessary MaybeRef in components
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
See merge request firefish/firefish!10751
2024-04-20 01:07:25 +00:00
naskya
4fb2cab617
Merge branch 'fix/emoji-picker' into 'develop'
...
fix: use settings from reactionPicker for non-reaction emoji picker
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
Closes #10905
See merge request firefish/firefish!10752
2024-04-20 01:06:53 +00:00
naskya
2b0668dacd
fix (backend-rs): Redis streaming
2024-04-20 09:54:02 +09:00
naskya
f13df7e202
chore (backend-rs): make entities deserializable
2024-04-20 09:27:58 +09:00
naskya
f33c7c6c94
fix (backend): host and hostname was messed up
2024-04-20 08:48:48 +09:00
naskya
d41b462a89
fix (backend): fix redis key prefix
2024-04-20 07:43:09 +09:00
naskya
ccbd6178e4
refactor (backend): port add-note-to-antenna to backend-rs
...
I hit this bug: https://github.com/napi-rs/napi-rs/issues/2060
2024-04-20 07:18:39 +09:00
naskya
f486caf244
fix (backend-rs): use correct Redis key prefix
2024-04-20 06:53:45 +09:00
naskya
b017f9ce94
fix (backend-rs): use cache server if present
2024-04-20 06:53:34 +09:00
naskya
b157cbe79a
chore (backend-rs): make entities serializable
2024-04-20 04:41:47 +09:00
naskya
5c4a773ecf
chore (backend): qualify Node.js builtin modules
2024-04-20 03:09:18 +09:00
naskya
ccb17977c3
chore (minor, backend): use type import
2024-04-20 03:08:35 +09:00
naskya
def62ff1ce
chore (minor, backend): remove unused import
2024-04-20 03:04:34 +09:00
naskya
56038b174d
fix (backend): correct import path
2024-04-20 03:01:13 +09:00
naskya
037b7950a2
refactor (backend): clean the booting process a bit
2024-04-20 02:58:39 +09:00
naskya
e82a07c03d
dev (backend-rs): make backend-rs accessible to Redis
2024-04-20 02:47:32 +09:00
naskya
e60898b4b0
refactor (backend-rs): separate postgresql connector from database/mod.rs
2024-04-20 02:46:44 +09:00
naskya
3b89a8bfa6
refactor (backend): port config loader to backend-rs completely
2024-04-20 02:46:37 +09:00
Lhcfl
207855b0e8
fix: use settings from reactionPicker for non-reaction emoji picker
2024-04-20 01:05:30 +08:00
Lhcfl
781c98dda7
revert unnecessary .value
for MkLink
2024-04-20 00:18:36 +08:00
Lhcfl
ab221c98a7
revert unnecessary MaybeRef in components
2024-04-20 00:05:37 +08:00
yumeko
6c46bb56fd
Switch DriveFile's usageHint field to an enum type
2024-04-19 18:24:48 +03:00
naskya
1be5373dfc
chore (backend-rs): make exported enum compatible w/ TypeScript's string enum
2024-04-19 21:59:35 +09:00
yumeko
968657d26e
Run format
2024-04-19 07:54:11 +03:00
yumeko
913de651db
When updating (remote) user avatar/banner, clear usageHint for the previous drivefile, if any
2024-04-19 07:25:42 +03:00
yumeko
4aeb0d95cc
Add DriveFile usageHint field to rust model as well
2024-04-19 07:03:09 +03:00
yumeko
c0f93de94b
Set file usage hints on local avatar/banner uploads as well + export "valid" values as type
2024-04-19 06:29:28 +03:00
yumeko
4823abd3a9
Add usageHint field to DriveFile, and fill accordingly when operating on Persons
2024-04-19 03:41:36 +03:00
naskya
c6e2776298
chore (backend): remove a horrible and unused function
2024-04-19 03:42:49 +09:00
naskya
4b7724ed1f
Merge branch 'cw-text' into 'develop'
...
Increase CW character limit
Closes #10876
See merge request firefish/firefish!10746
2024-04-17 20:47:40 +00:00
naskya
9d87679800
chore: lint
2024-04-18 05:34:23 +09:00
naskya
78092cd4be
dev (client): update eslint rules
2024-04-18 05:32:42 +09:00
naskya
ff08d044b5
chore: format
2024-04-18 05:22:54 +09:00
naskya
1b076c96d7
Merge branch 'develop' into refactor/types
2024-04-18 05:10:20 +09:00
naskya
c19c439ac1
fix (backend): add hasPoll to packed note
2024-04-18 05:08:14 +09:00
naskya
cc452da6c5
Merge branch 'develop' into refactor/types
2024-04-18 05:03:32 +09:00
naskya
30969ad817
refactor (backend): port get-note-summary to backend-rs
...
I removed trim() as it wasn't strictly neccessary
2024-04-18 05:02:00 +09:00
naskya
8337863ed3
chore: format
2024-04-18 05:01:49 +09:00
naskya
6a94d1b65d
Merge branch 'fix/server-stats-disable' into 'develop'
...
Fix check for whether stats are disabled in meta in server machine stats job
Co-authored-by: yumeko <yumeko@mainichi.social>
See merge request firefish/firefish!10748
2024-04-17 18:20:35 +00:00
naskya
c471aa30ae
Merge branch 'fix/pinned-user-null' into 'develop'
...
Fix internal error in api/pinned-users if one or more name fails to resolve
Co-authored-by: yumeko <yumeko@mainichi.social>
See merge request firefish/firefish!10747
2024-04-17 18:19:17 +00:00
yumeko
a411f4e4d9
Fix internal error in api/pinned-users if one or more name fails to resolve
2024-04-17 18:19:17 +00:00
naskya
adaaae1583
Merge branch 'develop' into refactor/types
2024-04-17 19:07:43 +09:00