- Feb 14, 2023
-
-
Ernesto Rico Schmidt authored
-
Ernesto Rico Schmidt authored
-
- May 16, 2022
-
-
Ernesto Rico Schmidt authored
-
- May 09, 2022
-
-
Ernesto Rico Schmidt authored
-
- Apr 14, 2022
-
-
Ernesto Rico Schmidt authored
-
- Mar 28, 2022
-
-
Konrad Mohrfeldt authored
This adds extensive API documentation based on the official API documentation [1] and conflict resolution [2] documents. Where possible field documentation was added to models or serializers, so that other code like auto-generated forms can also profit from these changes (hence the migration part of this commit). The changes introduce two new API endpoints. `/api/v1/schema/` exposes the API schema as an OpenAPI 3.0.3 document. The standard format is yaml but can be switched to JSON by appending the `?format=json` query parameter. `/api/v1/schema/swagger-ui/` renders a visual representation of the OpenAPI 3 specification with support for testing the individual API endpoints including authentication. [1] https://gitlab.servus.at/aura/meta/-/blob/ec3c753d34ccb0269969808ac7dc28fff2ff1648/docs/development/api-definition.md [2] https://gitlab.servus.at/aura/meta/-/blob/ec3c753d34ccb0269969808ac7dc28fff2ff1648/docs/development/conflict-resolution.md
-
- Mar 23, 2022
-
-
Konrad Mohrfeldt authored
This adds extensive API documentation based on the official API documentation [1] and conflict resolution [2] documents. Where possible field documentation was added to models or serializers, so that other code like auto-generated forms can also profit from these changes (hence the migration part of this commit). The changes introduce two new API endpoints. `/api/v1/schema/` exposes the API schema as an OpenAPI 3.0.3 document. The standard format is yaml but can be switched to JSON by appending the `?format=json` query parameter. `/api/v1/schema/swagger-ui/` renders a visual representation of the OpenAPI 3 specification with support for testing the individual API endpoints including authentication. [1] https://gitlab.servus.at/aura/meta/-/blob/ec3c753d34ccb0269969808ac7dc28fff2ff1648/docs/development/api-definition.md [2] https://gitlab.servus.at/aura/meta/-/blob/ec3c753d34ccb0269969808ac7dc28fff2ff1648/docs/development/conflict-resolution.md
-
- Mar 15, 2022
-
-
Ernesto Rico Schmidt authored
-
- Mar 14, 2022
-
-
Ernesto Rico Schmidt authored
-
- Mar 08, 2022
-
-
Ernesto Rico Schmidt authored
- update the model - migrate the model - update the serializer - update the views
-
- Feb 23, 2022
-
-
Ernesto Rico Schmidt authored
- updated the fixture - updated the serializer - updated some views
-
- Feb 21, 2022
-
-
Ernesto Rico Schmidt authored
-
Ernesto Rico Schmidt authored
-
Ernesto Rico Schmidt authored
-
- Feb 17, 2022
-
-
Ernesto Rico Schmidt authored
-
- Jan 31, 2022
-
-
Ernesto Rico Schmidt authored
-
- Jan 24, 2022
-
-
Ernesto Rico Schmidt authored
-
Ernesto Rico Schmidt authored
-
- Jan 17, 2022
-
-
Ernesto Rico Schmidt authored
-
- Jan 13, 2022
-
-
Ernesto Rico Schmidt authored
-
- Jan 12, 2022
-
-
Ernesto Rico Schmidt authored
-
Ernesto Rico Schmidt authored
-
- Jan 11, 2022
-
-
Ernesto Rico Schmidt authored
-
- Jul 16, 2021
-
-
Ernesto Rico Schmidt authored
-
- Apr 27, 2021
-
-
Ernesto Rico Schmidt authored
-
Ernesto Rico Schmidt authored
-
- Nov 21, 2020
-
-
Ernesto Rico Schmidt authored
Close #52
-
- Jun 25, 2020
-
-
- Mar 30, 2020
-
-
Ernesto Rico Schmidt authored
-
- Aug 10, 2019
-
-
Ingo Leindecker authored
-
Ingo Leindecker authored
Added requirements and installation instructions for using PostgreSQL and apparently there were another migration necessary.
-
- Mar 14, 2018
-
-
Ingo Leindecker authored
* for adding a number of (business) days to the schedule (e.g. "on the rrules' following day") * fixed a bug for monthly recurrences * and some minor changes See #8
-
- Feb 26, 2018
-
-
Ingo Leindecker authored
* added corsheaders middleware to work properly * fixed bug when updating a timeslot * after updating a timeslot, its repetition will be returned if there's one * included field 'ppoi' in shows See #22 #23
-
- Feb 18, 2018
-
-
Ingo Leindecker authored
See #21 #23
-
- Feb 17, 2018
-
-
Ingo Leindecker authored
and: * Set correct login redirect url for oidc * Added django-cors-headers for cross-domain api requests See #21 #22
-
- Jan 24, 2018
-
-
Ingo Leindecker authored
...and filters for admin ui and api. See #21
-
- Jan 04, 2018
-
-
Ingo Leindecker authored
Changed note filters: - ?owner=1 returns all notes a user may edit - ?user=1 returns all notes a user created See #22
-
- Jan 03, 2018
-
-
Ingo Leindecker authored
* Users can see and change all notes and hosts of shows they own - even if they were created by another show owner * A host can be assigned to a note (if host is editable) * Added django-oidc-provider app * Added limit/offset pagination to endpoints /shows, /timeslots and /notes * Common users may not change the show's name anymore via API * Playout API can be called with start (date) and end (date) parameters * Added filters to endpoints: /shows/?host=1 Retrieves shows of a given host /shows/?owner=1 Retrieves shows of a given owner (= user ID) /notes/?host=1 Retrieves notes assigned to a host /notes/?owner=1 Retrieves notes a user has created (= user ID) Had to set settings const USE_TZ (= reflect timezone in mysql datetimes) to True for OIDC to work with mysql. Don't know yet if that's a problem. See #22 #23
-
- Jan 02, 2018
-
-
Ingo Leindecker authored
See #21
-
- Dec 13, 2017
-
-
Ingo Leindecker authored
Shall we still put this in a sub app? Would still need to figure out how to hook from the sub app into the serializer viewsets (and not vice versa) in order the custom fields get saved. See #21
-