Denis Gukov
|
f207aa6bff
|
feat(be): change error message for access key decryption
|
2021-09-10 03:41:36 +05:00 |
|
Denis Gukov
|
0b5998274d
|
refactor(be): remove schedule global variable
|
2021-09-06 17:01:38 +05:00 |
|
Denis Gukov
|
6eeb6706d4
|
feat: add schedule functionality
|
2021-09-06 16:05:10 +05:00 |
|
Denis Gukov
|
ecf8331e57
|
fix(style): pass linter
|
2021-09-02 02:22:31 +05:00 |
|
Denis Gukov
|
efe6c02793
|
feat: support vault pass file and ansible user login / password in inventory
|
2021-09-02 02:14:32 +05:00 |
|
Denis Gukov
|
3e223e2359
|
fix(be): don't return error when tring install non-ssh key
|
2021-09-01 23:11:24 +05:00 |
|
Denis Gukov
|
6194fb6036
|
refactor(be): use method instead of string statement
|
2021-09-01 21:18:49 +05:00 |
|
Denis Gukov
|
53e15d7bb2
|
fix(be): requirements path
|
2021-09-01 21:14:52 +05:00 |
|
Denis Gukov
|
aa6cb856b7
|
feat: add password file for Access Key
|
2021-09-01 19:38:28 +05:00 |
|
Denis Gukov
|
290c876045
|
feat(ui): add help
|
2021-08-31 17:27:33 +05:00 |
|
Denis Gukov
|
64b5dea6fa
|
feat(ui): add help
|
2021-08-31 17:03:52 +05:00 |
|
Denis Gukov
|
e991800693
|
feat: removed public key. fix: encrypt private key for new access key
|
2021-08-31 10:47:19 +05:00 |
|
Denis Gukov
|
7443671059
|
feat(be): add access key encryption
|
2021-08-31 04:02:41 +05:00 |
|
Denis Gukov
|
ab098b8b82
|
fix(be): checking error by nil before log it
|
2021-08-31 03:15:00 +05:00 |
|
Denis Gukov
|
c1c8a9ebf9
|
feat(be): use chan for storing logs to database
|
2021-08-31 03:12:33 +05:00 |
|
Denis Gukov
|
21c14d82dc
|
feat(be): use separate repository for each task template
|
2021-08-31 01:55:46 +05:00 |
|
Denis Gukov
|
974f3066e5
|
feat(be): stopping hung tasks
|
2021-08-31 00:42:11 +05:00 |
|
Denis Gukov
|
c6a02a81fe
|
fix(be): handing empty forign column name
|
2021-08-30 21:04:18 +05:00 |
|
Denis Gukov
|
92895f9f3c
|
refactor(be): remove unused columns
|
2021-08-30 19:24:20 +05:00 |
|
Denis Gukov
|
633c5936b2
|
feat: stop task button
|
2021-08-25 20:46:40 +05:00 |
|
Denis Gukov
|
d269a53625
|
feat(be): add user id to activity log
|
2021-08-20 11:28:50 +05:00 |
|
Denis Gukov
|
2b8a942e33
|
fix(be): remove boltdb user
|
2021-05-17 02:44:42 +05:00 |
|
Denis Gukov
|
d21b32fe6c
|
refactor(be): remove method fetch, use Store instaed of it
|
2021-05-06 13:34:44 +05:00 |
|
derks.patrick
|
a1d39652c1
|
change log for missing requirements file in roles directory
|
2021-04-15 18:51:44 +02:00 |
|
derks.patrick
|
ea1640c6a9
|
add dependency for md5 hash func. Refactor imports
|
2021-04-15 18:45:00 +02:00 |
|
derks.patrick
|
6481d95cc6
|
use hasrequirementsChanges check for galaxy run
|
2021-04-15 18:42:47 +02:00 |
|
derks.patrick
|
64d53abd61
|
added function to write requirement hash to file
|
2021-04-15 18:39:36 +02:00 |
|
derks.patrick
|
50236966d0
|
add function for checking requirements changes
|
2021-04-15 18:39:19 +02:00 |
|
derks.patrick
|
3a3450d85c
|
Check in install requirements for the file and log if not exists
|
2021-04-15 18:07:49 +02:00 |
|
derks.patrick
|
ceea57351a
|
move galaxy run commands to func. Remove -p for collection
The parameter -p doesnt work with collections, it simply skip any collection
|
2021-04-15 18:06:22 +02:00 |
|
Denis Gukov
|
696353ffdf
|
feat(be): init boltdb
|
2021-04-10 02:02:35 +05:00 |
|
Denis Gukov
|
779760d6aa
|
fix(be): lint
|
2021-03-13 01:30:17 +05:00 |
|
Denis Gukov
|
ac2132f290
|
fix(ci): capabilities
|
2021-03-13 01:20:18 +05:00 |
|
Denis Gukov
|
d0392485eb
|
feat: migrate logging to Store
|
2021-03-12 22:41:41 +05:00 |
|
Denis Gukov
|
d10b421538
|
refactor(be): split SqlDb to several files
|
2020-12-20 23:00:59 +05:00 |
|
Denis Gukov
|
d32f35f2ec
|
refactor(be): events via Store
|
2020-12-17 01:57:54 +05:00 |
|
Denis Gukov
|
fd1d42782b
|
refactor(be): return models to db package
|
2020-12-05 14:13:43 +05:00 |
|
Denis Gukov
|
1295435f18
|
test(be): fix dredd tests
|
2020-12-05 03:26:24 +05:00 |
|
Denis Gukov
|
6e1a6d20ca
|
refactor(be): template and environment endpoints use Store
Rename util to helpers
Bind returns bool instead of error
|
2020-12-04 13:46:02 +05:00 |
|
Denis Gukov
|
0d64b43f18
|
refactor(be): move util.go to api directory
|
2020-12-04 13:46:02 +05:00 |
|
Denis Gukov
|
b083f74322
|
fix(be): delete global Mysql variable and add interface Store for dialect-independent communication with database.
|
2020-12-04 13:46:02 +05:00 |
|
Denis Gukov
|
d09fc1d26c
|
feat(be): support sqlite
|
2020-12-01 21:37:29 +05:00 |
|
Denis Gukov
|
6263dfbdbc
|
fix(be): galaxy args order
|
2020-11-21 01:50:07 +05:00 |
|
Denis Gukov
|
7b7ae01add
|
fix(be): run galaxy install for collections
Issue: https://github.com/ansible-semaphore/semaphore/issues/620
|
2020-11-21 01:48:25 +05:00 |
|
Denis Gukov
|
ff82c40d23
|
feat(api): list tasks for template
|
2020-11-02 15:57:46 +05:00 |
|
Stanislav Simovski
|
5ccae272d4
|
Remove mulekick, move functions to util
|
2019-07-09 20:45:27 +03:00 |
|
Stanislav Simovski
|
ab5927427d
|
Remove mulekick router, use mux directly
Revert one more commit
|
2019-07-09 20:39:18 +03:00 |
|
Stanislav Simovski
|
09a2b31eb3
|
mux != Koa, undo refactor before it gets worse
|
2019-07-09 19:11:01 +03:00 |
|
Stanislav Simovski
|
bb97b8d757
|
Execute next middleware in stack only if present
|
2019-07-09 18:55:42 +03:00 |
|
Stanislav Simovski
|
23d65ba0c2
|
Refactored all routes to use native mux Middelware
|
2019-07-09 16:07:16 +03:00 |
|