Jens Langhammer
|
1c426c5136
|
outposts: trigger deployment re-create when selector changes
|
2020-10-19 16:21:39 +02:00 |
Jens Langhammer
|
7203bd37a3
|
outposts: replace migration with string backup handler
|
2020-10-19 16:04:38 +02:00 |
Jens Langhammer
|
05866d3544
|
providers/proxy: fix creation of ingress
|
2020-10-19 15:06:50 +02:00 |
Jens Langhammer
|
0203d20759
|
providers/proxy: add traefik labels to outposts deployed with docker integration
|
2020-10-18 17:46:20 +02:00 |
Jens Langhammer
|
ad29d54bbf
|
outposts: simplify k8s controller add more extensibility
|
2020-10-18 17:09:02 +02:00 |
Jens Langhammer
|
ee670d5e19
|
core: add key field to token for easier rotation
|
2020-10-18 14:34:22 +02:00 |
Jens Langhammer
|
ee5bac099f
|
outposts: fix migration not having access to token property
|
2020-10-17 17:06:08 +02:00 |
Jens Langhammer
|
69f7b41044
|
e2e: use dockercontroller to test proxy
|
2020-10-17 17:03:10 +02:00 |
Jens Langhammer
|
e909e7fa8a
|
outposts: kill container on down
|
2020-10-17 16:33:38 +02:00 |
Jens Langhammer
|
bee38551f3
|
outposts: fix tokens without identifier not loading in the UI
|
2020-10-17 16:33:23 +02:00 |
Jens Langhammer
|
c0ec6388df
|
outposts: give container time to boot when newly created
|
2020-10-16 23:38:46 +02:00 |
Jens Langhammer
|
8f08836885
|
outposts: ensure log is also written to stdout
|
2020-10-16 23:36:59 +02:00 |
Jens Langhammer
|
971713d1aa
|
outposts: call controller.down on outpost pre_delete
|
2020-10-16 22:27:00 +02:00 |
Jens Langhammer
|
5135d828b4
|
outposts: rename run to up, add down method for deleting
|
2020-10-16 22:22:15 +02:00 |
Jens Langhammer
|
6b1d30d230
|
outposts: improve logging from k8s controller
|
2020-10-16 21:31:55 +02:00 |
Jens Langhammer
|
3454760731
|
*: ensure TaskResult uid is slugified to prevent URL errors
|
2020-10-16 21:31:12 +02:00 |
Jens Langhammer
|
96846220c3
|
outposts: trigger reconcile on save
|
2020-10-16 21:08:35 +02:00 |
Jens Langhammer
|
2339e855bb
|
*: Improve MonitoredTasks' error capture
|
2020-10-16 16:00:24 +02:00 |
Jens Langhammer
|
bdc019c7cf
|
outposts: skip post_save during migrations and unittests
|
2020-10-16 15:58:28 +02:00 |
Jens Langhammer
|
7806cff96f
|
lib: save task's call arguments for manual retry
|
2020-10-16 13:35:40 +02:00 |
Jens Langhammer
|
fa504e4bf9
|
outposts: pass outpost reference instead of PK, implement TaskResult.uid
|
2020-10-16 12:54:52 +02:00 |
Jens Langhammer
|
86cfb10b9b
|
outposts: implement .run_wuth_logs() which returns logs, add task monitoring
|
2020-10-16 11:38:49 +02:00 |
Jens Langhammer
|
f6b8171624
|
outposts: improve controller error handling
|
2020-10-16 11:31:31 +02:00 |
Jens Langhammer
|
18da7565c2
|
outposts: improve performance by running related check in worker, fix tokens being left over on outpost delete
|
2020-10-14 18:41:16 +02:00 |
Jens Langhammer
|
45699a1a69
|
outpost: rewrite kubernetes controller
|
2020-10-14 17:49:09 +02:00 |
Jens Langhammer
|
5556e9f8e7
|
outposts: always save state, even without version
|
2020-10-14 12:15:40 +02:00 |
Jens Langhammer
|
8ca23451c6
|
outposts: rewrite state logic, use cache to expire old channels, support multiple instances
|
2020-10-14 11:32:33 +02:00 |
Jens Langhammer
|
58ae159835
|
outposts: disable Kubernetes selection for now
|
2020-10-11 19:40:22 +02:00 |
Jens Langhammer
|
7a578e5e83
|
admin: dont show check when outpost hasnt connected
closes #263
|
2020-10-07 19:19:25 +02:00 |
Jens Langhammer
|
3b61191614
|
outpost: enable docker controller
|
2020-10-05 23:11:44 +02:00 |
Jens Langhammer
|
d506e8f1a3
|
outposts: implement docker controller
|
2020-10-04 00:41:12 +02:00 |
Jens Langhammer
|
d3a96ac7aa
|
outposts: load token async
|
2020-10-04 00:29:18 +02:00 |
Jens Langhammer
|
c5a6b4961f
|
core: Add Token identifier as sudo-primary key
|
2020-10-04 00:28:43 +02:00 |
Jens Langhammer
|
525d271535
|
*: apply new black styling
|
2020-09-30 19:34:22 +02:00 |
Jens Langhammer
|
07e20a2950
|
core: add AuthJsonConsumer to handle websocket authentication
|
2020-09-26 20:11:04 +02:00 |
Jens Langhammer
|
c90906c968
|
outposts: fix formatting
|
2020-09-19 19:12:49 +02:00 |
Jens Langhammer
|
b04f92c8b4
|
admin: outposts show should-be version
|
2020-09-19 19:03:54 +02:00 |
Jens Langhammer
|
18886697d6
|
outposts: add support for version checking
|
2020-09-19 01:34:11 +02:00 |
Jens Langhammer
|
ddca46e24a
|
outposts: add modal to show setup information
|
2020-09-19 01:34:11 +02:00 |
Jens Langhammer
|
9d5d99290c
|
outposts: only show proxy providers
|
2020-09-18 21:50:49 +02:00 |
Jens Langhammer
|
8c465b2026
|
outposts: remove unused import
|
2020-09-15 11:32:25 +02:00 |
Jens Langhammer
|
e95bbfab9a
|
outposts: disable WIP k8s controller
|
2020-09-15 11:25:59 +02:00 |
Jens Langhammer
|
501683e3cb
|
outposts: add tests for permissions
|
2020-09-14 17:34:07 +02:00 |
Jens Langhammer
|
6a669992a8
|
outposts: fix permissions not being updated when providers are modified
|
2020-09-14 15:41:02 +02:00 |
Jens Langhammer
|
a8744f443c
|
outposts: fix Kubernetes Controller not exporting dicts, secrets not being b64 encoded
|
2020-09-13 22:19:26 +02:00 |
Jens Langhammer
|
7a4e8af1ae
|
outpost: fix outpost update signal only being sent to outposts connected to the same passbook instance
|
2020-09-13 14:29:40 +02:00 |
Jens Langhammer
|
1356a8108b
|
docs: add docs for outposts
|
2020-09-09 19:34:19 +02:00 |
Jens Langhammer
|
dd017e7190
|
flows: fix exporting and importing for models with multiple unique fields
|
2020-09-06 01:07:06 +02:00 |
Jens L
|
268de20872
|
Proxy v2 (#189)
|
2020-09-03 00:04:12 +02:00 |