Releases: UN-OCHA/rwint9-site
Releases · UN-OCHA/rwint9-site
v2.20.1
v2.20.0
What's Changed
Features
- RW-1109: Replace automated tagging system (ocha_content_classification module)
Fixes
- RW-1086: coding standards
Chores
- OPS-10692: update metatag module
- OPS-10284: scan for Drupal core and contrib issues during update
- RW-1112: remove obsolete report body field description
- RW-1113: add dimensions to RW logo
- RW-1128: composer update (Drupal 10.3.8)
Details
- Merge main back into develop after a production deployment by Jonathan 2024-10-24.0000. by @unocha-jenkins in #931
- Automatic Composer Update by @unocha-jenkins in #938
- [RW-1086] Fix coding standards for search converter by @orakili in #939
- feat: Set source dir and output format for the drupal-issues command in composer-update. by @cafuego in #940
- chore(deps): bump symfony/process from 6.4.13 to 6.4.14 by @dependabot in #941
- chore(deps): bump symfony/http-foundation from 6.4.13 to 6.4.14 by @dependabot in #942
- chore(deps): bump twig/twig from 3.14.0 to 3.14.1 by @dependabot in #943
- [OPS-10284] Use main branch of github actions in composer-update workflow by @orakili in #945
- [RW-1112] Remove , now unnecessary, report body description by @orakili in #946
- chore: regular updates by @lazysoundsystem in #948
- [RW-1113] Add dimensions to RW logo by @orakili in #949
- chore: update metatag module by @lazysoundsystem in #928
- [RW-1109] Content classification by @orakili in #944
- v2.20.0 by @orakili in #950
Full Changelog: v2.19.0...v2.20.0
v2.19.0
What's Changed
Fixes
- RW-1092: remove content format icon from sidebar
- RW-1093: ensure long text is broken in article content
Chores
- RW-1094: remove svg_image patch and update dependencies
- RW-1095: lazy load images in resources section of countries/disasters
- OPS-10953: allow export of report data to google drive
- IASC-802: CSP for UN TV
- RW-1052, RW-1107: update ocha_ai to 1.7.0
Details
- Merge main back into develop after a production deployment by Jonathan 2024-10-08.0200. by @unocha-jenkins in #918
- [RW-1092] Hide content format icon in sidebar by @orakili in #919
- [RW-1093] Ensure long text is properly broken in documents by @orakili in #920
- [RW-1094] Remove svg_image patch and update dependencies by @orakili in #921
- [RW-1095] Lazy load the images used in the country/disaster reources section by @orakili in #922
- chore: csp config for UNTV by @lazysoundsystem in #924
- feat: Allow drush to upload reports to GDrive. by @cafuego in #923
- Automatic Composer Update by @unocha-jenkins in #925
- [RW-1052][RW-1107] Update ocha_ai to 1.7.0 by @orakili in #929
- Develop -> Main - v2.19.0 by @orakili in #930
Full Changelog: v2.18.0...v2.19.0
v2.18.0
What's Changed
Features
- RW-1089: use state variable for the email template of the report publication notifications
- RW-1086: UX improvements for search converter
- RW-1084: new drush command to export report data
Fixes
Chores
- Composer updates with coding standards changes for compatibility with newest version
- RW-1088: add powerbi to CSP frame-src
- OPS-10917: ensure we don't hit the rate limiting during tests
Details
- [OPS-10834] EntraID login redirect by @orakili in #900
- chore: Tweak Entra ID labels and add a handler that allows editors to add login links. by @cafuego in #899
- chore: ignore audit warning that doesn't affect us by @lazysoundsystem in #902
- Merge main back into develop after a production deployment by Jonathan 2024-09-26.0200. by @unocha-jenkins in #903
- Automatic Composer Update by @unocha-jenkins in #904
- [RW-1088] Add powerbi to frame-src by @orakili in #907
- [RW-1089] Use state variable for the report publication notification message by @orakili in #906
- [OPS-10917] Ensure we do not hit the rate limits for the tests or local devel by @orakili in #911
- fix: Return the response object, so Drupal can do its thing. by @cafuego in #914
- feat: UX of search convertor by @attiks in #912
- [RW-1084] Add drush command to export report data by @orakili in #915
- chore(deps): bump drupal/core-recommended from 10.3.5 to 10.3.6 by @dependabot in #913
- [RW-1091] Prevent deprecation notice by @orakili in #916
- Develop -> Main - v2.18.0 by @orakili in #917
Full Changelog: v2.17.0...v2.18.0
v2.17.0
What's Changed
Features
- RW-1035: ReliefWeb semantic custom module (not enabled)
Chores
- RW-1077: Hide interactive content format
- RW-1041: save permission to access AI chat
- RW-1078: Script to get historical job-tagging data
- Composer update
Details
- Merge main back into develop after a production deployment by Jonathan 2024-09-19.0005. by @unocha-jenkins in #893
- feat: Index entities by @attiks in #863
- [RW-1078] Add simple script to get historical data about job retagging by @orakili in #896
- [RW-1077] Decommission interactive content by @orakili in #898
- [RW-1041] Allow authenticated users to access to AI chat by @orakili in #897
- Automatic Composer Update by @unocha-jenkins in #894
- Main -> Develop - v2.17.0 by @orakili in #901
Full Changelog: v2.16.0...v2.17.0
v2.16.0
What's Changed
Features
- RW-1078: also log jobs changed by editors
Fixes
- RW-1071: fix revision user and timestamp for taxonomy terms.
Chores
- Drupal update: core 10.3.5, ocha_ai: 1.6.1, downgrade of honeypot to 2.1.4 to apply DB updates
- Update github action
- RW-1076: remove redundant taxonomy_term_revision since Drupal 10.3
- RW-1040: reduce honeypot time limit
- OPS-10834: add openid connect for EntraID
Details
- Merge main back into develop after a production deployment by Jonathan 2024-08-29.1300. by @unocha-jenkins in #880
- Automatic Composer Update by @unocha-jenkins in #877
- Automatic Composer Update by @unocha-jenkins in #881
- [RW-1071] Fix revision user/time for terms by @orakili in #882
- feat: Start on the HID replacement journey. by @cafuego in #883
- chore: pass on credentials to action by @lazysoundsystem in #885
- Composer update by @orakili in #887
- [RW-1076] Remove now redundant taxonomy_term_revision by @orakili in #889
- [RW-1040] Reduce time limit for first interaction on chat form by @orakili in #890
- [RW-1078] Log number of jobs changed by editors for job tagging stats by @orakili in #892
- Main -> Develop - v2.16.0 by @orakili in #891
Full Changelog: v2.15.1...v2.16.0
v2.15.1
What's Changed
- Merge main back into develop after a production deployment by Jonathan 2024-08-28.0200. by @unocha-jenkins in #876
- [RW-1055] Add core patch for css/js aggregation by @orakili in #878
- v2.15.1 by @orakili in #879
Full Changelog: v2.15.0...v2.15.1
v2.15.0
What's Changed
Features
- RW-1037: use document data for job embedding
- RW-1049: allow additional social media providers for Sources
Fixes
- RW-1001: fix entity date display
Chores
- RW-1034: Update to Drupal 10.3.x and PHP 8.3
- OPS-10706: Show php error logs when github action fails
- Composer update
- Enable Honeypot logging
- RW-1019, RW-1037, RW-1047: update ocha_ai module to 1.5.1
Infrastructure
- OPS-10762: Adjust the rate limits for
human
classified requests on production in UN-OCHA/tools-ansible#1462 and bump the maximum PHP workers in UN-OCHA/rwint-stack#300
Details
- Merge main back into develop after a production deployment by Jonathan 2024-07-29.0136. by @unocha-jenkins in #860
- [RW-1001] More proper fix for node dates by @orakili in #862
- feat: Embed using structured data by @attiks in #864
- [RW-1034] Drupal 10.3 upgrade by @orakili in #865
- [RW-1042] Update stage file proxy by @orakili in #867
- Automatic Composer Update by @unocha-jenkins in #868
- feat: Show PHP (and Drupal) errors on fail. by @cafuego in #866
- feat: Social media links by @attiks in #869
- feat: Enable honeypot logging by @attiks in #870
- chore(deps-dev): bump axios from 1.6.7 to 1.7.4 in /html/themes/custom/common_design_subtheme by @dependabot in #871
- Automatic Composer Update by @unocha-jenkins in #872
- [RW-1019][RW-1037][RW-1047] Update ocha_ai module to 1.5.0 by @orakili in #873
- chore: update ocha_ai module to 1.5.1 by @orakili in #875
- v2.15.0 by @orakili in #874
Full Changelog: v2.14.1...v2.15.0
v2.14.1
v2.14.0
What's Changed
Features
- RW-989: vector similarity search for job tagging
- RW-1015: hide AI chat on non-supported content types
- RW-1021: page with list of skipped AI tagged jobs
Chores
- RW-993: script to retag UNCT Columbia to EHP
- OPS-10254: include config changes with automatic updates
- RW-1007: add honeypot module
- RW-1005: add jsonlog module
- RW-1030: add another domain for csp
Fixes
Details
- Merge main back into develop after a production deployment by Attiks 2024-06-13.0754. by @unocha-jenkins in #839
- chore(deps): bump ws and puppeteer in /html/themes/custom/common_design_subtheme by @dependabot in #841
- [RW-994] Script to retag UNCT Columbia to EHP by @orakili in #843
- [RW-1001] Handle dates equal or before unix epoch by @orakili in #848
- chore: include config changes with automatic updates by @lazysoundsystem in #844
- Automatic Composer Update by @unocha-jenkins in #842
- [RW-996] Chat permissions and restricted display by @orakili in #846
- chore: add honeypot module by @lazysoundsystem in #850
- chore: switch remaining twitter links to handle x instead by @lazysoundsystem in #849
- [RW-1005] AI chat logging, permission and settings by @orakili in #852
- [RW-1005] Catch exception when there is no route found when checking block access for the chat by @orakili in #853
- [RW-1005] Update jsonlog patch by @orakili in #854
- chore: add another domain for csp by @lazysoundsystem in #855
- Feature/ai chat and jobs by @attiks in #851
- bug: Fix logic of re-queueing by @attiks in #857
- Deploy 29-07-2024 - v2.14.0 by @attiks in #856
Full Changelog: v2.13.0...v2.14.0