cim-client merge requestshttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests2023-10-13T09:30:19+02:00https://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/26Lock dependency versions2023-10-13T09:30:19+02:00Andreas EllewsenLock dependency versionsAllowing version 2 of pydantic breaks everything. Did some general
cleanup as well, and Python 3.11 is now allowed as well.Allowing version 2 of pydantic breaks everything. Did some general
cleanup as well, and Python 3.11 is now allowed as well.https://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/25Add running mypy on tests in pipeline2023-02-27T11:12:16+01:00hhnAdd running mypy on tests in pipelineThis is useful as checking use of code may reveal subtle typing mistakes.This is useful as checking use of code may reveal subtle typing mistakes.https://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/24Add linting yaml and error checking json files to pipeline2023-03-22T14:03:09+01:00hhnAdd linting yaml and error checking json files to pipelineIssue: BOTTINT-183Issue: BOTTINT-183https://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/23Adjust loglevel from WARNING to DEBUG2022-05-31T14:42:50+02:00Trond AasanAdjust loglevel from WARNING to DEBUGThis prevents logspam for a normal situationThis prevents logspam for a normal situationhttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/22Person type in CIM is optional2021-10-19T08:03:51+02:00Trond AasanPerson type in CIM is optionalThis influences what the persons can do inside CIM users. If not set,
CIM uses default value configured on the server.This influences what the persons can do inside CIM users. If not set,
CIM uses default value configured on the server.https://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/21Persons in CIM defaults to users, not contacts2021-10-18T10:06:26+02:00Jo SamaPersons in CIM defaults to users, not contactsThis influences what the persons can do inside CIM, default should be
users.This influences what the persons can do inside CIM, default should be
users.https://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/20Make parent_key optional again2021-07-05T14:20:52+02:00Trond AasanMake parent_key optional againUse `None` instead of empty string to say the field is emptyUse `None` instead of empty string to say the field is emptyhttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/19CIM-58 Rull ut og klargjør til akseptansetest2021-06-03T14:17:20+02:00Trond AasanCIM-58 Rull ut og klargjør til akseptansetesthttps://jira.usit.uio.no/browse/CIM-58
* [x] [CIM-59](https://jira.usit.uio.no/browse/CIM-59)
* [x] [CIM-60](https://jira.usit.uio.no/browse/CIM-59)
* [x] [CIM-61](https://jira.usit.uio.no/browse/CIM-59)
* [X] [CIM-62](https://jira.usit...https://jira.usit.uio.no/browse/CIM-58
* [x] [CIM-59](https://jira.usit.uio.no/browse/CIM-59)
* [x] [CIM-60](https://jira.usit.uio.no/browse/CIM-59)
* [x] [CIM-61](https://jira.usit.uio.no/browse/CIM-59)
* [X] [CIM-62](https://jira.usit.uio.no/browse/CIM-62)https://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/18Token removal2021-04-15T10:18:41+02:00Andreas EllewsenToken removalhttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/17Use correct argument2020-11-24T15:15:43+01:00Trond AasanUse correct argumenthttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/16Minor fixes2020-11-19T10:50:56+01:00Trond AasanMinor fixeshttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/15Update docs2020-11-12T10:07:46+01:00Trond AasanUpdate docshttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/14Feature/add linters and type checking2020-11-12T09:55:19+01:00Trond AasanFeature/add linters and type checkinghttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/13Cim 27 Add method to import organisations2020-11-05T12:20:58+01:00Trond AasanCim 27 Add method to import organisationshttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/12Remove slash from default urls2020-10-27T11:44:35+01:00Andreas EllewsenRemove slash from default urlsSlash in front breaks when urllib.parse joins with the first part.Slash in front breaks when urllib.parse joins with the first part.https://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/11Remove email validation2020-10-01T13:27:00+02:00Petr.KalashnikovRemove email validationhttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/10Cim20: oppdatering kontoer med brukernavn istedenfor midlertidige2020-10-01T12:52:17+02:00Petr.KalashnikovCim20: oppdatering kontoer med brukernavn istedenfor midlertidigehttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/9CIM19: Create temporary usernames and passwords for new student IDs2020-09-23T09:38:05+02:00Petr.KalashnikovCIM19: Create temporary usernames and passwords for new student IDshttps://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/8Revert "CIM19: Create temporary usernames and passwords for new student IDs"2020-09-22T10:30:33+02:00Petr.KalashnikovRevert "CIM19: Create temporary usernames and passwords for new student IDs"This reverts commit 3e04264a54e5f7bfb13bb28dbe69558805d89be8This reverts commit 3e04264a54e5f7bfb13bb28dbe69558805d89be8https://git.app.uib.no/it-bott-integrasjoner/cim-client/-/merge_requests/7Add simple http auth and fix custom endpoints2020-08-12T14:56:48+02:00Andreas EllewsenAdd simple http auth and fix custom endpointsThe client now accepts a tuple with username and password as argument on
initialization.
In the work of adding this it was noticed that the client overwrote the
default values for the endpoints with None if they were not specified.
The ...The client now accepts a tuple with username and password as argument on
initialization.
In the work of adding this it was noticed that the client overwrote the
default values for the endpoints with None if they were not specified.
The client now correctly overwrites the defaults only if alternatives are
given. The tests have been modified accordingly.
Added more default values to example-config.json