Граф коммитов

72 Коммитов

Автор SHA1 Сообщение Дата
Jim Minter c6fdf76e2a
return 202 on asynchronous delete 2019-12-22 08:36:19 -06:00
Jim Minter b2b3e7244f
breaking change: use database id field for subscriptions 2019-12-22 08:36:19 -06:00
Jim Minter acb393d34d
remove api.Key type 2019-12-22 08:36:18 -06:00
Jim Minter 5ee8284461
fix typos in error codes 2019-12-21 22:29:28 -06:00
Jim Minter 1e092bcbd7
add log line for start of http request 2019-12-21 20:29:56 -06:00
Jim Minter 18e245b67e
package rename 2019-12-16 19:26:21 -06:00
Jim Minter 00e3c6555a
add code license boilerplate 2019-12-16 19:16:50 -06:00
Jim Minter af2db30bc7
middleware test enhancements 2019-12-16 13:30:58 -06:00
Mangirdas Judeikis 5c73d27fdf
add middleware tests 2019-12-16 12:08:18 -06:00
Jim Minter c728fdae61
rearrange FPAuthorizer to use customer tenant ID 2019-12-10 21:36:06 -06:00
Jim Minter 99da04c4f8
update tls settings in accordance with https://blog.cloudflare.com/exposing-go-on-the-internet/ 2019-12-10 08:59:14 -06:00
Jim Minter f35ecfd17c
wait and exit after SIGTERM 2019-12-10 08:58:43 -06:00
Jim Minter c1098575a6
breaking change: rename key vault certificates 2019-12-09 14:54:13 -06:00
Mangirdas Judeikis 0cf85aa3e5
fix content type for creds 2019-12-09 14:22:38 -06:00
Jim Minter 725a2cbc93
break out middleware into separate files in pkg/frontend/middleware 2019-12-09 10:45:14 -06:00
Jim Minter 8960b19d92
move getReady to separate source file 2019-12-09 10:45:14 -06:00
Mangirdas Judeikis 03a8f1a4c5 fix authorizer in dev 2019-12-09 11:14:31 +00:00
Jim Minter 570e72bee8
add initial listener security test 2019-12-08 23:11:29 -06:00
Jim Minter 99b07340f8
frontend fixes 2019-12-08 23:06:29 -06:00
Jim Minter d5cbea1bf3
modularise and refactor a lot of code out of pkg/env 2019-12-08 19:42:42 -06:00
Jim Minter 83ea244a8d
move TLS config into frontend 2019-12-08 17:38:39 -06:00
Jim Minter 3b498e6b2f
json format 404 2019-12-08 16:38:59 -06:00
Jim Minter f0b48806d2
server hardening 2019-12-08 11:53:08 -06:00
Jim Minter b0e0728dc1
remove sprintf 2019-12-05 11:29:38 -06:00
Mangirdas Judeikis 13c8a33885 fix type field 2019-12-05 13:20:02 +00:00
Mangirdas Judeikis 0ed5222902 fix content type 2019-12-05 10:41:45 +00:00
Jim Minter 268576a8dc
standardise on 4-space indent for json 2019-12-03 19:13:19 -06:00
Jim Minter a2afa32f36
add ARM service principal 2019-12-03 12:40:36 -06:00
Jim Minter 9732435d1a
fix 500 instead of 204 on delete 2019-12-03 10:52:05 -06:00
Jim Minter c27822a380
add panic recovery 2019-12-02 22:00:10 -06:00
Jim Minter 14dcd65eb4
bug fixes 2019-12-02 21:14:00 -06:00
Jim Minter 52681a26fd
simplify openshiftcluster_putorpatch.go 2019-12-02 19:05:32 -06:00
Jim Minter fab9006514
some frontend simplification 2019-12-02 15:57:05 -06:00
Jim Minter 8c43b7f25c
implement OpenShiftClusterList type properly 2019-12-02 15:00:26 -06:00
Jim Minter 2cda54f635
improve API handling 2019-12-02 14:48:46 -06:00
Jim Minter 966d5ac3f1
restructure validation and add service principal permissions validation 2019-12-02 13:07:49 -06:00
Jim Minter ee84798d5e
README.md fixes 2019-11-29 17:55:02 -06:00
Jim Minter cb46988ca4
bug fixes 2019-11-29 13:40:00 -06:00
Jim Minter 45a731291c
use tenantID from subscription registration 2019-11-29 13:36:00 -06:00
Jim Minter 9cde0d4fc5
move key into database layer 2019-11-28 18:49:47 -06:00
Jim Minter 2e30469d85
bug fixes 2019-11-28 18:24:09 -06:00
Jim Minter 1e989d32d8
only delete NSG references that are ours: bring back InfraID 2019-11-28 18:24:01 -06:00
Jim Minter 221a61c4fa
normalise ugorji json handling 2019-11-28 13:54:28 -06:00
Jim Minter aea836525e
bug fixes 2019-11-28 12:25:07 -06:00
Jim Minter 4b3f8f9c34
add subscription API 2019-11-28 11:39:56 -06:00
Jim Minter e1076a06d0
breaking change: field name standardisation 2019-11-28 10:41:23 -06:00
Jim Minter 516da7c1fc
improve clarity of backend workflow 2019-11-28 10:31:37 -06:00
Jim Minter 8c6cc6016f
improve operation retryability on failure 2019-11-28 08:11:57 -06:00
Jim Minter 62ab803c0c
add top-level Database type 2019-11-28 07:11:34 -06:00
Jim Minter d6f0078919
breaking change: separate out database key 2019-11-28 07:11:33 -06:00