Felix Fontein
1c182725ce
Prevent deprecation warnings when using ansible-core 2.19. ( #385 )
Collection Docs / Build Ansible Docs (push) Waiting to run
Collection Docs / Publish Ansible Docs (push) Blocked by required conditions
nox / Run extra sanity tests (push) Waiting to run
nox / ansible-test (push) Waiting to run
2025-07-25 22:26:39 +02:00
Felix Fontein
08152376de
Fix linting errors.
2025-04-26 12:18:29 +02:00
Felix Fontein
44e6bb6f7a
Add 'idempotent' attribute ( #337 )
...
* Add 'idempotent' attribute.
* Mention check mode in attribute description.
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
---------
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
2024-12-30 21:11:17 +01:00
Felix Fontein
539119c57d
Reformat documentation with 'andebox yaml-doc' ( #335 )
...
* Reformat documentation with 'andebox yaml-doc'.
* Revert unwanted changes.
2024-12-28 15:34:20 +01:00
Felix Fontein
2e78a207e9
Use semantic markup ( #185 )
...
* Enable semantic markup.
* Use semantic markup.
* Break long lines.
* Add ignore entries.
* Ignore docs build error.
2023-06-22 13:18:08 +02:00
Felix Fontein
622680fe3f
Remove unneccessary imports ( #149 )
...
* Remove unneccessary imports.
* Add noqas.
2023-02-06 07:42:39 +01:00
Felix Fontein
835cec5e24
Use attributes to document module capabilities; warn about command module's check_mode support ( #118 )
...
* Improve formatting.
* Add 'api' action group attribute.
* Document attributes.
* Known issue: command module declares to support check mode.
* Compatibility with older ansible-core releases.
* Fix typo.
* Improve docs.
* Add shortcuts for common combinations.
* Update changelogs/fragments/command-check_mode.yml
Co-authored-by: Brian Scholer <1260690+briantist@users.noreply.github.com>
Co-authored-by: Brian Scholer <1260690+briantist@users.noreply.github.com>
2022-11-06 20:58:06 +01:00
Felix Fontein
af6524a1fd
Fix docs. ( #105 )
2022-08-04 14:32:01 +02:00
Felix Fontein
2911710f1b
Add api_info and api_modify modules ( #91 )
...
* Add api_info and api_modify modules.
* Add documentation, and cross-references for the modules.
* Bump version added for new modules.
* Ignore dynamic entries. Allow _info module to return them.
* Document behavior for dynamic entries.
* Update license headers.
* Add disclaimer.
* Improve formulation.
* Auto-generate path list in DOCUMENTATION.
* Add test to make sure lists have been generated automatically.
2022-07-31 22:06:19 +02:00
Felix Fontein
7973f58661
Move licenses to LICENSES/, use SPDX-License-Identifier, mention all licenses in galaxy.yml, add missing license file ( #101 )
...
* Add SPDX license identifiers, mention all licenses in galaxy.yml.
* Add default copyright headers.
* Adjust remaining/missing entries.
* Fix/add more copyright statements.
* Add sanity test.
* Add changelog.
* Add missing license file.
* Remove colon after 'Copyright'.
* Avoid colon after 'Copyright' in lint script.
2022-07-18 23:16:54 +02:00
Felix Fontein
3d80ccec5f
Add api_facts module ( #88 )
...
* Add API docs fragment.
* Improve documentation.
* Move API code to api module_utils.
* Improve docs.
* Add api_facts module.
Does not yet support 'config'. I'm not sure whether that's actually
possible with the API.
* Convert subnet to integer if possible.
* Cleanup.
* Linting and fix tests.
* Remove things that make no sense.
* Simplify code.
* Add basic tests.
* Lint.
2022-05-12 16:17:43 +02:00