CatgirlIntelligenceAgency/code/common
Viktor Lofgren 5d6e0e3790 (log) Clean up logging
Don't log the PROCESS stream to executor's logs, as it will also be logged in the spawned process' log files.

Also tell the spawned process which "service" it is so that it gets a log file with a name that makes sense.
2023-10-29 15:52:17 +01:00
..
config (control) Move storage actions into the actions tab 2023-10-25 21:23:56 +02:00
db (controller) Additional configuration options for node 2023-10-20 13:13:36 +02:00
linkdb (*) WIP Control GUI redesign, executor-service, multi-node mq 2023-10-14 12:08:43 +02:00
model (refactor) Remove features-search and update documentation 2023-10-09 15:12:30 +02:00
process (*) WIP Add node affinity to EC_DOMAIN 2023-10-19 17:48:34 +02:00
renderer (control) Render UUID tooltip with dashes. 2023-10-24 16:37:40 +02:00
service (log) Clean up logging 2023-10-29 15:52:17 +01:00
service-client (control) Temporarily re-writing the data balancer to get it to work in prod 2023-10-22 14:03:09 +02:00
service-discovery (*) Get multi-node routing working. 2023-10-15 18:38:30 +02:00
readme.md Update readme.md 2023-03-25 15:27:11 +01:00

Common

These are packages containing the basic building blocks for running a service as well as shared models.

  • db contains SQL code and some database-related utilities.
  • config contains some @Injectables.
  • renderer contains utility code for rendering website templates.
  • service is the shared base classes for main methods and web services.
  • service-client is the shared base class for RPC.
  • service-discovery contains tools that lets the services find each other.
  • process contains boiler plate for batch processes.