1.2 KiB
1.2 KiB
Experimental version of Drone.IO with deep GitHub, GitHub Enterprise and Bitbucket integration.
I am currently copy / pasting functionality into this branch. So if you see something that is missing it probably because I haven't gotten to that section yet.
Some of the fundamental changes include
- modification to project structure
- api-driven design
- interface to abstract github, bitbucket, gitlab code (see /shared/remote)
- handlers are structures with service providers "injected"
- github, bitbucket, etc native permissions are used. No more teams or permissions in Drone
- github, bitbucket, etc authentication is used. No more drone password
- github, bitbucket, etc repository data is cached upon login (and subsequent logins)
- angularjs user interface with modified responsive design
... probably more that I'm forgetting
If you find an issue please don't log a bug. I'm probably aware of it and just haven't gotten to fixing it yet ... especially if it is related to a) angular b) emails or c) github, bitbucket and gitlab functionality.