Commit graph

  • 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