Commit Graph

1875 Commits

Author SHA1 Message Date
fiftin
ab90e98d3b refactor: rename func param 2024-03-06 15:51:59 +01:00
fiftin
2af6cdf07c feat(ui): breadcrubs 2024-03-06 15:07:33 +01:00
fiftin
1b3a6e1659 feat: remove extractors from ui 2024-03-06 15:02:17 +01:00
fiftin
3f8af892e5 feat: remove extractor from openapi docs 2024-03-06 15:02:16 +01:00
fiftin
2ec8609fd8 feat: remove usage of extractors 2024-03-06 15:02:16 +01:00
fiftin
c540e3b6ef feat: remove extractor from routes 2024-03-06 15:02:16 +01:00
fiftin
77c2c87033 feat: remove extractor 2024-03-06 15:02:16 +01:00
fiftin
3a225afd93 fix: is global ignores project id 2024-03-06 13:20:48 +01:00
Denis Gukov
3ba035ffe5
Merge pull request #1365 from andreas-marschke/feat-support-webhooks
Add Support for Webhooks
2024-03-04 20:17:47 +01:00
fiftin
44e45c19fc test: return put for extractors 2024-03-04 20:06:10 +01:00
fiftin
50615d0d96 test: inject id 2024-03-04 20:05:18 +01:00
fiftin
7cd250d4bf fix(integrations): correct extractor list 2024-03-04 19:17:40 +01:00
fiftin
3f73cc7747 fix(integration): project id 0 2024-03-04 18:53:20 +01:00
fiftin
b1ce6d1e97 fix(integrations): project id 2024-03-04 18:44:15 +01:00
fiftin
e944cf2db8 fix(integration): return correct value list 2024-03-04 18:39:15 +01:00
fiftin
7b6394ae12 chore(bolt): fix integrations 2024-03-04 14:40:40 +01:00
fiftin
bf20ffb6cf feat(bolt): use project id 2024-03-04 14:39:48 +01:00
fiftin
fac442013c refactor(integrations): remove extra code 2024-03-04 14:21:51 +01:00
fiftin
f4a54d9010 feat: use project id 2024-03-04 14:00:06 +01:00
fiftin
09a37ee6f9 feat(integrations): use project id 2024-03-04 12:42:21 +01:00
fiftin
582a3c91e4 feat(integrations): add project param 2024-03-04 12:36:24 +01:00
fiftin
1ef9012067 feat(integrations): add param 2024-03-04 12:24:47 +01:00
fiftin
e8973fd72e Merge branch 'develop' into feat-support-webhooks 2024-03-04 09:30:09 +01:00
Denis Gukov
7d0bcf591f
Merge pull request #1788 from tboerger/alert-refactoring
feat: refactoring of alerts and send correct email alerts
2024-03-04 08:22:14 +01:00
Thomas Boerger
dba0b8e35e
feat: add more logs to alerts and use same structure for teams alerts 2024-03-03 22:29:37 +01:00
Thomas Boerger
5c8b87620e
feat: refactoring of alerts and send correct email alerts
Previously the sent email alerts have been missing mandatory headers
like `Date` and it was also missing content type, content transfer
encoding and mime version. I have taken proper examples form the
unmaintained gomail library to build right emails.

Besides that I have refactored the calls for alerts, they git the same
structure now and it should be prepared to inject custom templates for
all altering methods at some later point. Generally it is prepared for a
more flexible alert handling.
2024-03-03 20:12:28 +01:00
fiftin
ffdf8188ef fix(integrations): sql query 2024-03-03 19:49:00 +01:00
fiftin
cfcfc8ea4a fix(integrations): escape pg keyword 2024-03-03 19:21:50 +01:00
fiftin
f3c17a34c8 ci: white unlil db started 2024-03-03 19:08:26 +01:00
fiftin
a5055ff0be fix(integrations): refs 2024-03-03 18:47:31 +01:00
fiftin
88ef65af49 feat(integrations): use only explicit intergations 2024-03-03 18:01:18 +01:00
fiftin
fc8baea596 fix: tests for integrations 2024-03-03 17:31:38 +01:00
fiftin
06cf90770b feat: integration tests 2024-03-03 16:39:18 +01:00
fiftin
251376887a fix: merge conflict 2024-03-03 11:57:39 +01:00
Denis Gukov
7c0fed0809
Merge pull request #1784 from tboerger/embed-and-cache
feat: replace packr and add basic cache headers
2024-03-02 19:28:57 +01:00
Denis Gukov
b4b194048e
Merge pull request #1803 from NikitaDef/feature/fix_dev_move_alert_newtaskdialog
Fix Vue warn NewTaskDialog dev mode
2024-03-02 18:53:35 +01:00
fiftin
cc02bbcc56 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop 2024-03-02 18:52:39 +01:00
fiftin
a1555fecc2 ci: add no for Teams in docker config workflow 2024-03-02 18:52:28 +01:00
gavrilov.nikita
2f95a6fb7e Fix Vue warn
[Vue warn]: Invalid prop: type check failed for prop "templateId". Expected Number with value NaN, got String with value "new".
2024-03-02 20:47:25 +03:00
Denis Gukov
ebb0c2c286
Merge pull request #1584 from robinmalik/develop
Add: Support for Microsoft Team Channel Alerts (via Adaptive Card webhook)
2024-03-02 18:35:11 +01:00
Thomas Boerger
67954b95aa
feat: replace packr and add basic cache headers
Since packr have been deprecated in favor of go:embed for quite some
time now I have replaced it with plain go:embed functionality which
makes it more future proof.

The only downside is that go:embed can use relativ paths only, that's
why I have moved the web/dist folder into api/public.

Besides that I have refactored the static asset handling which includes
basic last modification and cache control headers to improve the cache
cache behavior for static assets.
2024-03-01 15:52:30 +01:00
Denis Gukov
1834c6ebcb
Merge pull request #1799 from tboerger/newer-golang
fix: build with go 1.21
2024-03-01 15:00:57 +01:00
Thomas Boerger
61a41a2c98
fix: also use go 1.21 within docker 2024-03-01 14:12:14 +01:00
Thomas Boerger
502bb4a978
fix: use right amount of empty lines on nl translation 2024-03-01 14:03:34 +01:00
Thomas Boerger
2fe25abdf6
fix: build with go 1.21
Looks like some dependencies rely on Go 1.21 with the current versions
shown by the build system, currently it's not able to install go-task
anymore. With this change the build system gets updated to Go 1.21.
2024-03-01 14:02:54 +01:00
Denis Gukov
10387f0ac8
Merge pull request #1798 from kwoot/Dutch_translation
Dutch translation
2024-03-01 10:54:25 +01:00
Denis Gukov
c596555220
Merge pull request #1783 from tboerger/ui-version
feat: show version within menu on ui
2024-03-01 14:27:43 +05:00
Denis Gukov
60f3c72c22
Merge pull request #1771 from thibaultserti/develop
fix: slack color for failure
2024-03-01 14:27:07 +05:00
Denis Gukov
dad4e23db9
Merge pull request #1761 from lima-faux/fix-908
fix: ansible-semaphore#908
2024-03-01 14:26:52 +05:00
Denis Gukov
f4e92d4051
Merge pull request #1789 from tboerger/update-deps
feat: upgrade all dependencies
2024-03-01 14:24:06 +05:00