Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Template URLs #6

Open
Cellivar opened this issue Nov 3, 2019 · 1 comment
Open

Template URLs #6

Cellivar opened this issue Nov 3, 2019 · 1 comment
Labels
enhancement New feature or request

Comments

@Cellivar
Copy link
Owner

Cellivar commented Nov 3, 2019

Introduce a feature for URL templates. This is akin to URL rewrite modules.

Currently the format of a link is go/, which is a static redirect to a specific URL.

Modify this format to allow for go//, which will then take the and inject it into the URL in the appropriate location.

Example:
go/jira/JIRAID
redirects to
https://jira.somecompany.com/browse/{JIRAID}

Navigating the browser to http://go/jira/JIRA-53 would redirect to https://jira.somecompany.com/browse/JIRA-53

This is obviously a hilarious phishing opportunity which drives home the idea that this should be run only internally.

@Cellivar Cellivar added the enhancement New feature or request label Nov 3, 2019
Cellivar added a commit that referenced this issue Jun 1, 2020
This bundles up a handful of small changes that makes the application easier to build and run.

* Warning hunt to clean up some existing warnings that have crept in.
* Adds AdminList configuration option, a comma-separated list of emails that are admin accounts
    * This partially implements #4 but the actual admin-y pages need to be added to complete it.
* Adds unit tests for AdminList related functions
* Extraneous forward slashes are dropped from the end of URL lookups, making #6 easier to implement
* Fix the dockerfile to use the right sdk image for building.
* Fix the default okta API urls.
@younos-anaga
Copy link

+1 that'd be very useful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants