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

Block device handshake in case of LH policy conflict #1526

Merged
merged 83 commits into from
May 28, 2021

Conversation

fisx
Copy link
Contributor

@fisx fisx commented May 24, 2021

https://wearezeta.atlassian.net/browse/SQSERVICES-454

  • ask clients: are clients also explicitely requested? on which api?
  • !! API Changes. Verify that the endpoints are authenticated (Z-User) in all environments
  • Decide whether to implement LH plus federation (includes writing more tests!)

@fisx fisx force-pushed the SQSERVICES-454-lh-block-device-handshake branch from b6dafbf to 6b9dba5 Compare May 25, 2021 07:31
@smatting smatting force-pushed the SQSERVICES-454-lh-block-device-handshake branch 2 times, most recently from e150258 to 90a4ace Compare May 26, 2021 12:53
@fisx
Copy link
Contributor Author

fisx commented May 26, 2021

* [ ]  Update all routing tables with new internal endpoint

what do you mean? it's an internal end-point, nginz isn't supposed to know about it.

Copy link
Contributor Author

@fisx fisx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, I'm not sure any more about LH+Federation, maybe solving it now is easy enough? I've started reverting it, let's decide tomorrow.

services/galley/src/Galley/API/Update.hs Outdated Show resolved Hide resolved
fisx added 3 commits May 27, 2021 21:35
This way it's more consistent, and we're sure to not miss that spot
when removing the 'LegalholdPlusFederationNotImplemented' in the
course of implementing LH+FD.
@fisx fisx changed the title Block device handshake in case of LH policy conflict Block device handshake in case of LH policy conflict [skip ci] May 27, 2021
@fisx fisx requested a review from smatting May 27, 2021 20:38
@fisx fisx changed the title Block device handshake in case of LH policy conflict [skip ci] Block device handshake in case of LH policy conflict May 28, 2021
@@ -14,9 +14,11 @@
--
-- You should have received a copy of the GNU Affero General Public License along
-- with this program. If not, see <https://www.gnu.org/licenses/>.
{-# OPTIONS_GHC -Wno-deferred-type-errors #-}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

note to self: remove this

@smatting smatting merged commit ec54431 into develop May 28, 2021
@smatting smatting deleted the SQSERVICES-454-lh-block-device-handshake branch May 28, 2021 13:40
@fisx fisx mentioned this pull request May 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants