Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Each revision is versioned by the date of the revision.

2026-08-20

  • Add configuration to serve docs at canonical.com URL.

2026-08-17

  • Add documentation page on basic troubleshooting concepts and steps.

2026-07-22

  • Don’t publish stub pages from documentation.

  • Enable Google analytics for tracking documentation traffic.

2026-06-11

  • Don’t attempt to scrape metrics from git-sync when it is not enabled.

2026-06-10

  • Add documentation on how to integrate the MediaWiki charm with the Canonical Observability Stack (COS).

2026-06-04

  • Sync Composer state across units using peer relations and leader-based reconciliation.

  • Add documentation describing the Composer reconciliation process.

2026-06-02

  • Add reference documentation page on metrics provided by the MediaWiki charm.

2026-05-29

  • Added SMTP support.

  • Added documentation on SMTP support and the smtp relation.

2026-05-27

  • Add documentation on how to upgrade the MediaWiki charm.

  • Add documentation on how to rotate secrets managed by the MediaWiki charm.

2026-05-20

  • Implement SAML authentication using the SimpleSAMLphp extension via the saml interface.

2026-05-07

  • Add high level deployment diagram to the documentation.

2026-05-06

  • Add basic deployment tutorial.

  • Implement antivirus scanning of file uploads using ClamAV.

  • Add documentation related to ClamAV and security considerations for file uploads.

2026-05-04

  • Add COS Grafana dashboard support.

  • Add reference documentation on the grafana-dashboard relation.

2026-05-01

  • Add COS metrics support.

  • Add reference documentation on the metrics-endpoint relation.

2026-04-21

  • Add documentation how-to page on using Terraform.

  • Add documentation reference page on the Terraform module.

  • Add documentation on the design of the update-database action.

2026-04-17

  • Update documentation links to use intersphinx references.

2026-04-16

  • Added reference documentation page on the charm’s architecture.

2026-04-08

  • Update the security documentation to include a section on static assets injection.

  • Added documentation page on configuring MediaWiki using LocalSettings.php.

  • Added documentation page on installing additional extensions and skins.

  • Added documentation page on configuration settings that are managed by the MediaWiki charm itself.

2026-04-01

  • Added documentation page on firewall allowlist requirements.

  • Added documentation page detailing security considerations.

  • Added documentation page on included extensions and skins.

2026-03-31

  • Prepared documentation for Read the Docs deployment.

  • Migrated documentation to use RST.

  • Add reference documentation page on supported relation endpoints.