[Generated on 2025-01-05 by Claude Sonnet 4.5 with access to the Gramps Web API repsotitory.]
Role-Based Access Control (RBAC):
- 6 user roles: Guest (0), Member (1), Contributor (2), Editor (3), Owner (4), Admin (5)
[Generated on 2025-01-05 by Claude Sonnet 4.5 with access to the Gramps Web API repsotitory.]
Role-Based Access Control (RBAC):
| #!/usr/bin/env python3 | |
| """Upload a file to a Github repository using the Github API. | |
| Requirements: | |
| - Install the `httpx` and `click` libraries: `pip install click httpx` | |
| - Set your GitHub token, repository owner, and repository name in the script. | |
| - Get a GitHub personal access token with permissions to write repo contents | |
| (https://github.com/settings/personal-access-tokens) |
| [ | |
| { | |
| "/systemStates": "not found" | |
| }, | |
| [ | |
| { | |
| "id": "/dhwCircuits", | |
| "type": "refEnum", | |
| "references": [ | |
| { |