Simone Gotti
3f2c57394a
*: Format with prettier
...
Use latest prettier as devDependency so tools will use (or can be
configured to use) the npm provided version.
The unique config change is to use single quotes instead of double
quotes.
2022-02-24 09:02:02 +01:00
Simone Gotti
ca0c494425
Merge pull request #60 from sgotti/fix_docker_node_image_version
...
Dockerfile: use fixed node image version
2022-02-24 09:01:40 +01:00
Simone Gotti
5086f0a4ec
Dockerfile: use fixed node image version
...
Fix it to node 12 until we migrate to new versions of tailwind, vue
etc...
2022-02-24 08:54:03 +01:00
Simone Gotti
3e6f24b14b
Merge pull request #48 from Pauloo27/newsource
...
Add "create remote source" page
2021-08-10 16:33:13 +02:00
Paulo
64c9a807c7
feat: add create remote source form
2021-07-22 00:28:12 -03:00
Simone Gotti
2adcbc2044
Merge pull request #47 from Pauloo27/home
...
Add simple content to home page
2021-07-15 09:38:50 +02:00
Paulo
a243a96cd7
home: add content to homepage
2021-07-14 08:40:04 -03:00
Simone Gotti
53f542601c
Merge pull request #40 from sgotti/npm_update_dependencies
...
npm: update dependencies
2021-03-15 10:54:42 +01:00
Simone Gotti
dbdeef54c2
npm: update dependencies
2021-03-15 09:49:23 +01:00
Simone Gotti
5a37ee7906
Merge pull request #30 from sgotti/update_auth_api_path
...
auth: update auth api paths
2020-02-20 09:54:10 +01:00
Simone Gotti
18f9456b8f
auth: update auth api paths
2020-02-19 10:09:31 +01:00
Simone Gotti
3fa224d0be
Merge pull request #29 from sgotti/npm_update_deps
...
npm: update dependencies
2020-02-14 16:04:28 +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
Simone Gotti
6ce37574cb
Merge pull request #28 from sgotti/register_login_show_no_remote_sources
...
register/login: display if there are no remote sources
2020-02-14 14:04:57 +01:00
Simone Gotti
4038ec5c2a
Merge pull request #26 from camandel/add_pass_vars_pr_checkbox
...
projects: add checkbox to pass variables to forked PR
2020-02-14 11:25:57 +01:00
Simone Gotti
6eba09aa5a
register/login: display if there are no remote sources
...
Show if no remote sources are defined or if no remote sources are register/login
enabled.
2020-02-14 11:21:18 +01:00
Carlo Mandelli
b7dfeddcbb
projects: add checkbox to pass variables to forked PR
2020-01-28 16:22:35 +01:00
Simone Gotti
2878905257
Merge pull request #25 from sgotti/log_show_fetching_status
...
log: show log fetching status
2019-11-15 10:20:32 +01:00
Simone Gotti
84e413181f
log: show log fetching status
...
* show a spinner while log is being fetched: while calling the api and while
streaming the log
* show when log doesn't exists
* show error when fetching the log fails (with retry button)
* show when there're no lines.
2019-11-14 15:08:34 +01:00
Simone Gotti
8aae84b354
Merge pull request #23 from sgotti/add_github_issue_template
...
Add github issue templates
2019-09-27 11:57:12 +02:00
Simone Gotti
b1565c3b7f
Add github issue templates
...
[ci skip]
2019-09-27 11:45:11 +02:00
Simone Gotti
f57dac5df2
Merge pull request #22 from sgotti/login_redirect_previous_url
...
Redirect to previous url after login
2019-09-26 12:33:56 +02:00
Simone Gotti
4af98fb75b
Redirect to previous url after login
2019-09-26 10:23:21 +02:00
Simone Gotti
1a582b5cff
Merge pull request #19 from sgotti/npm_update_deps
...
npm: update dependencies
2019-09-23 10:41:44 +02:00
Simone Gotti
1cba296470
Merge pull request #20 from sgotti/projects_fix_missing_variable
...
projects: fix missing variable
2019-09-23 10:23:55 +02:00
Simone Gotti
c20fdcfbfb
projects: fix missing variable
2019-09-23 10:17:58 +02:00
Simone Gotti
e8c75db560
npm: update dependencies
2019-09-23 10:16:36 +02:00
Simone Gotti
c441bae091
Merge pull request #17 from sgotti/abort_async_fetch_component_destroy
...
*: abort async fetch on component destroy
2019-09-20 10:53:57 +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
c6ab1ae54e
Merge pull request #16 from sgotti/step_show_command_shell_exitstatus
...
step: show command, shell and exit status on run steps
2019-09-20 10:19:19 +02:00
Simone Gotti
6916bcd497
step: show command, shell and exit status on run steps
2019-09-17 22:26:37 +02:00
Simone Gotti
07cc065174
Merge pull request #15 from sgotti/projects_add_loading
...
projects: add loading indicators
2019-09-05 11:05:25 +02:00
Simone Gotti
89798ae4b1
projects: add loading indicators
2019-09-05 09:59:12 +02:00
Simone Gotti
43640ec9a0
Merge pull request #14 from sgotti/tasks_skipped_color
...
tasks: show skipped tasks with dedicated color
2019-09-03 11:22:22 +02:00
Simone Gotti
8b0a3ea271
tasks: show skipped tasks with dedicated color
2019-09-03 10:21:45 +02:00
Simone Gotti
ee60775243
Merge pull request #13 from sgotti/agola_run_fix_agola_image_name
...
agola run: fix agola-web image name
2019-08-29 16:39:13 +02:00
Simone Gotti
dfe9e974cf
agola run: fix agola-web image name
2019-08-29 16:33:54 +02:00
Simone Gotti
f3e4306fa5
Merge pull request #12 from sgotti/tasksgraph_fix_parent_row
...
tasksgraphs: fix parent task row
2019-08-29 14:26:55 +02:00
Simone Gotti
b2955f1704
tasksgraphs: fix parent task row
...
* Consider all the tasks from the current level + 1 when fetching the parents
tasks
* Exclude the child level when computing the parent row needed to create an edge
that don't overlaps with the tasks of greater level.
2019-08-29 12:08:42 +02:00
Simone Gotti
5af7f6169d
Merge pull request #11 from sgotti/runsummary_implement_tasks_graph
...
runsummary: tasks graph implementation
2019-08-22 11:33:27 +02:00
Simone Gotti
8e9d52b8e2
runsummary: tasks graph implementation
...
Add a tasks graph display in addition to the list display. A button will let the
user choose between the two display formats (defaulting to the tasks graph).
Since the graph is a DAG with many edges it's quite difficult to organize the
tasks and the edges without any overlap.
The current implementation uses a simpler approach where tasks are distributed
horizontally by their level and tasks at the same level are distributed in a way
that there's always space for an edge also if the child is some levels below.
In this way edges may overlap and in this case they will appear as a single
edge.
The user, when hovering over a task, will see the connections with the other
tasks since the related edges becomes bolder.
2019-08-21 13:30:05 +02:00
Simone Gotti
f244ce02c8
rundetail: make cursor pointer in dropdown entries
...
since the anchor doesn't have an href it won't show as a pointer
2019-07-14 14:59:41 +02:00
Simone Gotti
eb2453d46f
use v-click-outside-x instead of v-click-outside
...
looks like v-click-outside doesn't work on mobile (tested with chrome and
firefox on android) since the dropdown menu is closed also when clicking a menu
entry.
2019-07-14 14:59:41 +02:00
Simone Gotti
3ffd81cc56
README: add initial description and run status badge
2019-07-14 14:59:41 +02:00
Simone Gotti
0f7c526b74
ci: add build docker image tasks
...
Always build a docker image to test if build works. When on a tag also publish
the image.
2019-07-14 14:59:41 +02:00
Simone Gotti
bddb9e8d45
npm: update dependencies
2019-07-13 00:22:56 +02:00
Simone Gotti
9187efc9c9
user/project: show run/task tabelement only when loaded
2019-07-13 00:22:56 +02:00
Simone Gotti
3ff8a1350b
runs: add loading spinner
2019-07-13 00:22:56 +02:00
Simone Gotti
1e3f9cd1d6
update favicon
2019-07-13 00:22:56 +02:00
Simone Gotti
4baabd6365
settings: show secrets
2019-07-13 00:22:55 +02:00