naskya
832fc7cd1d
docs: update changelog
2024-05-16 04:56:26 +09:00
naskya
a18ad132be
fix: remove $[center] MFM function
2024-05-16 04:51:51 +09:00
naskya
101e50926b
chore: remove import assertion
2024-05-16 04:12:10 +09:00
naskya
d8e1ab63c0
refactor: port system information checker to backend-rs
...
network stat is removed because it might be inaccurate and/or
it should be monitored by other system tools, but it may be added back
later if it is wanted
2024-05-15 16:26:46 +09:00
naskya
eeb09028bd
docs: fix indent
2024-05-11 04:23:20 +09:00
naskya
af14bee31f
docs: update changelog
2024-05-09 00:41:49 +09:00
naskya
4104cbf5b5
Merge branch 'develop' into feat/schedule-create
2024-05-07 21:27:40 +09:00
naskya
3ceaf99df6
chore (backend): tweak migration queries
2024-05-07 21:04:11 +09:00
naskya
fc65d8c1c3
docs: update api-change.md
2024-05-07 20:52:11 +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
ddfdd038ad
chore: update downgrade.sql
2024-05-06 23:10:39 +09:00
eana
ef57735e6a
fix typo
2024-05-06 05:26:38 +00:00
eana
e7c33835b2
Add server-side per-user UI language
2024-05-06 05:14:44 +00:00
naskya
341b43ed71
refactor: replace gulp with a simple script
2024-05-05 02:19:58 +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
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
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
naskya
1a46d1394c
docs: fix indent
2024-04-30 08:51:17 +09:00
naskya
32176f86b2
docs: fix typo
2024-04-30 07:11:01 +09:00
naskya
7d02a8852b
v20240430
2024-04-30 06:45:15 +09:00
naskya
1f8745b268
docs: update changelog & notice-for-admins.md
2024-04-30 05:51:12 +09:00
naskya
c47d5d70e7
docs: update changelog
2024-04-28 17:25:08 +09:00
naskya
2ccc45cfad
docs: update changelog
2024-04-27 06:04:22 +09:00
naskya
3190f66740
chore (backend): convert TypeORM's simple-array into normal array
2024-04-26 12:03:12 +09:00
naskya
93e55f146b
docs: update notice-for-admins.md
2024-04-25 02:27:59 +09:00
naskya
4816d75e23
v20240424
2024-04-24 15:42:23 +09:00
naskya
9bf17dcb3c
docs: update changelog
2024-04-24 15:32:00 +09:00
Lhcfl
067810b1be
docs (minor): update api-change.md
2024-04-23 23:59:03 +09: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
naskya
455ecdf743
Merge branch 'docs/add_dependencies' into 'develop'
...
docs: add minimum dependencies
Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>
See merge request firefish/firefish!10703
2024-04-21 21:40:34 +00:00
naskya
d98c564ead
docs: move the dependencies section to the top
2024-04-22 06:39:20 +09:00
naskya
78b6228b3c
Merge branch 'develop' into fix/use-pagination-in-note
2024-04-22 05:58:55 +09:00
naskya
c9de5f6095
docs: update api-changes.md
2024-04-22 05:56:46 +09:00
naskya
b9e88ce490
docs: edit api-changes.md
2024-04-22 05:42:40 +09:00
Lhcfl
09bcbb0ff0
Update docs/api-change.md
2024-04-21 11:27:08 +08:00
Lhcfl
cdc3b5181a
Update api-change.md
2024-04-21 11:24:41 +08:00
naskya
96481f1353
chore: update downgrade.sql
2024-04-21 10:48:31 +09:00
naskya
dac4043dd9
v20240421
2024-04-21 10:09:45 +09:00
naskya
d1e898c0d0
docs: update changelog
2024-04-21 09:32:05 +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
ec7578e78e
docs: specify max-old-space-size in example config files
2024-04-17 19:49:02 +09:00
naskya
07384a4f0f
feat (backend): increase CW character limit ( close #10876 )
2024-04-16 09:14:44 +09:00
naskya
5ba88f3d6f
v20240413
2024-04-13 21:34:20 +09:00
naskya
008d8d8f5c
docs: update changelog
2024-04-13 21:30:38 +09:00
naskya
ad58ae8f30
refactor: remove /api/patrons endpoint
2024-04-13 20:03:02 +09:00
naskya
d0de0d14b2
docs: fix indent
2024-04-13 19:42:03 +09:00
naskya
50b2d1c22b
fix: old target directory must be removed
2024-04-12 11:10:53 +09:00
naskya
0491e11a9e
refactor: create virtual rust workspace in the repository root
...
Co-authored-by: sup39 <dev@sup39.dev>
2024-04-12 03:24:13 +09:00
naskya
24f79d4796
fix (backend): prevent chat messages from being deleted when attached file is deleted
2024-04-12 02:26:00 +09:00
naskya
12f04a19b4
docs (minor): update notice-for-admins.md
2024-04-10 14:45:25 +09:00
naskya
3bde79e6a9
docs: update notice-for-admins.md
2024-04-10 00:50:25 +09:00
naskya
8dd0a8b752
docs: update notice-for-admins.md
...
Co-authored-by: sup39 <dev@sup39.dev>
2024-04-09 22:59:02 +09:00
naskya
0b231e6d24
docs: update changelog
2024-04-08 21:40:36 +09:00
naskya
c52973234c
docs: update notice-for-admins.md
2024-04-07 05:06:42 +09:00
naskya
91ccce4307
refactor (backend): drop timezone data (which is not used at all)
...
Co-authored-by: sup39 <dev@sup39.dev>
2024-04-07 05:06:27 +09:00
naskya
8a74892df4
v20240405
2024-04-05 06:44:16 +09:00
naskya
a401239cfd
docs: update changelog
2024-04-05 05:38:27 +09:00
naskya
0c74ac471e
Merge branch 'docs/pgroonga' into 'develop'
...
docs: optimize pgroonga installation
Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>
See merge request firefish/firefish!10728
2024-04-04 20:20:00 +00:00
naskya
01158d7dd5
docs: update notice-for-admins.md
2024-04-05 05:19:20 +09:00
老周部落
ff6e722f0c
docs: optimize pgroonga installation
2024-04-03 18:59:04 +08:00
naskya
76097b25c9
chore: update downgrade.sql
2024-04-01 13:26:01 +09:00
Lhcfl
e8f178458f
Merge branch 'develop' of https://firefish.dev/firefish/firefish into feat/note-edit-history
2024-04-01 11:32:14 +08:00
Lhcfl
f2075e361a
update docs/api-change
2024-04-01 11:06:59 +08:00
naskya
54dfe1c222
v20240401
2024-04-01 04:16:15 +09:00
naskya
3b2db417a8
v20240330
2024-03-30 21:02:31 +09:00
naskya
0f51768ff7
docs: update changelog
2024-03-30 19:01:28 +09:00
naskya
4c83684385
docs: add instruction to enable PGroonga extension ( close #10881 )
2024-03-29 06:45:48 +09:00
naskya
73ab605188
docs (minor): update notice-for-admins.md
2024-03-29 06:43:26 +09:00
naskya
fffd0976c9
docs: update changelog
2024-03-28 15:04:14 +09:00
naskya
d37c375e5d
docs: add 'sleep 5' to wait for the startup of the database container
2024-03-27 10:08:19 +09:00
naskya
d5d09d849b
docs: fix typo
2024-03-26 12:49:47 +09:00
naskya
7cacc2535c
v20240326
2024-03-26 04:48:03 +09:00
naskya
ba972e1c03
docs: update changelog
2024-03-26 02:45:23 +09:00
naskya
3554b9f72b
docs: update downgrade.md
2024-03-26 02:21:30 +09:00
naskya
6dee79d423
docs: update downgrade.sql
2024-03-26 02:09:29 +09:00
naskya
a5b4959818
docs: apache.jfrog.io (the Apache Arrow repository) is now back up
2024-03-25 22:36:00 +09:00
naskya
6a75f941dd
docs (warning): note that Apache Arrow's registry is down
2024-03-24 00:06:47 +09:00
naskya
25bb1125ac
docs: note that base image has changed
2024-03-23 22:06:23 +09:00
老周部落
de4da3c1fd
docs: add minimum dependencies
2024-03-19 22:51:05 +08:00
naskya
605e97181b
docs: fix comments about upgrading
2024-03-19 23:08:38 +09:00
naskya
c4fadc8bf1
docs (minor): fix missing newline
2024-03-19 23:06:52 +09:00
naskya
2a93e94dff
v20240319
2024-03-19 02:13:38 +09:00
naskya
4ce20c52bd
docs: remove outdated documents
2024-03-19 01:58:07 +09:00
naskya
7359cf2fa9
docs: add PGroonga install procedure for Fedora
2024-03-19 01:25:48 +09:00
naskya
09d51cf838
container: use fixed PGroonga version
2024-03-19 01:21:01 +09:00
naskya
43b247ccd3
docs: fix link to the container registry in install-container.md
2024-03-19 00:51:12 +09:00
naskya
bab5baba2a
docs: add links to other docs in changelog
2024-03-19 00:49:37 +09:00
Linca
59f9a1620f
feat: add authorize_interaction page
...
Co-authored-by: naskya <m@naskya.net>
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-03-18 15:45:24 +00:00
naskya
dff0cb799c
docs: update documents and config files
...
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-19 00:21:02 +09:00
naskya
ff2221f951
Merge branch 'develop' into firefish-docs/develop
2024-03-18 16:05:08 +09:00
naskya
af800833b4
fix: reflect revert to downgrade.sql
2024-03-18 03:47:57 +09:00
naskya
c61e6cd255
fix (backend): incorrect database indices (renote_mute & reply_mute)
2024-03-18 01:01:54 +09:00
naskya
387bfd5af8
chore: regenerate entities, update downgrade.sql
2024-03-18 00:32:48 +09:00
naskya
2220d5c56e
refactor (backend): add note_file table to store (noteId, fileId) pairs
...
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-17 22:40:35 +09:00
naskya
6e31c1e7ef
Merge branch 'develop' into firefish-docs/develop
2024-03-17 02:53:08 +09:00
naskya
ba48f063a5
docs: add links to compare versions in changelog
2024-03-17 02:51:24 +09:00
naskya
fb881282c8
docs (minor): update changelog
2024-03-17 02:35:36 +09:00
naskya
3eaec9ab3d
docs: update changelog
2024-03-17 02:34:08 +09:00
naskya
05b74e0dc9
Merge branch 'develop' into firefish-docs/develop
2024-03-17 02:32:11 +09:00
naskya
75f277f461
fix (backend): return null (instead of 0) if following/followers count is unavailable
2024-03-17 02:03:27 +09:00
老周部落
308c3ff719
fix: not enough for minimum install
2024-03-11 21:14:44 +08:00
老周部落
ab8299f8f4
docs: install optional ffmpeg dependencies
2024-03-08 21:56:17 +08:00
naskya
9ddc5096b3
Merge branch 'develop' into firefish-docs/develop
2024-03-07 04:09:38 +09:00
naskya
67dad81e99
chore: bump Node requirement from v18.16.0 to v18.17.0
...
to be compatible with Node-API version 9: https://nodejs.org/api/n-api.html#node-api-version-matrix
2024-03-07 04:07:33 +09:00
老周部落
8b8de8abba
fix bug
2024-03-06 18:11:40 +08:00
naskya
68fa43d97c
feat (client): add a toggleable setting to show no alt warning
2024-03-06 14:34:29 +09:00
naskya
216993f8d9
docs: add documentation about Firefish's ActivityPub extensions
...
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2024-03-06 09:08:28 +09:00
naskya
b71e8a0d1f
docs: update changelog
2024-03-06 08:18:52 +09:00
老周部落
ddd7ee5f7c
docs: extension not catch error
2024-03-05 23:51:21 +08:00
老周部落
c74acdfc43
fix bug
2024-03-05 23:46:47 +08:00
老周部落
aace0a058c
fix bug
2024-03-05 21:34:43 +08:00
老周部落
616c52eff9
fix small bug
2024-03-05 18:31:02 +08:00
老周部落
0b0edaa958
doc: new env init docs for dev and prod, clear docs, update dependencies
2024-03-05 18:05:30 +08:00
老周部落
ab1c674fb8
change dir structure, add docs, download by git
2024-03-04 17:09:59 +08:00
naskya
7edef25b47
chore (dev): update development.md
2024-03-04 02:33:46 +09:00
naskya
95baffff63
fix (dev): FIREFISH_URL is a redundant variable
2024-03-04 01:45:25 +09:00
naskya
05fa00b586
chore (dev): change web port from 3000 to an uncommon port to avoid collisions
2024-03-04 01:43:59 +09:00
naskya
421d51b34d
chore (dev): update docs about containerized environment
2024-03-04 01:35:31 +09:00
老周部落
9a63f85567
feat(dev): add new docker-based dev env to replace broken nix dev env.
2024-03-03 14:42:29 +08:00
sup39
b6e55173e2
refactor (backend): rename meta columns
2024-03-02 13:13:03 +09:00
naskya
ec18c532ca
feat: ability to publish timelines on signed out page
2024-03-02 00:19:05 +09:00
naskya
412cdad209
feat: show unlisted posts from following users in antennas
2024-03-01 23:42:02 +09:00
naskya
7a78dceb52
docs: minor updates in changelog, notice-for-admins
2024-03-01 23:03:13 +09:00
naskya
d70d0f4232
refactor (backend): separate muted words and muted patterns
...
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-01 22:52:21 +09:00
naskya
b30e68c98c
feat: post search filters
...
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-01 22:17:02 +09:00
naskya
48e5d9de71
refactor: use PGroonga for full-text search and remove support of other engines
...
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-01 21:39:13 +09:00
naskya
eab42ceae5
v20240301
2024-03-01 11:15:40 +09:00
naskya
ab1997e4ad
docs: fix typo
2024-03-01 11:14:27 +09:00
naskya
5c0b5092ff
docs: update changelog, api-change, notice-for-admins
2024-03-01 10:09:31 +09:00
laozhoubuluo
d709030580
feat: sent follow request list api and user interface
...
Co-authored-by: naskya <m@naskya.net>
2024-03-01 00:40:20 +00:00
naskya
d2ed7fcb70
chore: tweak user/server default configs
2024-03-01 09:13:00 +09:00
naskya
511e6c8317
style: tweak default client settings
2024-03-01 08:51:19 +09:00
naskya
1d6b1d052d
feat: allow admins to migrate accounts
2024-03-01 07:47:40 +09:00
naskya
945cc87dc7
chore (backend): remove horrible API endpoints
2024-03-01 07:39:22 +09:00
naskya
1bf513dedd
feat: per-user reply mutes ( close #9150 )
2024-03-01 07:24:43 +09:00
naskya
82c2e9e5c4
v20240229
2024-02-29 22:48:37 +09:00
naskya
b214a11dcb
docs: update changelog
2024-02-29 22:28:04 +09:00
naskya
d30239b5e7
fix (backend): incorrect database index
...
Sorry for my silly mistake (cf. 9d56db0fbf
4356099fec
)
2024-02-28 23:28:09 +09:00
naskya
2873bcfebb
v20240228
2024-02-28 04:50:14 +09:00
naskya
bf7eb66bda
docs: update changelog
2024-02-28 02:28:38 +09:00
naskya
a4603525aa
perf: remove charts ( close #10611 )
...
note:
- ActiveUsersChart is kept
- backend can be further refactored
2024-02-28 02:02:59 +09:00
naskya
de497a22d8
v20240225
2024-02-25 21:05:50 +09:00
laozhoubuluo
1d341bd4de
docs: fix dead link
2024-02-24 02:11:06 +00:00
naskya
c652e6c727
container: run gulp on boot ( close #10036 , close #10855 )
2024-02-23 03:18:54 +09:00
naskya
9281f4ae9a
v20240222
2024-02-22 18:27:29 +09:00
naskya
cac3732be4
docs: fix typo (podman, of course!)
2024-02-22 17:40:03 +09:00
naskya
388d7674e5
docs: update changelog
2024-02-22 17:26:01 +09:00
naskya
26b8b479cd
docs: fix typo
2024-02-22 17:11:57 +09:00