154 Commits (master)
 

Author SHA1 Message Date
Luka Vandervelden 60dc0917d4 get-port: / characters are replaced internally.
4 years ago
Luka Vandervelden 5ab14d4ee4 service: providers are identified by full ids internally.
4 years ago
Luka Vandervelden 440fde06f8 service: $SERVICE_ID is the long service id
4 years ago
Luka Vandervelden 035420cc9a gen-config: port() gets its output chomp’d.
4 years ago
Luka Vandervelden 10dcca2392 gen-config: random_password(id, name)
4 years ago
Luka Vandervelden 46eb8fa9c4 Exception catching.
4 years ago
Luka Vandervelden 925a8ee0fd `service status`: improved UI
4 years ago
Luka Vandervelden efc31bac79 Templates installed in sharedir.
4 years ago
Philippe PITTOLI 79e2b3253c Merge branch 'master' of ssh://git.karchnu.fr:2202/WeirdOS/service
4 years ago
Philippe PITTOLI b4b5754e7c Postgresql user and database creation script.
4 years ago
Luka Vandervelden f9ad890e05 Installed files have better permissions.
4 years ago
Luka Vandervelden f40dbccc1f Template directories are Makefile-configured.
4 years ago
Luka Vandervelden 0c3a61f58d Templates are Makefile-installed.
4 years ago
Luka Vandervelden 75d5fd7874 `status` can take several parameters or none.
4 years ago
Philippe PITTOLI 7f9bd275b1 postgresql (spec + template)
4 years ago
Luka Vandervelden 6a0e35eecf gen-config binary added.
4 years ago
Luka Vandervelden 2dfcfcb979 Updates for configuration generation.
4 years ago
Luka Vandervelden 6237a9bb10 PID directory created as needed.
4 years ago
Luka Vandervelden 365e780055 Does not raise on missing directories.
4 years ago
Luka Vandervelden 794ffe16fa Bugfixes related to a dependency’s API changes.
4 years ago
Luka Vandervelden ca013e37d8 More stuff gets installed through `make install`.
4 years ago
Luka Vandervelden 3c20783f91 Updated dependencies and code for new Crystal version.
4 years ago
Luka Vandervelden 1c87371196 shard.yml: dependencies update
4 years ago
Luka Vandervelden c042a8eb84 CACHE_DIRECTORY in config.cr.
4 years ago
Luka Vandervelden 75e500adcf SpecFileParser update.
5 years ago
Luka Vandervelden 4eefe465f4 Providers are auto-guessed when adding services.
5 years ago
Luka Vandervelden 9e7921a803 `service add` can be specified token providers.
5 years ago
Luka Vandervelden efe2c0e964 Complete removal of YAML files.
5 years ago
Luka Vandervelden 3769303ad5 WIP support for .spec service files.
5 years ago
Luka Vandervelden 2e57922ffd Example (and test) service files added.
5 years ago
Luka Vandervelden 5dd27e1101 Priviledges management.
5 years ago
Luka Vandervelden fbeece112a Bugfix.
5 years ago
Luka Vandervelden 15aa28ea86 errno errors reported as such.
5 years ago
Luka Vandervelden 38329bb15e project.zsh added and generated configuration.
5 years ago
Luka Vandervelden 5eb0849abd Project organisation for WIP separate binaries.
5 years ago
Luka Vandervelden 8a6829d803 Running daemons as a different user is now possible.
5 years ago
Luka Vandervelden 61c9f33f89 Sources split.
5 years ago
Luka Vandervelden 21f8d2d7d2 Service definitions can export environment variables.
5 years ago
Luka Vandervelden 5b864dcb58 evaluate()’s substitutions are now global.
5 years ago
Luka Vandervelden 73abf06a65 Improved checks.
5 years ago
Luka Vandervelden b17a258bc8 Improved error management on environment reading.
5 years ago
Luka Vandervelden 52e4bce548 “Native” environment type renamed to “Prefix”.
5 years ago
Luka Vandervelden 0378d43224 Pre-start checks/scripts can be defined.
5 years ago
Luka Vandervelden 5aadf3c7ed Service#summary cleaned a bit.
5 years ago
Luka Vandervelden 9a93937176 Grooming.
5 years ago
Luka Vandervelden e331828c8b Reverse dependency tree.
5 years ago
Luka Vandervelden dddf285046 UI update.
5 years ago
Luka Vandervelden 3e8a1d2ab2 Grooming related to side-effects directories.
5 years ago
Luka Vandervelden f858a9aa11 Dependency trees.
5 years ago
Luka Vandervelden 36668ed148 Application name in help messages.
5 years ago