Releases: projectestac/agora
Releases · projectestac/agora
Released version 24.11.19
GENERAL
- Minor updates to global configuration files
- update_submodules.sh: Updated repositories
MOODLE
- Upgraded Moodle to version 4.1.14+
- Updated langpacks
- Alexandria importer: Updated plugin
- Configurable reports: Upgraded block
- Course quotas: Updated report
- Font family: Upgraded atto plugin
- Geogebra: Upgraded module
- hvp: Upgraded module
- Local Àgora: Updated cache definitions for Moodle 4.1.14
- Migratehvp2h5p: Upgraded admin tool
- Wiris: Upgraded all components
NODES
- Nodes 2: Added CSS styles
- Nodes 2: Added link to cookies policy in footer
- Nodes 2: Contacte: Removed target blank
- Nodes 2: Fixed logo being lost the first time the changes in customizer are saved
- Nodes 2: Front page notice: Block the size of the notice and restrict access to background color
- Nodes 2: Header buttons: Fixed size increase when text is too long and removed lowercase being mandatory
- agora-functions: Preserve HTML tags when sending e-mail
- agora-functions: Updated language files
- nodes-theme-switcher: Updated user messages and links
- options-reading.php: Allow administrators to change frontpage page
- pending-submission-notifications: Moved plugin logic to agora-functions
- wordpress-social-login: Improved code of Moodle provider
- XTEC lib: Added operation to register Astra Pro
PORTAL
- Config: Move from md5 to bcrypt as an encryption method for initial passwords
- Instances: Added dropdown menus to filter by service and instance state in instance list
- Instances: Fixed error message not being shown to users
- Jobs: Add specific treatment for bcrypt passwords
- Query: Added support for non-ASCII characters to batch queries (II)
Released version 24.10.22
GENERAL
- config: Updated URL for WS
- dump: Added model type for training
- update_submodules.sh: Updated repositories
MOODLE
- Updated langpacks
- Completion: Ignore pass/fail when only Require grade defined (MDL-75582)
- multitopic: Added course format
- tiles: Added course format
NODES
- Nodes 2: Changed images for card and notice demo
- langs: Corrected some catalan strings
- buddypress: Recovered TinyMCE in wall
- google-calendar-events: Fixed bug due to old unnecessary patch
- H5P: agora-functions: Fixed access to H5P activities
- H5P: Fixed access to admin pages
- script_replace_url: Added field for Nodes 2
PORTAL
- Helpers: Fix error when data received from WS is incorrect
- Query: Added support for non-ASCII characters to batch queries
Released version 24.09.26
MOODLE
- Upgraded Moodle to version 4.1.13+
- Updated langpacks
- Attendance: Upgraded module
- qtype_calculated: Fix for negative answers (MDL-76024)
- Questionnaire: Upgraded module
- settings: Added custom file types for python (used in assignments)
- Wiris: Upgraded all components
NODES
- Nodes 2: Contact information: Show school code, email and phone only if they are set
- Nodes 2: Contact information: Don't show fake school codes in site header
- Nodes 2: Cards: Fixed broken image link when there is no image
- Nodes 2: Cards: Default background colors set according to palette
- Nodes 2: Hide button to change theme in customizer to all users except xtecadmin
- Nodes 2: Header: Display logo using generated URL, not the ID. Improvements in the format
- Nodes 2: Customizer: Improved layout selector
- Nodes 2: Migration: Change admin_color in users metadata when switching themes
- Nodes 2: Migration: Get the category id of the front page
- Nodes 2: Migration: Updated migration parameters for Astra Nodes
- Nodes 2: Remove metaboxes for Astra and custom posts in several post types, including new calendar page
- Nodes 2: Extensions: Added custom page to access to the options of some extensions
- Nodes 2: Customizer: Front page notice | Content: Added TinyMCE to textarea
- Nodes 2: Front page slider: Render text and images only if they are set
- Nodes 2: Accessibility menu hidden, except for xtecadmin
- Nodes 2: Improvements to CSS
- Nodes 2: Show categories and tags in single article view
- Fix for error on logout caused by Apache after fixing CVE-2024-38474
- Gutenberg: Added custom format and behavior for block 'Column'
- langs: Updated translations for pods, astra-sites and wpforms-lite, google-analyticator,
table-of-contents-plus, add-to-any, code-snippets, import-users, accessibility and tinymce-advanced - astra-addon: Upgraded plugin
- astra-sites: Upgraded plugin
- buddypress: Added TinyMCE editor to activity post form
- code-snippets: Upgraded plugin
- google-calendar-events: Upgraded plugin
- gtranslate: Hidden configuration to all users except xtecadmin
- import-users-from-csv-with-meta: Upgraded plugin
- koko-analytics: Removed time check for the cron
- nodes-inventari: Removed style that blocks access to add-to-any on posts and pages
- nodes-incidencies: Removed style that blocks access to add-to-any on posts and pages
- pods: Upgraded plugin
- table-of-contents-plus: Upgraded plugin
- tinymce-advanced: Upgraded plugin
- wptelegram: Upgraded plugin
- wpforms-lite: Upgraded plugin
- xtec-booking: Fixed implicit type conversion
PORTAL
- Instance: Fixed error when creating instance and the dump files are missing
- ModelType: Fixed error when saving new model types
Released version 24.07.16
MOODLE
- Updated langpacks
NODES
- agora-functions: buddypress-docs: Added patch to fix compatibility with Astra theme
- agora-functions: Improved theme import to nodes-astra
- agora-functions: Moved custom code to force frontpage page from reactor
- astra-nodes: Improved CSS
- astra-nodes: Improved migration of widgets
- astra-nodes: Login screen: Copied from reactor
- Gutenberg editor: Added restrictions to some functionalities
- langs: Updated all translations
- Pages: Improved side menu
- add-to-any: Upgraded plugin
- advanced-nocaptcha-recaptcha: Upgraded plugin
- author-category: Fixed errors in PHP 8.1. Added support for Gutenberg
- email-subscribers: Upgraded plugin
- koko-analytics: Upgraded plugin
- koko-analytics: Moved admin link from Dashboard to Options menu
- nodes-theme-switcher: Upgraded plugin
- pojo-accessibility: Removed advertisements
- polylang: Upgraded plugin
- wordpress-telegram: Upgraded plugin
- XTEC lib: Added operation to change themes
Released version 24.07.01
MOODLE
- Upgraded Moodle to version 4.1.11+
- configurable_reports: Added block
- jClic: Upgraded module
- settings.php: Added parameters for block configurable_reports
- Wiris: Upgraded all components
NODES
- Upgraded WordPress to version 6.5.5
- Nodes 2: Added customization of theme Astra (theme astra-nodes)
- langs: Partial update of translations
- agora-functions: Added code to migrate from theme reactor to astra-nodes
- Astra: Upgraded theme, added customizations for astra-nodes and removed ads
- astra-addon: Removed advertisement messages
- astra-sites: Removed admin notice
- buddypress: Upgraded plugin
- enllacos-educatius: Updated jClic URL
- getwid: Upgraded plugin
- getwid: Unregister new block type getwid/ai-text
- google-analyticator: Removed plugin
- google-calendar-events: Upgraded plugin
- h5p: Upgraded plugin
- nodes-theme-switcher: Added plugin
- pods: Upgraded plugin
- pojo-accessibility: Added plugin
- tabs-responsive: Upgraded plugin
- Theme reactor: Removed TinyMCE editor in buddypress
PORTAL
- Request: Only check active instances to decide if a manager can request a quota increase
Released version 24.05.10
NODES
- astra-addon: Allow plugin in all instances
- slideshow: Disable the creation of new slideshows when using Gutenberg editor
- tabs-responsive: Disable the creation of new tabs when using Gutenberg editor
Released version 24.04.30
MOODLE
- Upgraded Moodle to version 4.1.10
- Updated langpacks
- Course format simple: Show content of labels in non-editing view
- coursequotas: Fixed lang string
- Wiris: Upgraded all components
NODES
- Upgraded WordPress to version 6.3.4
- buddypress: Removed dependency that prevented log in to appear when the plugin is disabled
- enllacos-educatius: Moved images from theme reactor to plugin to remove dependency
- nodes-editor-widget: tinymce-advanced: Remove hybrid_mode on block editor activation
- slideshow: Disable the creation of new slideshows when using Gutenberg editor
- super-emoji-plus: Removed plugin
- tabs-responsive: Disable the creation of new tabs when using Gutenberg editor
- Theme astra: Upgraded version
PORTAL
- Requests: Only allow to request increase of quota if the conditions are met
Released version 24.03.19
MOODLE
- Upgraded Moodle to version 4.1.9+
- Updated langpacks
- Hot Potatoes: Upgraded module and question format
- local_agora: Updated script to configure oAuth2 client for IDI
- tool_oauth2: Fixed loading of form to create a custom service
- Theme xtecboost: Reduced the size of the icons of the activities in the course view
- Wiris: Upgraded all components
NODES
- Upgraded WordPress to version 6.3.3
- blogger-importer: Upgraded plugin
- media: Fixed error 403 Forbidden in search box in media list
- nodes-editor-widget: Updated widget text
- socialmedia: Upgraded to Font Awesome 6.5. Added more icons
- Theme reactor: Upgraded Font Awesome to version 6.5
- Theme reactor: Added rules for the Compatibility between the plugins getwid and tabs-responsive
- widget-visibility-without-jetpack: Removed patches for buddypress
- wordpress-importer: Upgraded plugin
PORTAL
- Clients: Fixed sorting in list of clients
- Clients: Improved load speed in the list of clients in the front page
- Clients: Moved search and order logic in list to server side
- Config: Added check to disable email notification on quotas update
- Config: Added param to disable the notification by email on quota update
- Files: Implemented navigation, upload, download and deletion in portal data directory
- Instances: Added colors to quota column
- Instances: Allow edition of model type in Instance edit page
- Location: Fixed ID for undefined location
- MyAgora: Files: Fixed download and delete of files with special chars in their names
- MyAgora: Files: Improved notification messages to users
- MyAgora: Services: Added link to client edition for administrators
- Managers: Changed order of columns in list
- Managers: Moved search and order logic in list to server side
- ModelType: Fixed validation of data from the edit form
- Quotas: Implemented notifications by e-mail for the events related to quota updates
- Quotas: Several fixes on quota update
- Statistics: Added pages to view, filter, plot and download the Àgora stats tables.
- Users: Moved search and order logic in list to server side
- Util: Fixed error when user doesn't exist
Released version 24.01.25
MOODLE
- Upgraded Moodle to version 4.1.8+
- Updated langpacks
- GeoGebra: Upgraded module
- langs: Removed limitation by code
- Wiris: Upgraded all components
NODES
- agora-functions: Widgets: Use legacy widgets configuration
- Cookies: Load and execute javascript to show a Cookie consent message
- enllacos-educatius: Updated services to link
- Menu Recursos TAC: Updated menu items
- MU Common: Minor improvements
- langs: Fixed language customization
PORTAL
- Home: Added public list of instances with search form
- Quotas: Added info to instances list. Implemented update of quotas from file.
- RequestType: Implemented CRUD. Minor improvements to ClientType
Released version 23.12.18
MOODLE
- Updated langpacks
- lesson: Fixed Matching questions does not match with expected response (MDL-79937)
- Theme xtecboost: Fixed scroll in list of conversations
NODES
- Upgraded WordPress to version 6.3.2
- Updated custom welcome panel
- Updated translations for all languages (Catalan, Spanish, French, Euskara, Galician and Occitan)
- gtranslate: Added catalan translation
- bbpress: Upgraded plugin
- email-subscribers: Removed style 'body {margin: 0;}' because moves home page content to the left
- Pending Submission Notifications: Added an exception for post type 'calendar_booking'
- Theme reactor: Removed some custom code for Internet Explorer
- xtec-booking: Fixed PHP warnings
PORTAL
- Client: Added function to update clients information from an external table
- ClientType: Added CRUD
- Instance: Moved order logic to server side. Minor improvements
- Location: Added CRUD
- ModelType: Implemented List, Creation, Edition and Update
- Request: Improved list of request and added link to instance on edit form