Denis Gukov
|
006d14ac2f
|
refactor(integrations): rename files
|
2024-02-12 02:02:08 +05:00 |
|
Denis Gukov
|
647501b90b
|
refactor: webhook -> integration
|
2024-02-12 00:52:14 +05:00 |
|
Andreas Marschke
|
b1177a287a
|
Try to make Webhook API more consistent
|
2024-02-10 18:18:56 +01:00 |
|
Andreas Marschke
|
c54a03d081
|
Update Dredd Code to support webhooks
|
2024-01-15 22:08:16 +01:00 |
|
Andreas Marschke
|
03c894d45a
|
Updating API to support projectID attachment
|
2024-01-15 22:08:16 +01:00 |
|
Andreas Marschke
|
d2a5266719
|
Fix error message string composition
|
2024-01-15 22:08:16 +01:00 |
|
Andreas Marschke
|
203b169962
|
Fixup api
|
2024-01-15 22:08:16 +01:00 |
|
Andreas Marschke
|
183a8536f1
|
Fix param reception
|
2024-01-15 22:08:16 +01:00 |
|
Andreas Marschke
|
54d103105f
|
Webhook Feature implementation
|
2024-01-15 22:08:16 +01:00 |
|
Denis Gukov
|
15d96189dc
|
fix(be): init array my empty
|
2023-09-18 22:04:23 +02:00 |
|
Denis Gukov
|
5a1357724d
|
feat: left project
|
2023-09-18 21:43:13 +02:00 |
|
Denis Gukov
|
80d7c784fe
|
fix: limit data by users
|
2023-09-18 19:46:55 +02:00 |
|
Denis Gukov
|
3fce9939f5
|
fix(demo): fill required fields
|
2023-09-17 22:24:57 +02:00 |
|
Denis Gukov
|
cb2bcd8f0b
|
feat(be): create demo project
|
2023-09-17 21:55:14 +02:00 |
|
Denis Gukov
|
d3923f18b3
|
feat: admin can all
|
2023-09-17 16:15:44 +02:00 |
|
Denis Gukov
|
985f3f3a03
|
feat(ui): language switcher
|
2023-09-17 14:57:57 +02:00 |
|
Denis Gukov
|
aef7cbca04
|
feat: add status starting
|
2023-09-12 20:58:44 +02:00 |
|
Denis Gukov
|
4398544e91
|
feat(fe): handle permissions on UI
|
2023-08-26 20:43:42 +02:00 |
|
Denis Gukov
|
b522169832
|
test: check role permissions
|
2023-08-26 18:48:16 +02:00 |
|
Denis Gukov
|
1145eec9a4
|
feat(be): add config options
|
2023-07-24 16:04:03 +02:00 |
|
Denis Gukov
|
93e42b7023
|
fix(roles): validate user role in project when add or update
|
2023-07-09 10:24:03 +02:00 |
|
Denis Gukov
|
87d983556f
|
refactor(be): create middleware to check permissions
|
2023-07-08 23:35:39 +02:00 |
|
Denis Gukov
|
7fac4d34ea
|
feat(ui): add select for project users' role
|
2023-07-08 13:42:50 +02:00 |
|
Denis Gukov
|
9c9c005955
|
refactor(be): add struct UserWithProjectRole
|
2023-07-08 12:41:57 +02:00 |
|
Denis Gukov
|
49a06d540f
|
feat(be): add migration project__user.admin -> project_user.role
|
2023-07-07 23:16:43 +02:00 |
|
Denis Gukov
|
bd855dab9b
|
test: fix dredd tests
|
2022-06-29 21:25:28 +05:00 |
|
quantumsheep
|
5761b4e15e
|
feat: support yaml static inventories
|
2022-05-24 17:55:20 +02:00 |
|
Denis Gukov
|
1036af1fc6
|
fix(be): disable migration for mysql
fix: check refs to template before delete
fix(be): drop breaking foreign key
|
2022-02-05 13:30:25 +05:00 |
|
Denis Gukov
|
05dd7c5653
|
feat: remove soft delete functionality
|
2022-02-03 12:06:24 +05:00 |
|
Denis Gukov
|
fa4e13a0f1
|
refactor(be): remove global vars of task pool and schedule pool
|
2022-01-29 23:14:36 +05:00 |
|
Denis Gukov
|
b5eac6ca2f
|
refactor(be): move schedules to package services
|
2022-01-29 16:24:51 +05:00 |
|
Denis Gukov
|
ec39816cf1
|
feat: add personal access token suport
|
2022-01-27 19:21:46 +05:00 |
|
Denis Gukov
|
2716a3989b
|
fix(be): clear repository cache if access key changed
|
2022-01-27 17:55:01 +05:00 |
|
Denis Gukov
|
51fc40e9c8
|
feat(be): triggering autorun tasks
|
2022-01-20 00:35:59 +05:00 |
|
Denis Gukov
|
7eca14c2a8
|
feat(be): only admin can add new project
|
2022-01-19 02:50:15 +05:00 |
|
Denis Gukov
|
54773d0c35
|
feat(be): data validation
|
2021-11-03 00:30:45 +05:00 |
|
Denis Gukov
|
001ddd3ae3
|
feat(fe): view tabs
|
2021-10-28 00:48:51 +05:00 |
|
Denis Gukov
|
943ab38768
|
feat(fe): views edit dialog
|
2021-10-27 23:05:54 +05:00 |
|
Denis Gukov
|
106a53bcae
|
test(be): fix dredd tests
|
2021-10-27 21:22:52 +05:00 |
|
Denis Gukov
|
1285f10201
|
feat(be): views implementation for bolt
|
2021-10-27 16:43:04 +05:00 |
|
Denis Gukov
|
3b2f62ffbd
|
feat(be): add view mock
|
2021-10-26 23:19:12 +05:00 |
|
Denis Gukov
|
f8b9fcf3d4
|
fix(ui): small UI issues
|
2021-10-13 23:51:35 +05:00 |
|
Denis Gukov
|
d87a0147d5
|
refactor(be): remove duplication
|
2021-10-13 19:33:07 +05:00 |
|
Denis Gukov
|
e692d2403e
|
refactor(be): add enum for event object type
|
2021-10-13 19:07:22 +05:00 |
|
Denis Gukov
|
749291a690
|
feat(be): pass ansible_user/password to ansible-playbook via file
|
2021-09-12 03:18:26 +05:00 |
|
Denis Gukov
|
f207aa6bff
|
feat(be): change error message for access key decryption
|
2021-09-10 03:41:36 +05:00 |
|
Denis Gukov
|
554e797e24
|
fix(be): use correct config field for access key encryption
|
2021-09-10 02:31:06 +05:00 |
|
Denis Gukov
|
28cea3543e
|
fix(fe): validate cron format before send save request
|
2021-09-06 21:36:25 +05:00 |
|
Denis Gukov
|
c236737473
|
fix(fe): error message for invalid cron format
|
2021-09-06 21:15:37 +05:00 |
|
Denis Gukov
|
813eae8fa3
|
refactor(be): refreshing schedule pool after schedule updated
|
2021-09-06 20:45:43 +05:00 |
|