diff --git a/AUTHORS.md b/AUTHORS.md index a36ca67..7e1dc91 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -4,14 +4,15 @@ This list is sorted by the number of commits per contributor in _descending_ ord Avatar|Contributor|Contributions :-:|---|:-: -@myii|[@myii](https://github.com/myii)|27 +@myii|[@myii](https://github.com/myii)|57 @dseira|[@dseira](https://github.com/dseira)|4 @aboe76|[@aboe76](https://github.com/aboe76)|4 @n-rodriguez|[@n-rodriguez](https://github.com/n-rodriguez)|3 @kossmac|[@kossmac](https://github.com/kossmac)|2 @bmwiedemann|[@bmwiedemann](https://github.com/bmwiedemann)|1 +@mchugh19|[@mchugh19](https://github.com/mchugh19)|1 @martinhoefling|[@martinhoefling](https://github.com/martinhoefling)|1 --- -Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2019-10-15. +Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2019-10-23. diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b6c292..a82677a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,57 @@ # Changelog +## [0.2.4](https://github.com/saltstack-formulas/cron-formula/compare/v0.2.3...v0.2.4) (2019-10-23) + + +### Bug Fixes + +* **saltcheck:** fix broken import and standardise across test files ([](https://github.com/saltstack-formulas/cron-formula/commit/7911b71)) +* **saltcheck:** fix invalid `service` test ([](https://github.com/saltstack-formulas/cron-formula/commit/677c956)) +* **saltcheck:** remove trailing spaces ([](https://github.com/saltstack-formulas/cron-formula/commit/aada0ae)) +* **saltcheck:** replace `map.jinja` references with InSpec conditionals ([](https://github.com/saltstack-formulas/cron-formula/commit/7e9e619)) +* **saltcheck:** update for `cron` instead of `cron_settings` ([](https://github.com/saltstack-formulas/cron-formula/commit/26cfa4f)) + + +### Code Refactoring + +* **config:** minimise and standardise between `.sls` & `.tst` ([](https://github.com/saltstack-formulas/cron-formula/commit/18585bd)) +* **config:** remove duplication in using a loop ([](https://github.com/saltstack-formulas/cron-formula/commit/652ebff)) +* **jinja:** used shortened form of `|default` filter ([](https://github.com/saltstack-formulas/cron-formula/commit/a0f891e)) +* **saltcheck:** relocate `.tst` files according to 1:1 `.sls` files ([](https://github.com/saltstack-formulas/cron-formula/commit/ee65236)), closes [/github.com/saltstack-formulas/cron-formula/pull/4#issuecomment-544140377](https://github.com//github.com/saltstack-formulas/cron-formula/pull/4/issues/issuecomment-544140377) +* **saltcheck:** use `package.tst` instead of `install.tst` ([](https://github.com/saltstack-formulas/cron-formula/commit/d2c9544)) +* **saltcheck:** use root-level `saltcheck-tests` directory ([](https://github.com/saltstack-formulas/cron-formula/commit/6e54c3f)) + + +### Continuous Integration + +* **travis:** obtain `saltcheck.py` and run the tests (only on `develop`) ([](https://github.com/saltstack-formulas/cron-formula/commit/8ae46e5)) +* **travis:** run `salt-lint` for `.tst` files as well ([](https://github.com/saltstack-formulas/cron-formula/commit/baab964)) +* **travis:** standardise `saltcheck` comments ([](https://github.com/saltstack-formulas/cron-formula/commit/e23276b)) +* **travis:** update `salt-lint` config for `v0.0.10` [skip ci] ([](https://github.com/saltstack-formulas/cron-formula/commit/b701d79)) + + +### Styles + +* **config.tst:** rearrange Jinja statements for clarity ([](https://github.com/saltstack-formulas/cron-formula/commit/8abec54)) +* **saltcheck:** merge `absent` & `present` into one `if` block ([](https://github.com/saltstack-formulas/cron-formula/commit/33f344c)) +* **saltcheck:** use consistent order of assertions ([](https://github.com/saltstack-formulas/cron-formula/commit/88229f0)) + + +### Tests + +* **pillar:** add test for `commented` and clarify each test ([](https://github.com/saltstack-formulas/cron-formula/commit/3d0dcb2)) +* **pillar:** ensure `special` is being tested as well ([](https://github.com/saltstack-formulas/cron-formula/commit/951a959)) +* **saltcheck:** add first tests ([](https://github.com/saltstack-formulas/cron-formula/commit/9847aff)) +* **saltcheck:** add support for `random` values ([](https://github.com/saltstack-formulas/cron-formula/commit/007970f)) +* **saltcheck:** add test for `service.available` ([](https://github.com/saltstack-formulas/cron-formula/commit/226eb88)) +* **saltcheck:** add test for `service.running` ([](https://github.com/saltstack-formulas/cron-formula/commit/5cdc50f)) +* **saltcheck:** avoid `map.jinja`, use the test pillar instead ([](https://github.com/saltstack-formulas/cron-formula/commit/cce5e67)) +* **saltcheck:** fix `config` tests ([](https://github.com/saltstack-formulas/cron-formula/commit/9225b18)) +* **saltcheck:** remove duplication in `config.tst` using a loop ([](https://github.com/saltstack-formulas/cron-formula/commit/72281c7)) +* **saltcheck:** test for `commented` and not `commented` ([](https://github.com/saltstack-formulas/cron-formula/commit/5070611)) +* **saltcheck:** test for `special` in `config.tst` as well ([](https://github.com/saltstack-formulas/cron-formula/commit/6f2b323)) +* **saltcheck:** use local `map.jinja` to workaround missing `tpldata` ([](https://github.com/saltstack-formulas/cron-formula/commit/8845b3c)) + ## [0.2.3](https://github.com/saltstack-formulas/cron-formula/compare/v0.2.2...v0.2.3) (2019-10-15) diff --git a/FORMULA b/FORMULA index be31958..563a9b9 100644 --- a/FORMULA +++ b/FORMULA @@ -1,7 +1,7 @@ name: cron os: Debian, Ubuntu, Raspbian, RedHat, Fedora, CentOS, Suse, openSUSE, Gentoo, Funtoo, Arch, Manjaro, Alpine, FreeBSD, OpenBSD, Solaris, SmartOS, MacOS os_family: Debian, RedHat, Suse, Gentoo, Arch, Alpine, FreeBSD, OpenBSD, Solaris, MacOS -version: 0.2.3 +version: 0.2.4 release: 0 minimum_version: 2017.7 summary: Cron formula diff --git a/docs/AUTHORS.rst b/docs/AUTHORS.rst index 9713718..0486148 100644 --- a/docs/AUTHORS.rst +++ b/docs/AUTHORS.rst @@ -15,7 +15,7 @@ This list is sorted by the number of commits per contributor in *descending* ord - Contributions * - :raw-html-m2r:`@myii` - `@myii `_ - - 27 + - 57 * - :raw-html-m2r:`@dseira` - `@dseira `_ - 4 @@ -31,6 +31,9 @@ This list is sorted by the number of commits per contributor in *descending* ord * - :raw-html-m2r:`@bmwiedemann` - `@bmwiedemann `_ - 1 + * - :raw-html-m2r:`@mchugh19` + - `@mchugh19 `_ + - 1 * - :raw-html-m2r:`@martinhoefling` - `@martinhoefling `_ - 1 @@ -38,4 +41,4 @@ This list is sorted by the number of commits per contributor in *descending* ord ---- -Auto-generated by a `forked version `_ of `gaocegege/maintainer `_ on 2019-10-15. +Auto-generated by a `forked version `_ of `gaocegege/maintainer `_ on 2019-10-23. diff --git a/docs/CHANGELOG.rst b/docs/CHANGELOG.rst index e49b649..a7596bf 100644 --- a/docs/CHANGELOG.rst +++ b/docs/CHANGELOG.rst @@ -2,6 +2,64 @@ Changelog ========= +`0.2.4 `_ (2019-10-23) +------------------------------------------------------------------------------------------------------ + +Bug Fixes +^^^^^^^^^ + + +* **saltcheck:** fix broken import and standardise across test files (\ ` `_\ ) +* **saltcheck:** fix invalid ``service`` test (\ ` `_\ ) +* **saltcheck:** remove trailing spaces (\ ` `_\ ) +* **saltcheck:** replace ``map.jinja`` references with InSpec conditionals (\ ` `_\ ) +* **saltcheck:** update for ``cron`` instead of ``cron_settings`` (\ ` `_\ ) + +Code Refactoring +^^^^^^^^^^^^^^^^ + + +* **config:** minimise and standardise between ``.sls`` & ``.tst`` (\ ` `_\ ) +* **config:** remove duplication in using a loop (\ ` `_\ ) +* **jinja:** used shortened form of ``|default`` filter (\ ` `_\ ) +* **saltcheck:** relocate ``.tst`` files according to 1:1 ``.sls`` files (\ ` `_\ ), closes `/github.com/saltstack-formulas/cron-formula/pull/4#issuecomment-544140377 `_ +* **saltcheck:** use ``package.tst`` instead of ``install.tst`` (\ ` `_\ ) +* **saltcheck:** use root-level ``saltcheck-tests`` directory (\ ` `_\ ) + +Continuous Integration +^^^^^^^^^^^^^^^^^^^^^^ + + +* **travis:** obtain ``saltcheck.py`` and run the tests (only on ``develop``\ ) (\ ` `_\ ) +* **travis:** run ``salt-lint`` for ``.tst`` files as well (\ ` `_\ ) +* **travis:** standardise ``saltcheck`` comments (\ ` `_\ ) +* **travis:** update ``salt-lint`` config for ``v0.0.10`` [skip ci] (\ ` `_\ ) + +Styles +^^^^^^ + + +* **config.tst:** rearrange Jinja statements for clarity (\ ` `_\ ) +* **saltcheck:** merge ``absent`` & ``present`` into one ``if`` block (\ ` `_\ ) +* **saltcheck:** use consistent order of assertions (\ ` `_\ ) + +Tests +^^^^^ + + +* **pillar:** add test for ``commented`` and clarify each test (\ ` `_\ ) +* **pillar:** ensure ``special`` is being tested as well (\ ` `_\ ) +* **saltcheck:** add first tests (\ ` `_\ ) +* **saltcheck:** add support for ``random`` values (\ ` `_\ ) +* **saltcheck:** add test for ``service.available`` (\ ` `_\ ) +* **saltcheck:** add test for ``service.running`` (\ ` `_\ ) +* **saltcheck:** avoid ``map.jinja``\ , use the test pillar instead (\ ` `_\ ) +* **saltcheck:** fix ``config`` tests (\ ` `_\ ) +* **saltcheck:** remove duplication in ``config.tst`` using a loop (\ ` `_\ ) +* **saltcheck:** test for ``commented`` and not ``commented`` (\ ` `_\ ) +* **saltcheck:** test for ``special`` in ``config.tst`` as well (\ ` `_\ ) +* **saltcheck:** use local ``map.jinja`` to workaround missing ``tpldata`` (\ ` `_\ ) + `0.2.3 `_ (2019-10-15) ------------------------------------------------------------------------------------------------------