uscwebservices / usc-wordpress-pantheon-upstream-gateway-sso-xml

SSO XML for Pantheon
1 stars 0 forks source link

[FEAT]: Add ability to add sites by tags #610

Closed troutacular closed 4 months ago

troutacular commented 4 months ago

Is your feature request related to a problem? Please describe

Whenever a site is using the WP SAML Auth USC plugin (SSO), that is not on the WordPress Upstreams, we have to manually enter URLs to customURLs.json. A lot of times we, ITS, are not aware of sites and environments created by third party agencies that may need this SSO capability.

Describe the solution you'd like

Add tags to Pantheon sites that allow automated additions to the XML list for IAM.

Describe alternatives you've considered

Tried to maintain manual process but adding sites on short notice is not the best process as it takes up to 4 hours for the site to propagate with IAM.

Additional context

N/A

troutacular commented 4 months ago

Bug on NPX Release

Run npx semantic-release
  npx semantic-release
  shell: /usr/bin/bash -e {0}
  env:
    GITHUB_TOKEN: ***
    NPM_TOKEN: 
    GH_TOKEN: ***
[semantic-release]: node version >=20.8.1 is required. Found v18.20.2.

See https://github.com/semantic-release/semantic-release/blob/master/docs/support/node-version.md for more details and solutions.
Error: Process completed with exit code 1.
troutacular commented 4 months ago

:tada: This issue has been resolved in version 2.0.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: