repman-io / repman

Repman - PHP Repository Manager: packagist proxy and host for private packages
https://repman.io
MIT License
515 stars 107 forks source link

Feature: Ability for Instance admin to invite themselves as an Organization Admin #547

Closed xvilo closed 2 years ago

xvilo commented 2 years ago

What

This is sometimes a feature we would like to use to (temporarily) join a specific Organization within our self-hosted instance. It can be handy to do some quick debugging or checking. Now we have to ask the Organization admin to add us.

Flow

codecov[bot] commented 2 years ago

Codecov Report

Merging #547 (89680f1) into master (80b68f2) will increase coverage by 0.00%. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #547   +/-   ##
=========================================
  Coverage     99.18%   99.18%           
- Complexity     1899     1903    +4     
=========================================
  Files           301      301           
  Lines          6027     6041   +14     
=========================================
+ Hits           5978     5992   +14     
  Misses           49       49           
Impacted Files Coverage Δ
src/Controller/Admin/OrganizationController.php 100.00% <100.00%> (ø)
src/Security/Model/User.php 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 80b68f2...89680f1. Read the comment docs.

xvilo commented 2 years ago

@akondas can this be reviewed?

akondas commented 2 years ago

Yes, I will definitely do it, I have more work planned for repman so it should be soon. Sorry for the delays, but I have a lot of other work to do.

akondas commented 2 years ago

Thanks @xvilo :beers: (and sorry for waiting).