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

GDPR15 #1657

Merged
merged 1 commit into from
Aug 19, 2019
Merged

GDPR15 #1657

merged 1 commit into from
Aug 19, 2019

Conversation

Martii
Copy link
Member

@Martii Martii commented Aug 19, 2019

  • Create system reserved role type
  • Bump DB/project version as this is not backwards compatible and a breaking change
  • Amend TOS for an explicit instead of implied reserved right for renaming access. This is useful to notify the author including possible account name change requests.
  • When OUJS needs to reserve a future (or current) specific name to continue the Sites integrity, especially from "bad actors", this is useful to have for a reservation with rename. Perhaps useful later on as well for some additional feature. These instance should be rare but declare none-the-less.

Post #1137 #735 (inverse)


Effective change d9448d8...d3348d8

* Create system reserved role type
* Bump DB/project version as this is not backwards compatible and a breaking change
* Amend TOS for an explicit instead of implied reserved right for renaming access. This is useful to notify the author including possible account name change requests.
* When OUJS needs to reserve a future (or current) specific name to continue the Sites integrity, especially from "bad actors", this is useful to have for a reservation with rename. Perhaps useful later on as well for some additional feature. These instance should be rare but declare none-the-less.

Post OpenUserJS#1137 OpenUserJS#735 *(inverse)*
@Martii Martii added security Usually relates to something critical. DB Pertains inclusively to the Database operations. migration Use this to indicate that it may apply to an existing or announced migration. CODE Some other Code related issue and it should clearly describe what it is affecting in a comment. labels Aug 19, 2019
@Martii Martii merged commit f974f73 into OpenUserJS:master Aug 19, 2019
@Martii Martii deleted the createSystemReserved branch August 19, 2019 19:54
@Martii Martii changed the title GDPR14 GDPR15 Aug 19, 2019
Martii added a commit to Martii/OpenUserJS.org that referenced this pull request Aug 19, 2019
* Suspend removals on reserved. This can obviously be overridden with Admin+ by elevating the account... just a precaution.

Post OpenUserJS#1657 df4ec36 *(missed increment of GDPR14 i.e. should have been 15)*
@Martii Martii mentioned this pull request Aug 19, 2019
Martii added a commit that referenced this pull request Aug 19, 2019
* Suspend removals on reserved. This can obviously be overridden with Admin+ by elevating the account... just a precaution.

Post #1657 df4ec36 *(missed increment of GDPR14 i.e. should have been 15)*

Auto-merge
Martii added a commit to Martii/OpenUserJS.org that referenced this pull request Aug 19, 2019
* Suspend flaggings on reserved. This, again, can obviously be overridden wiht Admin+ by elevating the account... another precaution
* Stop slinging some objects around in memory with return statements in this lib

Post OpenUserJS#1657 df4ec36 (missed increment of GDPR14 i.e. should have been 15) OpenUserJS#1658
@Martii Martii mentioned this pull request Aug 19, 2019
Martii added a commit that referenced this pull request Aug 19, 2019
* Suspend flaggings on reserved. This, again, can obviously be overridden wiht Admin+ by elevating the account... another precaution
* Stop slinging some objects around in memory with return statements in this lib

Post #1657 df4ec36 (missed increment of GDPR14 i.e. should have been 15) #1658

Auto-merge
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CODE Some other Code related issue and it should clearly describe what it is affecting in a comment. DB Pertains inclusively to the Database operations. migration Use this to indicate that it may apply to an existing or announced migration. security Usually relates to something critical.
Development

Successfully merging this pull request may close these issues.

1 participant