Simone Gotti
18f9456b8f
auth: update auth api paths
2020-02-19 10:09:31 +01:00
Simone Gotti
871c257150
npm: update dependencies
...
* fix newer lint errors
* tailwindcss: disable use of system ui sans font
2020-02-14 14:05:26 +01:00
Carlo Mandelli
b7dfeddcbb
projects: add checkbox to pass variables to forked PR
2020-01-28 16:22:35 +01:00
Simone Gotti
4af98fb75b
Redirect to previous url after login
2019-09-26 10:23:21 +02:00
Simone Gotti
32bd112516
*: abort async fetch on component destroy
...
* Use AbortController to signal fetch to stop when component is destroyed
* Remove polling and just schedule a new fetch at the end of the current one
when not aborted.
2019-09-20 10:46:26 +02:00
Simone Gotti
4baabd6365
settings: show secrets
2019-07-13 00:22:55 +02:00
Simone Gotti
43e860d3c5
auth/data: avoid setting global errors when receiving a 401
...
If we do a router.push to the login view the previous component will receive
anyway the error and set the global error after the login view is mounted (!!!)
and so the main app will show the global error instead of the login view.
Not sure how to avoid this. As a really ugly workaround just return an empty
response on 401 so the components (since they are currently assumong the
response is always define) will throw an exception and not set the global error.
2019-07-05 13:41:43 +02:00
Simone Gotti
fbed07059e
*: rename user local run to user direct run
2019-06-11 12:06:06 +02:00
Simone Gotti
a5bd93ead4
fetch: return exception message
...
instead of returning the exception object
2019-05-23 23:37:11 +02:00
Simone Gotti
fd24f02780
run: unify run status and classes logic
2019-05-21 18:05:34 +02:00
Simone Gotti
e47c3b977c
register: move api to data/auth.js and handle errors
2019-05-21 11:06:38 +02:00
Simone Gotti
6d0899681c
projectsettings: add update project repo linked account
2019-05-19 17:34:53 +02:00
Simone Gotti
5aa383f23a
usersettings: add new linked account setup
2019-05-17 23:45:20 +02:00
Simone Gotti
e25510e026
auth: update api auth endpoints
2019-05-16 10:04:33 +02:00
Simone Gotti
b10a7f18e1
rundetails: add run cancel button
2019-05-15 14:44:35 +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
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
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
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
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
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
fb3509fc9d
login: use fetchRemoteSources
2019-05-06 17:57:52 +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
4d0d4eb32c
Initial user settings
...
and user token creation
2019-04-03 17:51:41 +02:00
Simone Gotti
19fdb1d08f
initial implementation of projectgroups
...
and related tree based navigation
2019-04-02 18:08:03 +02:00
Simone Gotti
ef5a9c4994
Add user registration
2019-03-29 18:08:54 +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
b780e148cc
Initial commit
2018-12-09 14:21:20 +01:00