Commit Graph

  • b8e0c11ceb Added pgsql command for executing raw SQL. master development Shawn Davis 2024-04-18 18:51:33 -0500
  • 9c24c8b5d1 Bumped version. Shawn Davis 2024-04-18 18:50:49 -0500
  • c659b7c999 Added pgsql.sql command for scripting raw SQL. Shawn Davis 2024-04-11 11:31:14 -0500
  • a10e6a7069 Bumped version. Shawn Davis 2024-04-11 11:30:44 -0500
  • a6f11b8525 Added crontab for Matomo. Shawn Davis 2023-12-18 16:37:35 -0600
  • acff2bbe29 Added documentary images for Mattermost setup. Shawn Davis 2023-12-18 16:37:20 -0600
  • e4dd772bda Finished initial inventory for Matomo installer. Shawn Davis 2023-11-26 17:21:27 -0600
  • ad6c773193 Updated base loader to accept space separated lists. Shawn Davis 2023-11-26 17:21:12 -0600
  • 20866e78ed Fix issue with exclude and rsync. Shawn Davis 2023-11-26 17:20:29 -0600
  • 63443d44fe Bumped version. Shawn Davis 2023-11-26 17:19:34 -0600
  • 56e6af404e Added experimental support for other operating systems. Shawn Davis 2023-09-13 00:13:04 -0500
  • a8f811a256 Updated help documentation. Shawn Davis 2023-09-11 22:59:22 -0500
  • c638b3d520 Added mattermost command. Shawn Davis 2023-09-11 18:36:43 -0500
  • b2d43c0189 Fixed reading RELEASE in make. Shawn Davis 2023-04-17 12:39:46 -0500
  • c8c998b6ed Updated help. Shawn Davis 2023-04-16 22:15:32 -0500
  • aad47de6a1 Updated help. Shawn Davis 2023-04-16 20:19:33 -0500
  • 29c40cf1f1 Updated docs. Shawn Davis 2023-04-16 16:36:06 -0500
  • 0d93018a00 Updated docs. Shawn Davis 2023-04-07 23:23:35 -0500
  • 6de3956dc6 Updated the CLI interface. Shawn Davis 2023-04-06 23:53:50 -0500
  • 7a64eeff09 Finished unit tests for new release. Shawn Davis 2023-04-04 09:49:23 -0500
  • 85f7d8f792 Updated slack and twist commands to include properly escaped data. Shawn Davis 2022-09-25 19:25:38 -0500
  • 29f8670d61 Added PEP440 version. Shawn Davis 2022-07-09 19:14:46 -0500
  • 525a866e2b A badly formatted command declaration will now raise InvalidInput so that integrations can detect and react rather than receive an ugly TypeError. Shawn Davis 2022-07-09 19:14:34 -0500
  • 59add82e4c Fixed issue with perms command and updated other posix commands to avoid kwargs conflicts. Shawn Davis 2022-07-09 19:13:05 -0500
  • d0e6473d39 Bumped version. Shawn Davis 2022-06-21 20:41:00 -0500
  • 7c56746da5 Fixed typo in nextcloud inventory. Shawn Davis 2022-06-21 20:40:52 -0500
  • 7509d74475 Added support for pip install from file. Shawn Davis 2022-06-21 20:40:37 -0500
  • 3c982420ee Updated directory and perms to use MultipleCommands. Shawn Davis 2022-06-21 20:40:19 -0500
  • f4e43e3d85 Always ensure that a command instance is given a canonical name. Shawn Davis 2022-06-21 20:39:56 -0500
  • 894abd05c0 Added base support for commands that generate multiple statements. Shawn Davis 2022-06-21 20:39:24 -0500
  • 4fb46eb508 Clean up and improvements for v7. Shawn Davis 2022-06-15 21:47:37 -0500
  • 549a7cfb1e Added support for Content and Prompt instances. Shawn Davis 2022-04-27 19:18:02 -0500
  • a17c1d920c Removed snippets approach. Shawn Davis 2022-04-27 19:17:40 -0500
  • 558ceb5046 Fixed issues during testing. Shawn Davis 2022-04-24 23:00:03 -0500
  • 6f8bd48b64 Worked on new loading and factory. Shawn Davis 2022-04-21 21:22:44 -0500
  • b2903c1490 Started yet another new scheme for managing commands. Shawn Davis 2022-04-12 21:47:30 -0500
  • 8f7a6c5647 Merge remote-tracking branch 'origin/development' into development Shawn Davis 2022-02-22 12:21:54 -0600
  • b5b3065363 Improved support for explain commands. Shawn Davis 2022-02-22 12:21:44 -0600
  • 61364dc8cf Merge remote-tracking branch 'origin/development' into development Shawn Davis 2022-02-22 10:51:08 -0600
  • d6b47c75da Added inventory switch to new CLI refactor. Shawn Davis 2022-02-22 10:50:57 -0600
  • d72584af67 Updated docs. Shawn Davis 2022-02-08 18:56:23 -0600
  • 55dbe0e5a8 Added support for passing through excluded kwargs so that custom parsers (like django) can be informed of implementation-specific attributes. Shawn Davis 2022-02-02 20:10:11 -0600
  • 7a0c450662 Better handling for explain snippet in docs output. Shawn Davis 2022-02-01 21:55:02 -0600
  • 7ecdb3c1f3 Worked on new docs/tutorial output. Shawn Davis 2022-02-01 21:46:38 -0600
  • 10c1c88b0b Updated nextcloud inventory to use new PHP support. Shawn Davis 2022-01-29 20:48:31 -0600
  • 57236f5f3e Updated nextcloud inventory to use new PHP support. Shawn Davis 2022-01-29 20:48:15 -0600
  • 291dcdfd5f Added support for explanations and screenshots. Shawn Davis 2022-01-29 20:47:56 -0600
  • 8e42390807 Updated interim CLI to ignore explanations and screenshots in command output. Shawn Davis 2022-01-29 20:47:39 -0600
  • 2b990ff4b7 Added sudo support to Template output. Shawn Davis 2022-01-29 20:47:10 -0600
  • 6abcede7e8 Added `load_variables()` to all. Shawn Davis 2022-01-29 20:46:43 -0600
  • 4ca551d2c9 Updated dependencies. Shawn Davis 2022-01-29 20:46:05 -0600
  • 34f3d1e2a7 Added basic support for PHP. Shawn Davis 2022-01-29 20:45:48 -0600
  • d4935af4e0 Added inventory for nextcloud, postgres and ubuntu. Shawn Davis 2022-01-27 20:55:23 -0600
  • 6df9a6f2fa Started inventory of pre-defined steps with the Radicale installer. Shawn Davis 2022-01-23 19:55:10 -0600
  • d79aff9f88 Created contexts module for capturing global context variables. Shawn Davis 2022-01-23 19:54:37 -0600
  • fba0c89d36 Refactored snippets and loaders to lib. Shawn Davis 2022-01-23 19:54:01 -0600
  • 6562f2f3df Tweaks to loaders and snippets. Shawn Davis 2022-01-17 16:57:15 -0600
  • 35915063d5 Created loader system and related utilities for INI and YAML configuration files. Shawn Davis 2021-12-23 20:15:14 -0600
  • 20842cf499 Created mappings which merge snippets for Cent and Ubuntu. Shawn Davis 2021-12-23 20:14:43 -0600
  • fe0778af87 Created simple snippets for all existing overlays. Shawn Davis 2021-12-23 20:14:25 -0600
  • 68b01d4620 Updated makefile to include backup option. Shawn Davis 2021-12-23 20:13:25 -0600
  • acaf466f25 Updated documentation. Shawn Davis 2021-05-17 12:20:24 -0400
  • aa745033bb Added push as an alias for rsync. Shawn Davis 2021-05-17 12:19:28 -0400
  • 5db2141614 Modified command filtering to always allow empty command environments and updated ItemizedCommand to include empty envrionments and tags attributes by default. Shawn Davis 2021-01-26 12:10:43 -0500
  • 02a63172e9 Updated docs. Shawn Davis 2021-01-01 18:27:12 -0500
  • 277ec1cf6b Added support for Context and Variable(s). Shawn Davis 2021-01-01 18:27:03 -0500
  • c0dcea5ae5 Improved handling of sudo. Shawn Davis 2021-01-01 18:26:30 -0500
  • 434157ff00 Updated unit tests. Shawn Davis 2020-12-22 12:24:39 -0500
  • 20399b9348 Fixed issue where a command with no arguments would fail to parse. Shawn Davis 2020-12-22 12:22:07 -0500
  • 2ad8759147 Updated docs. Shawn Davis 2020-10-07 09:52:15 -0400
  • c41b509385 Added wait command. Shawn Davis 2020-09-24 16:11:12 -0400
  • 6158bc5374 Added udf command for StackScript inputs. Shawn Davis 2020-09-24 16:05:01 -0400
  • 761e0ede1a Added prompt command. Shawn Davis 2020-09-24 14:50:34 -0400
  • 155f849a70 Updated docs. Shawn Davis 2020-09-22 16:34:38 -0400
  • 4f2bb51edc Updated pgsql overlay for consistency. Shawn Davis 2020-09-22 16:32:33 -0400
  • a0494ec4d3 Added mysql overlay. Shawn Davis 2020-09-17 11:04:44 -0400
  • bd65941add Updated docs. Shawn Davis 2020-09-06 17:42:05 -0400
  • a975bb2145 Added support for Twist messaging. Shawn Davis 2020-09-06 15:30:51 -0400
  • 7df4edb7dc Added support for Slack messaging. Shawn Davis 2020-09-06 14:49:39 -0400
  • 87dc71d926 Added support for messages via echo and dialog. Shawn Davis 2020-09-06 12:59:10 -0400
  • c855ba7fb7 Updated setup. Shawn Davis 2020-09-06 12:23:17 -0400
  • b36919d1ec Prepared gitignore for distribution. Shawn Davis 2020-09-06 12:23:04 -0400
  • 5f66edfad9 Ignored `variables.py` and ``version.py` in test coverage for now. Shawn Davis 2020-09-06 12:22:43 -0400
  • 428b860dc7 Added default Python version `3` to pip command. Shawn Davis 2020-09-06 12:18:39 -0400
  • 81eef60e64 Separated variables from constants. Shawn Davis 2020-09-06 12:18:11 -0400
  • 0a1fe58584 Updated factory so that `get_command()` raises an error if the factory has not yet been loaded. Shawn Davis 2020-09-06 12:17:58 -0400
  • 2518a3e08b Added dynamic version. Shawn Davis 2020-09-06 12:17:25 -0400
  • 1db71beeef Migrated to python-commonkit. Shawn Davis 2020-09-06 12:16:55 -0400
  • 891b07b388 Added support of has/set dynamic attribute of a command. Shawn Davis 2020-08-26 19:08:22 -0400
  • 1ddea7a1a5 Bumped version. Shawn Davis 2020-08-16 19:12:11 -0400
  • 5bbe061e77 Updated docs. Shawn Davis 2020-08-16 19:12:03 -0400
  • b17dd0de9a Added support for capturing the command name. Shawn Davis 2020-08-16 19:11:53 -0400
  • a4b6985aac Fixed typo in user remove comment. Shawn Davis 2020-08-16 19:11:03 -0400
  • b191df4209 Added overlay for Cent OS. Shawn Davis 2020-08-16 19:10:29 -0400
  • ddaa8a4f87 Added user expansion on template source path. Shawn Davis 2020-08-15 13:04:44 -0400
  • 5fb69aa6ce Moved `run()` to common overlay. Shawn Davis 2020-08-15 13:04:29 -0400
  • 1cc2f66278 Fixed bad command signature in `python_pip()`. Shawn Davis 2020-08-15 13:04:10 -0400
  • 5c6eb90cfe Added user command to ubuntu overlay. Shawn Davis 2020-08-15 13:03:32 -0400
  • a710e228ab Updated docs. Shawn Davis 2020-08-08 18:29:49 -0400
  • 23563b48b4 Updated documentation. Shawn Davis 2020-07-26 16:55:07 -0400