Skip to content

Latest commit

 

History

History
141 lines (92 loc) · 3.57 KB

CHANGELOG.md

File metadata and controls

141 lines (92 loc) · 3.57 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

-Report users

  • Users can now report other users specifying a reason
  • Admins can manage reported users, check details and take actions in place

[4.2.1]

Improvements

  • Upgraded engines: node@20, npm@10

[4.2.0]

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

[4.1.0]

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

[4.0.0]

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

[3.2.0]

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)

Fixed

  • web-user: delete cookie on any authentication incosistency
  • webapp: fix too may renders issue on landing page lists
  • webapp: fix plugin component key generation

Security

  • secured access to admin RPCs

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)

3.0.0 - 2023-07-24

Added

  • extensible modular architecture
  • oauth + openid specs implementation