Herculino Trotta
4805ce9e04
Merge pull request #557 from obervinov/obervinov/app-owned-oauth-api-tokens
...
feat(api): add API tokens and OAuth2 client support for external integrations
2026-07-04 12:38:44 -03:00
obervinov
4273c541c5
Add API tokens and OAuth2 client support for external integrations
...
- Personal API tokens (model, user-settings UI, admin, management command,
DRF auth class) for non-interactive API access from automations like n8n.
Raw token shown once; only a SHA-256 hash is stored; last_used_at writes
are throttled.
- OAuth2 authorization server via django-oauth-toolkit with authorization
server metadata and optional, off-by-default Dynamic Client Registration
(RFC 7591), so remote OAuth/MCP clients can authenticate and self-register.
- Tests for token auth, DCR gating and the management commands, plus
.env.example and README documentation.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-24 19:15:31 +04:00
dependabot[bot]
5c4cb16a0a
build(deps): bump cryptography from 48.0.0 to 48.0.1
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 48.0.0 to 48.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/48.0.0...48.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 48.0.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-17 01:11:02 +00:00
Herculino Trotta
6987b54dba
chore: bump python and node dependencies
2026-06-06 05:14:26 -03:00
Herculino Trotta
e839f31104
Merge pull request #549 from eitchtee/dependabot/uv/django-5.2.14
...
build(deps): bump django from 5.2.13 to 5.2.14
2026-06-06 04:42:09 -03:00
Herculino Trotta
2282625790
Merge pull request #548 from eitchtee/dependabot/uv/idna-3.15
...
build(deps): bump idna from 3.11 to 3.15
2026-06-06 04:41:50 -03:00
Herculino Trotta
aa8b559152
Merge pull request #547 from eitchtee/dependabot/uv/mistune-3.2.1
...
build(deps): bump mistune from 3.1.4 to 3.2.1
2026-06-06 04:41:37 -03:00
dependabot[bot]
801b2a9edd
build(deps): bump django from 5.2.13 to 5.2.14
...
Bumps [django](https://github.com/django/django ) from 5.2.13 to 5.2.14.
- [Commits](https://github.com/django/django/compare/5.2.13...5.2.14 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.2.14
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-06 07:39:25 +00:00
dependabot[bot]
968499f1ab
build(deps): bump idna from 3.11 to 3.15
...
Bumps [idna](https://github.com/kjd/idna ) from 3.11 to 3.15.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md )
- [Commits](https://github.com/kjd/idna/compare/v3.11...v3.15 )
---
updated-dependencies:
- dependency-name: idna
dependency-version: '3.15'
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-06 07:37:29 +00:00
dependabot[bot]
5b351821b1
build(deps): bump mistune from 3.1.4 to 3.2.1
...
Bumps [mistune](https://github.com/lepture/mistune ) from 3.1.4 to 3.2.1.
- [Release notes](https://github.com/lepture/mistune/releases )
- [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst )
- [Commits](https://github.com/lepture/mistune/compare/v3.1.4...v3.2.1 )
---
updated-dependencies:
- dependency-name: mistune
dependency-version: 3.2.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-06 07:36:43 +00:00
dependabot[bot]
7b49072848
build(deps): bump urllib3 from 2.6.3 to 2.7.0
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.6.3 to 2.7.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.3...2.7.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.7.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-06 07:36:28 +00:00
Herculino Trotta
4d3ce087d6
chore: bump versions
2026-04-18 13:45:28 +00:00
Herculino Trotta
aeaf9fac43
Merge pull request #535 from eitchtee/dependabot/uv/requests-2.33.0
...
build(deps): bump requests from 2.32.5 to 2.33.0
2026-04-18 02:41:18 -03:00
Herculino Trotta
dcedf53b83
Merge pull request #534 from eitchtee/dependabot/uv/cryptography-46.0.7
...
build(deps): bump cryptography from 46.0.5 to 46.0.7
2026-04-18 02:41:06 -03:00
Herculino Trotta
d66d1530bb
Merge pull request #533 from eitchtee/dependabot/uv/pyjwt-2.12.0
...
build(deps): bump pyjwt from 2.10.1 to 2.12.0
2026-04-18 02:40:12 -03:00
dependabot[bot]
0c927a2fe9
build(deps): bump requests from 2.32.5 to 2.33.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.5 to 2.33.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.5...v2.33.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.33.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-18 05:37:40 +00:00
dependabot[bot]
c52db80c64
build(deps): bump cryptography from 46.0.5 to 46.0.7
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 46.0.5 to 46.0.7.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.5...46.0.7 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-18 05:37:14 +00:00
dependabot[bot]
330ce8069c
build(deps): bump pyjwt from 2.10.1 to 2.12.0
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.10.1 to 2.12.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.10.1...2.12.0 )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-version: 2.12.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-18 05:36:41 +00:00
dependabot[bot]
2989f11b01
build(deps): bump django from 5.2.11 to 5.2.13
...
Bumps [django](https://github.com/django/django ) from 5.2.11 to 5.2.13.
- [Commits](https://github.com/django/django/compare/5.2.11...5.2.13 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.2.13
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-18 05:36:10 +00:00
dependabot[bot]
4a35e770a4
build(deps): bump simpleeval from 1.0.3 to 1.0.5
...
Bumps [simpleeval](https://github.com/danthedeckie/simpleeval ) from 1.0.3 to 1.0.5.
- [Release notes](https://github.com/danthedeckie/simpleeval/releases )
- [Commits](https://github.com/danthedeckie/simpleeval/compare/1.0.3...1.0.5 )
---
updated-dependencies:
- dependency-name: simpleeval
dependency-version: 1.0.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-14 05:54:33 +00:00
dependabot[bot]
e305fab300
build(deps): bump cryptography from 46.0.3 to 46.0.5
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 46.0.3 to 46.0.5.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.3...46.0.5 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-12 00:44:59 +00:00
dependabot[bot]
624dc382cf
build(deps): bump django from 5.2.9 to 5.2.11
...
Bumps [django](https://github.com/django/django ) from 5.2.9 to 5.2.11.
- [Commits](https://github.com/django/django/compare/5.2.9...5.2.11 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.2.11
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-03 23:24:38 +00:00
dependabot[bot]
e2f1156264
build(deps): bump urllib3 from 2.6.2 to 2.6.3
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.6.2 to 2.6.3.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.2...2.6.3 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-25 19:49:42 +00:00
Herculino Trotta
7ea9d56132
docs: update uv.lock
2025-12-27 20:11:36 -03:00
icovada
afc06582b4
set up dependencies in uv
2025-12-21 16:09:12 +01:00