Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 434
TitelFeature/ll 905 json api core
BeschreibungAPI Spezifikation s. http://jira.learningsystem.de/browse/LL-810 Details zu jedem Endpunkt jeweils ein Kommentar API Umsetzung s. http://jira.learningsystem.de/browse/LL-905 Pro Endpunkt ein Kommentar mit einem erfolgreichen CURL-Aufruf
Statusmerged
Created at 2021-06-22T08:34:09.883Z
Updated at 2021-06-22T12:09:43.998Z
Source branchfeature/LL-905-json-api-core
Target branchdevelop
AuthorGregor Gabriel
AssigneeSebastian Schlein

Discussion notes

added 1 commit
  • 459a7591 - + added tests for progress endpoints
Compare with previous version
Gregor Gabriel 2021-06-22T09:25:03.215Z
added 1 commit
  • 981bcd84 - + added test for certificate endpoint
Compare with previous version
Gregor Gabriel 2021-06-22T10:47:30.444Z
merged Sascha Immig 2021-06-22T12:09:44.069Z
mentioned in commit f53fc12d4b19e163c4a5ef49e17d1cdded23ee48 Sascha Immig 2021-06-22T12:09:44.247Z

Merge Commits

Title Id Author Created at Message
+ add endpoint to list groups 2550d1494cb8ea5e6fd2a5bdaba9f711baa82b5c TUV\gabrielg 2021-06-15T11:57:19.000Z + add endpoint to list groups + add endpoint to get group + add endpoint to create groups + add endpoint to update groups + add endpoint to delete groups
+ added endpoint to list organization units 27f8fbb4ccf9e0e330b46bfb29ab6859ca25d580 TUV\gabrielg 2021-06-16T08:28:49.000Z + added endpoint to list organization units + added endpoint to show details of one organization unit
+ added endpoint to add organization unit to user 2d494a95754e1d88f677062db7be79a0f5549b6b TUV\gabrielg 2021-06-15T10:31:17.000Z + added endpoint to add organization unit to user + added endpoint to remove organization unit from user
+ added endpoint to create user 38435166d2e8a4ddc950add942140810ce54dc0a TUV\gabrielg 2021-06-14T15:53:05.000Z + added endpoint to create user + added endpoint to update user
+ added tests for progress endpoints 459a7591c55b9ddc1e8e79359652b0160801eed6 TUV\gabrielg 2021-06-22T09:24:16.000Z + added tests for progress endpoints
+ added endpoint to download certificate pdf to a given progress 604ef36f650f0d9c7d5a9604c28dc77f500c9597 TUV\gabrielg 2021-06-16T09:59:41.000Z + added endpoint to download certificate pdf to a given progress
+ added paging to list users api 799cc65a299af732ce26739988bbdc82415d35d9 TUV\gabrielg 2021-06-11T06:22:47.000Z + added paging to list users api
+ added JsoApi tests to list users, get user and create user 81fa6dcde80c68809dc14c1f0fedab62d5be0ec1 TUV\gabrielg 2021-06-21T15:26:28.000Z + added JsoApi tests to list users, get user and create user
+ added endpoint to get group progress 88ddf5263f54df482818643de872191b6382d699 TUV\gabrielg 2021-06-11T11:56:42.000Z + added endpoint to get group progress + added endpoint to get unit progress
+ added endpoint to load user progress 91ea9c6ea9a6c54e3f9da036a64929dbea9c19e6 TUV\gabrielg 2021-06-11T10:27:40.000Z + added endpoint to load user progress
+ added test for certificate endpoint 981bcd8434984a8cd1e7d151f63d8db6a1e748b0 TUV\gabrielg 2021-06-22T10:47:20.000Z + added test for certificate endpoint
+ added endpoint to activate user a33bfc4065e49eab86d6e22135798e75eb196bcf TUV\gabrielg 2021-06-15T07:20:21.000Z + added endpoint to activate user + added endpoint to deactivate user
finished tests for user centric json api parts a33d58412c4d2e914f433eb3b28afbc86270f40c TUV\gabrielg 2021-06-22T07:20:54.000Z finished tests for user centric json api parts
+ added endpoint to (re)set user password ac874f77ee61938570f7a8f89399ed072ca3a11f TUV\gabrielg 2021-06-15T08:12:10.000Z + added endpoint to (re)set user password
+ refactured code b1ed4711189c802135585c88b662ecd828c5bf2d TUV\gabrielg 2021-06-10T15:00:43.000Z + refactured code + added api to list users - paging still missing
+ added endpoint to delete user c590a6618951d220837eaf066b59427b46e38444 TUV\gabrielg 2021-06-15T06:44:32.000Z + added endpoint to delete user
+ added tests for group centric json api endpoints d3d374184e5f043de9ca675d47a9f87c0b30d91f TUV\gabrielg 2021-06-22T07:46:26.000Z + added tests for group centric json api endpoints + added tests for organization unit centric json api endpoints
+ refactured code e4f048354ac0f59ba75533e4007346df60f9e4d2 TUV\gabrielg 2021-06-10T15:00:07.000Z + refactured code + added api to list users - paging still missing
+ provided first API service to get a users data fd1048be36bc042bc573adcc2bdbb604023d1a13 TUV\gabrielg 2021-06-09T15:38:01.000Z + provided first API service to get a users data + api keys can be generated with permissions and roles + new middleware valdates api key + new middleware injects a clientService with correct client_id + throttling already activated for api