Commit graph

84 commits

Author SHA1 Message Date
c813fd4694
dev: create neko/install.sql for db init/migration 2024-01-18 18:41:17 +09:00
12e74f8300
chore: restore pnpm-lock.yaml in the repository root
Thanks to @sup39@post.sup39.dev, my forge web site is now able to
display large files properly, and this workaround is no longer needed.
2024-01-18 14:15:20 +09:00
3091581b67
chore: remove (seemingly) unused dependencies 2024-01-18 13:44:06 +09:00
9a8564a78e
chore: upgrade dependencies 2024-01-18 12:45:16 +09:00
c4c9041222
refactor: move env.ts to native-utils (partially) 2024-01-18 00:11:42 +09:00
d6dd6ff897
refactor: move misc/post.ts to native-utils
Co-authored-by: naskya <m@naskya.net>
2024-01-16 03:17:43 +09:00
c1e0186e7b
refactor: move misc/convert-host.ts to native-utils 2024-01-15 15:42:55 +09:00
825eef74aa
refactor: move misc/{safe-for-sql, sql-like-escape}.ts to native-utils 2024-01-14 21:51:30 +09:00
fcccf2eb29
dev: update Makefile 2024-01-14 20:15:05 +09:00
6bfe6066db
refactor: move misc/convert-milliseconds.ts to native-utils 2024-01-14 12:30:47 +09:00
26cd2a68da
refactor: use cfg_attr to enable napi features conditionally 2024-01-14 12:19:32 +09:00
7c93e1a91a
refactor: move misc/acct.ts to native-utils 2024-01-13 20:56:10 +09:00
7787205358
chore: upgrade dependencies 2024-01-13 14:33:13 +09:00
0d931225bb
feat: post search filters 2024-01-10 20:15:39 +09:00
233685f3fa
feat: per-user reply mutes 2024-01-10 12:29:50 +09:00
e02670bfb0
dev: apply patches after git pull 2024-01-10 12:29:12 +09:00
350161974f
dev: re-run update.sh if the script itself is modified by the update 2024-01-10 10:00:07 +09:00
8d281982ac
dev: add ability to pass --server-is-stopped to update.sh
This enables (semi-)automated upgrading:

```sh
sudo systemctl stop firefish.service
./update.sh --native --server-is-stopped
sudo systemctl start firefish.service
```

see also: d14bc4fb13
2024-01-09 19:53:36 +09:00
d14bc4fb13
dev: rename --skip-all-confirmations to --install
This option is meant to be used only for the first build,
where users follow the installation/migration
instructions and prepare the necessary things like PGroonga
and it's safe to skip previous notes.

Skipping 'Did you stop your server?' in normal
updates should be done with another option,
which will be added accordingly.
2024-01-09 19:52:01 +09:00
49f956243f
dev: 'For Docker users' -> 'For Docker/Podman users' 2024-01-09 11:10:35 +09:00
ddbf884cb5
dev: add ability to pass --docker, --podman, or --native to update.sh
passing more than one of these flags is not expected
2024-01-09 10:50:34 +09:00
0a29467541
dev: refactor update script 2024-01-09 10:23:23 +09:00
be726a45f9
chore: upgrade dependencies 2024-01-08 15:16:50 +09:00
bd00d121cb
fix: custom directory doesn't work in containers 2024-01-08 14:58:53 +09:00
41b25228df
dev: append first 2 digits of commit hash to version 2024-01-07 16:50:21 +09:00
d12b7cb941
dev: use sadsay for warnings and some sad reports 2024-01-05 14:41:00 +09:00
17598c2248
dev (minor): add utility function sadsay 2024-01-05 13:18:25 +09:00
5307338de9
chore: upgrade pnpm 2024-01-05 10:17:43 +09:00
d7d9e3c323
dev: support Podman 2024-01-05 08:03:42 +09:00
21aa6b097b
docker: migrate image registry to registry.code.naskya.net 2024-01-04 12:23:05 +09:00
3a0a2d04f3
dev: prefix message filename with timestamp 2024-01-03 07:28:39 +09:00
23ab5567dd
chore: upgrade dependencies 2024-01-03 00:54:14 +09:00
7f056e729f
refactor: separate translate function into another file & use deepl-node package 2024-01-02 12:31:50 +09:00
7c887421f4
feat: show changelog on updates 2024-01-02 07:02:52 +09:00
3f68e977c6
fix: syntax error when using Node v18-20
https://github.com/swc-project/swc/issues/8392#issuecomment-1849994671
2024-01-01 11:52:01 +09:00
1bf14be63f
chore: format message 2023-12-29 18:23:35 +09:00
f092e4b334
dev: add messages/temp_upgrade_node_to_v21 2023-12-29 17:52:48 +09:00
bf045daaed
refactor: remove Meilisearch, Sonic, and Elasticsearch completely 2023-12-29 06:23:17 +09:00
9af4d5024f
chore: upgrade dependencies 2023-12-29 05:52:50 +09:00
f631154835
dev: add version_ci helper function for CI 2023-12-27 21:41:09 +09:00
4fa442e3d4
fix: update neko/index.js 2023-12-27 16:08:09 +09:00
ThatOneCalculator
788f7ba259
chore: up swc
Co-authored-by: naskya <m@naskya.net>
2023-12-27 03:49:07 +09:00
Essem
b64d84e7d1
feat: add language picker to post form
Co-authored-by: naskya <m@naskya.net>
2023-12-23 07:25:08 +09:00
228aefc60f
chore: up pnpm to v8.12.1 2023-12-23 05:23:54 +09:00
834214146d
Firefish v1.0.5-rc (3) 2023-12-23 05:21:37 +09:00
41a7382ba4
Firefish v1.0.5-rc (2) 2023-12-06 05:02:20 +09:00
b0cc6cd332
dev: edit messages/install_pgroonga 2023-11-29 06:07:00 +09:00
43e9f31a0f
dev: rename docker-compose.yml and stop managing it by git 2023-11-29 05:42:12 +09:00
051738a1d8
Firefish v1.0.5-rc 2023-11-28 18:07:06 +09:00
9fcd3e496f
Firefish v1.0.5-dev22 2023-11-27 19:32:26 +09:00