Comments (3)
Suggest gitea/gitlab/github
OAuth source add-functional in the webUI, It's better than Just use command.
from agola.
@huapox Sorry but I can't understand what you're suggesting and how it's related to this issue. Can you open a new enhancement issue? If you're suggesting to add add agola remotesource create
web ui equivalent it's logically not possible since you have to use an admin token that cannot be used in the ui.
from agola.
I are working in thi issue. I write some ideas for start the job.
The the invitation can create only by the user owners.
For the moment the user give the notification of the invitation from the web page and there are a list of invitations
The user can accept or refuse the invitation.
The user owners can cancel the invitation.
In the db I would like the add the table invitation whit this fields: id uuid, userid uuid, orgid uuid, creatoruseid uuid, role varchar, PRIMARY KEY (id)
I think to implement this apis in the gateway:
POST /invitations
Creation of the invitation, only for owner users
GET /invitations/{invitationid}
Get the invitation by id
GET /user/invitations
Get invitations list of the current user
GET /orgs/{orgref}/invitations
Get invitations list of an organization. Only for owner users
PUT /invitations/{invitationid}/actions
Action for accept/deny invitation, for current user, and action cancel for users owner
from agola.
Related Issues (20)
- Supply a helm chart HOT 2
- Access Run ID from task/step HOT 2
- What happened to the DockerHub images? HOT 1
- Optional authentication for internal services HOT 1
- Clone step: use internal git HOT 1
- notification service: implement logic to start from the last run event triggered HOT 2
- notification service: save webhook and deliverys HOT 2
- Optimize run scheduling algorithm for improved CI/CD efficiency
- gateway service: order projects by name
- Add pagination to list APIs. HOT 10
- notification: add apis to manage run webhooks retry logic
- Organization rules for runs start/stop HOT 10
- notification service: save commit status and deliveries
- Global view of running runs HOT 3
- Support obtaining OIDC ID token from Git server
- variables and secrets are not loaded in building environment HOT 8
- More convenient to use HOT 1
- Agola CPU spikes to 120% and goes into tight futex/nanosleep loop after some time HOT 7
- Couldnt get examples/agolademo to pull from docker HOT 1
- Checkout git repo fully, without switching to specific commit HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from agola.