f504c4baab
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
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
43708ead38
git: make users pull main branch only
2024-01-18 00:26:46 +09:00
ce7a95796c
dev: fix typo in clean-all command
2024-01-18 00:16:41 +09:00
09b76b4a13
dev: sleep 2 before CREATE EXTENSION pgroonga in dev db container to make it work
2024-01-18 00:14:38 +09:00
c4c9041222
refactor: move env.ts to native-utils (partially)
2024-01-18 00:11:42 +09:00
e35ae0846d
docs: republish history branch
2024-01-17 21:41:54 +09:00
f8d04eafa4
docs: add cargo to dev requirements
2024-01-17 18:09:48 +09:00
ed6d506bc2
docs: add commit message conventions
2024-01-17 18:05:59 +09:00
df2989bade
chore: remove unneeded derivations
2024-01-17 12:53:41 +09:00
fb8a8614f4
chore: add more fields to Config type (native-utils)
2024-01-17 06:34:33 +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
0d8ee4387b
dev: track dev directory
2024-01-15 23:37:30 +09:00
c1e0186e7b
refactor: move misc/convert-host.ts to native-utils
2024-01-15 15:42:55 +09:00
15dabfc878
fix: unable to update profiles in some cases
2024-01-15 02:00:18 +09:00
595fe24471
dev: fix typo in Makefile
2024-01-14 21:57:23 +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
d8ffcf8c51
docs: refactor README
2024-01-14 19:48:41 +09:00
6bfe6066db
refactor: move misc/convert-milliseconds.ts to native-utils
2024-01-14 12:30:47 +09:00
4e63873fc1
refactor: remove misc/secure-rndstr.ts
2024-01-14 12:24:29 +09:00
26cd2a68da
refactor: use cfg_attr to enable napi features conditionally
2024-01-14 12:19:32 +09:00
69cf9b42e0
chore: regenerate SeaORM entities
2024-01-13 22:52:32 +09:00
7c93e1a91a
refactor: move misc/acct.ts to native-utils
2024-01-13 20:56:10 +09:00
821b85f0e0
locale: add zh-TW translation
2024-01-13 20:54:05 +09:00
7c309e371d
chore: remove 'nA' -> 'nYA' conversion in nyaification
2024-01-13 15:45:19 +09:00
82869b4022
chore: nyaize -> nyaify
2024-01-13 15:42:23 +09:00
8a7fd6b593
chore: lint
2024-01-13 15:28:17 +09:00
61ab0e8093
chore: format
2024-01-13 14:33:17 +09:00
7787205358
chore: upgrade dependencies
2024-01-13 14:33:13 +09:00
22f5266241
feat: automatically populate search parameters when opening search box on search results page
2024-01-13 12:43:51 +09:00
65d3190134
feat: allow empty search query
2024-01-13 12:25:08 +09:00
fdb7911d30
locale (minor): update en-US.yml
2024-01-11 21:43:27 +09:00
0d931225bb
feat: post search filters
2024-01-10 20:15:39 +09:00
1a0589c19c
chore: disable reset-db API
2024-01-10 14:19:03 +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
5f1e30af80
dev: add shellcheck to Makefile
2024-01-10 12:08:20 +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
Lhcfl
32fac3768b
feat: enlarge profile picture by clicking it
...
Co-authored-by: naskya <m@naskya.net>
2024-01-09 22:22:19 +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
d047d01b90
dev: use 'exit 2' for invalid uses according to the common practice
2024-01-09 10:58:50 +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
18488962fc
dev: show messages in chronological order
2024-01-09 10:03:17 +09:00
0ac5a1e474
fix (minor): fix condition for using default Firefish description
2024-01-09 05:50:36 +09:00
1aec738200
refactor (client): use ?? to check null/undefined
2024-01-08 17:03:39 +09:00