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

Admin accounts #4

Closed
Cellivar opened this issue Sep 17, 2019 · 1 comment · Fixed by #22
Closed

Admin accounts #4

Cellivar opened this issue Sep 17, 2019 · 1 comment · Fixed by #22
Labels
enhancement New feature or request

Comments

@Cellivar
Copy link
Owner

It seems prudent to have accounts which can view all links in the system.

@Cellivar Cellivar added the enhancement New feature or request label Sep 17, 2019
@Cellivar
Copy link
Owner Author

And delete them. A case was encountered where a person no longer has access to delete a link that needs to be updated. Maybe just a batch transfer of ownership of all the links created by one person to another person? And delete the account, of course.

So, an admin account system which can sign into a special console and from there:

  • Transfer ownership of an account's links to someone else
  • Delete links
  • Export the Sqlite database if it's being run in Sqlite mode.

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.
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

Successfully merging a pull request may close this issue.

1 participant