Nugget

Activities ::: mod_naas
Maintained by IDEA ISAE-SUPAERO
This plugin enables the integration of “nuggets” into your Moodle courses. Nuggets are a high quality reusable 30min max microcontents made by Higher Education institutions.

Nugget 2.4.4

Moodle 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Released: ceturtdiena, 2025. gada 19. jūnijs, 21:38

Changelog

All notable changes to the NaaS Moodle plugin will be documented in this file.

Version 2.4.4 (2025-06-17)

Chore

  • Use AMOS for French translations

Fix

  • Submitting a new grade when retrying an activity
  • Nugget preview was incorrect after changing the search criteria

Version 2.4.3 (2025-06-04)

Fix

  • Fix hide / show section containing Nuggets
  • Fix xAPI response handling

Version 2.4.2 (2025-06-02)

Fix

  • Fix incorrect types on get_nugget which break edit Nugget activity
  • Add missing translation

Version 2.4.1 (2025-05-19)

Fix

  • Fix next activity button
  • Fix index.php to list Nugget activities
  • Fix Incorrect URL in xapi.php call

Chore

  • Describe the xAPI traces in the Privacy API
  • Reimplement NaaS API and xAPI usages with External Services
  • Don't call curl_init directly
  • Use Access API and enforce context checking
  • Remove unused install.php
  • Add Missing language string for capabilities definitions
  • Add Missing Header and Copyright Information in JS File
  • Replace Hard-coded language string

Version 2.4.0 (2025-03-24)

Feature

  • Add support for the Nugget feedback feature

Fix

  • Fix language loading when starting a Nugget
  • Remove stored Nugget sessions when removing a Nugget activity

Chore

  • Fix messages for capabilities
  • Provide i18n message for hard-coded content

Version 2.3.1 (2025-03-04)

Fix

  • Restore the "fr" lang file

Version 2.3.0 (2025-03-03)

Feature

  • Simplify grading config: only set "Grading strategy", "Maximum grade", and "Grade to pass"
  • Store "Maximum grade" when creating a Nugget activity

Chore

  • Rework grading implementation

Fix

  • "FIRST GRADE" grading strategy

Version 2.2.3 (2025-02-24)

Fix

  • Grade "0" wasn't recorded

Version 2.2.2 (2025-02-10)

Fix

  • Fix the grading feedback from the NaaS platform

Version 2.2.1 (2025-02-04)

Fix

  • Fix the proxy URL (previous fix was not correct)

Version 2.2.0 (2025-02-03)

Features

  • Add the "naas" table description to the Privacy API
  • Add a "Test connection" button to check communication with the NaaS platform on the plugin settings page
  • Improve http errors handling and display error messages

Fix

  • Fix the proxy URL

Version 2.1.0 (2025-01-23)

Features

  • Implement the Privacy API
  • Add an error message when a Nugget cannot be retrieved

Chore

  • Fix CSS classes without proper namespace
  • Fix Config.php included incorrectly
  • Add missing info in thirdpartylibs.xml
  • Improve terminology
  • Remove direct access to $_GET/$_POST

Version 2.0.0 (2024-12-09)

Chore

  • Improve code source compliance with Moodle standards
  • Enumerate 3rd party libraries
  • Set up Moodle Plugin CI
  • Improve inline documentation
  • Add ISAE-SUPAERO copyright on source files

2024-07-29

Features

  • Add LTI return from NaaS
  • Set "Grade" to Nugget activity
  • Configure Nugget activity completion with view, grade or passing grade
  • Proxy bypass configuration

Fixes

  • Various minor bug fixes

2022-12-13

Features

  • Detail & Preview on nugget for Author before adding in course
  • Detail of nugget for learners
  • Better English/French translation
  • Remove result limitation in nugget search and adding "Show more result" button

2022-08-31

Features

  • Change search widget
  • Change Admin rôle

Fix

  • Fix "Add new nugget" icon

2022-03-01

Feature

  • Search filters

2022-01-19

Feature

  • Various ergonomic improvements

Fixes

  • Fixed the bug preventing the completion of the nugget activity.
  • Fixed the bug preventing the logs of nugget activity usage from being retrieved.

Version information

Version build number
2025061700
Version release name
2.4.4
Maturity
Stabila versija
MD5 Sum
b981f3cf51510d1ba5b74d4bcdbaf130
Supported software
Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0
  • Latest release for Moodle 4.0
  • Latest release for Moodle 4.1
  • Latest release for Moodle 4.2
  • Latest release for Moodle 4.3
  • Latest release for Moodle 4.4
  • Latest release for Moodle 4.5
  • Latest release for Moodle 5.0

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v2.4.4b

Default installation instructions for plugins of the type Activities

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "assignment") in the "mod" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation