Releases: projectestac/agora
Releases · projectestac/agora
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
Released version 23.11.28
MOODLE
- Upgraded Moodle to version 4.1.6+
- Updated langpacks
- Attendance: Upgraded module
- Choicegroup: Upgraded module
- Completion progress: Upgraded module
- Wiris: Upgraded all components
NODES
- advanced-nocaptcha-recaptcha: Upgraded plugin
- google-analyticator: Upgraded plugin
- gtranslate: Added submodule
- H5P: Upgraded plugin
- H5P: Move menu in admin page to submenu in 'Options'
- koko-analytics: Added submodule
- Moved WP Telegram menu option to general options
- email-subscribers: Upgraded plugin
- email-subscribers: Fixed email confirmation not being sent
PORTAL
- Client: Don't create clients if they don't exist in WS
- Client: Improved creation of clients
- Login: Automatically add users to role 'user' on login
- MyAgora: Added change of 'Nom propi'
- MyAgora: Added links to instances in the list of instances
- Manager: Don't allow clients to be managers
- Manager: Implemented list of managers
- Role: Implemented list of roles
- User: Implemented list of users
Released version 23.10.17
MOODLE
- Upgraded Moodle to version 4.1.6
- Updated langpacks
- Question Type Numerical: Fixed PHP 8.x compatibility error
- Wiris: Upgraded all components
NODES
- Upgraded WordPress to version 5.7.10
PORTAL
- Batch: Added instance creation
- Batch: Created batch log table
- Batch: Save passwords of new instances in database
- Client: Added automatic creation of clients on login
- Client: Added addition and edition of clients
- Client: Added links to myAgora and added dates in client list
- Instance: Improvements to instance activation and status changes
- Jobs: Use nohup on CLI calls
- Manager: Added addition or removal of permissions on designation
- MyAgora: Files: Don't show an error when there is no active Moodle instance
- Request: Improved request list and email sent on update
- Queue: Added links to instances on pending list
- Queue: Don't try to generate link to instances if they don't exist
Released version 23.09.27
MOODLE
- Upgraded Moodle to version 4.1.5+
- Updated langpacks
- Hot Potatoes: Upgraded module
- Hot Potatoes: Upgraded question format
- local_oauth: Upgraded module
- Questionnaire: Upgraded module
NODES
- Allow six versions of each post instead of three
- Updated translations for email-subscribers and getwid
- email-subscribers: Customized not-localized string
PORTAL
- Home page: Removed confusing message
- Removed old code based on Zikula
Released version 23.07.10
MOODLE
- Upgraded Moodle to version 4.1.4+
- Updated langpacks
- Attendance: Upgraded module
- Atto plugin cloze: Upgraded version
- Choicegroup: Upgraded module
- Clickedu: Upgraded module
- Completion progress: Upgraded block
- Coursequotas: Updated report
- Course format type Simple: Upgraded for Moodle 4.x
- jclic: Added monologo icon
- Local Àgora: Upgraded cache definitions for Moodle 4.1.4
- Local Àgora: Copy of settings from xtec2020
- Questionnaire: Upgraded module
- rcontent: Added monologo icon
- TinyMCE Editor: Restricted access to uninstall and to record video
- XTEC Boost: Added theme
- Wiris: Upgraded all components
NODES
- Upgraded WordPress to version 5.7.9
- astra: Upgraded theme
- astra-addon: Upgraded plugin
- BuddyPress: Upgraded plugin
- email-subscribers: Upgraded plugin
- XTEC lib: Compatibility with PHP 8.1
- XTEC scripts: Compatibility with PHP 8.1 and improved code quality
PORTAL
- Added new portal based on Laravel
Released version 23.05.23
GENERAL
- update_submodules.sh: Updated repositories
MOODLE
- Upgraded Moodle to version 3.11.13+
- Updated langpacks
- Attendance: Upgraded module
- Choicegroup: Upgraded module
- GeoGebra: Upgraded module
- Questionnaire: Upgraded module
- Wiris: Upgraded all components
- local_redislock: Added expiration to locks to automatically remove them in case the script doesn't finish correctly
- H5P: Fix for visual editor doesn't open under certain conditions
- local_agora: Added changes for IDI
- Login via IDI. Added language string for user profile field schoolcode.
- Login via IDI. Don't update the email every time the user logs in.
- Login via IDI. Use a fake email based on UPN.
- oAuth2 client: User can have no email in IDI. In that case, will use the UPN as an email.
- oAuth2 client: Only allow to login to users whose school code in IDI matches the school code of the Moodle site.
NODES
- alumni-fp: Added plugin
- Fixed general setting for post order. Removed dropdown menu for tags as it was never implemented.
- Theme reactor: Fixed typo error in podcast icon
Released version 23.03.27
GENERAL
- update_submodules.sh: Updated repositories
MOODLE
- Upgraded Moodle to version 3.11.13+
- Updated langpacks
- Attendance: Upgraded module
- Choicegroup: Upgraded module
- GeoGebra: Upgraded module
- Questionnaire: Upgraded module
- Wiris: Upgraded all components
- local_redislock: Added expiration to locks to automatically remove them in case the script doesn't finish correctly
- H5P: Fix for visual editor doesn't open under certain conditions
- local_agora: Added changes for IDI
- Login via IDI. Added language string for user profile field schoolcode.
- Login via IDI. Don't update the email every time the user logs in.
- Login via IDI. Use a fake email based on UPN.
- oAuth2 client: User can have no email in IDI. In that case, will use the UPN as an email.
- oAuth2 client: Only allow to login to users whose school code in IDI matches the school code of the Moodle site.
NODES
- alumni-fp: Added plugin
- Fixed general setting for post order. Removed dropdown menu for tags as it was never implemented.
- Theme reactor: Fixed typo error in podcast icon
Released version 22.12.13
MOODLE
- Upgraded Moodle to version 3.11.11+
- Updated langpacks
- Attendance: Upgraded module
- Choicegroup: Upgraded module
- completion_progress: Upgraded block
- local_agora: Added script to configure oAuth2 client for IDI
- migratehvp2h5p: Upgraded tool
- oAuth2 client: Fixed save of oAuth2 issuers when acceptrisk is checked
- oAuth2 client: Ensure method get_issuer exists before calling it. Added exception for client for IDI
- oAuth2 client: Only xtecadmin can configure oAuth2 client for IDI
- Theme xtec2020: Fix for collapsible menu using custommenuitems
- Wiris: Upgraded all components
NODES
- getwid: Added submodule. Only accessible for sites of type project
- astra: Upgraded theme
- astra-addon: Upgraded plugin
- astra-sites: Upgraded plugin
- pods: Upgraded plugin
- wpforms-lite: Upgraded plugin
PORTAL
- Agoraportal: Added configuration option for admin e-mail related to clients
- Agoraportal: Send email to admins on new request creation
- Agoraportal: Removed remaining Intraweb code
- Agoraportal: Fixed access to quota recalc by managers