Jens Langhammer
|
afc347ddeb
|
include numbers for testing
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:03 +01:00 |
|
Jens Langhammer
|
7720c80d5b
|
allow mobile device token to retrieve user info
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:03 +01:00 |
|
Jens Langhammer
|
fff963e5e2
|
placeholder device_id
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:03 +01:00 |
|
Jens Langhammer
|
956d8f1125
|
create app correctly
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:03 +01:00 |
|
Jens Langhammer
|
db30a62368
|
fix enroll
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:03 +01:00 |
|
Jens Langhammer
|
01cebcfcec
|
only consider non expired tokens
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:03 +01:00 |
|
Jens Langhammer
|
e176e11b82
|
generate device with random name as we need to create them in the database
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:03 +01:00 |
|
Jens Langhammer
|
5adbae40ea
|
fix lint
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
00fb77e3da
|
move firebase config to db for testing
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
9edccb1a9d
|
lazy import firebase
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
25e7fc58b3
|
fix user settings
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
b91fb7cefb
|
fix import
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
a8f825545f
|
set auth_via when using mobile token
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
757d179ae5
|
add logic for checkin
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
38ae3f272e
|
have schema in a more general place
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
5cf7726ef2
|
add mobile only subset schema
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
c55f88d4df
|
implement more
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
ad5ccf8062
|
set device name from hostname
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
38e7a7fe59
|
add transaction states
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
a334d21708
|
move sending code into mobiletransaction model
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
47cb4603da
|
start checkin
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
cb6d4f9b27
|
fix more stuff
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
444ea83653
|
fix web
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
0a189ceeb5
|
fix inheritance
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:02 +01:00 |
|
Jens Langhammer
|
bcc92d2c0b
|
update defaults
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
50df8e4530
|
strings
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
bb8a70448f
|
more fixes, start implementing validate
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
154b91cc92
|
make challenge submit
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
742b946caf
|
add temporary firebase
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
1be264f1c0
|
add endpoint to check device status
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
a239084385
|
fix QR
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
4114c757b9
|
implement more of the API
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
28e1c08800
|
change mobile device pk to uuid
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
e99a660a5f
|
move functions to device
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
91c2348b8e
|
only cache API schema in prod
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
31f869c2e0
|
fix stuff
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
ada24a609a
|
fix context
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
a895157be1
|
fix lint
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
ccb2d0aaed
|
cleanup
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:01 +01:00 |
|
Jens Langhammer
|
86b69e83e0
|
change enrollment to post
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:00 +01:00 |
|
Jens Langhammer
|
cb60fc2c7b
|
use more minimal payload for QR code sake
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:00 +01:00 |
|
Jens Langhammer
|
fc5f5ed117
|
initial scaffold
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-09 12:28:00 +01:00 |
|
dependabot[bot]
|
9ea41595b7
|
web: bump follow-redirects from 1.15.2 to 1.15.4 in /web (#8098)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4)
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-09 12:27:31 +01:00 |
|
dependabot[bot]
|
74b4fe5cee
|
website: bump follow-redirects from 1.15.3 to 1.15.4 in /website (#8099)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4)
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-09 12:27:21 +01:00 |
|
dependabot[bot]
|
1ef654f19b
|
core: bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (#8092)
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.15.0...v0.16.0)
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-09 11:06:14 +01:00 |
|
dependabot[bot]
|
f030128686
|
web: bump the eslint group in /tests/wdio with 2 updates (#8093)
Bumps the eslint group in /tests/wdio with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).
Updates `@typescript-eslint/eslint-plugin` from 6.18.0 to 6.18.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.1/packages/eslint-plugin)
Updates `@typescript-eslint/parser` from 6.18.0 to 6.18.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.1/packages/parser)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: eslint
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: eslint
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-09 11:06:00 +01:00 |
|
dependabot[bot]
|
0fb7d1237f
|
web: bump the babel group in /web with 1 update (#8094)
Bumps the babel group in /web with 1 update: [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env).
Updates `@babel/preset-env` from 7.23.7 to 7.23.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.8/packages/babel-preset-env)
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: babel
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-09 11:05:51 +01:00 |
|
dependabot[bot]
|
2497101c32
|
web: bump ts-lit-plugin from 2.0.1 to 2.0.2 in /web (#8096)
Bumps [ts-lit-plugin](https://github.com/runem/lit-analyzer) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/runem/lit-analyzer/releases)
- [Changelog](https://github.com/runem/lit-analyzer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/runem/lit-analyzer/commits)
---
updated-dependencies:
- dependency-name: ts-lit-plugin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-09 11:05:41 +01:00 |
|
dependabot[bot]
|
9a0feb1c35
|
web: bump the eslint group in /web with 2 updates (#8095)
Bumps the eslint group in /web with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).
Updates `@typescript-eslint/eslint-plugin` from 6.18.0 to 6.18.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.1/packages/eslint-plugin)
Updates `@typescript-eslint/parser` from 6.18.0 to 6.18.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.1/packages/parser)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: eslint
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: eslint
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-09 11:05:27 +01:00 |
|
dependabot[bot]
|
ab411a6a9b
|
web: bump lit-analyzer from 2.0.2 to 2.0.3 in /web (#8097)
Bumps [lit-analyzer](https://github.com/runem/lit-analyzer) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/runem/lit-analyzer/releases)
- [Changelog](https://github.com/runem/lit-analyzer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/runem/lit-analyzer/commits)
---
updated-dependencies:
- dependency-name: lit-analyzer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-09 11:05:19 +01:00 |
|