monorepo icon indicating copy to clipboard operation
monorepo copied to clipboard

Improve workflow conditions based on repo meta infos

Open NiklasBuchfink opened this issue 1 year ago • 3 comments

NiklasBuchfink avatar Jun 07 '24 15:06 NiklasBuchfink

⚠️ No Changeset found

Latest commit: fcfb68a7eb0b1dabeeb09e3dc3c8b337aa551aa7

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

changeset-bot[bot] avatar Jun 07 '24 15:06 changeset-bot[bot]

Wait for:

  • [ ] repo.getmeta.permissions.admin should return if the user is a owner of the repo/orga
  • [ ] add permissions should directly open the install page for the current repo via the target id

NiklasBuchfink avatar Jun 10 '24 15:06 NiklasBuchfink

@janfjohannes This should help all users with setting up the repo and managing the permissions.

Only the owner status is missing to prevent users from data loss. I did it now using the admin state, and the logic is working, but the state is not representative of the user's ability to install apps or update permissions, as we discussed. Let's get this merged as soon as possible, as this will prevent plenty of user requests.

The direct link to update the permissions, including the repos target_id, can be changed afterward, as it is part of Lix.

NiklasBuchfink avatar Jun 12 '24 21:06 NiklasBuchfink

close because of fink2 which uses the new lix on sqlite?

samuelstroschein avatar Aug 15 '24 18:08 samuelstroschein