Commit Graph

  • ac893f1c91 runservice: trigger run event in change run phase action Simone Gotti 2019-05-15 09:41:56 +0200
  • 846567b96a etcd: add WatchKey function Simone Gotti 2019-05-15 09:41:06 +0200
  • b95fb98f3c runservice: move RunEvent to types Simone Gotti 2019-05-15 09:40:32 +0200
  • 02e0deec15 service: move gateway/common to common Simone Gotti 2019-05-15 09:38:27 +0200
  • 6c11ab0596 *: implement update projectgroup Simone Gotti 2019-05-14 17:53:48 +0200
  • 749109cd75 cmd: add org member list command Simone Gotti 2019-05-14 12:56:38 +0200
  • 7d6223ccd4 gateway: add get org members api/action Simone Gotti 2019-05-14 12:58:29 +0200
  • 21e706a150 configstore: add get org members api/action Simone Gotti 2019-05-14 12:57:53 +0200
  • 8f959c4500 cmd: add org member add/remove commands Simone Gotti 2019-05-14 11:25:12 +0200
  • aeda922a7d *: rename deleteOrgMember to removeOrgMember Simone Gotti 2019-05-14 11:20:09 +0200
  • c5cdf01332 *: add organizations visibility Simone Gotti 2019-05-14 10:56:17 +0200
  • c41de71694 gateway api: return linked account id Simone Gotti 2019-05-13 23:12:48 +0200
  • a4744ab7f4 gateway: return right error when remotesource login fails Simone Gotti 2019-05-13 14:23:41 +0200
  • a7ecfee795 gitea: use custom http request for get tokens Simone Gotti 2019-05-13 14:21:41 +0200
  • 8331c43a18 util errors: add ErrUnauthorized Simone Gotti 2019-05-13 14:20:31 +0200
  • 4a8d86ae76 gateway: implement projectgroup delete Simone Gotti 2019-05-13 00:24:16 +0200
  • d551dcb820 configstore: implement projectgroup delete Simone Gotti 2019-05-13 00:23:57 +0200
  • 5c15eb4db7 configstore: move getvariables to action Simone Gotti 2019-05-13 00:23:08 +0200
  • 295ed6e39a configstore: move get secret(s) to action Simone Gotti 2019-05-13 00:22:23 +0200
  • 0f9445aabe configstore: move get projecgroup projects/subgroups to action Simone Gotti 2019-05-13 00:21:10 +0200
  • 5dfe7f8ce9 gateway api: return projectgroup visibility Simone Gotti 2019-05-12 23:24:48 +0200
  • d2d1a5fb65 gateway api: return project visibility Simone Gotti 2019-05-12 23:23:30 +0200
  • 83f6ebe95f gateway: implement updateProject Simone Gotti 2019-05-12 23:22:18 +0200
  • 4c35c88b32 fix auth Simone Gotti 2019-05-12 23:19:56 +0200
  • 8e70c6b1b9 gateway: use authOptionalHandle with logHandler Simone Gotti 2019-05-12 00:28:50 +0200
  • 55b4a94281 gateway api: remove unused exposedURL variable Simone Gotti 2019-05-12 00:28:11 +0200
  • caa9d74b72 runservice: implement additional service containers Simone Gotti 2019-05-10 17:31:23 +0200
  • 7adca3ea30 runservice drivers: define ExecConfig AttachStdin Simone Gotti 2019-05-10 16:50:31 +0200
  • f8b0061844 toolbox sleeper: reap inherited child processes Simone Gotti 2019-05-10 14:28:56 +0200
  • ba5399b97e config/runconfig: add global docker registries auth Simone Gotti 2019-05-10 11:45:00 +0200
  • 59e4a1f0ba runservice: update runconfig group comment Simone Gotti 2019-05-10 11:16:57 +0200
  • 0c94386149 gateway: add badges endpoint Simone Gotti 2019-05-10 11:08:24 +0200
  • c523bcba4e gateway: add delete remote source handler Simone Gotti 2019-05-10 00:03:03 +0200
  • c9fb7258ec configstore: fix delete remote source action Simone Gotti 2019-05-10 00:02:37 +0200
  • da224c7580 executor: make docker driver logger sugared Simone Gotti 2019-05-09 23:44:41 +0200
  • b0fe7e4115 *: implement delete organization member Simone Gotti 2019-05-09 17:05:13 +0200
  • d0309db97f types: add RemoteUserAvatarURL to User Simone Gotti 2019-05-09 16:49:02 +0200
  • b37eddbe8b gateway: remove omitempty json struct tag from UserResponse Simone Gotti 2019-05-09 16:48:28 +0200
  • 620bae68df *: implement add/update org member Simone Gotti 2019-05-09 16:47:22 +0200
  • 8069063e0d gateway: add project update repo linked account api Simone Gotti 2019-05-09 15:36:47 +0200
  • a43be4a6be gateway: update CreateProject api Simone Gotti 2019-05-09 15:34:58 +0200
  • e1d0318c9b configstore: add UpdateProject api Simone Gotti 2019-05-09 15:33:57 +0200
  • 79c1a60a36 configstore: update CreateProject action Simone Gotti 2019-05-09 15:32:27 +0200
  • 92de7591da gitsources: implement gitea oauth2 auth Simone Gotti 2019-05-09 14:14:13 +0200
  • 4e785e4851 runservice: build and use multiple toolboxes per architecture Simone Gotti 2019-05-09 12:36:30 +0200
  • 28d31c0802 agolademo: move example config and update Dockerfile Simone Gotti 2019-05-08 17:40:07 +0200
  • f6f267545a examples: add k8s simple and distributed examples Simone Gotti 2019-05-08 15:42:42 +0200
  • 06d6d18305 Makefile: add docker images targets Simone Gotti 2019-05-08 15:42:22 +0200
  • 41daf61da4 Dockerfile: add agola image stage Simone Gotti 2019-05-08 15:40:11 +0200
  • ce7924d7fd runservice: use the path escaped cache key Simone Gotti 2019-05-08 12:15:17 +0200
  • bec9476d6c runservice: store related runid with logs and archives Simone Gotti 2019-05-08 12:11:46 +0200
  • 43341f2cba *: rename GitServer to Gitserver Simone Gotti 2019-05-08 15:23:13 +0200
  • 1e34dca95d runservice: split and simplify scheduler and executor naming Simone Gotti 2019-05-07 23:56:10 +0200
  • 44d5b0f25a *: rename ConfigStore to Configstore Simone Gotti 2019-05-07 23:42:42 +0200
  • e4e7de4ad2 runservice/gateway: return run on run action Simone Gotti 2019-05-07 23:23:58 +0200
  • 83273489e0 jwt: unify token generation functions Simone Gotti 2019-05-07 18:30:20 +0200
  • 649c42f75b gitsources: create secret and webhook secret Simone Gotti 2019-05-07 18:29:31 +0200
  • 2675aee333 configstore: generate User and Project secret Simone Gotti 2019-05-07 17:16:42 +0200
  • 4154be3370 *: set sshhostkey and skip check on remote source Simone Gotti 2019-05-07 15:59:08 +0200
  • 4d19ce1633 serve: add option to choose which components to run Simone Gotti 2019-05-06 17:49:57 +0200
  • afae185e11 *: rework run approval and annotations Simone Gotti 2019-05-06 15:19:29 +0200
  • a590c21127 runservice api: get run from readdb Simone Gotti 2019-05-06 15:18:49 +0200
  • 3139ef38d9 runservice readdb: get run from ost db if it's not in run db Simone Gotti 2019-05-06 14:55:10 +0200
  • a04dd62e91 gateway: initial authorization Simone Gotti 2019-05-03 23:19:23 +0200
  • 081ac8a44f gateway: move webhook genGroup to common as GenRunGroup Simone Gotti 2019-05-05 23:58:40 +0200
  • 6ef5649b21 gateway: set user admin value in context Simone Gotti 2019-05-05 17:30:38 +0200
  • 6dfb789e77 gateway: project(group) create: rename parentID to parentRef Simone Gotti 2019-05-05 17:19:23 +0200
  • 05ae46a72d gateway: move run logic from api to actions Simone Gotti 2019-05-06 00:00:45 +0200
  • 6b5bd40417 gateway: move remaining remotesource logic from api to actions Simone Gotti 2019-05-05 14:54:16 +0200
  • 42184d0b5b gateway: move remaining user logic from api to actions Simone Gotti 2019-05-05 14:45:19 +0200
  • 96918e9bad gateway: move remaining org logic from api to actions Simone Gotti 2019-05-05 14:36:14 +0200
  • c889c2c1c2 gateway: move remaining project(group) logic from api to actions Simone Gotti 2019-05-05 14:27:22 +0200
  • 64044df94d gateway: move secret logic from api to actions Simone Gotti 2019-05-05 14:11:29 +0200
  • f73f0ba434 gateway: move variable logic from api to actions Simone Gotti 2019-05-04 15:16:49 +0200
  • cb78ea48bc runservice: rename command(handler) to action(handler) Simone Gotti 2019-05-03 23:59:21 +0200
  • 3f7e554f04 gateway: rename command(handler) to action(handler) Simone Gotti 2019-05-03 23:48:49 +0200
  • ca5b5f3a7e configstore: rename command(handler) to action(handler) Simone Gotti 2019-05-03 23:35:25 +0200
  • 5a50a2681d util/errors: add ErrForbidden Simone Gotti 2019-05-03 23:18:51 +0200
  • af67198dec configstore: report project/projectgroup owners Simone Gotti 2019-05-03 23:17:07 +0200
  • 81d656b7a3 configstore: implement organization members Simone Gotti 2019-05-03 17:40:07 +0200
  • a269347c9d types: add Admin field to User Simone Gotti 2019-05-03 17:38:12 +0200
  • 041e8867f8 *: add creatorUserID and cretedAt to organization Simone Gotti 2019-05-03 14:24:18 +0200
  • c30707528f configstore: split commands in multiple files Simone Gotti 2019-05-03 12:47:22 +0200
  • 60feff5cef configstore: add more validations Simone Gotti 2019-05-03 12:41:49 +0200
  • 1f09eea949 project: add remote repository config type Simone Gotti 2019-05-03 12:21:44 +0200
  • ea02eed2d9 * api: accept both ids or names in the same endpoint Simone Gotti 2019-05-03 11:07:53 +0200
  • 6943c10dc9 types: add RemoteSourceID to Project Simone Gotti 2019-05-03 09:55:37 +0200
  • b9db3137ad gateway api: return user linked accounts Simone Gotti 2019-05-03 09:54:47 +0200
  • 9349728997 configstore: add update user Simone Gotti 2019-05-03 09:53:38 +0200
  • ab7e4b8a4b gateway: add user remote repos API Simone Gotti 2019-05-03 00:11:11 +0200
  • 0471bf0c30 validation: make uuid like names not valid Simone Gotti 2019-05-02 23:40:28 +0200
  • bad18bf814 *: report objects size for objectstorage.WriteObject Simone Gotti 2019-05-02 09:49:55 +0200
  • 34cfdfeb3b objectstorage: add size option to WriteObject Simone Gotti 2019-05-02 09:47:38 +0200
  • e964aa3537 objectstorage: add persist option to WriteObject Simone Gotti 2019-05-01 15:06:47 +0200
  • 68e6bd5bdf configstore: add project/projectgroup visibility Simone Gotti 2019-04-30 17:09:26 +0200
  • b1c9892378 configstore: report project/projectgroup path Simone Gotti 2019-04-30 17:09:26 +0200
  • c7585a6152 configstore: resolve also org and user paths Simone Gotti 2019-05-03 13:48:19 +0200
  • 2215aaebfa configstore: rename GetParentPath to GetPath Simone Gotti 2019-04-30 17:06:44 +0200
  • 984efb539e configstore: use augmented types for vars/secrets dynamic values Simone Gotti 2019-04-30 16:28:01 +0200
  • da2ac0ab38 util: add path functions Simone Gotti 2019-04-30 16:24:04 +0200