Comments (4)
@RinkiyaKeDad can you assist on this one? We are working on getting together a list of permissions we require from GitHub, via oauth, and why we need them. We will be including those perms in an email but we will also need them in the documentation. @maroshii can work with you on an overview of the feature and how it works, also you can use it in staging.
from docs.
We request the following permissions:
PR previews added Pull Request: read & write
and Commit Statuses: read & write
, all the other permissions where already in place.
Note that upon signing up only the user permission email
is requested, for the rest the user needs to install the github app as part of the deploy (dev) or add repo (previews) modal.
The messages below are not meant to be what we show to the user but a guideline to why we need them.
Why do we need them:
Repo
Repo Contents - To clone repos and deploy preview and dev environments from private repositories.
Metadata -List repositories for orgs and users.
Pull Request (new) - To post PR messages with preview environment info (endpoints, etc)
Commit Statuses (new) - To create PR checks for preview environments
Organizations
Members - Requested only for org installations. Not sure exactly why we need them, maybe @ifbyol can shed some light here.
User
Email - During signup. To be able to link the okteto user to the github account.
from docs.
Sure I can work on this. Could you please remind me again what the timeline for shipping this feature is?
from docs.
Sure I can work on this. Could you please remind me again what the timeline for shipping this feature is?
We hope to ship it next week. There are a few tasks we need to finish before the launch. It includes an email and the documentation listed here. We can sync next week to go over details as I need to review and create the final issues.
from docs.
Related Issues (20)
- Building website locally using Okteto CLI leads to Page Not Found in a preview Environment
- Document new commands for Okteto CLI - sleep and wake HOT 1
- Document that the self-hosted setting 'convertLoadBalancedServices' converts more than LoadBalancer type Services
- Add Self-Hosted Doc Guide to upgrade 1.25 HOT 1
- document `--platform` flag for `okteto build` HOT 2
- As an End User, I'd like to access documentation via docs.okteto.com HOT 1
- Default values are not consistently written/styled in CLI reference HOT 1
- Archives is not up-to-date
- Add docs about hybrid development
- Can't find environment section on okteto manifest reference through search HOT 3
- Add docs about checking users last interaction in the admin dashboard HOT 1
- Document manifest property `dependencies.<item>.namespace` HOT 9
- Document `OKTETO_NAME` injected envvar HOT 1
- Update links to NetworkPolicyIngressRule and NetworkPolicyEgressRule
- Registry Credentials documentaion HOT 4
- document labels for dev environments HOT 1
- Document `installerChecker`, `migration` and `namespaceDestroyAll`
- Add documentation for GCR private registry HOT 1
- update docs to Docusaurus 3.0 HOT 1
- Fix search to match keywords show in the UI
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 docs.