https://github.com/adfinis/libtimed
Library for interacting with the JSON API of timed.
https://github.com/adfinis/libtimed
python python-library time-tracking timed
Last synced: about 1 year ago
JSON representation
Library for interacting with the JSON API of timed.
- Host: GitHub
- URL: https://github.com/adfinis/libtimed
- Owner: adfinis
- License: agpl-3.0
- Created: 2023-07-17T14:04:29.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-30T12:39:29.000Z (almost 2 years ago)
- Last Synced: 2025-04-21T07:08:22.068Z (about 1 year ago)
- Topics: python, python-library, time-tracking, timed
- Language: Python
- Homepage:
- Size: 211 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# libtimed
[](https://www.gnu.org/licenses/agpl-3.0)
A python library to interact with the JSON API of [timed](https://github.com/adfinis/timed-backend). It authenticates using a custom OIDC browser flow, locally on your machine.
## Configuration
Your timed OIDC client must allow the following redirect URI for the example to work: `http://localhost:5000/timedctl/auth`
This is work in progress.
## Usage / Examples
There are examples in `./examples`, run them with `poetry run ./examples/.py`. If you have suggestions or additions, please open an issue or a pull request.
## License
Code released under the [GNU Affero General Public License v3.0](LICENSE).