Commit graph

300 commits

Author SHA1 Message Date
Brad Rydzewski
8535ea44fd generate token via the UI 2015-09-09 14:34:28 -07:00
Brad Rydzewski
cdfec98cf4 cleaned up the token implementation for #1175 2015-09-09 14:05:52 -07:00
Brad Rydzewski
af82f7aa2c removed old, unused config package 2015-09-08 18:55:03 -07:00
Brad Rydzewski
2fcfd8100a re-enable SSL 2015-09-08 14:19:39 -07:00
Brad Rydzewski
c53e7173aa purging agent code from 0.4 ... out of scope for 0.4 release 2015-09-08 14:14:03 -07:00
Brad Rydzewski
008a16f7e7 removed drone-build to its owner repository, drone/drone-exec 2015-09-08 14:02:48 -07:00
Brad Rydzewski
5feac33f85 put yaml unmarshal after find/replace 2015-09-07 19:24:14 -07:00
Brad Rydzewski
5f802056e0 ability to encrypt the .drone.sec file 2015-09-07 15:33:55 -07:00
Brad Rydzewski
08b73384ac fix links to secrets 2015-09-07 12:32:30 -07:00
Brad Rydzewski
b65d1cda97 support for .drone.sec file 2015-09-07 12:13:27 -07:00
Brad Rydzewski
dbf0fa6ee0 consistent use of the _url in REST API 2015-09-03 17:21:08 -07:00
Brad Rydzewski
b1150ce6fb Merge remote-tracking branch 'upstream/0.4.0' into 0.4.0 2015-09-02 16:14:58 -07:00
Brad Rydzewski
98a6c14331 prepping for new drone-exec build agent 2015-09-02 16:14:25 -07:00
Kirilll Zaitsev
654dd31cbd Move gitlab routes to gitlab group 2015-09-02 05:19:11 +03:00
Kirilll Zaitsev
6854d1343e Additional fixes 2015-08-30 01:18:45 +03:00
Kirill Zaitsev
fd98e26575 GitLab service interface 2015-08-30 00:33:41 +03:00
Thomas Boerger
2577b6cda2 Integrated logout button into the UI 2015-08-27 09:48:57 +02:00
Chengwei Yang
ceacbdd4fe Fix default docker host configuration
Signed-off-by: Chengwei Yang <yangchengwei@qiyi.com>
2015-08-26 16:49:08 +08:00
Brad Rydzewski
b264e837fe build runner now in charge of timeout 2015-08-21 15:30:32 -07:00
Brad Rydzewski
bf1b9d2d8a use exit status 130 when canceling a build 2015-08-21 00:06:10 -07:00
Brad Rydzewski
50d3ea8e00 trap SIGINT and cleanup containers 2015-08-20 18:31:54 -07:00
Brad Rydzewski
943fafb67e hide UI things when user not authenticated 2015-08-20 17:43:44 -07:00
Brad Rydzewski
1b8a00f5f6 always check for new plugins, until we have an update strategy 2015-08-20 15:54:23 -07:00
Brad Rydzewski
e31b53f688 temporarily disable caching for public repos until we understand more 2015-08-19 15:54:29 -07:00
Brad Rydzewski
0c4c5d81a9 disable cache for public repo pull requests (for now) 2015-08-19 15:49:27 -07:00
Brad Rydzewski
b3f4cfccda setup error when workspace path not exists 2015-08-19 12:39:16 -07:00
Brad Rydzewski
164c0c6a8e move clone path calc due to panic 2015-08-19 12:38:08 -07:00
Brad Rydzewski
aeee201796 Merge pull request #1149 from donny-dont/features/git-checkout-specified
Adding support for setting the workspace directly in the config
2015-08-19 10:38:24 -07:00
Brad Rydzewski
06ef899c26 initial implementation and endpoint for #1145 2015-08-18 23:59:30 -07:00
Don Olmstead
b7635ec844 Fixing build and formatting issues 2015-08-18 18:29:01 -07:00
Don Olmstead
6b0f24cc11 Adding support for setting the workspace directly in the config 2015-08-18 17:34:04 -07:00
Brad Rydzewski
1cc2e3d4d6 add feed endpoint for wall 2015-08-18 16:09:27 -07:00
Brad Rydzewski
046f71ac06 Merge pull request #1142 from donny-dont/features/add-caching
Adding caching
2015-08-18 10:17:23 -07:00
Don Olmstead
d27788e4b4 Adding caching into the build. Fixing style issues 2015-08-17 16:25:08 -07:00
Brad Rydzewski
f191d130a3 some style for the restart button 2015-08-13 08:44:06 -07:00
Brad Rydzewski
f6078a4b71 fixed many minor UI bugs 2015-08-12 23:56:05 -07:00
Brad Rydzewski
d34cd6e5e9 ability to package 0.4 (.deb only at the moment) 2015-08-11 23:57:12 -07:00
Brad Rydzewski
25c905c7ed fixed issue w/ double-loading controllers 2015-08-10 22:33:51 -07:00
Brad Rydzewski
c62ca29469 format jobs and include exist code, duration, etc 2015-08-10 22:17:58 -07:00
Brad Rydzewski
194f7dd6ca make status icons 32px for consistency 2015-08-10 00:58:48 -07:00
Brad Rydzewski
daa29edbc6 added overall build status to header 2015-08-10 00:29:04 -07:00
Brad Rydzewski
c1d18b65bb mark active job in list 2015-08-09 20:52:08 -07:00
Brad Rydzewski
819fa9db87 status icons, animated running icon 2015-08-09 20:18:21 -07:00
Brad Rydzewski
c6b9d09602 added alpine build image 2015-08-09 15:36:25 -07:00
Brad Rydzewski
9a70cb5ab4 slowing improving install process 2015-08-06 15:53:39 -07:00
Brad Rydzewski
e28930f997 adding flag package to deps 2015-08-06 09:22:31 -07:00
Brad Rydzewski
0b98eb4186 improving database & remote setup 2015-08-06 08:54:47 -07:00
Don Olmstead
c80e42287d Removing TOML config references 2015-08-04 11:21:20 -07:00
Brad Rydzewski
90baef95e7 removed un-used config flag 2015-08-03 22:51:08 -07:00
Brad Rydzewski
653cb0e7a7 added avatar to repository 2015-08-03 00:10:43 -07:00
Brad Rydzewski
a3b6759cf9 persist avatar_url instead of gravatar_id 2015-08-02 23:50:08 -07:00
Brad Rydzewski
0c68b116ab tweak login page 2015-08-02 23:19:59 -07:00
Brad Rydzewski
79bf71b03b fixed config prefix, hookup build output 2015-08-02 23:02:44 -07:00
Brad Rydzewski
12cf89f8b3 order users by login 2015-07-30 00:00:17 -07:00
Brad Rydzewski
734cfd25b7 remove flicker of blankslate on repo page 2015-07-29 23:50:01 -07:00
Brad Rydzewski
18d7f7b241 more styling 2015-07-29 23:45:06 -07:00
Brad Rydzewski
647831bc85 continued styling 2015-07-29 19:51:55 -07:00
Brad Rydzewski
f1a9058191 updating styles 2015-07-29 09:16:08 -07:00
Kirill Zaitsev
f889a29482 More fixes for gitlab 2015-07-26 15:32:49 +03:00
letusfly85
51351d9a9d add gitlab imp 2015-07-25 18:59:49 +09:00
Kirill Zaitsev
ae0d9ecc39 New driver load/register system, fixed config and returned DefaultURL for GetUserEmail method 2015-07-24 22:44:02 +03:00
Kirill Zaitsev
2966d294fe Start working on specs implementation 2015-07-24 01:25:01 +03:00
Brad Rydzewski
8b54d51e04 Merge pull request #1096 from simonoff/0.4-database-assets-refactoring
Assets refactoring
2015-07-14 14:12:35 -04:00
Alexander Simonov
13b1ab9fd0
Build steps fix 2015-07-14 00:13:44 +03:00
Alexander Simonov
63408147b2
Builds UI fixes 2015-07-14 00:13:43 +03:00
Alexander Simonov
229e88a438
Little refactoring of all assets. JS code better identing. 2015-07-14 00:13:43 +03:00
Alexander Simonov
78a30c8d59
Starting imlemeting sharing and new google icons 2015-07-14 00:13:43 +03:00
Brad Rydzewski
c2755f5c00 fixed compile issues with builder 2015-07-13 00:11:33 -07:00
Alexander Simonov
44ec2c3064
Fix database connection 2015-07-12 01:07:14 +03:00
Brad Rydzewski
3b63d83d03 document repository API methods 2015-06-23 11:35:21 -07:00
Brad Rydzewski
5ec17e9172 migrating most of angular app to new data structure 2015-06-22 22:36:50 -07:00
Brad Rydzewski
e6cb22f190 migration to discussed data model in #1066 2015-06-22 20:45:08 -07:00
Brad Rydzewski
564e029c17 refactor task to job 2015-06-18 17:36:52 -07:00
Brad Rydzewski
dc0e714992 loading database via driver 2015-06-14 23:26:49 -07:00
Brad Rydzewski
c59d02a64c switch to alpine linux container as ambassador so that we re-use layers 2015-06-08 09:09:09 -07:00
Brad Rydzewski
70a9a588ba refactor to enable multiple builtin remote plugins 2015-06-07 19:48:36 -07:00
Brad Rydzewski
f76dcb1171 enforce plugin whitelist for notifications 2015-06-07 17:26:25 -07:00
Brad Rydzewski
906bbe9cc5 enforce plugin whitelist 2015-06-07 17:04:57 -07:00
Brad Rydzewski
362eea3b16 switch to /bin/sh instead of /bin/bash for portability 2015-06-06 14:00:36 -07:00
Brad Rydzewski
a169bec6dc on display matrix params if exists 2015-06-01 23:00:27 -07:00
Brad Rydzewski
0b28ed0f9a minor styling updates. better but not finished 2015-06-01 22:09:31 -07:00
Brad Rydzewski
bddd426ea9 itermediary page to list sub-builds in matrix before output 2015-05-31 23:00:43 -07:00
Brad Rydzewski
c0a72de557 Merge remote-tracking branch 'upstream/0.4.0' into 0.4.0 2015-05-31 13:20:18 -07:00
Brad Rydzewski
c8852f4032 added header to private variable page 2015-05-31 12:38:38 -07:00
Ben Schumacher
42896b3711 Replace pkg/settings with pkg/config 2015-05-29 23:00:01 -06:00
Brad Rydzewski
0d33d93e35 fixed missing favicon link 2015-05-28 22:45:29 -07:00
Brad Rydzewski
2c1e4f3612 added style to sub-build page 2015-05-28 22:08:29 -07:00
Brad Rydzewski
33b4a02787 more density on env var page 2015-05-28 15:31:02 -07:00
Brad Rydzewski
6a18db02af user management screen somewhat styled 2015-05-28 15:18:16 -07:00
Brad Rydzewski
0207929d49 some hacky inline css to make the env section look not terrible 2015-05-28 11:31:10 -07:00
Brad Rydzewski
910a6a6594 remove chevron from non-settings rows 2015-05-27 23:20:38 -07:00
Brad Rydzewski
3bc5dea947 added styling to delete page, split environment vars to separate page 2015-05-27 23:10:04 -07:00
Brad Rydzewski
dfb7b885af moved delete to separate page 2015-05-26 23:59:57 -07:00
Brad Rydzewski
d36af9f646 auto save when repo form data is changed 2015-05-26 23:25:47 -07:00
Brad Rydzewski
eede3b1613 improved styling for range slider, repo page 2015-05-26 22:58:48 -07:00
Brad Rydzewski
a3784a2589 fixed login error style 2015-05-26 13:44:44 -07:00
Brad Rydzewski
35d604659a moved to Godep with path rewrite 2015-05-22 11:37:40 -07:00
Brad Rydzewski
52c62d4c70 fixed some but not all responsive issues 2015-05-21 23:04:08 -07:00
Brad Rydzewski
d0930f42cf fixed styling 2015-05-21 17:00:31 -07:00
Brad Rydzewski
65ef905455 incorporate pass / fail icon on dashboard 2015-05-21 01:49:41 -07:00
Brad Rydzewski
3447596776 fixed font-size issue 2015-05-21 01:29:09 -07:00
Brad Rydzewski
e9e9124570 console output has border indicating build state 2015-05-21 01:24:42 -07:00
Brad Rydzewski
27e3fe3e41 fix build table overlfow on smaller screen size 2015-05-21 01:02:23 -07:00
Brad Rydzewski
34ce9b8f76 style for repository page (no status yet) 2015-05-21 00:59:16 -07:00
Brad Rydzewski
548db95602 fixed pending vs running status 2015-05-21 00:09:15 -07:00
Brad Rydzewski
b562924ced base styling for the build page and others 2015-05-21 00:08:33 -07:00
Brad Rydzewski
8419424c38 working on updated style 2015-05-20 19:23:55 -07:00
Brad Rydzewski
46989c05f0 lint trusted vs untrusted plugins 2015-05-19 23:22:31 -07:00
Brad Rydzewski
8c655d600d provides a way to white-list plugins at a global config level 2015-05-19 23:19:59 -07:00
Brad Rydzewski
f3c06a8fc3 global environment parameters 2015-05-19 21:22:31 -07:00
Ben Schumacher
01649db5a5 Remove agent management UI 2015-05-19 16:34:56 -06:00
Ben Schumacher
8d5910862e Log error when ListenAndServe fails 2015-05-19 15:27:42 -06:00
Brad Rydzewski
87f0efaeab fixed failing test. removed unused /incorrect plugin package 2015-05-18 23:20:12 -07:00
Brad Rydzewski
245b668b3f hide output when job pending 2015-05-18 21:59:58 -07:00
Brad Rydzewski
e09f02db9e remote agent now working and tested 2015-05-18 21:53:34 -07:00
Brad Rydzewski
7aedd78015 remote agent can now pull builds and push results 2015-05-18 20:44:44 -07:00
Brad Rydzewski
88d0cdbaf0 code re-enables build agents. needs to be more thoroughly tested 2015-05-18 15:47:13 -07:00
Brad Rydzewski
d55d28436b adding code for a drone build agent 2015-05-18 10:05:58 -07:00
Brad Rydzewski
a14d21f5b9 improved streaming w/ websocket. potential for auto re-connect, resume 2015-05-17 23:07:10 -07:00
Brad Rydzewski
73ed4f08d5 moved to central copy function 2015-05-17 19:25:53 -07:00
Brad Rydzewski
eedfbaf202 removed and ignore bindata file 2015-05-17 14:42:21 -07:00
Brad Rydzewski
30eed8723d moved all remaining files under designated structure 2015-05-17 14:25:04 -07:00
Brad Rydzewski
e3f0a39761 moving more data under pkg dir 2015-05-17 13:51:42 -07:00
Brad Rydzewski
f6b0c0cd9c fix failed unit test caused by restructuring 2015-05-17 11:48:02 -07:00
Brad Rydzewski
64663e9742 fixed some build issues 2015-05-16 17:46:29 -07:00
Brad Rydzewski
e66bb6bace enable trusted builds to do their thing 2015-05-15 19:41:22 -07:00
Brad Rydzewski
35c66c7b76 fixing many, many issues 2015-05-15 19:35:33 -07:00
Brad Rydzewski
6414d4e21e fixed some issues with container downloads 2015-05-15 16:24:10 -07:00
Brad Rydzewski
d66becd12c fixed some minor bugs in build 2015-05-15 14:55:26 -07:00
Brad Rydzewski
ed0719c624 fixed builder panic 2015-05-12 20:30:36 -07:00
Brad Rydzewski
9fef3a23d2 still a wip. container that is launched to run a build 2015-05-12 18:32:46 -07:00
Brad Rydzewski
46b3d9daae moved cmd to cli folder 2014-09-24 21:24:12 -07:00
Brad Rydzewski
1dec169812 fixed restart client 2014-08-14 12:36:04 -07:00
Brad Rydzewski
1e2cb13e7c added drone status command to query latest build for a repo from cli 2014-08-12 22:14:25 -07:00
Brad Rydzewski
88c15ecc8e added drone repos command to list repositories via cli 2014-08-12 21:53:25 -07:00
Brad Rydzewski
c4c7b8e006 more work on the command line utility 2014-08-09 16:51:08 -07:00
Brad Rydzewski
e08be916f1 remove bash completion 2014-08-07 22:29:32 -07:00
Brad Rydzewski
1888a6e5b7 moved drone build to cmd folder 2014-08-07 22:22:04 -07:00
Brad
ce44ddfeca pushing my local branch 2014-06-04 14:25:38 -07:00
Brad Rydzewski
40fe430581 Merge pull request #334 from Linuturk/simpletypo
Typo in Comments: serce => serve
2014-06-02 13:22:53 -07:00
Justin Phelps
2d1e25cfb9 serce => serve 2014-06-02 15:14:44 -05:00
Martin Charles
21c9507068 Refactored Less StyleSheets
* started using less's shortucts
* removed vendor prefixes fron less file; use autoprefixer instead
* fixed spacing
* renamed all 0 values to 0
* converted all comments to silent comments
2014-05-29 17:17:37 -04:00
Michael Nutt
fbdb330d5c add rebuild button for users who have admin access to the repo 2014-05-22 23:52:03 -04:00
Brad Rydzewski
7d897f0282 Merge pull request #280 from jrit/upstream
Set the width on user dashboard commit-summary
2014-04-21 11:47:14 -07:00
Jarrett WIdman
f6a15d33d8 set the width on user dashboard commit-summary so text is not unneccesarily cut off 2014-04-21 10:58:46 -05:00
Simon Menke
0c6c0dfbbc Split Github and Bitbucket hook handlers
See #2 #232
2014-04-17 09:55:23 +02:00
Alexandre Butynski
37fe04c014 Apply input text style to email inputs 2014-04-14 18:28:11 +02:00
Brad Rydzewski
0c9a765956 Merge pull request #237 from fudanchii/gitlab
Gitlab integration support
2014-04-04 18:05:24 -07:00
Michael Nutt
efb5d4e0cf Merge remote-tracking branch 'drone/master' into fail-pending-on-startup
Conflicts:
	cmd/droned/drone.go
2014-04-01 15:32:43 -04:00
Nurahmadie
0d44a20c63 Fix gitlab account re-link 2014-03-31 06:53:47 +00:00