Skip to content

v1.2.2

Latest

Choose a tag to compare

@Grace-Amondi Grace-Amondi released this 18 Aug 09:59
0a511fd

ClimWeb v1.2.2

✨ New features

  • Mandatory 2 Factor Authentication login for all admin/superusers roles

  • Automation of bulletin ingestion from remote server
  • Anti-spam layer — sits on top of the existing reCAPTCHA and adds duplicate-submission detection. ([#738](#738))
  • SFTP backups — back up site data to a remote SFTP destination ([#740](#740)) and browse existing backup files from the admin ([#744](#744)).
  • Application logging — structured logger for easier debugging across deployments. ([#755](#755), [#756](#756))
  • Share shortlink button — one-click short URL sharing for pages. ([#742](#742))
  • PDF export on weather details — downloadable forecast PDFs, plus colour alignment fixes on the weather details page. ([#748](#748))
  • Iframe block on flex pages — embed external content directly in flexible pages. ([#763](#763))

🔧 Enhancements

  • Merged dataset helper logic for simpler dataset handling. ([#757](#757))
  • External navigation links now optionally open in the same tab. ([#762](#762))
  • Bumped CAP Composer to the latest version. ([#765](#765)) - updated translations
  • Bumped Forecastmanager to the latest verison

🐛 Fixes

  • Timeline block rendering on the About page. ([#734](#734))
  • Float value handling on the weather detail page. ([#758](#758))
  • Accordion behaviour in the Atlas. ([#759](#759))
  • Profanity check
  • Copy Alert Page

🌍 Localization

  • Translation updates for Spanish, Arabic, Amharic, Swahili, French, Portuguese, and English. ([#739](#739))

🔒 Security

  • Upgraded dependencies to resolve known vulnerabilities. ([#767](#767), [#768](#768))
  • Expanded the security policy documentation. ([#769](#769))

📚 Documentation

  • End-to-end user guide for Web Stories. ([#753](#753))
  • Guide for city forecasts CSV upload. ([#770](#770))
  • README updated with the new CAP alert features. ([#764](#764))

📦 Dependencies

🙏 Contributors

Thanks to @Grace-Amondi, @blueetfm, @khkhiu, and @nigelyeap — plus @dependabot for keeping dependencies current.

Full Changelog: v1.2.1...v1.2.2