Skip to content

Releases: brunobaudry/moodle-local_deepler

Release: v1.6.1

28 Apr 13:31
Compare
Choose a tag to compare

Added

  • Added support for @DeepL rephrasing (text improvement) API.
  • Added all advanced setting stored in Cookies.
  • mlang tags listed when hovering the toggle lang button.

Fixed

  • Exception with multilang filter in moodle < 4.5

Release: v1.5.1

01 Apr 14:12
Compare
Choose a tag to compare

Changed

  • Massive PHP refactoring for reduced db calls, better flexibility for future features. PHP mess detector close to 0.

  • Moving maturity to BETA.

  • Removed the 'allow sub langs to be mapped...' setting as did not make sense anymore with DeepL's new source/target.

  • Improved UI

    • Better Section > Module > Field nesting and display.
    • Edit in place Button is now at item (section, module, question) level rather than field level.
    • Improved icon and field names translations (Moodle's strings) capture.
  • Added

  • Section > Module > Sub breadcrumbs.

  • Improved error capture.

Fixed

  • Language Strings UI should all display except for the ones with increment (like question's 'hints')

Todo

Release: v1.5.0

01 Apr 13:55
Compare
Choose a tag to compare

Changed

  • Massive PHP refactoring for reduced db calls, better flexibility for future features. PHP mess detector close to 0.

  • Moving maturity to BETA.

  • Removed the 'allow sub langs to be mapped...' setting as did not make sense anymore with DeepL's new source/target.

  • Improved UI

    • Better Section > Module > Field nesting and display.
    • Edit in place Button is now at item (section, module, question) level rather than field level.
    • Improved icon and field names translations (Moodle's strings) capture.
  • Added

  • Section > Module > Sub breadcrumbs.

  • Improved error capture.

Fixed

  • Language Strings UI should all display except for the ones with increment (like question's 'hints')

Todo

Release: v1.3.5

14 Mar 15:55
Compare
Choose a tag to compare

Fixed

  • Sub lang as targets for EN, PT and ZH where saved as the Deepl iso code. Now saving them without the sub.

Changed

  • Deprecated allowsublangs in admin.

Todo

Release: v1.3.4

05 Mar 21:46
Compare
Choose a tag to compare

Added

  • Glossary ids are now saved in cookies (for 1 month) by course and source-target language pairs. As reported with issue #56.
  • More activity filed captured.

Changed

  • No more Deepl api calls are made directly from js, only through Moodle's external api now. The plugin in now only connect to Deepl's api using http POST method. More secured as
    the Deepl token was exposed in with GET calls. Plus it will be deprecated ads of friday
    14th 2025 by Deepl.
  • JS code refactored in modules for more readability and flexibility.
  • UI changes:
    • Now you cannot select the main source language. Change Moodle's to set the main source lang.
    • Improved error reporting.

Fixed

  • Issues when checking the activity contexts (fed by the tab id instead of the cmid) issue #54.
  • Improved capture of Tiny instances.

Todo

Release: v1.2.7

03 Feb 08:55
Compare
Choose a tag to compare

Fixed

  • Duplicate const definition in webservice (issue #53)

Release: v1.2.6

31 Jan 15:25
Compare
Choose a tag to compare

Fixed

  • Side effect with last error correction...

Release: v1.2.5

03 Jan 17:11
Compare
Choose a tag to compare

Fixed

  • Bad error catching when listing the questions slots.

Release: v1.2.4

20 Dec 16:52
Compare
Choose a tag to compare

Fixed

  • External update_translation.php was not working on errors.

v1.2.3

18 Dec 16:50
Compare
Choose a tag to compare
Fixing js chache