-
8bd4236291
bump: version 0.4.3 → 0.4.4
master
v0.4.4
Lance Edgar
2024-10-03 10:36:07 -0500
-
00b0082302
fix: update project source links, kallithea -> forgejo
Lance Edgar
2024-09-14 11:51:19 -0500
-
515ccc9f0c
docs: use markdown for readme file
Lance Edgar
2024-09-13 18:40:32 -0500
-
e2ce4fd257
bump: version 0.4.2 → 0.4.3
v0.4.3
Lance Edgar
2024-08-06 23:20:33 -0500
-
fcfe741b51
fix: setup basic log files for CORE Lane
Lance Edgar
2024-08-04 10:11:45 -0500
-
59ab46a335
fix: avoid rich traceback for overnight luigi commands
Lance Edgar
2024-08-03 11:54:42 -0500
-
8ab21914bd
fix: avoid rich traceback for backup script
Lance Edgar
2024-07-25 10:08:41 -0500
-
9eb44fa172
fix: avoid rich traceback for overnight luigi commands
Lance Edgar
2024-07-18 10:09:56 -0500
-
65a9a7c9be
fix: install more dependencies for borg
Lance Edgar
2024-07-18 10:09:47 -0500
-
5ffcf0297c
fix: install
emacs-common-non-dfsg
only if available
Lance Edgar
2024-07-12 12:00:39 -0500
-
7d031e1a41
bump: version 0.4.1 → 0.4.2
v0.4.2
Lance Edgar
2024-07-05 11:10:21 -0500
-
04c586a11e
fix: install non-dfsg package for emacs
Lance Edgar
2024-07-03 14:18:29 -0500
-
d0425115da
fix: remove references, dependency for
six
package
Lance Edgar
2024-07-01 16:35:08 -0500
-
8b5bb956ae
bump: version 0.4.0 → 0.4.1
v0.4.1
Lance Edgar
2024-06-30 11:12:39 -0500
-
5c5038144f
fix: always install
venv
pkg when bootstrapping python
Lance Edgar
2024-06-15 21:17:42 -0500
-
014982028b
bump: version 0.3.6 → 0.4.0
v0.4.0
Lance Edgar
2024-06-10 19:14:58 -0500
-
8c51ee8735
feat: switch from setup.cfg to pyproject.toml + hatchling
Lance Edgar
2024-06-10 19:12:50 -0500
-
4e3b8f6520
Update changelog
v0.3.6
Lance Edgar
2024-05-31 17:47:41 -0500
-
be728e9bb3
Fix default dist filename for release task
Lance Edgar
2024-05-31 17:44:50 -0500
-
284e55c05c
Update changelog
v0.3.5
Lance Edgar
2024-05-31 17:43:30 -0500
-
88acb15c1c
Fix command line args in scripts, per typer
Lance Edgar
2024-05-29 06:30:22 -0500
-
8f8013aee0
Update changelog
v0.3.4
Lance Edgar
2024-05-07 14:14:33 -0500
-
305e4c40c7
Fix shell when creating new linux user account
Lance Edgar
2024-05-07 14:13:11 -0500
-
6a15b5ae5e
Add docstring to explain param
Lance Edgar
2023-11-06 21:25:13 -0600
-
c13e9ff23c
Update changelog
v0.3.3
Lance Edgar
2023-09-25 18:09:31 -0500
-
ae7cb45ab3
Remove
bash -c
prefix for pg_dump
command
Lance Edgar
2023-09-17 11:10:48 -0500
-
24d632b7e3
Add option to skip raw SQL file when dumping postgres DB
Lance Edgar
2023-09-16 16:56:29 -0500
-
8e9a685006
Try again, to move postgres dump file to /tmp before restoring
Lance Edgar
2023-08-08 19:19:33 -0500
-
bedca74ca1
Revert "Move sql file to temp path when restoring postgres db"
Lance Edgar
2023-08-06 19:20:53 -0500
-
e2369b1f53
Add
mysql.get_version_string()
convenience function
Lance Edgar
2023-08-04 16:32:42 -0500
-
ab1baaa6d2
Add
clang
workaround for pythonz
Lance Edgar
2023-08-03 21:20:22 -0500
-
94945fbc30
Move sql file to temp path when restoring postgres db
Lance Edgar
2023-08-03 10:54:33 -0500
-
6479af6a57
Preserve correct owner for
.bashrc
when configuring nodejs
Lance Edgar
2023-08-03 10:53:59 -0500
-
075f931b5e
Add separate functions for dump, restore of mysql DB
Lance Edgar
2023-07-18 15:17:18 -0500
-
989f1574dc
Update changelog
v0.3.2
Lance Edgar
2023-06-10 19:03:49 -0500
-
d713bbe522
Let caller override default
fannie/config.php
Lance Edgar
2023-06-10 18:57:57 -0500
-
64c69aab3c
Update changelog
v0.3.1
Lance Edgar
2023-06-10 16:13:11 -0500
-
9eab7a7555
Add password support for
make_normal_user()
Lance Edgar
2023-06-09 18:19:49 -0500
-
3f931445a0
Touch
fannie.log
when installing CORE Office
Lance Edgar
2023-06-09 18:19:15 -0500
-
8bafaef796
Update changelog
v0.3.0
Lance Edgar
2023-06-08 21:10:03 -0500
-
753e939422
Do not define rattail mail templates by default
Lance Edgar
2023-06-02 14:42:27 -0500
-
88e92588f2
Add a couple more options for
rsync()
Lance Edgar
2023-06-01 15:18:27 -0500
-
47bc4ce01d
Add
__version__
attr to root namespace
Lance Edgar
2023-05-17 07:22:09 -0500
-
1356bd0310
Replace
setup.py
contents with setup.cfg
Lance Edgar
2023-05-16 13:47:10 -0500
-
86d922708a
Make installing composer packages optional, for CORE-POS
Lance Edgar
2023-05-15 18:36:29 -0500
-
cf32571c83
Pass
LUIGI2
context when generating config file
Lance Edgar
2023-03-09 15:31:03 -0600
-
21a071d324
Touch
debug_fannie.log
when installing CORE
Lance Edgar
2023-02-28 21:21:06 -0600
-
43d8df3c5d
Add MAILTO for backup crontab
Lance Edgar
2023-02-23 13:05:54 -0600
-
2097136844
Use
--global
when allowing Composer plugins for CORE
Lance Edgar
2023-02-19 12:40:00 -0600
-
20a3871522
Use
composer install
instead of composer update
for CORE
Lance Edgar
2023-02-19 12:05:22 -0600
-
bdd89db30d
Add
install_collectd()
function
Lance Edgar
2023-02-19 10:38:43 -0600
-
6c78d3c1d5
Add new/improved
install_corepos()
function
Lance Edgar
2023-02-17 20:48:11 -0600
-
cde124b916
Add
logrotate
support for backup apps
Lance Edgar
2023-02-17 11:01:29 -0600
-
a76d38c201
Add
make_normal_user()
function
Lance Edgar
2023-02-17 11:00:31 -0600
-
9e0a1cde19
Warn if caller deploys old-style soffice daemon
Lance Edgar
2023-01-10 20:40:36 -0600
-
c8ab84e462
Install
libssl-dev
when installing pythonz
Lance Edgar
2023-01-09 09:01:31 -0600
-
492e8da5c3
Remove some luigi config if using newer package
Lance Edgar
2023-01-09 09:00:50 -0600
-
7d536499d6
Add logic to create db, configure supervisor, for
install_luigi()
Lance Edgar
2023-01-08 14:55:33 -0600
-
d68b57baa8
Allow for custom mail recipients in luigi crontab
Lance Edgar
2023-01-08 13:04:46 -0600
-
6fb9389e45
Provide default crontab for luigi, to rotate logs and restart
Lance Edgar
2023-01-08 12:41:25 -0600
-
8c556e6176
Fix logic to bind postgres to all network interfaces
Lance Edgar
2023-01-07 17:22:21 -0600
-
5fcfc91d83
Inject default mail sender/recips for machine-wide
rattail.conf
Lance Edgar
2023-01-07 17:21:34 -0600
-
375cd1a36f
Add
docker
module for installing that
Lance Edgar
2023-01-05 11:41:39 -0600
-
dc5556651f
Update clone URL for byjove
Lance Edgar
2023-01-05 08:41:54 -0600
-
cfba5425a1
Slight tweaks when making backup venv
Lance Edgar
2023-01-02 15:01:39 -0600
-
a3339ac062
Avoid
workon
command when deploying backup app
Lance Edgar
2022-11-28 16:49:56 -0600
-
1fedc314b3
Add pyfuse3 support for backup (borg) app
Lance Edgar
2022-11-27 18:47:43 -0600
-
a9bbee572a
Let caller override config paths for luigi overnight scripts
Lance Edgar
2022-11-27 12:47:39 -0600
-
ebf94fb7dc
Specify logging, retcode config for luigi
Lance Edgar
2022-11-23 14:47:09 -0600
-
5acf8d5304
Use workaround for
shlex.join()
on older python
Lance Edgar
2022-11-21 20:09:51 -0600
-
f1ecf9a1e4
Don't write overnight scripts to invoke luigi directly, by default
Lance Edgar
2022-11-21 20:09:16 -0600
-
4c8e956fec
Must pass
-k
flag to rattail overnight
command
Lance Edgar
2022-11-21 15:39:49 -0600
-
25891902b8
Make each overnight script optional
Lance Edgar
2022-11-20 20:02:48 -0600
-
a36ecdb2ad
Use new
rattail overnight
command in cron-overnight.sh
script
Lance Edgar
2022-11-20 15:54:58 -0600
-
7ce3aae20c
Be more explicit about virtualenvwrapper script
Lance Edgar
2022-11-20 15:31:50 -0600
-
46440b6a95
Add basic
composer.install()
function
Lance Edgar
2022-11-01 18:42:11 -0500
-
614fd92a20
Use
shlex.join()
when adding postfix alias
Lance Edgar
2022-11-01 18:41:27 -0500
-
a2dca4ea65
Add generic script to check mountpoints, for collectd
Lance Edgar
2022-08-21 22:57:30 -0500
-
987731885b
Allow for deploying v02 certbot account
Lance Edgar
2022-08-14 13:57:10 -0500
-
ba05d616d8
Always make soffice daemon init scripts executable
Lance Edgar
2022-07-25 21:32:28 -0500
-
303f650a0b
Tweak logic for setting PostgreSQL
listen_addresses
Lance Edgar
2022-07-25 19:52:32 -0500
-
f97401009e
Allow custom email key for overnight scripts
Lance Edgar
2022-03-21 17:54:23 -0500
-
5a4e2701df
Tweak default luigi config; allow specifying version
Lance Edgar
2022-03-18 21:46:41 -0500
-
5df704679f
Improve error message when deploying backup w/ no config
Lance Edgar
2022-02-16 15:26:46 -0600
-
a1b580e51a
Add function to get MariaDB version string
Lance Edgar
2022-02-10 23:25:24 -0600
-
097a96fc07
Add
--progress-bar
arg for pip in backup app's upgrade script
Lance Edgar
2022-02-07 10:47:43 -0600
-
fd0e55ab60
Add logic to install with
get-pip.py
on python2
Lance Edgar
2022-01-30 10:45:53 -0600
-
a2f5542ed8
Fix typo in overnight luigi cron script
Lance Edgar
2022-01-29 17:28:46 -0600
-
6bf697da1d
Add generic Luigi install logic
Lance Edgar
2022-01-28 15:29:32 -0600
-
ca59000287
Allow specifying alternate config file for datasync checks
Lance Edgar
2021-11-30 13:38:05 -0600
-
b58c0da7a4
Use python instead of shell script, for datasync checks
Lance Edgar
2021-11-11 11:58:09 -0600
-
5b985fb803
Fix syntax error, clone URL for
deploy.backup_app()
Lance Edgar
2021-11-10 20:56:55 -0600
-
cbf93624e0
Update README link for FreeTDS
Lance Edgar
2021-10-05 10:11:42 -0400
-
955ceea801
Add function for installing byjove from source
Lance Edgar
2021-09-03 19:24:48 -0500
-
c413c2a1f2
Add postgres functions,
set_listen_addresses
and add_hba_entry
Lance Edgar
2021-06-15 14:16:46 -0500
-
3287505f88
Bring in the
uncomment
function to root namespace
Lance Edgar
2021-06-15 14:16:29 -0500
-
1fd9ad48d6
Add
bootstrap_rattail_base()
and related tweaks
Lance Edgar
2021-06-11 18:38:16 -0500
-
506b88d3e2
Avoid use of
workon
when deploying backup app
Lance Edgar
2021-05-04 15:49:46 -0500
-
9ae0015aba
Allow skipping of triggers when dumping MySQL DB
Lance Edgar
2021-02-02 11:31:27 -0600
-
9048403130
Tweak how python packages are installed for backup app
Lance Edgar
2021-01-13 13:13:35 -0600