Commit Graph

224 Commits

Author SHA1 Message Date
Denis Gukov
fe9c602c5d fix(be): bug with panic https://github.com/ansible-semaphore/semaphore/issues/855 2022-02-05 22:34:34 +05: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
95e891cdd8 fix(be): bug with alert chat id https://github.com/ansible-semaphore/semaphore/issues/853 2022-02-03 23:35:32 +05:00
Denis Gukov
5185fa4067 fix(be): migration for mysql 2022-02-03 23:24:46 +05:00
Denis Gukov
31d667c57c fix(be): migration 2.8.39 2022-02-03 22:37:37 +05:00
Denis Gukov
6d23eff005 fix(ui): resouce usage message 2022-02-03 16:33:25 +05:00
Denis Gukov
02a631fbd6 fix(be): refs for boltdb 2022-02-03 14:22:32 +05:00
Denis Gukov
05dd7c5653 feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
Denis Gukov
6cc3d0f250 feat(be): remove column from template table 2022-02-01 03:35:13 +05:00
Denis Gukov
8e8ca94126 feat(be): physical delete template from database 2022-02-01 03:16:00 +05:00
Denis Gukov
221454a89f fix(be): migration 2.8.26 for postgres 2022-02-01 02:36:28 +05:00
Denis Gukov
cb5ec3e7dc chore(cli): more human readable error message 2022-02-01 01:16:01 +05:00
Denis Gukov
46a9b5103c fix(be): sql query for schedule updating 2022-01-31 18:04:47 +05:00
Denis Gukov
208e615a6e feat(be): cron task with condition 2022-01-30 22:43:15 +05:00
Denis Gukov
88f4603028 refactor(be): extract git functionality to separate class 2022-01-30 16:22:18 +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
8516e31415 fix(be): remove recursive call in BoltDB method 2022-01-29 14:14:42 +05:00
Denis Gukov
db252379c0 Merge branch 'fix_mig' into develop 2022-01-29 14:01:16 +05:00
Denis Gukov
727b6f7326 fix(be): boltdb migration 2022-01-29 14:00:21 +05:00
Denis Gukov
d3d002a818 refactor(be): change params for store method
chore(fe): remove passphrase from key settings because it is not implemented

fix(be): boltdb migration
2022-01-29 13:47:11 +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
6799208b62 feat(be): add ability to override template extra args in task https://github.com/ansible-semaphore/semaphore/issues/832 2022-01-27 00:51:20 +05:00
Denis Gukov
a68c64cbaa refactor(be): add method to config 2022-01-26 12:14:56 +05:00
Denis Gukov
4d00ee863f fix(be): use encryption key from env if it is provided 2022-01-25 19:34:52 +05:00
Denis Gukov
ef46f9b175 fix(ci): default access key encryption key in dockerfile 2022-01-25 13:33:32 +05:00
Denis Gukov
bc89b7d0fa fix(be): broken event migration 2022-01-25 02:25:39 +05:00
Denis Gukov
9aca14e839 fix(be): pass linter 2022-01-25 01:28:00 +05:00
Denis Gukov
aef84f8aee fix(be): bug with token creation for BoltDB implementation https://github.com/ansible-semaphore/semaphore/issues/828 2022-01-25 01:14:30 +05:00
Denis Gukov
3be729c1e6 fix(be): boltdb migration 2022-01-24 00:08:34 +05:00
Denis Gukov
caf47c2bf6 style(be): rename go-migration 2022-01-23 21:47:31 +05:00
Denis Gukov
7737567a21 fix(be): migrations 2022-01-23 21:34:42 +05:00
Denis Gukov
ae0a471c8d refactor(be): move sql migration to separate file 2022-01-23 20:36:32 +05:00
Denis Gukov
0bc9aab31a fix(be): exit from method on error 2022-01-23 20:07:10 +05:00
Denis Gukov
e9e78adf97 test(be): test for bolt migration 2022-01-23 19:01:11 +05:00
Denis Gukov
d942cce1bc test(be): fix tests after migration refactoring 2022-01-23 18:21:27 +05:00
Denis Gukov
9520c0cd1b feat(be): implement migrations for BoltDB 2022-01-23 18:03:23 +05:00
Denis Gukov
c5a70c9794 refactor(be): move Version up from sql to db package 2022-01-23 13:22:12 +05:00
Denis Gukov
06ad02d391 feat(be): add git_branch to database and add repository validation 2022-01-22 13:16:23 +05:00
Denis Gukov
f6b5a39432 fix(be): remove checking of updates from system info endpoint 2022-01-20 19:53:48 +05:00
Denis Gukov
315dba69fb feat(be): passing to ansible new variable semaphore_vars 2022-01-20 03:07:30 +05:00
Denis Gukov
d8afdb19d8 feat(be): recursive retreaving task version. Now we can make pipelines :) 2022-01-20 01:42:08 +05:00
Denis Gukov
51fc40e9c8 feat(be): triggering autorun tasks 2022-01-20 00:35:59 +05:00
Denis Gukov
02b0d60200 test(be): fix tests after survey vars mod 2022-01-19 17:53:58 +05:00
Denis Gukov
d60e3cf1f4 fix(be): test lint 2022-01-19 17:48:16 +05:00
Denis Gukov
8f6db54218 feat(fe): add survay var type 2022-01-19 17:44:56 +05:00
Denis Gukov
7f297a252b feat: add survey vars to task form 2022-01-19 17:05:48 +05:00
Denis Gukov
e734904f98 fix(be): template sql query 2022-01-19 15:41:39 +05:00
Denis Gukov
5b6bd552a5 fix(be): schedule query 2022-01-19 15:30:22 +05:00
Denis Gukov
da99bfb842 fix(be): schedule query 2022-01-19 14:17:39 +05:00