Commit graph

370 commits

Author SHA1 Message Date
Brad Rydzewski 3a4772cbe6 added favicon 2015-04-30 19:14:42 -07:00
Brad Rydzewski 779c1c06d3 agent endpoints now protected 2015-04-30 14:57:53 -07:00
Brad Rydzewski 0dc79e5886 page to get token for workers 2015-04-30 14:41:52 -07:00
Brad Rydzewski 6fcae7d80a hooks are protected with signed sha 2015-04-30 14:23:46 -07:00
Brad Rydzewski 64cc684295 added error message when cannot create repo 2015-04-30 11:01:46 -07:00
Brad Rydzewski 371a64ef6a hook honors branch filter 2015-04-30 10:39:16 -07:00
Brad Rydzewski 543a46a755 contacts agent to cancel build 2015-04-30 00:42:23 -07:00
Brad Rydzewski 3863617056 allow websocket connections cross-origin 2015-04-30 00:24:39 -07:00
Brad Rydzewski 77246cc9c9 hide build output when pending 2015-04-30 00:20:48 -07:00
Brad Rydzewski ad80facbbd websocket output working 2015-04-29 19:57:43 -07:00
Brad Rydzewski 7a75a17535 ability to visit public repos when not authenticated 2015-04-29 16:08:21 -07:00
Brad Rydzewski f740bf91cf don't display logs when build is killed 2015-04-28 16:36:13 -07:00
Brad Rydzewski 7649248385 hooked up restart, cancel in user interface 2015-04-28 16:27:30 -07:00
Brad Rydzewski 864a47f502 added error messages to login flow 2015-04-28 16:08:20 -07:00
Brad Rydzewski b84943222b get netrc data when hook is triggering 2015-04-28 15:08:21 -07:00
Daniel Oliveira 4ade23e8ac Merge remote-tracking branch 'upstream/bolt' into bolt 2015-04-27 10:41:25 -06:00
Brad Rydzewski 65105d06c2 queue polling not correctly handles client disconnect 2015-04-26 23:49:38 -07:00
Daniel Oliveira 4e53cc184e Merge remote-tracking branch 'upstream/bolt' into bolt 2015-04-25 22:40:36 -06:00
Brad Rydzewski 96b49cf0fc website subscribes to build events, update pages 2015-04-25 21:27:24 -07:00
Brad Rydzewski 712c18459f serving the index.html page from bindata 2015-04-25 16:43:51 -07:00
Brad Rydzewski 3b7c9738a3 ability to squash and embed static files 2015-04-25 16:16:56 -07:00
Daniel Oliveira 707b0e3e13 Merge remote-tracking branch 'upstream/bolt' into bolt 2015-04-24 18:21:19 -06:00
Daniel Oliveira abc83303ee solve build.go conflict 2015-04-24 18:19:48 -06:00
Brad Rydzewski a1f3b2da4d got websocket events working 2015-04-24 17:06:46 -07:00
Brad Rydzewski da350989d3 fixed minor queue glitches 2015-04-24 14:25:03 -07:00
Daniel Oliveira 987e85f261 About this commit:
1. server/builds.go:92 used SetStatus(). Replaced with SetBuildStatus().
2. Added a index check in SetBuildTask() and return an error in case the tasks number is > than build.tasks size.
2015-04-23 13:39:36 -06:00
Daniel Oliveira 4edf385d1c About this commit:
1. server/builds.go:92 used SetStatus(). Replaced with SetBuildStatus().
2. Added a index check in SetBuildTask() and return an error in case the tasks number is > than build.tasks size.
2015-04-23 12:15:17 -06:00
Brad Rydzewski d2776bc990 added code for remote queue plugin 2015-04-22 01:00:15 -07:00
Brad Rydzewski b16759b0b6 code to inject private params 2015-04-21 15:48:48 -07:00
Brad Rydzewski 7a668b79c7 preparation for parsing build output to ansi format 2015-04-21 15:48:26 -07:00
Brad Rydzewski 79b83025a8 added cluster in place of pool, some other minor changes 2015-04-21 15:48:06 -07:00
Brad Rydzewski 3520a295d5 added terminal highlight code 2015-04-16 22:16:32 -07:00
Brad Rydzewski 43381827b9 stubs for restarting, canceling builds 2015-04-16 22:07:13 -07:00
Brad Rydzewski fd5a017384 added public key to repo settings 2015-04-16 15:15:05 -07:00
Brad Rydzewski c4279678e8 only fetch logs if build finished 2015-04-16 15:05:00 -07:00
Brad Rydzewski 5f35f46c24 embedded task and status in build struct 2015-04-16 14:45:05 -07:00
Brad Rydzewski 110af2a196 using gravatar library instead of our own built-in func 2015-04-16 00:31:17 -07:00
Brad Rydzewski 433159e990 hook now calculates build matrix and creates appropriate tasks 2015-04-16 00:24:53 -07:00
Brad Rydzewski c324d66872 ability to pull list of orgs and verify membership 2015-04-15 00:20:00 -07:00
Brad Rydzewski 0c3f9e5bde REST cleanup. Idiomatic naming of datastore funcs 2015-04-14 22:04:38 -07:00
Brad Rydzewski 1ad5e3f597 repo subscriptions functioning in datastore w/ index 2015-04-13 21:39:05 -07:00
Brad Rydzewski aebacfccd7 fixed token expiration calculation 2015-04-13 19:11:33 -07:00
Brad Rydzewski a40d20dcdb check token expiry 2015-04-13 19:07:05 -07:00
Brad Rydzewski d1d762aa83 fail to generate user tokens if no secret 2015-04-13 18:43:21 -07:00
Brad Rydzewski 6c3f99065a ability to manage user tokens via website 2015-04-13 16:33:29 -07:00
Brad Rydzewski 57188ee4f2 ability to manage tokens 2015-04-13 01:22:51 -07:00
Brad Rydzewski 701626881e ability to create a token 2015-04-12 23:15:28 -07:00
Brad Rydzewski 54e4250df9 ability to limit (or not) the log output 2015-04-12 23:08:55 -07:00
Brad Rydzewski 66990a95b4 initial work on tokens 2015-04-12 22:32:32 -07:00
Brad Rydzewski 0f60073adc session tokens converging with user tokens 2015-04-12 21:35:16 -07:00