43708ead38
git: make users pull main branch only
2024-01-18 00:26:46 +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
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
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
d12b7cb941
dev: use sadsay for warnings and some sad reports
2024-01-05 14:41:00 +09:00
5ce9d75661
fix: avoid including merge commits in CHANGELOG
2024-01-05 13:22:50 +09:00
17598c2248
dev (minor): add utility function sadsay
2024-01-05 13:18:25 +09:00
d006fe9190
dev (minor): don't take "yes" as a negative response
2024-01-05 10:37:21 +09:00
d7d9e3c323
dev: support Podman
2024-01-05 08:03:42 +09:00
3a0a2d04f3
dev: prefix message filename with timestamp
2024-01-03 07:28:39 +09:00
7c887421f4
feat: show changelog on updates
2024-01-02 07:02:52 +09:00
dd6a629009
dev: ignore resolved messages
2023-12-29 18:35:28 +09:00
d82cab5d4d
dev: minor refactor of update scripts
2023-11-21 21:33:56 +09:00
21a07539a3
dev: remove redundant operations from upgrading scripts
2023-11-21 03:32:26 +09:00
c15a63ff8a
dev: refactor "running" command
2023-11-18 16:37:55 +09:00
ec76d58474
fix: also check neko/update is modified on upgrade
2023-11-15 13:23:36 +09:00
d45421e79a
dev: make upgrading scripts POSIX compliant
2023-11-14 23:04:56 +09:00
528b72cee2
dev: shellcheck (fix SC2068)
2023-11-14 09:42:43 +09:00
5789fc2fae
dev: support Docker in the upgrading script
2023-11-12 05:31:20 +09:00
e30d1cf695
dev: gitignore lockfile
2023-11-06 10:19:50 +09:00
d19f196fd5
dev: no longer need to use --ipv4 for git pull
2023-11-06 06:35:10 +09:00
5a35e903f4
dev: --no-confirm -> --skip-all-confirmations
2023-10-29 02:44:22 +09:00
27dccb3deb
dev: add confirmation process for each message in update.sh
2023-10-28 21:42:14 +09:00
624f31ffaf
feat: use PGroonga for full-text search
...
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-10-28 20:19:25 +09:00
534d3511f7
dev: don't print ANSI escape chars if stdout is piped/redirected
2023-10-27 23:39:24 +09:00
784e93f6d0
chore: make capitalization consistent
2023-10-27 23:38:33 +09:00
93a3000d28
dev: add --no-confirm option to update.sh
2023-10-27 23:05:57 +09:00
46d0603fe9
chore: put bash strings in quotes
2023-10-11 00:05:03 +09:00
a7076800cf
dev: stop building native-utils twice as it doesn't seem to fix anything
2023-10-11 00:02:17 +09:00
11b29dd5a3
dev: use ipv4 to git pull for now (as ipv6 network has an issue)
2023-10-10 23:56:04 +09:00
be496d2d24
dev: update upgrading script
2023-09-21 07:58:12 +09:00
304e9d21ec
fix: wrong pushd usage
2023-08-31 22:42:40 +09:00
f2215e511d
feat: improve update script (close #73)
2023-08-25 06:19:15 +09:00
c16fbc72f7
chore: update update.sh (&& everithing to be safe)
2023-07-24 03:55:00 +00:00
399e962496
hotfix: handle migration failure
2023-07-22 11:25:52 +00:00
46849ff7b3
feat: create update script / include commit hash in version number
2023-07-19 20:54:46 +00:00