Commit Graph

105 Commits

Author SHA1 Message Date
Simone Gotti 336869fe73 rundetail: set run phase to cancelled on cancelRun call 2019-05-15 14:55:00 +02:00
Simone Gotti 0a47d7ecf7 rundetail: disable stop button if already stopping 2019-05-15 14:50:08 +02:00
Simone Gotti b10a7f18e1 rundetails: add run cancel button 2019-05-15 14:44:35 +02:00
Simone Gotti 74cd268431 router: handle /run path
/run will accept two query parameters: projectref and runid and generate the
final run path. This is useful for calls from commit statuses target_url so we
don't have to provide a web api path the could change in the future.
2019-05-15 11:21:18 +02:00
Simone Gotti dfd16f99b8 projectgroupsettings: implement update project group 2019-05-14 18:05:17 +02:00
Simone Gotti b45e0014cc *: show root project group settings 2019-05-14 15:47:35 +02:00
Simone Gotti 7e4346001d projbreadcrumbs: remove unused method 2019-05-14 15:43:28 +02:00
Simone Gotti 4a7baaab02 project(group)create: add private checkbox 2019-05-14 14:24:40 +02:00
Simone Gotti 5d6f6b8290 runs: add fetch more button and related logic 2019-05-14 14:04:36 +02:00
Simone Gotti 7f90c73650 org: add basic org members display 2019-05-14 13:18:09 +02:00
Simone Gotti 8bce9328ab collapse: open/close only when clicking on header 2019-05-14 10:46:52 +02:00
Simone Gotti e783958100 createprojectgroup: add loading indicator and enabled to button 2019-05-14 00:19:58 +02:00
Simone Gotti b3c22f8429 createproject: add loading indicator and enabled to button 2019-05-13 23:48:44 +02:00
Simone Gotti 923219ca65 *: implement new organization
Add dropdown in the main navbar with an option to create a new organization.
Implement new organization component and related route
2019-05-13 23:44:02 +02:00
Simone Gotti fbf3d7da88 navbar: make user drop down open on click 2019-05-13 23:27:53 +02:00
Simone Gotti d8fddd5392 usersettings: use panels to split different parts 2019-05-13 18:06:47 +02:00
Simone Gotti 68da08e94d usersettings: implement show and delete linked accounts 2019-05-13 17:59:23 +02:00
Simone Gotti 789d0f5fcd *: handle api errors
* Use a global error when fetching data
* Use a local error message when calling a mutating api
2019-05-13 16:29:47 +02:00
Simone Gotti 98073502e2 projectsettings: implement update project
add option to update project name and visibility
2019-05-13 17:17:02 +02:00
Simone Gotti 7eb6c2c961 projectvars: improve visualization 2019-05-13 16:30:51 +02:00
Simone Gotti df161a788a remoterepos: improve visualization using a panel 2019-05-13 16:25:43 +02:00
Simone Gotti 01a4aba4fa projectgroupsettings: use panels to split different parts 2019-05-13 17:03:27 +02:00
Simone Gotti e1596abb67 projectsettings: use panels to split different part 2019-05-13 17:09:01 +02:00
Simone Gotti 667809a926 projectgroupsettings: add delete project group 2019-05-11 15:12:10 +02:00
Simone Gotti 314814c332 projectsettings: add delete project 2019-05-11 14:30:16 +02:00
Simone Gotti 6660db7a81 log: read logs stream 2019-05-10 19:52:46 +02:00
Simone Gotti 07f5b69e9b rundetail: make dropdown open on click
and not on hover
2019-05-08 17:12:56 +02:00
Simone Gotti 85406fad77 *: implement create project and project group 2019-05-06 17:58:18 +02:00
Simone Gotti e1ccccac71 org: add organization settings 2019-05-07 00:31:44 +02:00
Simone Gotti 8787b14e53 run: check that run is not null 2019-05-07 00:28:20 +02:00
Simone Gotti b16dd420e6 Shrink breadcrumbs and print primary name 2019-05-07 00:27:44 +02:00
Simone Gotti fb3509fc9d login: use fetchRemoteSources 2019-05-06 17:57:52 +02:00
Simone Gotti 62c7881f2f *: add tabs icons 2019-05-06 13:43:15 +02:00
Simone Gotti 1d6472811d runs: show no runs message 2019-04-29 16:34:04 +02:00
Simone Gotti 30fba20a2b projects: show no projects/projectgroups message 2019-04-29 16:33:34 +02:00
Simone Gotti 5f6def2240 Update for run.tasks.depends change from array to map 2019-04-12 16:53:50 +02:00
Simone Gotti b4cd9806b0 Show run setup errors 2019-04-10 11:21:18 +02:00
Simone Gotti c8effcc334 rundetails: move api functions to data.js 2019-04-08 17:45:30 +02:00
Simone Gotti 53e814f00e implement task approval notifications and action 2019-04-08 17:43:34 +02:00
Simone Gotti a0097ea16e update api runs url (plural fix) 2019-04-08 16:12:08 +02:00
Simone Gotti cdf478ca66 Update http methods for related api changes 2019-04-08 09:19:56 +02:00
Simone Gotti 4d0d4eb32c Initial user settings
and user token creation
2019-04-03 17:51:41 +02:00
Simone Gotti 62ff8321f1 fix some lint errors 2019-04-02 18:27:28 +02:00
Simone Gotti 19fdb1d08f initial implementation of projectgroups
and related tree based navigation
2019-04-02 18:08:03 +02:00
Simone Gotti 8c62e10c42 org: use the same logic as user 2019-03-30 13:15:43 +01:00
Simone Gotti 6e8cd885aa user: do like project on route changes 2019-03-29 18:21:57 +01:00
Simone Gotti 219b2d2e2f convert fetch usage to async/await 2019-03-29 18:19:07 +01:00
Simone Gotti ef5a9c4994 Add user registration 2019-03-29 18:08:54 +01:00
Simone Gotti fcb3ea9b54 rundetails: show can restart option only when allowed 2019-03-29 11:25:29 +01:00
Simone Gotti 67756606fa Use absolute group path 2019-03-29 09:28:31 +01:00
Simone Gotti 6f7b0a0e16 project: show last branches, tags, PRs runs 2019-03-27 15:41:29 +01:00
Simone Gotti 395f8454a0 Initial display of project settings
Show project variables
2019-03-22 08:39:03 +01:00
Simone Gotti b9fb3d6860 update for new api 2019-03-20 13:51:00 +01:00
Simone Gotti 604a0a2a1f task: show setup step and logs 2019-03-13 15:42:58 +01:00
Simone Gotti b780e148cc Initial commit 2018-12-09 14:21:20 +01:00