Releases: spinnaker/gate
gate v6.55.1
gate v6.55.0
b621ff3 chore(dependencies): Autobump fiatVersion (#1541)
131e25f chore(dependencies): bump spinnakerGradleVersion (#1540)
d7fcb25 chore(dependencies): Autobump korkVersion (#1539)
8c8a839 feat(credentials): Update account type discriminator (#1533)
aed61c6 chore(dependencies): Autobump spinnakerGradleVersion (#1537)
b0a7dcf chore(dependencies): Autobump korkVersion (#1536)
f0c1db6 chore(dependencies): Autobump korkVersion (#1516)
59cc4ad chore(ci): GHA - container image and apt package build & push (#1534)
d1404ea fix(plugins-test): try harder for the version of versionNotSupportedPlugin to actually not be supported (#1532) (#1535)
e78b7fd chore(cit): GHA - plugin builds require SemVer (#1531)
8341e93 fix(plugins-test): try harder for the version of versionNotSupportedPlugin to actually not be supported (#1532)
004ed67 chore(ci): GHA - simplify build versioning (#1530)
e4d271b chore(ci): GHA - container image and apt package build & push (#1529)
d52a5eb chore(dependencies): Autobump fiatVersion (#1528)
6855c58 chore(dependencies): Autobump spinnakerGradleVersion (#1524)
1f7a3b8 chore(dependencies): Autobump spinnakerGradleVersion (#1523)
af2e267 chore(dependencies): Autobump spinnakerGradleVersion (#1522)
4c814d2 chore(dependencies): Autobump spinnakerGradleVersion (#1521)
135079a chore(dependencies): Autobump spinnakerGradleVersion (#1520)
e950301 chore(dependencies): Autobump spinnakerGradleVersion (#1519)
7915082 fix(dependency): Issue with jackson-bom and kotlin-bom version conflict resolution while upgrading the spring-boot 2.3.x (#1505)
c9eb62c chore(ci): update setup-java GHA to v2 (#1518)
e2a108d fix(authn/oauth2): prevent oauth2 redirect loops (#1517)
d715f61 chore(dependencies): Autobump korkVersion (#1515)
46114ee fix(gate/web): Add explicit name property to AccountDefinition (#1514)
fcfc26f fix(oauth): remove circular dependency on ExternalAuthTokenFilter bean in OAuth2SsoConfig when oauth2 is enabled (#1492) (#1513)
af53a58 fix(gate): Typos in Account Management API (#1510)
87fbedf chore(build): update mergify config (#1506) (#1508)
d3c7213 chore(build): update mergify config (#1506)
11d7ce6 feat(web): Expose experimental account storage API (#1494)
c25eef9 chore(dependencies): Autobump korkVersion (#1502)
ce4cd03 chore(dependencies): Autobump fiatVersion (#1504)
ab5f226 chore(dependencies): Autobump korkVersion (#1501)
66e533b fix(vulnerability): avoid expose gate endpoints (#1497) (#1500)
b4ac721 fix(vulnerability): avoid expose gate endpoints (#1497)
ecc999c chore(dependencies): Autobump korkVersion (#1496)
d340a49 chore(dependencies): Autobump korkVersion (#1495)
6d8ae57 chore(dependencies): Autobump korkVersion (#1493)
b1337db chore(build): gradle 6.8.1 (#1413)
fb2ac10 fix(api): fix movie quotes to match movie script (#1423)
8dd1c89 fix(web): disable keel by default as it is an optional service (#1453)
1823633 fix(oauth): remove circular dependency on ExternalAuthTokenFilter bean in OAuth2SsoConfig when oauth2 is enabled (#1492)
689e3a2 chore(dependencies): Autobump korkVersion (#1490)
dac527c chore(dependencies): Autobump korkVersion (#1489)
ec9ece2 chore(dependencies): Autobump korkVersion (#1488)
19de719 chore(dependencies): Autobump spinnakerGradleVersion (#1487)
b4e7567 chore(dependencies): Autobump korkVersion (#1486)
bb61efa fix(echo events/gate): Echo events will be generated when the pipeline is deleted. (#1483)
231eb3b chore(dependencies): Autobump korkVersion (#1485)
86f9eab chore(dependencies): Autobump korkVersion (#1481)
2660750 fix(vulnerability): Remove fixed version of com.nimbusds:nimbus-jose-jwt dependency to accommodate safer version from kork. (#1480)
56f6b4d chore(dependencies): Autobump korkVersion (#1479)
88af7ed chore(dependencies): Autobump korkVersion (#1478)
79090a4 chore(dependencies): Autobump korkVersion (#1474)
92751ca chore(dependencies): Autobump korkVersion (#1473)
c12bc80 chore(dependencies): Autobump spinnakerGradleVersion (#1472)
gate v6.54.1
b621ff3 chore(dependencies): Autobump fiatVersion (#1541)
131e25f chore(dependencies): bump spinnakerGradleVersion (#1540)
f0c1db6 chore(dependencies): Autobump korkVersion (#1516)
59cc4ad chore(ci): GHA - container image and apt package build & push (#1534)
d1404ea fix(plugins-test): try harder for the version of versionNotSupportedPlugin to actually not be supported (#1532) (#1535)
fcfc26f fix(oauth): remove circular dependency on ExternalAuthTokenFilter bean in OAuth2SsoConfig when oauth2 is enabled (#1492) (#1513)
87fbedf chore(build): update mergify config (#1506) (#1508)
66e533b fix(vulnerability): avoid expose gate endpoints (#1497) (#1500)
gate v6.54.0
903579c chore(dependencies): Autobump korkVersion (#1471)
fb3539e chore(dependencies): Autobump korkVersion (#1469)
a907d76 chore(dependencies): Autobump spinnakerGradleVersion (#1466)
3d00298 chore(dependencies): Autobump korkVersion (#1468)
c868620 chore(dependencies): Autobump korkVersion (#1467)
cc990fd chore(dependencies): Autobump spinnakerGradleVersion (#1463)
5615f0a Merge pull request #291 in SPKR/gate-nflx from md/graphql to master (#1462)
cb25b42 chore(dependencies): Autobump fiatVersion (#1459)
6fd18dd chore(dependencies): Autobump korkVersion (#1460)
2c66087 chore(dependencies): Autobump korkVersion (#1458)
gate v6.53.0
gate v6.52.0
0280563 feat(oauth2): allow extension projects to define a custom function for extracting groups (#1455)
6ba9daa feat(auth): Make webhooks endpoint configurable for authentication (#1451)
5d7180f fix(pipeline-templates): fix ClassCastException (#1450)
651a28a fix(slack): Use the 'retry-after' header to control retries after rate limit (#1449)
37bd818 chore(deps): update fiat to 1.27.0, use new maven coordinates (#1448)
bf9d7c8 feat(build): publish to maven central, switch groupId to io.spinnaker.gate (#1447)
d6eb07c chore(deps): update kork to 7.107.0, use new maven coordinates (#1446)
ee281d4 chore(dependencies): Autobump spinnakerGradleVersion (#1445)
2d11375 chore(dependencies): Autobump korkVersion (#1444)
50f3985 feat(tags): let callers of /batch/tags specify an application (#1443)
6ebbc2e chore(metrics): Set CiController metric criticality to low (#1441)
ba94d78 chore(metrics): Set low metric criticality on ProxyController and ManagedController (#1439)
fc31348 chore(dependencies): Autobump korkVersion (#1438)
c9ae549 chore(dependencies): Autobump korkVersion (#1437)
3b0bc3c fix(md): verifyWith is a list of maps.. (#1436)
f002659 fix(md): update env model to have verifyWith (#1435)
8d46404 chore(dependencies): Autobump korkVersion (#1434)
8b300c6 fix(managed-delivery): Fix adoption report endpoint (#1433)
e6e09a8 fix(managed-delivery): Add missing Accept header for adoption report (#1432)
16f2842 feat(managed-delivery): Expose MD adoption report (#1431)
7ea71f9 fix(md): remove slashy var from url param (#1430)
cede0e6 feat(md): add environments api (#1429)
8dc17af feat(managed-delivery): Make HTML the default report format (#1428)
b9e3d7e chore(dependencies): Autobump korkVersion (#1427)
92e6697 feat(managed-delivery): Expose reports API (#1426)
dc67fe1 feat(managed): expose override and retry verification endpoints (#1425)
99362e3 fix(plugins): Return empty installed plugins list on any retrofit error (#1424)
17fef48 chore(slack): changing endpoint to match keel's configurations (#1422)
5ab4d49 chore(api): fix api docs (#1421)
af238d9 feat(md): expose nicer veto endpoints (#1420)
bf546f2 fix(builds): Improve error message formatting and wording (#1419)
07a86de fix(builds): More accurate exception messages when igor 404s on a build endpoint (#1418)
9b00026 chore(dependencies): Autobump korkVersion (#1417)
1e14de4 feat(slackV2): add new endpoint for keel specific slack callbacks (#1416)
8acfab8 chore(dependencies): Autobump korkVersion (#1415)
1876c21 chore(dependencies): Autobump korkVersion (#1412)
c6c32fd chore(dependencies): Autobump korkVersion (#1411)
b40c43a chore(build): Stop publishing debians on release builds (#1410)
11c4c33 chore(dependencies): Autobump spinnakerGradleVersion (#1409)
d10ca45 chore(dependencies): Autobump korkVersion (#1408)
150db0b chore(dependencies): Autobump korkVersion (#1407)
5f69753 fix(rate-limiting): Add 5 second buffer on reset header (#1406)
e4b2582 chore(dependencies): Autobump korkVersion (#1405)
48ba922 feat(ecs): add API support for ECS Describe Clusters (#1394)
d2b00d8 chore(dependencies): Autobump korkVersion (#1404)
8881473 chore(dependencies): Autobump korkVersion (#1403)
2134558 chore(dependencies): Autobump korkVersion (#1402)
5a54ee6 chore(dependencies): Autobump korkVersion (#1400)
469e0a5 chore(dependencies): Autobump korkVersion (#1399)
72a643c fix(deps): adds an interface for request identity extractors (#1396)
2a9eb24 chore(dependencies): Autobump korkVersion (#1397)
9f92cf5 fix(authz): remove unneeded storeWholePermission (#1392)
3383d65 chore(dependencies): Autobump korkVersion (#1395)
5c0864c feat(ci): adding build output hook (#1393)
fa2b127 feat(web): Add the rawResources clouddriver endpoint (#1384)
ffc2e1b chore(dependencies): Autobump korkVersion (#1387)
e9b3ef7 fix(build): Fix usage with recent client api change (#1391)
9201c0e chore(build): gradle 6.7 (#1389)
b030641 chore(dependencies): Autobump korkVersion (#1386)
a3263da feat(authn/saml): Allow role sorting and lowercase configuration (#1381)
2b1a825 chore(dependencies): Autobump korkVersion (#1383)
9479345 chore(dependencies): Autobump korkVersion (#1382)
23012d3 chore(dependencies): Autobump korkVersion (#1380)
b0bb7cb fix(web): Emit a controller.invocations
metric whenever a request is limited or shed (#1378)
b944750 feat(plugins): List deck plugins at /plugins/installed (#1379)
6ff5d3e chore(dependencies): Autobump spinnakerGradleVersion (#1377)
98cfd30 chore(dependencies): Autobump korkVersion (#1376)
949be99 chore(kt): switch back to kotlin-stdlib-jdk8 (#1375)
9cb25c6 chore(dependencies): Autobump korkVersion (#1374)
9a4c9a1 chore(java11): Target Java 11 (#1372)
2211513 chore(dependencies): Autobump spinnakerGradleVersion (#1373)
542fd90 fix(web): AuthenticatedRequestFilter
should not clear the AuthenticatedRequest
(#1371)
181c3dd chore(dependencies): Autobump korkVersion (#1370)
cf3a4f1 chore(dependencies): Autobump korkVersion (#1369)
a6fa213 chore(dependencies): Autobump fiatVersion (#1368)
5e0392d chore(dependencies): Autobump korkVersion (#1367)
f6f8c90 chore(dependencies): Autobump korkVersion (#1366)
e0963fd chore(dependencies): Autobump spinnakerGradleVersion (#1365)
95cce5c fix(web): Collapsed RequestLoggingFilter
and RequestTimingFilter
(#1363)
0db7598 chore(dependencies): Autobump korkVersion (#1364)
cc0ab94 feat(managed-delivery): Add maxArtifactVersions param to GET /application (#1362)
04ef6ff chore(dependencies): Autobump fiatVersion (#1361)
10c3ebe chore(dependencies): Autobump korkVersion (#1360)
c4bb980 chore(dependencies): Autobump korkVersion (#1359)
6a091db chore(dependencies): Autobump spinnakerGradleVersion (#1358)
8d77af6 chore(dependencies): Autobump fiatVersion (#1357)
cdd3b78 fix(build): Bump kork to 7.72.0 (#1356)
630eb1a fix(web): RateLimitingFilter
should handle non-ssl requests (#1354)
a3dd033 feat(web): Convert RateLimitingInterceptor into HttpFilter (#1353)
f7d00b5 chore(dependencies): Autobump korkVersion (#1352)
26cf8c5 chore(dependencies): Autobump spinnakerGradleVersion (#1351)
7ebdcd7 feat(web): Return proper json from the RequestSheddingFilter
(#1350)
edd7ad7 feat(managed): allow anonymous access to Keel JSON schema (#1349)
5fa6060 feat(web): request shedding is now filter-based and checked before the spring security filter chain is evaluated (#1346)
82faa85 chore(dependencies): Autobump korkVersion (#1348)
fcf86fc fix(api): don't poll forever (#1347)
5186b90 chore(dependencies): kork bump and necessary fixes (#1345)
0db5cec chore(dependencies): Autobump korkVersion (#1343)
d4e6632 feat(test): add gate integration test fixture (#1340)
3636b5a feat(managed): allow retrieval of resources in YAML format (#1342)
7051ee0 feat(managed): JSON schema for delivery configs (#1341)
c5df847 feat(cache): Configurable directory for deck plugin cache (#1324)
3936725 fix(libs): move properties migrator to runtimeOnly of web (#1338)
gate v6.51.1
gate v6.51.0
fix(proxy): Take advantage of `InsecureOkHttpClientBuilderProvider` (…
gate v6.50.0
4958c00 feat(pagerduty): Distinguish logging between throttled and non-throttled
ce931c1 feat(proxy): A simple extension point around ProxyConfig
(#1331)
1b3eeda chore(dependencies): Autobump spinnakerGradleVersion (#1330)
8288ef4 fix(x509/authn): improve login debounce performance (#1329)
ef43da5 chore(dependencies): Autobump fiatVersion (#1328)
cc5f3a3 feat(logging): Ensure that request duration reflects the entire request (#1326)
2695d36 fix(plugins): Load ApiExtension config property from service yml in gate-plugins-test (#1323)
cba3174 feat(plugins): Gate v2 framework compatibility (#1322)
4b4cada chore(dependencies): Autobump korkVersion (#1321)
0b0dd53 chore(dependencies): Autobump korkVersion (#1319)
2c89683 chore(dependencies): Autobump korkVersion (#1318)
c2d54d8 chore(core): improve error response (#1297)
2d7adcc chore(dependencies): Autobump korkVersion (#1317)
7959652 chore(build): gradle 6.6.1 (#1316)
948eb18 chore(dependencies): Autobump korkVersion (#1315)
2015636 chore(dependencies): Autobump korkVersion (#1314)
gate v6.49.0
986f976 feat(kayenta): expose pagination param on reports endpoint (#1305)
c5c7f56 chore(dependencies): Autobump korkVersion (#1309)
ab06a31 fix(misc): Upgrade to kotlin 1.4 to match with kork kotlin version (#1312)
b3ede47 fix(getAllPluginInfo): fix return type (#1310)
537d8c4 chore(build): gradle 6.6 (#1308)
e8e9b8c fix(v2PipelineTemplates): set response code to 200 OK because of swagger (#1307)
99146d7 chore(dependencies): Autobump spinnakerGradleVersion (#1306)
794159c fix(misc): Updates to use retrofit service provider impl. (#1293)
9fc9087 chore(dockerfile): various Dockerfile cleanups (#1304)
78e4350 feat(pipeline): populate 'staleCheck' in orca savePipeline task (#1298)
0b5c979 fix(artifactReference): add artifactReference field into ConstraintStatus model (#1303)
09576b3 chore(dependencies): Autobump korkVersion (#1302)
cc6428d chore(dependencies): Autobump korkVersion (#1301)
86eaa5b chore(dependencies): Autobump korkVersion (#1300)
f7842e4 feat(gate): Add support for Redis SSL (#1295)
e369f87 fix(md): update swagger text for remove veto (#1299)
d953120 chore(spotless): upgrade spinnaker gradle plugin (#1294)
cfe1267 fix(proxies): handle null bodies and log exceptions (#1296)
46c2cf4 feat(notifications): add support for dynamically loaded extension notification parameters (#1288)
3665bd0 chore(dependencies): Autobump korkVersion (#1289)
363c7a1 fix(test): add test profile prop and retrofit disable prop (#1292)
aacfabd fix(test): turn off auto configuring retrofit client impl in test phase (#1291)
20ea9d6 add bean dependency in functional spec (#1290)
2bc0cf7 chore(dependencies): Autobump korkVersion (#1287)
c05ed60 chore(dependencies): Autobump korkVersion (#1286)
f4b9e32 chore(dependencies): Autobump korkVersion (#1285)
1c738a2 chore(dependencies): Autobump korkVersion (#1284)
b70add7 chore(dependencies): Autobump korkVersion (#1283)
8ceca1a chore(dependencies): Autobump fiatVersion (#1282)
f6d9607 chore(dependencies): Autobump korkVersion (#1281)
a92c14e chore(dependencies): Autobump korkVersion (#1280)
cd9c303 chore(dependencies): Autobump korkVersion (#1279)
801288c chore(dependencies): Autobump korkVersion (#1278)
cf0c916 chore(dependencies): replace kork dependencies with kork-runtime (#1277)
6e76591 chore(dependencies): Autobump korkVersion (#1276)
6c40277 chore(dependencies): Autobump korkVersion (#1275)
e246bfa chore(dependencies): Autobump korkVersion (#1274)
49586e5 chore(dependencies): Autobump korkVersion (#1273)
1c550de chore(dependencies): Autobump spinnakerGradleVersion (#1272)
4f1677a chore(build): gradle 6.5.1 (#1271)
5c8c424 chore(dependencies): Autobump korkVersion (#1270)
9f8669a feat(authn/saml): Configurable signature digest algorithm (#1269)