Commit Graph

294 Commits

Author SHA1 Message Date
Denis Gukov
e43af6b493 fix(runner): return empty array instead of null for boltdb
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-22 17:14:16 +05:00
Denis Gukov
7681dfbf0b fix(be): user count sql error for pg
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-19 23:23:16 +05:00
Denis Gukov
66d5514a2f fix(runners): return empty array not null 2024-11-18 01:24:45 +05:00
Denis Gukov
780926cc02 refactor(runners): split runner to 2 files 2024-11-18 01:18:48 +05:00
Denis Gukov
b20ba3d169 refactor(be): add method param 2024-11-17 23:13:43 +05:00
Denis Gukov
13ccdf9969 chore: copile flag 2024-11-17 23:10:50 +05:00
Denis Gukov
4795e37113 Merge branch 'develop' into add-ansible-vault-password-client-script 2024-10-31 00:16:54 +05:00
Denis Gukov
89a2ddf6b5 feat(be): ansible-semaphore -> semaphoreui 2024-10-26 12:56:17 +00:00
Brian Zoetewey
69817a38f2 Move implementation of Ansible vault password client script to TemplateVault. 2024-10-22 15:50:31 -04:00
Denis Gukov
a28cfd2908 fix(backup): export/import survay_variables 2024-10-20 21:06:51 +00:00
Denis Gukov
4e6b8d07e4
Merge pull request #2278 from Omicron7/override-git-branch
Allow override of Task and Template git_branch
2024-10-19 20:48:17 +05:00
Denis Gukov
9c99e6bc9d chore(be): rename migration file 2024-10-19 19:12:44 +05:00
Denis Gukov
d83eceee2b feat(secutiry): empty access keys 2024-10-08 14:42:51 +05:00
Brian Zoetewey
792d42bf26 Allow override of Template git branch. Prefer Task override when running Local Job. 2024-10-07 10:04:15 -04:00
Brian Zoetewey
fa24bc9ab0 Allow override of Task git_branch 2024-10-07 10:04:05 -04:00
Denis Gukov
4011f358b0 feat(backup): use marshal/unmarshal function 2024-10-07 14:35:20 +05:00
Denis Gukov
a2f6a1e5f4 feat(migartions): drop foreign 2024-10-05 12:09:17 +05:00
Brian Zoetewey
0250b0b9f7 Fix backup/restore and demo project 2024-10-04 15:08:59 -04:00
Brian Zoetewey
87db92151c Initial pass at multiple ansible vault support. 2024-10-04 15:08:59 -04:00
Denis Gukov
1ce8dd08a3 refactor(runners): runner <-> server comminication protocol 2024-09-29 14:57:02 +05:00
Denis Gukov
9d7afb339a feat(ui): create runner from web 2024-09-28 19:05:26 +05:00
Denis Gukov
611c0efbbe Merge branch 'develop' into runners_ui 2024-09-28 16:38:24 +05:00
Denis Gukov
c7177fac63 chore(be): sql query 2024-09-28 16:03:21 +05:00
Denis Gukov
35c1e2529f chore(be): code clean 2024-09-28 15:51:15 +05:00
Denis Gukov
dc565f3508 feat(be): api/runners -> internal/runners 2024-09-26 17:52:31 +05:00
Denis Gukov
9817b345e6 fix(be): add migration 2024-09-26 16:03:27 +05:00
Denis Gukov
492152f94a feat(be): runner api 2024-09-26 15:54:03 +05:00
Denis Gukov
74863501dd
Merge pull request #2216 from semaphoreui/always_use_utc_time
Always use utc time
2024-07-22 17:19:28 +05:00
fiftin
83b8aad3e2
Merge branch 'develop' of github.com:semaphoreui/semaphore into develop 2024-07-22 15:33:07 +05:00
fiftin
4bc7f156a9
fix(schedules): return only schedules with repo id for templates 2024-07-22 15:32:59 +05:00
Denis Gukov
08cf4dd73c feat: time display 2024-07-22 13:26:10 +05:00
Denis Gukov
ffeb65c2ec feat(sql): use UTC for all dates 2024-07-22 11:14:06 +05:00
Denis Gukov
018dd93fcb fix(be): convert time to utc before db operations 2024-07-22 01:21:54 +05:00
Denis Gukov
24bc4a83b8 fix(be): sql query 2024-07-22 00:00:31 +05:00
fiftin
21ba6c6b64
fix(tasks): fill tasks for sql 2024-07-20 15:43:14 +05:00
fiftin
7ea8d8956d
fix: merge conflict 2024-07-20 12:08:08 +05:00
fiftin
0e9b26a317
fix(templates): fill last task for sql db 2024-07-20 02:11:06 +05:00
fiftin
f63557d472
feat(db): revert template tasks requsting 2024-07-20 00:44:56 +05:00
fiftin
a8a95495d8
feat(db): change algo for filling last_task of template model 2024-07-20 00:38:35 +05:00
fiftin
63e602afbb
fix(be): escape table name option (need for mysql) 2024-07-10 02:09:05 +05:00
fiftin
f81151416f
fix(be): migration file 2024-07-10 01:54:49 +05:00
fiftin
b558d281e3
fix(be): remove default value for app 2024-07-10 01:42:32 +05:00
Denis Gukov
07624fe341 fix(options): null pointer 2024-07-10 01:04:32 +05:00
Denis Gukov
26c3479f8a feat(apps): add migration '' -> 'ansible' 2024-07-10 00:26:12 +05:00
Denis Gukov
10d7f5045e feat(options): implement manipulation methods 2024-07-08 16:15:04 +05:00
Denis Gukov
1052070632 feat(apps): add app mixin for ui, fixed config loading 2024-07-08 14:45:18 +05:00
Denis Gukov
8796cfd8f5 fix: getting options from boltdb 2024-07-07 23:08:23 +05:00
Denis Gukov
7195913a5f feat: load options from db 2024-07-07 22:12:21 +05:00
Denis Gukov
b0e766355a feat: get options method 2024-07-06 22:33:16 +05:00
fiftin
dbc1173171
feat: add column schedule_id to task model 2024-07-03 13:56:52 +05:00