Skip to content

Trident 79 - sysadmin set does not function #93

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

Open
wants to merge 46 commits into
base: DEV_1.4.6
Choose a base branch
from
Open

Conversation

massar
Copy link
Member

@massar massar commented Feb 16, 2017

Builds upon #86, #87, #89, #90 and #92; please merge those first as the amount of diff will be a lot less in this case and only one commit.

This is for resolving tridentli/trident#79 and generally cleans up the SwapAdmin concept by moving it to the context instead of the user.

This solves having a map being passed in several places, making
the code more readable and it also removes code duplication
for generating the final output from the keyset.

Switched to SHA256, as MD5 has been deprecated for any kind
of use a long time ago. (and the overhead with current cpu's
is so minimal that we really will not notice it).
We move the logic to ctx where it belongs as it is the context
that determines if one is sysadmin not the user.

This resolves a clash when trying to update users's sysadmin bits
and just is more logical in the first place.
@massar massar added this to the 1.5.1 Bug Attack milestone Feb 16, 2017
@massar massar requested a review from bapril February 16, 2017 12:58
@massar massar changed the title Trident #79 - sysadmin set does not function Trident 79 - sysadmin set does not function Feb 17, 2017
@massar massar changed the base branch from master to DEV_1.4.6 February 21, 2017 09:12
bapril and others added 22 commits February 24, 2017 10:50
Issue 88 - ListGroupMembers
Fix typo
Add iptrk_max, jwt_timeout and loginattempts_max configuration settings, instead of having them hardcoded
Move recover.tmpl from pitchfork to trident
For tick/1961 - add ARF files as possible uploads to the wiki.
This solves having a map being passed in several places, making
the code more readable and it also removes code duplication
for generating the final output from the keyset.

Switched to SHA256, as MD5 has been deprecated for any kind
of use a long time ago. (and the overhead with current cpu's
is so minimal that we really will not notice it).
We move the logic to ctx where it belongs as it is the context
that determines if one is sysadmin not the user.

This resolves a clash when trying to update users's sysadmin bits
and just is more logical in the first place.
@bapril bapril removed this from the 1.5.1 Bug Attack milestone Oct 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants