Skip to content

Releases: moodle/moodlenet

March 2024 - Nodejs v20 upgrade

21 Mar 08:48
Compare
Choose a tag to compare

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

18 Mar 20:32
Compare
Choose a tag to compare

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 in patchEntity()

What's Changed

Full Changelog: v4.1.0...v4.2.0

February 2024#2

18 Mar 11:15
Compare
Choose a tag to compare

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

06 Feb 09:33
Compare
Choose a tag to compare

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

12 Oct 08:05
Compare
Choose a tag to compare

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

01 Sep 12:23
Compare
Choose a tag to compare

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

30 Aug 13:39
Compare
Choose a tag to compare

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

30 Aug 13:39
Compare
Choose a tag to compare

Added

  • extensible modular architecture
  • oauth + openid specs implementation