Commit Graph

493 Commits

Author SHA1 Message Date
Denis Gukov
9778dcab63
fix(ui): padding in table head 2024-12-14 22:25:01 +05:00
Denis Gukov
ba23b56831
feat(ui): adapt layout for large screens 2024-12-14 22:13:45 +05:00
Denis Gukov
f749e28231 feat(ui): team action style 2024-12-14 16:30:11 +05:00
Denis Gukov
2bd950eb4c fix(task): commit snippet layout 2024-12-14 16:05:05 +05:00
Denis Gukov
be3bad2e11 fix(ui): spaces 2024-12-14 15:36:17 +05:00
Denis Gukov
eb13297142 feat(ui): remove extra icon from history 2024-12-14 14:58:42 +05:00
Denis Gukov
ea0bbc0324 feat(ui): display message and commit message in history 2024-12-14 13:50:07 +05:00
Denis Gukov
56c033fad2 feat(ui): dislay commit message 2024-12-14 13:28:29 +05:00
Denis Gukov
48f43aec37 feat(ui): improvements 2024-12-14 04:31:35 +05:00
Denis Gukov
c6eaf85686 feat(ui): show task descritpion under the id 2024-12-14 03:32:43 +05:00
Denis Gukov
4187f1e34f feat(inventory): add inventory select to task 2024-12-14 01:21:22 +05:00
Denis Gukov
a94a98fcd3 feat(inventory): allow choose from task 2024-12-13 23:44:09 +05:00
Denis Gukov
1705d580f2 refactor(ui): remove unused method 2024-12-13 19:23:52 +05:00
Denis Gukov
07fcabaf1b feat(auth): httponly 2024-12-13 19:01:54 +05:00
Denis Gukov
5e8874613e fix(ui): use spaces instead of tabs in inventory editor
Some checks failed
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-12-10 03:35:56 +05:00
Denis Gukov
fd8e6ef678 fix(tf): disable alias button
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-12-09 18:37:13 +05:00
Denis Gukov
894640fb74 fix(ui): tf run form layout 2024-12-09 17:53:20 +05:00
Denis Gukov
5feed67886 feat(tf): no state label 2024-12-09 17:50:24 +05:00
Denis Gukov
79f71f8e8a feat(tf): ui for state 2024-12-09 17:21:26 +05:00
Denis Gukov
76a892573d Merge branch 'develop' of github.com:semaphoreui/semaphore into develop 2024-12-09 16:48:01 +05:00
Denis Gukov
12cadef1ab feat(tf): add ui 2024-12-09 16:45:23 +05:00
renovate[bot]
b3c099919e
chore(deps): update dependency dotenv to v16.4.7 2024-12-09 08:54:02 +00:00
Denis Gukov
a4e5e3d18e
Merge pull request #2574 from semaphoreui/renovate/vue-router-3.x-lockfile
fix(deps): update dependency vue-router to v3.6.5
2024-12-09 13:52:45 +05:00
Denis Gukov
a1534b8911 fix(ui): ui links
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-12-09 13:10:49 +05:00
Denis Gukov
f552eab909 feat(chart): max number of tick for y axis 2024-12-09 11:58:29 +05:00
Denis Gukov
a167f33b7f feat(chart): max number of tick for y axis 2024-12-09 11:56:27 +05:00
Denis Gukov
6a23326fcb fix(chart): set y step size to 1 2024-12-09 11:51:43 +05:00
Denis Gukov
dc38ceb05f fix(chart): set min/max x 2024-12-09 11:45:22 +05:00
Denis Gukov
66b970ce9e fix(chart): year range
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-12-09 03:38:30 +05:00
Denis Gukov
d296cbba65 feat(chart): add past year page 2024-12-09 03:33:09 +05:00
renovate[bot]
d5e43413c5
fix(deps): update dependency vue-router to v3.6.5 2024-12-08 22:20:07 +00:00
Denis Gukov
f918b0efc9 feat(chart): filter by user id for boltdb 2024-12-09 03:09:16 +05:00
Denis Gukov
1c2092d643 feat(chart): add title and background 2024-12-09 02:42:06 +05:00
Denis Gukov
7a5ac37d02 feat(chart): get stats for boltdb 2024-12-09 02:32:45 +05:00
Denis Gukov
786bf70df7 feat(chart): add param start, end, template_id 2024-12-09 01:51:32 +05:00
Denis Gukov
5263bb5bcf feat(stats): add chart to ui 2024-12-09 01:19:26 +05:00
Denis Gukov
830ada9377 feat(ui): add chart.js dep 2024-12-08 18:16:07 +05:00
Denis Gukov
0cb1d52718 feat(ui): terraform backend mock
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-12-08 17:45:01 +05:00
Denis Gukov
f85c75edc9 refactor(ui): add sub route for template page 2024-12-08 17:38:13 +05:00
Denis Gukov
9323b6aaf3 feat(be): app init params
Some checks failed
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-12-06 13:53:46 +00:00
Denis Gukov
937ebb7158 feat(ui): add formatting packages 2024-12-06 12:25:42 +00:00
Denis Gukov
2455eb1785 feat(ui): change proj settings page
Some checks failed
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-12-02 21:54:45 +05:00
Denis Gukov
f24f12d32d Merge branch 'develop' of github.com:semaphoreui/semaphore into develop 2024-12-02 17:45:24 +05:00
Denis Gukov
4c7da03d20 fix(ui): display only intentory of correct type 2024-12-02 17:45:13 +05:00
WilliamB78
d021d4f8b2 fix: typo in api restore projects url 2024-12-02 12:05:56 +01:00
Denis Gukov
c91b428de4 fix(tf): remove semaphore_vars 2024-12-02 01:49:10 +05:00
Denis Gukov
63b02a8e17 fix(ui): add help for field 2024-12-02 01:26:18 +05:00
Denis Gukov
b7a41bf569 feat(ui): help toggle 2024-12-02 01:21:44 +05:00
Denis Gukov
d5fc539aae feat: add destroy flag and rename env to var groups 2024-12-02 00:04:23 +05:00
Denis Gukov
07c00f3a3a chore(ui): update package lock 2024-11-26 09:29:05 +00:00
Denis Gukov
303b153166
Merge pull request #2575 from semaphoreui/renovate/vuetify-2.x-lockfile
fix(deps): update dependency vuetify to v2.7.2
2024-11-26 14:26:18 +05:00
Denis Gukov
1128fc66da style(ui): spaces 2024-11-26 07:57:48 +00:00
Denis Gukov
41d287fd07 fix: refs dialog for integrations 2024-11-26 07:48:57 +00:00
Denis Gukov
0a4c4d9add fix(integrations): issue with deleted template 2024-11-26 07:37:03 +00:00
renovate[bot]
4d9869ac1c
fix(deps): update dependency vuetify to v2.7.2 2024-11-25 21:20:57 +00:00
Denis Gukov
cc2384150f
Merge pull request #2573 from semaphoreui/renovate/moment-2.x-lockfile
Some checks failed
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
fix(deps): update dependency moment to v2.30.1
2024-11-26 02:19:14 +05:00
Denis Gukov
0eede74df9 feat(ui): backgorund color of env
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-11-25 13:05:44 +00:00
renovate[bot]
cabe99afe7
fix(deps): update dependency moment to v2.30.1 2024-11-25 12:39:08 +00:00
renovate[bot]
df2d7d24ab
fix(deps): update dependency axios to ^0.29.0 2024-11-25 10:20:45 +00:00
renovate[bot]
2a27c7af7d
chore(deps): update dependency sass to ~1.81.0 2024-11-25 09:33:01 +00:00
Denis Gukov
9903bc5eef
Merge pull request #2565 from semaphoreui/renovate/nanoid-5.x-lockfile
chore(deps): update dependency nanoid to v5.0.8
2024-11-25 14:32:10 +05:00
Denis Gukov
ea0adfc974
Merge pull request #2447 from semaphoreui/renovate/vue-cli-monorepo
chore(deps): update vue-cli monorepo to v5.0.8
2024-11-25 12:50:51 +05:00
renovate[bot]
d2643e9de1
chore(deps): update dependency eslint-plugin-import to v2.31.0 2024-11-25 07:48:09 +00:00
renovate[bot]
97192e691c
chore(deps): update vue-cli monorepo to v5.0.8 2024-11-25 07:47:49 +00:00
renovate[bot]
da8e878533
chore(deps): update dependency nanoid to v5.0.8 2024-11-25 07:45:27 +00:00
renovate[bot]
51346e4700
chore(deps): update dependency eslint-plugin-vue to v9.31.0 2024-11-25 06:53:17 +00:00
Denis Gukov
3cd739895c
Merge pull request #2473 from semaphoreui/renovate/vue-cli-plugin-vuetify-2.x
chore(deps): update dependency vue-cli-plugin-vuetify to ~2.5.0
2024-11-25 11:51:54 +05:00
Denis Gukov
9fad93c4eb
Merge pull request #2558 from semaphoreui/snyk-upgrade-003160e204b6a766a6ee9785bb4ccc52
[Snyk] Upgrade core-js from 3.23.2 to 3.39.0
2024-11-25 11:50:34 +05:00
Denis Gukov
200c860103
Merge pull request #1572 from hmoffatt/oidc-path
Fix base URI not included in generated OpenID Connect URLs (#1524)
2024-11-25 11:28:58 +05:00
Denis Gukov
3169e05238 fix(ui): flags 2024-11-25 00:16:56 +05:00
Denis Gukov
89c9042d1e fix(be): null pointer in new task params field 2024-11-24 23:28:00 +05:00
snyk-bot
f473cab346
fix: upgrade core-js from 3.23.2 to 3.39.0
Snyk has created this PR to upgrade core-js from 3.23.2 to 3.39.0.

See this package in npm:
core-js

See this project in Snyk:
https://app.snyk.io/org/fiftin/project/76df6542-d6d3-4c40-a798-84211c24d030?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-11-23 06:41:29 +00:00
Denis Gukov
8e525e753e feat(ui): expandable inventory editor
Some checks failed
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-11-21 20:23:07 +05:00
Denis Gukov
d8be62838b fix(ui): task log head on mobile screen 2024-11-21 19:14:17 +05:00
Denis Gukov
79396e51f6 feat(ui): extend message log dialog 2024-11-21 19:07:08 +05:00
Denis Gukov
8c28aefada fix(ui): check project type in dashboard menu
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-11-17 16:19:59 +05:00
Denis Gukov
904ba3398c fix(ui): pass project type to dashboard menu component 2024-11-17 16:19:19 +05:00
Denis Gukov
4996728daa
project runners (#2547)
* feat: add feature flag

* feat(runners): pro runners ui

* feat(runner): api for project level

* fix(ui): key of list

* feat(be): add mocks for project runners

* feat: pro alert

* feat(pro): upgrade button

* feat(pro): upgrade button

* feat(pro): icon and color

* feat(pro): change color
2024-11-17 05:47:04 -05:00
renovate[bot]
a3d3afccd7
chore(deps): update dependency vue-cli-plugin-vuetify to ~2.5.0 2024-11-15 22:12:33 +00:00
Denis Gukov
cd0755f5a9 fix(be): pull pointer when getting build version
Some checks failed
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-11-15 22:07:53 +00:00
dependabot[bot]
3958e089fe
chore(deps-dev): bump elliptic from 6.5.7 to 6.6.0 in /web
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 02:18:08 +00:00
Denis Gukov
4795e37113 Merge branch 'develop' into add-ansible-vault-password-client-script 2024-10-31 00:16:54 +05:00
Denis Gukov
d4572bcd49 fix(web): runner api path
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-10-30 23:28:09 +05:00
Denis Gukov
694afb8339 fix(web): runner api path 2024-10-30 23:26:33 +05:00
Denis Gukov
a71d96db88
Merge pull request #2503 from semaphoreui/change_default_package
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
feat(be): ansible-semaphore -> semaphoreui
2024-10-26 20:27:09 +00:00
Denis Gukov
89a2ddf6b5 feat(be): ansible-semaphore -> semaphoreui 2024-10-26 12:56:17 +00:00
Denis Gukov
0ddf671c65 fix(docker): server wrapper
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-10-26 10:21:51 +00:00
renovate[bot]
847520ab4e
chore(deps): update dependency sass to v1.80.4 2024-10-24 09:27:10 +00:00
renovate[bot]
4f8107ed15
chore(deps): update dependency openai to v4.68.4 2024-10-24 00:27:23 +00:00
Brian Zoetewey
69817a38f2 Move implementation of Ansible vault password client script to TemplateVault. 2024-10-22 15:50:31 -04:00
Brian Zoetewey
dc369eb08e fix(web): Fix issue where editing existing default vault was prevented. 2024-10-22 15:40:08 -04:00
Brian Zoetewey
a4c4f43b58 Add Ansible Vault Password Client Script support 2024-10-22 11:26:03 -04:00
renovate[bot]
f104ff272b
chore(deps): update dependency sass to ~1.80.0 2024-10-22 09:53:14 +00:00
Denis Gukov
959fd549ef
Merge pull request #2472 from semaphoreui/renovate/stylus-0.x
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
chore(deps): update dependency stylus to ^0.64.0
2024-10-22 14:52:06 +05:00
renovate[bot]
c7fdb128b7
chore(deps): update dependency stylus to ^0.64.0 2024-10-22 07:44:24 +00:00
Denis Gukov
74678c63b3
Merge pull request #2456 from semaphoreui/renovate/chai-4.x-lockfile
chore(deps): update dependency chai to v4.5.0
2024-10-22 12:40:49 +05:00
renovate[bot]
b4c75c7ebc
chore(deps): update dependency sass-loader to v13.3.3 2024-10-22 05:57:42 +00:00
Denis Gukov
8c6d0e38d0 chore(web): title 2024-10-22 09:23:35 +05:00
Denis Gukov
477f76fa02 fix(web): try/catch for load data 2024-10-22 08:56:15 +05:00
renovate[bot]
2e0c76da08
chore(deps): update dependency openai to v4.68.1 2024-10-21 12:48:10 +00:00