Commit Graph

2096 Commits (d091c31d55bf673fbfa7d6d602279c49922d9d08)
 

Author SHA1 Message Date
Jens Pelzetter d091c31d55 Client for managing users with the RESTful API 2020-08-03 17:04:55 +02:00
Jens Pelzetter 280af3f6e7 Client for RESTful API for managing roles 2020-08-02 13:11:49 +02:00
Jens Pelzetter a6c4fbe02c Client for managing groups using the RESTful API 2020-08-02 11:45:09 +02:00
Jens Pelzetter 3a3de5dac7 API Doc 2020-08-02 11:45:02 +02:00
Jens Pelzetter e72f901119 Small enhancements, including a method to build an identififer param based on the type of identifier 2020-08-02 11:42:11 +02:00
Jens Pelzetter bffe5ca549 Fixed typo in path for endpoints 2020-08-02 11:40:39 +02:00
Jens Pelzetter d51a0d04fe Fixed some minor problems 2020-07-31 18:30:15 +02:00
Jens Pelzetter 38d76fbcda Code documentation 2020-07-31 18:30:00 +02:00
Jens Pelzetter c9f879df94 First part of API client for managing groups 2020-07-31 17:23:03 +02:00
Jens Pelzetter e01f10c2aa Split entities/security.ts into smaller files 2020-07-31 17:22:41 +02:00
Jens Pelzetter 5741a04ac5 Typo 2020-07-30 18:54:55 +02:00
Jens Pelzetter 88fb1fb895 Build functions for entities for RESTful security API 2020-07-30 18:54:20 +02:00
Jens Pelzetter 8e1dd0ae99 Entitites for security RESTful API 2020-07-29 20:42:13 +02:00
Jens Pelzetter 4f034241a2 Typos 2020-07-29 20:42:04 +02:00
Jens Pelzetter d20e3b91cd Fixed a typo in the path of a endpoint 2020-07-29 18:13:14 +02:00
Jens Pelzetter 1b8f00175c Client for RESTful for Im/Export 2020-07-29 18:12:56 +02:00
Jens Pelzetter 9b044a7e4a Client for RESTful for managing the configuration of LibreCCM 2020-07-28 20:24:43 +02:00
Jens Pelzetter f63b048826 Formatting 2020-07-28 20:24:33 +02:00
Jens Pelzetter 0b621bf7b4 Configuration API, some general improvments for API client 2020-07-27 21:05:38 +02:00
Jens Pelzetter 4dc4e9855d Entities for configuration API 2020-07-27 17:53:05 +02:00
Jens Pelzetter 833faafbb6 Removed star import 2020-07-27 17:52:48 +02:00
Jens Pelzetter ae5a9d80aa RESTful API doc generation with swagger-codegen-maven-plugin 2020-07-27 17:52:16 +02:00
Jens Pelzetter b565805057 Client for System Information RESTful API 2020-07-26 12:52:16 +02:00
Jens Pelzetter d05a72e9af Client for categories API implemented 2020-07-26 11:28:43 +02:00
Jens Pelzetter c96a47990f Better paths for CategoriesApi 2020-07-26 11:28:21 +02:00
Jens Pelzetter 79c6c7d812 Migrated to offical OpenAPI Maven plugin 2020-07-26 10:56:01 +02:00
Jens Pelzetter 79af35336c Implemented some more functions for the Core RESTful API 2020-07-24 20:42:49 +02:00
Jens Pelzetter 445db26f33 Fixed some typos 2020-07-24 20:42:15 +02:00
Jens Pelzetter 06d1e5b07c Clients will be put into separate dir 2020-07-24 17:40:33 +02:00
Jens Pelzetter 2c98dad058 typo 2020-07-24 17:38:02 +02:00
Jens Pelzetter af67ac1a97 updateCategory, deleteCategory 2020-07-24 17:36:46 +02:00
Jens Pelzetter 3e33913689 Typo 2020-07-24 17:36:38 +02:00
Jens Pelzetter 0b440d649e Better error handling 2020-07-24 17:14:38 +02:00
Jens Pelzetter b58517802d getCategories implemented for API client 2020-07-23 20:45:55 +02:00
Jens Pelzetter af3c2b3da4 Utility functions for checking if an record has all required properties 2020-07-23 20:25:23 +02:00
Jens Pelzetter 58fb0937d2 Added a ok property to ApiResponse 2020-07-23 19:10:17 +02:00
Jens Pelzetter aca84af322 Current state of API client 2020-07-22 21:25:21 +02:00
Jens Pelzetter 736facc691 Fixed some bugs 2020-07-21 21:05:11 +02:00
Jens Pelzetter d90dd3eafa Post impl for Node based API client 2020-07-21 16:55:57 +02:00
Jens Pelzetter 5543dbbf39 Started implemention of ApiClient using the Node.js HTTP API 2020-07-20 21:15:30 +02:00
Jens Pelzetter cabdae0c9e Fetch based client implemented 2020-07-13 19:19:27 +02:00
Jens Pelzetter df9b53680c Some more doc 2020-07-12 12:16:59 +02:00
Jens Pelzetter 917961a570 Cleanup of structure, documentation 2020-07-12 12:04:59 +02:00
Jens Pelzetter cdde8ce67a Current status of ccm-apiclient-commons. Trying to figure best way for zero dependencies and supporting browsers and node environments 2020-07-11 18:14:09 +02:00
Jens Pelzetter 01444aa09e Started implementation of API client for ccm-core 2020-07-10 20:48:01 +02:00
Jens Pelzetter 097412293f No longer using npm link for internal NPM modules, instead npm install ${filePath} is used. 2020-07-10 20:47:09 +02:00
Jens Pelzetter 9aea37c68b RESTful API for Import and Export 2020-07-07 16:49:38 +02:00
Jens Pelzetter bebe653cce CcmApplicationsApi finished 2020-07-03 17:53:39 +02:00
Jens Pelzetter 14f084eef7 RESTful endpoint for creating applications 2020-07-02 09:41:59 +02:00
Jens Pelzetter 84c125128b Get methods for CcmApplicationsApi 2020-07-01 21:21:10 +02:00