beterraba

ref: master
Sha Commit date Commit message Author
e7beacd9 2023-08-20 all: add notes Pedro Lucas Porcellis
8438a8c8 2023-06-11 monitor,server: indicate monitor errors & note implementation lacking on prepare Pedro Lucas Porcellis
a9d3e8ac 2022-11-18 monitor: add some notes regarding log Pedro Lucas Porcellis
dfb68c82 2022-11-18 server: handle other type of notifications Pedro Lucas Porcellis
33217f29 2022-11-18 monitor: announce other service states Pedro Lucas Porcellis
9f349ca0 2022-11-18 all: ignore monitor binary but not its source code Pedro Lucas Porcellis
bcd7b078 2022-11-01 all: ignore monitor binary file Pedro Lucas Porcellis
303b0b09 2022-11-01 Makefile: use shorter names for cmds Pedro Lucas Porcellis
f6dbc318 2022-11-01 server: use monitor instead of directly spawning the command Pedro Lucas Porcellis
4bdaa733 2022-11-01 server: add a notify service status Pedro Lucas Porcellis
47d5a100 2022-11-01 types: convert a status str into their respective enum Pedro Lucas Porcellis
0a6484a4 2022-11-01 types: introduce a identifier to the service Pedro Lucas Porcellis
d9aa32ed 2022-11-01 monitor: flesh out a simple process monitor Pedro Lucas Porcellis
3aa57ece 2022-10-19 server: add status command Pedro Lucas Porcellis
5d826b11 2022-10-19 types: remove void return value from strstatus Pedro Lucas Porcellis
1cf74e9a 2022-10-18 server: actually start services instead of spawning the dummy one Pedro Lucas Porcellis
c4f335d6 2022-10-17 server: dummy service status command Pedro Lucas Porcellis
eeb95e30 2022-10-17 server: load services & add a command to list them Pedro Lucas Porcellis
438ded40 2022-10-16 socket: improve service's boot executor a bit more Pedro Lucas Porcellis
9c0d05aa 2022-10-11 server: sort imports and fix strings::fromutf8 Pedro Lucas Porcellis
284aae2d 2022-10-10 server: rename and remove log Pedro Lucas Porcellis
c56117c9 2022-10-09 all: use correct socket implementation Pedro Lucas Porcellis
394f4be2 2022-10-09 all: drop socket.ha Pedro Lucas Porcellis
0749f722 2022-10-09 server: rig up writing to clients Pedro Lucas Porcellis
da47988b 2022-10-09 server: write to clients Pedro Lucas Porcellis
40061475 2022-10-09 server: disconnect clients Pedro Lucas Porcellis
fda4deb0 2022-10-09 server: read client messages Pedro Lucas Porcellis
5c4c16a8 2022-10-09 server: accept client connections Pedro Lucas Porcellis
0f1f4966 2022-10-09 server: reimplement from scratch socket handling => bind and shutdown Pedro Lucas Porcellis
bf52029e 2022-10-07 first working version of an actual server Pedro Lucas Porcellis
fba72a5e 2022-10-07 fix gitignore Pedro Lucas Porcellis
8f1c941f 2022-10-06 beterrabad: use log & fork Pedro Lucas Porcellis
95cf4965 2022-10-06 type: add void option to strstatus Pedro Lucas Porcellis
3db81f38 2022-05-25 all: relocate beterraba types into, uh, a type file Pedro Lucas Porcellis
8768aad4 2022-05-25 beterrabad: boot services and check them periodically Pedro Lucas Porcellis
a1a0cc72 2022-05-25 beterrabad: beterraba::parse returns a service now Pedro Lucas Porcellis
8790a473 2022-05-25 beterrabad: remove general TODO comments Pedro Lucas Porcellis
1ca1c892 2022-05-25 beterrabad: first attempt at a socket thing Pedro Lucas Porcellis
29463ac8 2022-05-25 beterraba/parse: split args and cmd and return an actual service Pedro Lucas Porcellis
447cc427 2022-05-25 beterraba: document types and add a function to make status more friendly Pedro Lucas Porcellis
3f04a5d8 2022-05-25 beterraba/service: add info regarding the process itself Pedro Lucas Porcellis
bf562d01 2022-05-25 beterraba/servdef: move into the types file Pedro Lucas Porcellis
c16f3f37 2022-05-25 contrib: add a sample service Pedro Lucas Porcellis
d8b62b9d 2022-05-12 beterrabad: load services and list them Pedro Lucas Porcellis
217121a7 2022-05-12 beterraba/parse: introduce a finish method to free servdef resources Pedro Lucas Porcellis
f4ebe465 2022-05-12 beterraba/parse: return a servdef and read cmd, desc and other fields Pedro Lucas Porcellis
6a51cd28 2022-05-12 beterraba/parse: list and initially parse service definitions Pedro Lucas Porcellis
92d29c3e 2022-05-12 all: add a clean up rule Pedro Lucas Porcellis
d266bcc7 2022-05-10 Flesh out initial repository Pedro Lucas Porcellis