-
Notifications
You must be signed in to change notification settings - Fork 16
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
New Feature: Enable setting up Project visibility and Requesting access to a project #595
Commits on Jun 24, 2023
-
Adding ability to setup project visibility on project creation, abili…
…ty for user to request access or cancel request, ability for admins to accept/reject access requests Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8b5989 - Browse repository at this point
Copy the full SHA e8b5989View commit details -
Notifications: Slack notification and SMTP Enhancement (#594)
* Enable users with permissions to set up private slack channel for their projects/components and enable each user to set up direct slack notifications Signed-off-by: Vanessa Fotso <[email protected]> * Switch notifying users about error delivering slack notifications to logging the errors in the app logs Signed-off-by: Vanessa Fotso <[email protected]> * optimize user_mailer and associated views code Signed-off-by: Vanessa Fotso <[email protected]> * optimized the smtp notification workflow and updated to also notify users when membership updated or revoked Signed-off-by: Vanessa Fotso <[email protected]> * Refactored the slack workflow and updated to cover the review use case Signed-off-by: Vanessa Fotso <[email protected]> * Only project/component admins should be able to add/edit slackchannels Signed-off-by: Vanessa Fotso <[email protected]> * logic to determine which slack channel(s) should be notified Signed-off-by: Vanessa Fotso <[email protected]> * Setting default url for action mailer Signed-off-by: Vanessa Fotso <[email protected]> --------- Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c67e1dd - Browse repository at this point
Copy the full SHA c67e1ddView commit details -
SMTP notifications when access request denied
Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b01cc5 - Browse repository at this point
Copy the full SHA 5b01cc5View commit details -
Merge branch 'master' into project_visibility
Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89d2767 - Browse repository at this point
Copy the full SHA 89d2767View commit details -
changed position of sortable icon
Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f0d3eb - Browse repository at this point
Copy the full SHA 7f0d3ebView commit details -
Enabled smtp notification when requesting access to project
Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 625eaba - Browse repository at this point
Copy the full SHA 625eabaView commit details
Commits on Jun 25, 2023
-
Enable admins to update project's visibility, send slack notification…
… for visibility changed, use badge to convey info Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c9c1bb - Browse repository at this point
Copy the full SHA 4c9c1bbView commit details -
Adding filter to display only discoverable projects on the list
Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eff5888 - Browse repository at this point
Copy the full SHA eff5888View commit details
Commits on Jul 7, 2023
-
Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18410f7 - Browse repository at this point
Copy the full SHA 18410f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47844e8 - Browse repository at this point
Copy the full SHA 47844e8View commit details
Commits on Jul 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 08b3ab4 - Browse repository at this point
Copy the full SHA 08b3ab4View commit details
Commits on Jul 17, 2023
-
Updated project's page filter and added request notification
Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f64d36d - Browse repository at this point
Copy the full SHA f64d36dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36c5cbb - Browse repository at this point
Copy the full SHA 36c5cbbView commit details -
Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dfbe7e0 - Browse repository at this point
Copy the full SHA dfbe7e0View commit details
Commits on Aug 4, 2023
-
Fix the filter for Show my projects to show all projects I am a membe…
…r of regardless of wether it is discoverable or not Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32b0b84 - Browse repository at this point
Copy the full SHA 32b0b84View commit details -
Configuration menu - View commit details
-
Copy full SHA for f643a7d - Browse repository at this point
Copy the full SHA f643a7dView commit details
Commits on Aug 7, 2023
-
Temp fix for new chrome update
Signed-off-by: Vanessa Fotso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d7c70ce - Browse repository at this point
Copy the full SHA d7c70ceView commit details