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
Simone Gotti
239f7ee516
vars: update displaying
...
Change some columns sizes
Show also tags/refs
2019-07-13 00:22:55 +02:00