Releases
v0.2.0
Features
webservice: started work on webservice module (with site info) (8c3d93b )
modules: added getHttpResponse() to get raw HTTP response (b053696 )
client: options can now be provided through environment varaibles (492459a )
client: exposed several HTTP options for configuration (a45e941 )
modules: started work on core.user module (3a9a3c9 )
modules: added fields to auth_email_get_signup_settings response (0746334 )
modules: added auth_email_signup_user function (3bb0e9d )
modules: added core_user_agree_site_policy function (a4c895c )
modules: added core_user_create_users function (52a8aef )
modules: added core_user_delete_users function (fe7d1d0 )
modules: added core_user_get_course_user_profiles function (00dd783 )
modules: added core_user_get_private_files_info function (db49f6d )
modules: added core_user_get_user_preferences function (d4fb49f )
modules: added core_user_set_user_preferences function (dfe43c0 )
modules: added core_user_update_picture function (and delete) (9990fe4 )
Bug Fixes
modules: getUsers and getUsersByFields allowed invalid fields (9d2fc91 )
Refactors
modules: moved module class file into src/modules directory (47e1aa4 )
got: HTTP requests now use qs to generate query strings (f78ce13 )
modules: moved user interface into shared modules directory (d403676 )
moved FunctionResponse from functions/index.ts to functions.ts (b8b92ba )
modules: separated module responses into separate files (3eb3b25 )
Style
modules: changed imports for modules (217f66d )
modules: fixed issue with linter formatting (b779335 )
eslint: fixed inconsistent whitespace (ebbcdd1 )
Documentation
readme: added guide on getHttpResponse() (9f71135 )
readme: tidied up Promise API docs (1d47c2e )
readme: added docs on using environment variables (77b392f )
readme: restructured README headings (93a955d )
readme: fixed typo (3d30b27 )
modules: added missing docs to core.webservice module (1d9a9b2 )
modules: added missing documentation to core.user module (b5d90f9 )
readme: added ko-fi link to README (fa7ef10 )
readme: added more key features (85cb3c9 )
Tests
created initial tests (with 100% coverage) (989f82b )
added tests for environment variable config options (78badb8 )
added missing tests for new functions (34fa75e )
Performance
npm: removed unused NPM dependency (de32873 )
You can’t perform that action at this time.