Michael Engelhardt
c827eb7948
some refactorings and add test cases
2020-11-21 13:11:37 +01:00
Michael Engelhardt
c791986143
add test
2020-11-21 04:07:38 +01:00
Michael Engelhardt
5f10a92c36
simplification and refactorings
2020-11-21 03:42:42 +01:00
Michael Engelhardt
f9706a98ed
start working on context root configuration
2020-11-21 02:33:02 +01:00
TwinProduction
76d45d7eb8
Add TestWebConfig_SocketAddress
2020-11-20 17:45:25 -05:00
TwinProduction
1b23b0dd1d
Minor improvements
2020-11-20 17:40:57 -05:00
TwinProduction
315791151e
Minor updates
2020-11-20 17:24:56 -05:00
Chris C
07312794c4
Merge pull request #43 from mindcrime-ilab/develop
...
add parameterization for host and port
2020-11-20 17:20:11 -05:00
Michael Engelhardt
4dd57b45e9
fix misleading messages on failing tests
2020-11-20 06:59:43 +01:00
Michael Engelhardt
3985c6c483
removed remaining flag parsing
2020-11-20 06:48:23 +01:00
TwinProduction
09ff879b3b
Minor improvements
2020-11-19 22:41:30 -05:00
TwinProduction
10dfdd47a7
Update DNS documentation
2020-11-19 22:31:45 -05:00
TwinProduction
3a13dce3f0
Minor update
2020-11-19 21:10:59 -05:00
TwinProduction
faff3dc8de
Update example health check
2020-11-19 21:10:42 -05:00
Chris C
7bfb583ac7
Merge pull request #44 from olimpias/add-dns-feature
...
Add health check for DNS services
2020-11-19 20:53:30 -05:00
Michael Engelhardt
4c151bdf8f
add test for invalid port in config file
2020-11-19 20:03:30 +01:00
Michael Engelhardt
10310cf380
Add configuration values for address and port
...
Add (non-mandatory) configuration values to set address and port on which the web frontent will be served. If not set defaults will be applied.
2020-11-19 19:39:48 +01:00
cemturker
83eb696fe4
Add comments for dns errors
2020-11-19 13:59:03 +01:00
cemturker
8789a4ad55
Review changes
2020-11-19 09:31:30 +01:00
cemturker
1fb2635226
Remove extra newline
2020-11-18 23:11:01 +01:00
cemturker
1901dfcd81
Increase the code coverage
2020-11-18 23:07:38 +01:00
cemturker
cef94299e5
Merge branch 'master' into add-dns-feature
...
# Conflicts:
# core/condition.go
2020-11-18 18:53:00 +01:00
cemturker
7f21fdee68
Change test structure into tabledriven
...
Review change
Update README.md
2020-11-18 18:51:22 +01:00
TwinProduction
85c7308448
Minor update
2020-11-17 19:34:35 -05:00
TwinProduction
7e35a6ebbd
Rename PlaceHolder to Placeholder
2020-11-17 19:34:22 -05:00
cemturker
4ad5c7b99c
Fix TestService_ValidateAndSetDefaultsWithDNS test case
2020-11-18 01:00:16 +01:00
cemturker
bc914e12b0
Add health check for DNS
2020-11-18 00:55:31 +01:00
Michael Engelhardt
9f485b14e0
fix shortcut for host
2020-11-18 00:46:37 +01:00
Michael Engelhardt
9039ef79cf
add parameterization for host and port
...
Host and port can be specified by either a environment variable or a
dedicated command line parameter. Command line parameters will be preferred
over environment variables, which will be preferred over the application
defaults.
2020-11-18 00:29:10 +01:00
TwinProduction
be72a73082
Fix potential panic
2020-11-17 12:35:21 -05:00
TwinProduction
5433653cbb
Fix bad example
2020-11-17 12:33:00 -05:00
Chris C
60dea90921
Merge pull request #41 from Exagone313/basic-duration-string
...
Add basic duration comparison
2020-11-17 12:20:11 -05:00
TwinProduction
e79c849e6d
Revert "Add day format support for duration comparison"
...
This reverts commit 21509428
2020-11-17 12:16:40 -05:00
Chris C
07ca8be732
Merge pull request #42 from anapsix/misc-improvements
...
Misc improvements
2020-11-17 10:32:46 -05:00
Anastas Dancha
4a84368d24
use COPY instead of ADD, install pkgs then build
...
- using COPY instead of ADD, since working with local paths, and
not extracting archived data
- installing packages before building application binary improves caching,
and avoids installing packages every time the application code changes
Signed-off-by: Anastas Dancha <anapsix@random.io>
2020-11-17 13:15:31 +03:00
Elouan Martinet
2150942876
Add day format support for duration comparison
2020-11-16 18:16:11 +01:00
TwinProduction
c23e21cb41
Update documentation for CERTIFICATE_EXPIRATION placeholder
2020-11-16 12:03:53 -05:00
TwinProduction
5699a1c236
Improve test coverage for duration parsing
2020-11-16 10:27:46 -05:00
TwinProduction
573b5f89e1
Improve test coverage
2020-11-16 10:10:02 -05:00
Anastas Dancha
108a88ae57
improving build caching
...
- adding `Dockerfile` and `.git/` to `.dockeringore` improves
caching when building images when these paths have changes
unrelated to application functionality
Signed-off-by: Anastas Dancha <anapsix@random.io>
2020-11-16 17:18:06 +03:00
Elouan Martinet
121369d9c0
Add basic duration comparison
2020-11-16 09:32:37 +01:00
Chris C
d1f24dbea4
Merge pull request #37 from Exagone313/certificate-expiration
...
Add certificate expiration support
2020-11-15 13:50:49 -05:00
Elouan Martinet
27c8c552a2
Add tests for certificate expiration
2020-11-15 18:47:28 +01:00
Elouan Martinet
e0109e79af
Add documentation for CERTIFICATE_EXPIRATION placeholder
2020-11-15 18:34:54 +01:00
Elouan Martinet
7d97e83875
Add support for comparing duration before certificate expiration
2020-11-15 18:33:09 +01:00
Elouan Martinet
d50721c8f0
Compare numeric values as int64
2020-11-15 16:50:05 +01:00
TwinProduction
d184786fd1
Update alerting provider order
2020-11-14 18:52:01 -05:00
Chris C
f273ee4a27
Merge pull request #33 from ziedzaiem/master
...
✨ Add Mattermost Alerting
2020-11-14 18:38:53 -05:00
Zied Zaïem
37dc52f560
Update alerting/provider/mattermost/mattermost.go : fix indent
...
Co-authored-by: Chris C. <twin@twinnation.org>
2020-11-14 23:16:14 +01:00
Zied Zaïem
b20e2789e1
Update alerting/provider/mattermost/mattermost.go : remove extra white space
...
Co-authored-by: Chris C. <twin@twinnation.org>
2020-11-14 23:15:45 +01:00