Releases: moodle/moodlenet
Releases · moodle/moodlenet
March 2024 - Nodejs v20 upgrade
Important:
From this release, MoodleNet won't run on NodeJs v16 as for prior versions, after software version upgrade, you must also upgrade your nodejs runtime
Improvements
- Upgraded engines: node@20, npm@10
Full Changelog: v4.2.0...v4.2.1
March 2024
Improvements
- Various UI improvements
- Package versions dependency management improvements
Added
- Allow scalable system by [en|dis]abling workers and primaries by configuration
- openai-autofill
- uses Tika for file text extraction
- If newly created resource is an image, uses it as background instead of generating
Fixed
- Ulpoading profile images when images not set yet won't apply edits
- Ulpoading collection image won't apply edits
- Reverse-reference-lists displays blank cards when entity is not readable by the user
- Login/Signup button won't show on small screens
- Create moodlenet script won't install correct versions
- fix determination of
noChanged
inpatchEntity()
What's Changed
- Features instead of feaures typo. by @lucaboesch in #53
- some minor typos by @lucaboesch in #51
Full Changelog: v4.1.0...v4.2.0
February 2024#2
Improvements
- DB indexing
Added
- clear resource search filters
Fixed
- User can request autofill from any state
- Flaw in point system when deleting a published resource
- Cancel upload functionality
- Prevent showing blank cards in lists when entity is not readable by the user
- Issues in openai autofill procedures
February 2024
Added
- openai-autofill package uses openai apis to categorize user resources and categorize with educational metadata
- user point system / gamification: users contributing with content, activities and sharing gain points (leaves) growing from "seed" to "tree" to "ecosystem" in the MoodleNet community
October 2023
Added
- resource learning outcomes (blooms cognitives) features
- resource search filters
- user interests settings with default resoure filtering option
- user profilelink in admin user list
- user-customized landing page lists
- prompt user to fill interests
- profile publisher permissions un/set for admins
- on admin's user list section
- in profile home page
Improvements
- query performances
- http calls
- extra validation on profile page
Fixed
- missing checks for webapp routes
- profile page
- backed up empty avatar and background images
- fix errors styling
Security
- upgraded project level dependencies (lerna, storybook, webpack)
September 2023
Fixed
- web-user: delete cookie on any authentication inconsistency
- webapp: fix too many renders issue on landing page lists
- webapp: fix plugin component key generation
Security
- secured access to admin RPCs
August 2023
Added
- shared data validation schemas (server+webapp)
- finalized server stateless feature
- stores webapp compilation output in package filesystem
- pkg config to enable webapp compilation process
- webapp pending tasks management
- rpc call abort feature
Fixed
- fixed ui resource edit flow and validation logics
- several ui fixes and improvements
- windows compatibility issues
Security
- improved data validations (server+webapp)
July 2023
Added
- extensible modular architecture
- oauth + openid specs implementation