fc340b3194
docs: fix migration docs to reflect the change in docker-compose.yml
2024-01-18 23:41:56 +09:00
14008efa3e
dev: create neko/install.sql for db init/migration
2024-01-18 23:41:55 +09:00
92cbc835f7
chore: restore pnpm-lock.yaml to 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 23:41:55 +09:00
75777c1261
chore: remove (seemingly) unused dependencies
2024-01-18 16:06:46 +09:00
b6da29d785
chore: upgrade dependencies
2024-01-18 16:06:33 +09:00
851152a566
git: make users pull main branch only
2024-01-18 00:27:17 +09:00
addfc66934
dev: fix typo in clean-all command
2024-01-18 00:17:23 +09:00
7f9edc9bd0
dev: sleep 2 before CREATE EXTENSION pgroonga in dev db container to make it work
2024-01-18 00:17:23 +09:00
c0b404e142
refactor: move env.ts to native-utils (partially)
2024-01-18 00:17:23 +09:00
9d438efac4
docs: republish history branch
2024-01-17 21:42:30 +09:00
50ecd896f2
docs: add cargo to dev requirements
2024-01-17 18:09:48 +09:00
ebaabf7f2c
docs: add commit message conventions
2024-01-17 18:05:59 +09:00
ef082ec19d
chore: remove unneeded derivations
2024-01-17 12:53:41 +09:00
164fe51525
chore: add more fields to Config type (native-utils)
2024-01-17 06:34:33 +09:00
d3200a64c8
refactor: move misc/post.ts to native-utils
...
Co-authored-by: naskya <m@naskya.net>
2024-01-16 03:17:43 +09:00
5b949cac28
dev: track dev directory
2024-01-15 23:37:30 +09:00
4b401e189f
refactor: move misc/convert-host.ts to native-utils
2024-01-15 15:42:55 +09:00
35bc7caa1b
fix: unable to update profiles in some cases
2024-01-15 02:00:18 +09:00
173a4e6d69
dev: fix typo in Makefile
2024-01-14 21:57:23 +09:00
54fdcf8263
refactor: move misc/{safe-for-sql, sql-like-escape}.ts to native-utils
2024-01-14 21:51:30 +09:00
99ce36bde0
dev: update Makefile
2024-01-14 20:15:05 +09:00
ebd713a6a5
docs: refactor README
2024-01-14 19:48:41 +09:00
7a33097c24
refactor: move misc/convert-milliseconds.ts to native-utils
2024-01-14 12:30:47 +09:00
8208100aeb
refactor: remove misc/secure-rndstr.ts
2024-01-14 12:24:29 +09:00
ac4edc4218
refactor: use cfg_attr to enable napi features conditionally
2024-01-14 12:19:32 +09:00
9a46b15c10
chore: regenerate SeaORM entities
2024-01-13 22:52:32 +09:00
c1492a6c5d
refactor: move misc/acct.ts to native-utils
2024-01-13 20:56:10 +09:00
d7e89daa39
locale: add zh-TW translation
2024-01-13 20:54:05 +09:00
6271c3c519
chore: remove 'nA' -> 'nYA' conversion in nyaification
2024-01-13 15:45:19 +09:00
b8a3fa0577
chore: nyaize -> nyaify
2024-01-13 15:42:23 +09:00
305e8c2638
chore: lint
2024-01-13 15:28:17 +09:00
ecd10204d9
chore: format
2024-01-13 14:33:17 +09:00
9488d49208
chore: upgrade dependencies
2024-01-13 14:33:13 +09:00
49a1b51150
feat: automatically populate search parameters when opening search box on search results page
2024-01-13 12:43:51 +09:00
4a29aa856d
feat: allow empty search query
2024-01-13 12:25:08 +09:00
3d11f5b51c
locale (minor): update en-US.yml
2024-01-11 21:43:27 +09:00
a3d5fa5027
feat: post search filters
2024-01-10 20:15:39 +09:00
009201e3fa
chore: disable reset-db API
2024-01-10 14:19:03 +09:00
35a7ba78a2
feat: per-user reply mutes
2024-01-10 12:29:50 +09:00
d0a49b8f36
dev: apply patches after git pull
2024-01-10 12:29:12 +09:00
fc36811cd3
dev: add shellcheck to Makefile
2024-01-10 12:08:20 +09:00
7cbcbfd880
dev: re-run update.sh if the script itself is modified by the update
2024-01-10 10:00:07 +09:00
Lhcfl
cc91b172ca
feat: enlarge profile picture by clicking it
...
Co-authored-by: naskya <m@naskya.net>
2024-01-09 22:22:19 +09:00
7f579b488e
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
a031195f0f
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
4682f489aa
dev: 'For Docker users' -> 'For Docker/Podman users'
2024-01-09 11:10:35 +09:00
81ba5f5fc2
dev: use 'exit 2' for invalid uses according to the common practice
2024-01-09 10:58:50 +09:00
5ccb4e8049
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
9ea8c80127
dev: refactor update script
2024-01-09 10:23:23 +09:00
fc8ce7d375
dev: show messages in chronological order
2024-01-09 10:03:17 +09:00