Releases: hrz-unimr/Ilias.RESTPlugin
Releases · hrz-unimr/Ilias.RESTPlugin
ILIAS REST Plugin v.1.6.3
ILIAS REST Plugin v.1.6.2
Changelog:
- Another series of bugfixes
Tested with:
- Ubuntu 16.04, PHP 5.6.27, ILIAS 5.0.14
ILIAS REST Plugin v.1.6.1
Changelog:
- Fixed a flood of bugs and breaking changes introduced by refactoring done in 1.6.0
BREAKING CHANGES:
- An undocumented breaking change was introduced with 1.6.0. The restplugin will now available under
https://${ILIAS_URL}/Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/REST/api.php
instead of
https://${ILIAS_URL}/restplugin.php
Tested with:
- Manjaro/Arch Linux, PHP 5.6.17, ILIAS 5.1.10
- Ubuntu 16.04, PHP 5.6.27, ILIAS 5.0.14
ILIAS REST Plugin v.1.6.0 [Broken]
Changelog:
- Major internal code cleanup and fixes
- Implemented user-management routes with proper RBAC implementation
Features:
- New user-management routes (users_v2) which are implemented with correct RBAC checks
Tested with:
- Manjaro/Arch Linux, PHP 5.6.17, ILIAS 5.1.10
Addendum:
BREAKING CHANGES:
- The restplugin will now available under
https://${ILIAS_URL}/Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/REST/api.php
instead of
https://${ILIAS_URL}/restplugin.php
ILIAS REST Plugin v.1.5.2
ILIAS REST Plugin v.1.5.2
Changelog:
- Improved the usability of ngAdmin and ngCheckout
- Upgraded ILIAS Shell to version 2.0
- Resolved issue #30
Features:
- Flexible/extensible REST interface
- Permission management for resources using API-Keys
- Full OAuth2.0 support
- API-Testing framework Codeception and test cases included
- Administration Interface that eases the management of REST clients (API-Keys)
- Tools (IShell /w ILIAS Scenarios based on IPython, Checkout App ...)
- Based on the popular PHP SLIM library
Tested with:
- Debian 8.2 (Jessie), PHP 5.6.17, ILIAS 5.0.11, ILIAS 5.1.5
ILIAS REST Plugin v.1.5.1
ILIAS REST Plugin v.1.5.1
Changelog:
- Streamlined existing models s.t. they extend Libs\RESTModel
- Modified labels, s.t. the correct brand is displayed, which is: "ILIAS REST Plugin" 😄
- Resolved issue #29
- New route: /v1/courses/export/list/:ref_id which lists course export files
- Some minor bugfixes, see diff
Features:
- Flexible/extensible REST interface
- Permission management for resources using API-Keys
- Full OAuth2.0 support
- API-Testing framework Codeception and test cases included
- Administration Interface that eases the management of REST clients (API-Keys)
- Tools (IShell /w ILIAS Scenarios based on IPython, Checkout App ...)
- Based on the popular PHP SLIM library
Tested with:
- Debian 8.2 (Jessie), PHP 5.6.17, ILIAS 5.0.11, ILIAS 5.1.5
ILIAS REST Plugin v.1.5.0
ILIAS REST Plugin v.1.5.0
Changelog:
- New features for the ngCheckout and ngAdmin Apps.
- Documentation of the API (accompanied with the introduction of the route /v1/docs).
- Various bugfixes.
Features:
- Flexible/extensible REST interface
- Permission management for resources using API-Keys
- Full OAuth2.0 support
- API-Testing framework Codeception and test cases included
- Administration Interface that eases the management of REST clients (API-Keys)
- Tools (IShell /w ILIAS Scenarios based on IPython, Checkout App ...)
- Based on the popular PHP SLIM library
Tested with:
- Debian 8.2 (Jessie), PHP 5.6.17, ILIAS 5.0.11, ILIAS 5.1.5
ILIAS REST Plugin v.1.4.6
ILIAS REST Plugin v.1.4.6
Changelog:
- New routes for the group repository object: join/leave
- New routes for calendar events: delete, modify, create
- Added indicator for customized courses and groups
- Various bugfixes
Features:
- Flexible/extensible REST interface
- Permission management for resources using API-Keys
- Full OAuth2.0 support
- API-Testing framework Codeception and test cases included
- Administration Interface that eases the management of REST clients (API-Keys)
- Tools (IShell /w ILIAS Scenarios based on IPython, Checkout App ...)
- Based on the popular PHP SLIM library
Tested with:
- Debian 8.2 (Jessie), PHP 5.6.17, ILIAS 5.0.11, ILIAS 5.1.5
ILIAS REST Plugin v.1.4.5
ILIAS REST Plugin v.1.4.5
Changelog:
- Subfolder support for personal filespace uploads
- Compatibility Bugfux for ILIAS v.5.1.5
- Minor changes at the ngApps
Features:
- Flexible/extensible REST interface
- Permission management for resources using API-Keys
- Full OAuth2.0 support
- API-Testing framework Codeception and test cases included
- Administration Interface that eases the management of REST clients (API-Keys)
- Tools (IShell /w ILIAS Scenarios based on IPython, Checkout App ...)
- Based on the popular PHP SLIM library
Tested with:
- Debian 8.2 (Jessie), PHP 5.6.17, ILIAS 5.0.11, ILIAS 5.1.5
ILIAS REST Plugin v.1.4.4
ILIAS REST Plugin v.1.4.4
Changelog:
- Extension v1/contacts: update, delete and create routes added
- Issue "getAccessToken()" for many extension and core/UMR routes resolved
Features:
- Flexible/extensible REST interface
- Permission management for resources using API-Keys
- Full OAuth2.0 support
- API-Testing framework Codeception and test cases included
- Administration Interface that eases the management of REST clients (API-Keys)
- Tools (IShell /w ILIAS Scenarios based on IPython, Checkout App ...)
- Based on the popular PHP SLIM library
Tested with:
- Debian 8.2 (Jessie), PHP 5.6.17, ILIAS 5.0.11