Commit Graph

59 Commits

Author SHA1 Message Date
Aarnav Tale
d369e36fa4
fix: potentially catch undefined bearer errors 2024-11-07 13:08:43 -05:00
Aarnav Tale
10bb4eba97
fix: skip loading env file if context is loaded 2024-11-04 18:00:50 -05:00
Aarnav Tale
9dafd8e8b0
feat: load from dotenv if specified 2024-10-16 23:07:41 -04:00
Akira Yamazaki
29d91785fb
fix: build oidc callback url in a more proper way (#28) 2024-10-07 23:23:31 -04:00
Aarnav Tale
1d6066d3f0
feat(TALE-33): add debug logging with DEBUG env 2024-10-02 13:33:39 -04:00
Aarnav Tale
ea2ffdf0c1
feat: support removing config values via null 2024-08-24 10:33:30 -04:00
Aarnav Tale
690b52d8c6
chore(TALE-29): remove acl from integration/context 2024-08-24 10:19:07 -04:00
Aarnav Tale
a72a3d6e5f
chore(TALE-29): remove references to ACL_FILE 2024-08-24 10:19:06 -04:00
Akira Yamazaki
c4c1fd8aab
feat: make secure flag of cookie configurable (#26) 2024-08-24 10:18:38 -04:00
Aarnav Tale
9801ef453d
fix(TALE-29): remove all old ACL_FILE handling
No longer required if the minimum is beta2
2024-08-23 16:12:46 -04:00
Aarnav Tale
a2054786f8
fix(TALE-31): use oidc variables first over config 2024-08-23 15:12:53 -04:00
Aarnav Tale
5a46fd0a97
feat(TALE-30): add support for new DNS configs
This is a breaking change to support 0.23-beta2
2024-08-22 16:55:05 -04:00
Aarnav Tale
b8999161a2
feat(TALE-29): handle no ACL configurations being available 2024-08-04 17:30:41 -04:00
Aarnav Tale
75ba3a3dc7
feat(TALE-29): support the headscale policy api changes 2024-08-04 11:32:29 -04:00
Aarnav Tale
ea8ecfb28f
chore: use new logger 2024-07-10 19:36:13 -04:00
Aarnav Tale
099bd3bcb8
feat(TALE-7): add proper integration logging 2024-07-10 19:26:59 -04:00
Aarnav Tale
0aa0406ea6
feat(TALE-7): reimplement integration system 2024-07-09 22:53:00 -04:00
Aarnav Tale
be8ce7a2fe
fix: set defaults with HEADSCALE_UNSTRICT 2024-06-18 23:59:06 -04:00
Aarnav Tale
3ea5fed8f6
fix: support jsonc comments and switch to monaco for acls 2024-06-02 22:40:23 -04:00
Aarnav Tale
98ea2cb06f
feat: add a way to escape hatch from strict config checking 2024-05-30 10:41:40 -04:00
Aarnav Tale
868d85bbeb
chore: log about context loading 2024-05-30 10:28:37 -04:00
Aarnav Tale
72cc9d8974
fix: flexible duration and go boolean handling 2024-05-30 10:20:41 -04:00
Aarnav Tale
ed50c48965
fix: handle configs better and propagate errors 2024-05-30 10:15:02 -04:00
Aarnav Tale
e19dbda5ed
fix: headscale expiry can be a literal 0 2024-05-26 19:41:56 -04:00
Aarnav Tale
f0e4868252
feat: configure support for generic integrations
Co-authored-by: Gage Orsburn <gageorsburn@live.com>
2024-05-26 19:23:24 -04:00
Aarnav Tale
c7e59b137c
docs: solidify DOCKER_SOCK and ROOT_API_KEY usage 2024-05-22 12:43:42 -04:00
Aarnav Tale
694b22f205
style: cleanup oidc spaghetti 2024-05-21 23:57:03 -04:00
Aarnav Tale
06d7d1ccad
feat: add support for split dns 2024-05-21 17:21:14 -04:00
Aarnav Tale
6794b1b2dd
fix: don't log the context 2024-05-20 14:06:38 -04:00
Aarnav Tale
3e51e4861d
feat: use strictly typed configs and context 2024-05-20 14:05:09 -04:00
Aarnav Tale
2f02ccc362
style: eslint changes 2024-05-15 21:54:40 -04:00
Aarnav Tale
18999357a8
fix: return the revalidator in useLiveData 2024-05-15 21:53:12 -04:00
Aarnav Tale
5ff09e44d9
feat: cleanup header and extract to component 2024-05-04 15:04:22 -04:00
Aarnav Tale
a63f4e4d52
fix: API_KEY is no longer required for login to work 2024-05-01 02:47:36 -04:00
Aarnav Tale
3abd617a90
feat: switch to react aria and replace many components 2024-04-29 20:31:29 -04:00
Aarnav Tale
c6930732ee
fix: oidc config variables were named incorrectly 2024-04-22 13:21:48 -04:00
Aarnav Tale
94174ebcce
feat: add dumb yaml detection 2024-04-17 17:20:35 -04:00
Aarnav Tale
b285753b24
fix: omg why do i forget these things here 2024-04-15 04:02:23 -04:00
Aarnav Tale
8eac733a5d
fix: we shouldn't return early if the env var isn't there 2024-04-15 03:52:51 -04:00
Aarnav Tale
39868b5043
feat: implement raw acl editing on the web ui 2024-04-15 03:40:52 -04:00
Aarnav Tale
6fa27e5d28
fix: read oidc configuration from env then config 2024-03-30 19:11:13 -04:00
Aarnav Tale
78140927ad
fix: use either HEADSCALE_URL or config.server_url 2024-03-30 19:05:31 -04:00
Aarnav Tale
a47fb61549
feat: implement node removal 2024-03-30 18:58:16 -04:00
Aarnav Tale
37f84cfba5
fix: use the request url protocol for oidc 2024-03-30 05:26:22 -04:00
Aarnav Tale
5c0b823c12
fix: replace chokidar with fs.watch 2024-03-30 04:20:16 -04:00
Aarnav Tale
cc1427882f
feat: watch config file for external edits 2024-03-30 02:53:51 -04:00
Aarnav Tale
50bcfa9c04
feat: add logout and dropdown 2024-03-30 02:44:06 -04:00
Aarnav Tale
3f65c7e610
fix: acl path needs to be resolved 2024-03-30 01:56:06 -04:00
Aarnav Tale
4e129d527a
feat: implement context sanity checks 2024-03-30 01:51:40 -04:00
Aarnav Tale
e216d4171f
feat: support readonly config and no docker sock 2024-03-29 21:46:21 -04:00