- 04ec13c feat(api): add failuredetection api and fix broken contribution link (#283)
- 67b163d feat: Remove unsupported macOS 32bit build target
- ef01727 feat: Build monaco releases for macOS M1/arm
- 1baf806 fix: Upsert objects with special chars no longer fail
- (several): Add Github Pages Documentation
- 8fa751a doc: Fix install section in README
- 15b650b Bump github.com/golang/mock from 1.5.0 to 1.6.0
- 93eefbf Bump actions/setup-node from 1 to 2.1.5
- d0440dd Bump github.com/google/go-cmp from 0.5.5 to 0.5.6
- a7b93c4 Bump actions/checkout from 2 to 2.3.4
- 8c610cf Bump actions/create-release from 1.0.0 to 1.1.4
- ac72312 Bump crazy-max/ghaction-xgo from 1 to 1.6.1
- f6b9fd2 Bump golangci/golangci-lint-action from v2 to v2.5.2
- 7b0cfae Bugfix #307 multiple dependencies with relative path resolution not working
- 422679b fix: Update mobile application config to fix integration tests (#289)
- b3761ee fix: References on pre-existing SLOs do not work (#289)
- f5303a7 ci: Add static code analysis of PRs (#286)
- bb125fb fix: Paging in monaco was not working (#276)
- 7388bbd Fix absolute paths broken
- 7bd5a7f Fix template loading for absolute template reference
- affafab reset env variable at the end of e2e test (#266)
- 559b881 removes fs from config implementation (#266)
- 397a8b2 fix parameters in integration test (#266)
- 2440ee7 e2e test config restore environment (#266)
- 7e38119 Add licensecheck dependencies to go mod (#250)
- 72721cf Handle possible error when creating a new go http request
- cea13c5 Do not unmarshall json before sending it to api
- 0031be2 Upgrade to go 1.16
- 73c3751 afero as filesystem
- ace1513 Improve check-license-headers.sh script
- dd0ce7d Bump github.com/google/go-cmp from 0.5.4 to 0.5.5
- aaf8c64 Bump github.com/spf13/afero from 1.5.1 to 1.6.0
- a789838 Added documentation about custom extensions #113 (#251)
- fc09d97 Added proxy documentation (#249)
- e486bf5 Added dashboards documentation (#247)
- 84c8ef9 Added option to allow deployment to proceed even if error occurred (#127)
- c695dd4 Add response log (#228)
- 7159440 Add missing license headers to files (#191)
- 2462ba0 Fix dependency resolution not working if defined in overrides (#141)
- e217ea8 Bump github.com/golang/mock from 1.4.4 to 1.5.0
- e178bc5 Fix path of PUT in how-to-add-a-new-api.md (#235)
- 0faae65 Add missing go mod entries for addlincense
- 080f2f1 Update README.md Updated supported configuration types table
- faa1b01 Add add-license-header make goal
- ac6f001 Fail build if license header is missing
- f5a4f71 Add support for credentials vault API (#175)
- af5c4f5 Fix #158: Add support for custom-service APIs for dotnet, go, nodejs, and php (#172)
- 2e0e88a: Cope with faulty configs (name or id is null) (#169)
- Fix #146:
application-web
configuration type replacesapplication
in the future (#149) application
config type is deprecated with 1.3.0 and will be removed with 2.0.0 (#149)
- Fix #146: Add support for
application-mobile
(applications/mobile) configurations (#149) - 5558b61 Fix #66: Add support for
slo
(/api/v2/slo) configruations (#153)
- f52d297 Fix #138: Fix issue when providing context path without slash (#139)
- 60cf6b1 Fix #155: Fix delete command not working (#157)
- 4ad81a9 Fix #102: Trim URL Trailing Slashes from environment URLs (#142)
- 2f774bc: Show error when more than one argument is provided (#139)
- 7002149: Fix pretty print of json error (#150)
- 4086d87: Fix verbose flag not working in new cli (#159)
- d911e21: Fix typos in CLI usage info messages (#159)
- 27a154c: Add possibility to log requests sent to Dynatrace (#151)
- To aid debugging it is now possible to have monaco log what exactly it sends to Dynatrace (fully filled out config JSONs)
- 3772697: Replace json unmarshall type with map - improves internal handling of responses from Dynatrace (#150)
- 4c53146 and 8611bd5 #19: Download current environment configuration (#122)
- dfbad92 and f54c278 Fix #45: Introduce new experimental cli design (#100)
- fe30566 Fix #136: Handle failing to find project-root-folder path (#137)
- 211dcbe and b74b06b Fix missing verbose flag in legacy cli (#129)
- c70ca7b Fix #82: Define some install steps/requirements (#109)
- ee01baf Fix #77: Enhance log messages for syntax errors detected in JSONs (#88)
- 2dc498d Fix #87: Implement simple strategy to prevent running into rate limit (#89)
- 42cb186 Encapsulate REST code in DynatraceClient (#74)
- cfe9179 Fix #84: Add --version flag (#95)
- 5f82131 Fix #40 and #75: Improve help text (#75)
- 75213b9 Fix #58: Log a warning if project name clashes with API name (#58)
- af1bfba Fix #68: Update Request Naming Folder Name to request-naming-service (#73)
- b0d4f44 Fix #68: Add Global Service Request Naming Support (#69)
- e09bde2 Fix #60: Allow path separators in variables (#83)
- c187ffc Fix #80 and #93: Allow trailing slash in folder on Windows (#94)
- 82bb035 Fix #37: Add Windows handling to Make targets (#72)
- c0f31df Fix #20: Delete configs only if apply finished without errors (#79)
- 850c0de Fix #52: Fix unresolved references errors in GoLand (#53)
- a6b6c1d Fix #41: Fixes environment-url key in README.md (#49)
- 4bb6100 Fix #22: Fix issue that loads properties from configs that start with the same name (#35)
- 1f0fa25 Bump gopkg.in/yaml.v2 from 2.2.5 to 2.4.0
- dff40d7 Bump github.com/google/go-cmp from 0.5.3 to 0.5.4
- b86ffb3 Fix #85: Update README delete section (#99)
- 946d8ed Execute build as default make command (#96)
- 793f029 Fix whitespace in README.md (#81)
- a14f1a3 Fix #54: Enhance documentation with Token permissions (#70)
- a8c6522 Add feature request template (#50)
- 1b962f2 Fix #63: Fix the synthetic location id used in the integration tests (#64)
- 5e29711 Extend Documentation of Calculated Log Metrics (#56)
- 75204ce Fix #43: Fix Logger Setup. Fixes verbose logging flag being ignored and file logs not being written. (#44)
Initial release
- Create, update and delete monitoring configuration on Dynatrace environments