Commit Graph

2332 Commits

Author SHA1 Message Date
Denis Gukov
15991dc411 feat(apps): delete apps 2024-07-09 15:37:47 +05:00
Denis Gukov
3fe1e91651 fix(apps): updating app 2024-07-09 13:57:33 +05:00
fiftin
b9528d8c92
fix(apps): init Apps in nil 2024-07-09 00:37:22 +05:00
Denis Gukov
413bb8bc0c fix(apps): update single prop in config 2024-07-08 23:56:59 +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
27692d84bc feat(apps): icon and title for edit form 2024-07-08 13:33:43 +05:00
Denis Gukov
3292928fc7 feat: add /apps endpoint and use it for template list 2024-07-08 12:55:13 +05:00
Denis Gukov
23a46a4af7 feat(apps): active apps 2024-07-08 01:28:19 +05:00
Denis Gukov
a6133354c1 feat: lookup default apps 2024-07-08 00:51:50 +05:00
Denis Gukov
3ce78b11fd fix(options): converting to go types 2024-07-07 23:53:32 +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
Denis Gukov
8ec19ab3b4 feat: add apps settings link 2024-07-06 14:00:56 +05:00
Denis Gukov
5244f923f6 refactor(be): bash -> shell 2024-07-05 21:46:47 +05:00
fiftin
36be80cce8
fix(be): omitted one letter in repositry (https://github.com/semaphoreui/semaphore/issues/2168) 2024-07-05 00:33:38 +05:00
fiftin
540b097fe6
fix(docker): remove env var ANSIBLE_CONFIG and move ansible.cfg to /etc/ansible/ansible.cfg 2024-07-04 15:40:29 +05:00
fiftin
dd8bb7364a
fix(docker): ANSIBLE_CONFIG env variable 2024-07-04 15:01:02 +05:00
fiftin
047fe5dc22
fix(environment): placeholders for vars name->value inputs 2024-07-04 01:56:40 +05:00
fiftin
adda0a12bc
feat(environment): add user friendly editor for extra variables 2024-07-04 01:52:34 +05:00
fiftin
e247c05cfb
fix(be): template last task 2024-07-03 16:56:00 +05:00
fiftin
dbc1173171
feat: add column schedule_id to task model 2024-07-03 13:56:52 +05:00
fiftin
82b829ebed
feat: add column task_params to integrations table 2024-07-03 13:46:24 +05:00
fiftin
f250126ade
fix: sql migration query 2024-07-03 13:39:50 +05:00
fiftin
991979041f
feat(be): add user id for access key 2024-07-03 12:10:48 +05:00
Denis Gukov
ebc42a208b
Merge pull request #2161 from semaphoreui/env-secrets
Envionment Secrets
2024-07-03 01:52:30 +05:00
fiftin
906028f350
fix(ui): button spaces 2024-07-03 01:52:04 +05:00
fiftin
cac93cefd7
fix(ui): use correct secrets options 2024-07-03 01:36:36 +05:00
fiftin
beecee9e93
feat(secrets): text on ui 2024-07-03 01:25:56 +05:00
fiftin
2db419357e
feat(secrets): send secrets to bash and ansible 2024-07-03 01:18:30 +05:00
fiftin
46048ef770
feat(secrets): promote env secrets to task 2024-07-03 00:45:43 +05:00
fiftin
c75e79efad
refactor(secrets): move secrets to environment entity 2024-07-02 23:45:59 +05:00
Denis Gukov
903f544080
Merge pull request #2159 from sebrhex/patch-1
one letter missing in de.js
2024-07-02 22:28:34 +05:00
Denis Gukov
2b08829f1e
Merge pull request #2160 from vaz-ar/trim_fields
Trim important fields in repository and inventory forms
2024-07-02 22:28:09 +05:00
fiftin
891b27649e
feat(secrets): implement secret getting for boltdb 2024-07-02 22:26:59 +05:00
fiftin
6010665fe3
feat(secrets): add endpoints 2024-07-02 22:23:45 +05:00
Arnaud V
c60e952ec5 Trim important fields in repository and inventory forms
This will prevent whitespaces at the start or the end of the strings
to be saved as part of the inventory path or the repository url/path
2024-07-02 17:59:05 +02:00
sebrhex
5efb945ade
Update de.js
fix typo ("Obefläche") in translation
2024-07-02 13:08:34 +02:00
fiftin
bccfcd1cba
feat(secrets): add env secrets 2024-07-02 14:42:12 +05:00
Denis Gukov
2dc2e3e191
Merge pull request #2151 from vaz-ar/fix_rerun
Fix the rerun functionality when using an inventory from a git repo
2024-07-02 00:27:09 +05:00
fiftin
40c5dbcbd8
feat(secrets): add migartion 2024-07-01 23:54:39 +05:00
fiftin
c4f4ea29a2
feat: change env var name 2024-07-01 23:16:36 +05:00
Arnaud V
70f4b7397e Fix the rerun functionality when using an inventory from a git repo
Changed the way the cloneInventoryRepo() function handles git repositories:
The function will now try to pull the git repo if it can be pulled, else it will be cloned.
This behaviour is based on what is done in the updateRepository() function

Renamed the file from "LobalJob_inventory.go" to "LocalJob_inventory.go"
2024-07-01 10:42:40 +02:00
fiftin
59ef3f8a12
fix(schedule): show - if name is empty 2024-07-01 02:56:08 +05:00
fiftin
ac1aa6b246
chore(shedule): remove 'active' column title 2024-07-01 02:13:43 +05:00
fiftin
586a0377b4
feat(schedule): update form and table 2024-07-01 02:12:49 +05:00
fiftin
f3f64f6a83
refactor(schedule): replace disabled field to active 2024-07-01 00:57:03 +05:00
fiftin
8fe600fd4f
feat(schedule): add name and allow disable 2024-07-01 00:16:35 +05:00
Denis Gukov
aca9055abb
Merge pull request #2146 from semaphoreui/bolt_integrations_query_optimization
feat(bolt): optimize query
2024-06-30 23:04:22 +05:00