centraldogma
centraldogma copied to clipboard
Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2
Currently, if a token is created with `User` or `Admin` permission, there is no way to update the permission with UI or API later. Users have to deactivate the token...
Our access tokens always start with `appToken-`. `appToken` is a generic term that doesn't tell what service the token belongs to. It'd be better for security scanning if it starts...
It'd be more secure if Central Dogma can deactivate the access tokens that were not used for last N days.
Currently, the mirroring job of a project runs every minute if the `schedule` is not specified in the mirror config. When considering the infrequent changes to the configuration files, it...
Motivation: It would be very useful to set up a simple mirror that mirrors the result of an HTTP query into a repository, just like IFTTT. Modifications: - Added support...
`mirror_state.json` is automatically created for [Git mirror repositories](https://line.github.io/centraldogma/mirroring.html) and updated when new commits are found in the upstream repository while running mirroring tasks. There is no problem when mirroring the...
Motivation: If an invalid JSON content is submitted to Central Dogma Server using REST API, the JSON is not validated and it is saved as is. The file content is...
so that we can verify if it works correctly when upgrading the ZooKeeper version.
If I try to create a JSON file, where a field has the value `9223372036854775807` (`Long.MAX_VALUE`), the UI displays it as `9223372036854776000`. Editing the file to replace this value with...