Pass names of PHP packages directly to package module (#270) @juius-b
:package: Dependencies
chore: bump ansible from 8.0.0 to 8.1.0 in /.github/workflows (#287) @dependabot
Update pre-commit hooks (#282) @github-actions
chore: bump ansible from 7.6.0 to 8.0.0 in /.github/workflows (#279) @dependabot
Update pre-commit hooks (#278) @github-actions
chore: bump ansible from 7.5.0 to 7.6.0 in /.github/workflows (#277) @dependabot
Update pre-commit hooks (#272) @github-actions
chore: bump pip from 23.1.1 to 23.1.2 in /.github/workflows (#266) @dependabot
chore: bump pip from 23.1 to 23.1.1 in /.github/workflows (#263) @dependabot
chore: bump ansible from 7.4.0 to 7.5.0 in /.github/workflows (#265) @dependabot
chore: bump pip from 23.0.1 to 23.1 in /.github/workflows (#256) @dependabot
2.0.1
1 year ago
Changes
:rocket: Features
Molecule tests - Add testing scenarios for all supported OS and NC versions (#245) @wiktor2200
:beetle: Fixes
Fix an issue with builtin.assemble, which does not take account of th… (#253) @marioqxx
Add required ansible-utils for webserver settings (#251) @wiktor2200
:rotating_light: Testing
Molecule tests - Add testing scenarios for all supported OS and NC versions (#245) @wiktor2200
:construction_worker: Continuous Integration
Fix pre-commit update action (#230) @wiktor2200
:hammer: Refactoring
Cleanup unnecessary block statement in nc-apps.ymls. (#235) @marioqxx
:package: Dependencies
Update pre-commit hooks (#255) @github-actions
Update pre-commit hooks (#252) @github-actions
chore: bump peter-evans/create-pull-request from 4 to 5 (#250) @dependabot
chore: bump ansible from 7.3.0 to 7.4.0 in /.github/workflows (#247) @dependabot
Update pre-commit hooks (#248) @github-actions
Update pre-commit hooks (#243) @github-actions
Update pre-commit hooks (#242) @github-actions
Update pre-commit hooks (#231) @github-actions
Update pre-commit hooks (#229) @github-actions
Update pre-commit hooks (#223) @github-actions
2.0.0
1 year ago
Changes
Bump version to 2.0.0 (#222) @aalaesar
Change namespace to nextcloud and collection name to admin (#209) @aalaesar
Galaxy deploy collection (#216) @staticdev
Release 2.0 - change to an ansible collection (#206) @aalaesar
:construction_worker: Continuous Integration
pre-commit update action - change committer and author (#220) @wiktor2200
Add pre-commit update action (#210) @wiktor2200
:package: Dependencies
Bump ansible from 7.2.0 to 7.3.0 in /.github/workflows (#221) @dependabot
Update pre-commit hooks (#219) @github-actions
Bump actions/checkout from 2 to 3 (#217) @dependabot
Bump pip from 23.0 to 23.0.1 in /.github/workflows (#214) @dependabot
Bump actions/setup-python from 2 to 4 (#212) @dependabot
Bump peter-evans/create-pull-request from 3 to 4 (#211) @dependabot
update ansible-lint to 6.11 for pre-commit hooks (#208) @aalaesar
Bump ansible from 7.1.0 to 7.2.0 in /.github/workflows (#202) @dependabot
Bump pip from 22.3.1 to 23.0 in /.github/workflows (#201) @dependabot
1.8.0
1 year ago
Important notification
This is the final release of 1.x as a stand-alone role.
Starting of 2.x, the repository will become a collection of roles and modules for nextcloud administration
Changes
Added to refresh local update APT-DB in order not to fail downloading packages due to version mismatch. Added support for certificate-chain for copying to host and … (#194) @marioqxx
Allow to disable preinstalled apps after installation (#188) @staticdev
test(lint): Add lint step to molecule.yml (#190) @stevenengland
fix(occ config:system:set): Use --type=boolean switch (#189) @stevenengland
Make php_ver the recommended by NC (#182) @staticdev
Make nextcloud_websrv variable consistent in whole repo (#195) @wiktor2200
remove tag always (#193) @aalaesar
1.7.0
1 year ago
Changes
Fix installation without websrv (#173) @bemyak
Change Ansible collection ref for functions + fmt (#169) @wiktor2200
Change Ansible collection ref for MySQL functions (#168) @wiktor2200
Add branch to ansible-galaxy role import (#166) @staticdev
:rocket: Features
php8 for Debian 11 (#178) @wiktor2200
:fire: Removals and Deprecations
Remove old <7.4 php versions (#176) @staticdev
:construction_worker: Continuous Integration
General ci improvements (#172) @staticdev
:package: Dependencies
Bump ansible from 7.0.0 to 7.1.0 in /.github/workflows (#167) @dependabot
1.6.0
1 year ago
Changes
Fix labeler in CI - help wanted label warning (#162) @wiktor2200
Bump yamllint action to remove deprecation warning (#152) @wiktor2200
Added quotes around occ installation command arguments (#151) @Shigugu
Move the installation of the PHP database clients to php_install (#148) @jspaans91
Set crontab 10 minutes instead of 15, because of warning message (#149) @jspaans91
add reference configurations for OS and PHP contextual variables (#142) @aalaesar
:rocket: Features
Ci/labeler and releasedrafter (#146) @staticdev
:fire: Removals and Deprecations
Remove unsuported distros from before 2017 (#156) @staticdev
:rotating_light: Testing
Fix local systemd error with molecule (#155) @staticdev
:construction_worker: Continuous Integration
Automate release Ansible Galaxy (#163) @staticdev
Add dependabot (#153) @staticdev
:package: Dependencies
Bump ansible-community/ansible-lint-action from 6.2.1 to 6.8.2 (#159) @dependabot
Bump ansible from 6.2.0 to 7.0.0 in /.github/workflows (#160) @dependabot
Bump release-drafter/release-drafter from 5.20.1 to 5.21.1 (#158) @dependabot
Bump pip from 22.2.2 to 22.3.1 in /.github/workflows (#161) @dependabot
v1.5.0
1 year ago
Improved password security for webadmin (removed 10 char limitation) by @staticdev
Fix deprecated ipwrap module by @staticdev
Refactor password generation by @staticdev
Fix bugs from v1.4.1 by @staticdev
Fix idempotence by @aalaesar
Add molecule tests by @staticdev
Add Ubuntu Jammy by @maxhoesel and @staticdev
Thanks @aalaesar @wiktor2200 and @staticdev for code-reviews and issue handling.
v1.4.1
1 year ago
A lot of old code has been removed and a new CI has been enabled. Thanks to @staticdev and @wiktor2200
Security templates for nginx and apache2 has been updated to use latest intermediate profile in https://ssl-config.mozilla.org/. Thanks to @staticdev
The role uses now github actions as CI engine. thanks to @wiktor2200
Old CI references were removed thanks to @staticdev.
The role has all yaml & ansible issues fixed to get a 5 stars rating in ansible galaxy. Thanks to @wiktor2200
PHP memory limit is now properly set for apache2. Thanks to @staticdev
v1.4.0
2 years ago
Changed:
Documention refresh
Nginx configuration for Nextcloud 23 and later (potentially older versions)
correct memory limit configured for php
Thanks to @wiktor2200 for his contribution.
v1.3.9
2 years ago
Fix a case when a playbook fails after the first play because a generated root password for mysql in not saved in the host's mysql client configuration, if it exists
thanks to @m600x for the fix