Commit Graph

240 Commits

Author SHA1 Message Date
Denis Gukov
77209fd719
Merge pull request #2648 from semaphoreui/support_tls
support tls
2025-01-03 17:56:54 +05:00
Denis Gukov
fd095e86ce
fix(db): use database postgres by default and closing unused connection 2024-12-27 01:24:17 +05:00
Denis Gukov
4836b189a0
refactor(git): move GIT env args for the method 2024-12-21 12:52:13 +05:00
Denis Gukov
d100bee70f
fix(be): return app init 2024-12-21 01:25:43 +05:00
Denis Gukov
642a2e235e
chore(tls): remove extra omitempty flags 2024-12-21 00:41:47 +05:00
Denis Gukov
5e2aa5ca4a
feat(tls): add flag Enabled 2024-12-21 00:39:35 +05:00
Denis Gukov
25bbbcae3a
fix(tls): correct redirect 2024-12-21 00:08:46 +05:00
Denis Gukov
1e1895de20
feat(tls): add config and listener 2024-12-20 02:23:58 +05:00
Denis Gukov
3822aa8c6a
feat(config): use localhost as default alias host 2024-12-16 23:15:02 +05:00
Denis Gukov
4bc8d5ba10
refactor(be): move function to utils 2024-12-16 20:45:46 +05:00
Denis Gukov
b18fb8dced docs(config): add method docs 2024-11-23 15:27:25 +05:00
Denis Gukov
80be12d0d5 docs(config): add method description 2024-11-23 15:23:20 +05:00
Denis Gukov
89a2ddf6b5 feat(be): ansible-semaphore -> semaphoreui 2024-10-26 12:56:17 +00:00
Denis Gukov
1f3f598f11
Merge pull request #2479 from semaphoreui/refactor_server_wrapper
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
Refactor server wrapper
2024-10-25 21:24:21 +05:00
Denis Gukov
bd77762d4f test(config): check loading arr from env 2024-10-24 18:28:51 +00:00
Denis Gukov
cd7fa36683 feat(config): add forwarded env vars 2024-10-24 17:53:33 +00:00
Denis Gukov
f2a8a879b3 ci(wrapper): use jq to parse config.json 2024-10-22 14:52:04 +00:00
Denis Gukov
7fa553608d feat(config): add env vars map to config file 2024-10-22 06:35:55 +00:00
Denis Gukov
1ffa29030e fix(config): init ldap mappings in interactive setup 2024-10-19 21:40:43 +05:00
Dario Calovic
6a69e3745a Fix ldapmapping panic 2024-10-18 14:26:40 +02:00
Thomas J Leach
8fdfcdce2c
feat: Add Gotify alerts 2024-10-16 08:59:18 -04:00
Denis Gukov
fd5cdbbd9a refactor(runner): add log fields 2024-10-13 10:49:28 +00:00
Denis Gukov
4afe568db6 fix(cli): respect --config option in setup command 2024-09-30 01:18:08 +05:00
Denis Gukov
08a059a939 fix(be): loading env after config refactoring 2024-09-30 00:34:05 +05:00
Denis Gukov
bea1c6045f feat(be): use omitempty for json config 2024-09-29 23:53:33 +05:00
Denis Gukov
0078297d25 feat(runners): add explicit registration 2024-09-29 21:07:15 +05:00
Denis Gukov
55cc129238 feat(runners): change api url: 2024-09-29 15:40:07 +05:00
Denis Gukov
1ce8dd08a3 refactor(runners): runner <-> server comminication protocol 2024-09-29 14:57:02 +05:00
Denis Gukov
0a92e7c571 feat(runners): add token to runner config 2024-09-28 23:43:45 +05:00
Denis Gukov
611c0efbbe Merge branch 'develop' into runners_ui 2024-09-28 16:38:24 +05:00
Denis Gukov
35c1e2529f chore(be): code clean 2024-09-28 15:51:15 +05:00
shaxiao
8335649a81 feat: Add dingtalk webhook notification medium 2024-09-26 14:28:51 +08:00
Denis Gukov
02631b2643 feat(cli): add flag --no-config to do not read config file. All options can be read from env vars 2024-09-26 00:28:22 +05:00
Denis Gukov
43c2187433 docs(runners): describe one-off runner 2024-09-26 00:16:20 +05:00
fiftin
de0eda9fb9
feat(apps): add priority 2024-07-22 16:51:29 +05:00
fiftin
6f2f1a6eb4
fix(apps): '' to ansible 2024-07-10 17:59:57 +05:00
fiftin
37230c2f2b
fix(apps): init apps in config 2024-07-10 17:35:21 +05:00
Denis Gukov
8f77fde638 fix(be): remove sensitive env vars instead of set empty 2024-07-10 16:23:34 +05:00
Denis Gukov
15991dc411 feat(apps): delete apps 2024-07-09 15:37:47 +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
3292928fc7 feat: add /apps endpoint and use it for template list 2024-07-08 12:55:13 +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
7195913a5f feat: load options from db 2024-07-07 22:12:21 +05:00
fiftin
c4f4ea29a2
feat: change env var name 2024-07-01 23:16:36 +05:00
Denis Gukov
48089343d8 feat(be): cleaning tasks 2024-06-30 12:48:36 +05:00
fiftin
89bd28e9ff
feat(be): add env var for config option 2024-06-14 14:38:15 +05:00
Denis Gukov
074e303085
Support TF/Bash (#2077)
Support OpenTofu and Bash
2024-06-13 01:20:57 +05:00
fiftin
66f7ea36e3
ci(docker): debug container 2024-06-01 15:15:17 +02:00