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
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 |
|
fiftin
|
4f95ac8e07
|
fix:remove extra log
|
2024-05-30 00:52:58 +02:00 |
|
fiftin
|
7a71a489f9
|
fix(docker): env var
|
2024-05-30 00:52:42 +02:00 |
|
fiftin
|
3a600becfc
|
feat(ldap): use claims like in open id
|
2024-05-29 21:11:06 +02:00 |
|
fiftin
|
1e553f718a
|
feat(ldap): mapping env vars
|
2024-05-29 15:01:18 +02:00 |
|
fiftin
|
bbb362655c
|
feat: add env var SEMAPHORE_DB_OPTIONS
|
2024-05-23 16:51:06 +02:00 |
|
Denis Gukov
|
e242723713
|
Merge pull request #1963 from tboerger/refactor-docker-and-build
Refactoring/Restructuring for Docker, Compose and Taskfile
|
2024-05-08 14:54:25 +05:00 |
|
Andreas Marschke
|
5b9a5eaec3
|
Correct ENV Variable lookup typo for SshConfig
|
2024-05-02 07:10:31 +02:00 |
|
Thomas Boerger
|
41c25b93b1
|
chore: drop unused service file
|
2024-04-28 00:10:31 +02:00 |
|
Thomas Boerger
|
377048f6ed
|
feat: rebuild task file and drop version generator
|
2024-04-28 00:10:27 +02:00 |
|
Denis Gukov
|
d33d752bea
|
unregister runner (#1875)
* fix(login): expire cookie on error with login
* feat: allows to unregister runner via cli
* feat(runner): add subcommands
* feat(runners): unregister command
* refactor(runner): move config to util.gol
* Revert "fix(login): expire cookie on error with login"
This reverts commit 6d726e3475 .
|
2024-03-27 14:43:41 +01:00 |
|
fiftin
|
b03c5dcf32
|
feat: add format for oidc claims
|
2024-03-24 21:45:54 +01:00 |
|
fiftin
|
52f64e36fa
|
fix: email link
|
2024-03-23 21:59:29 +01:00 |
|