MarginaliaSearch/code/common
2023-03-25 12:42:44 +01:00
..
config Fix bug where WmsaHome wouldn't look in /var/lib/wmsa as a fallback 2023-03-25 10:20:52 +01:00
model Break apart reverse index into a separate full index and priority index. It did this before using the same code. This will make the priority index about half as big since it no longer needs to keep metadata. 2023-03-21 16:12:31 +01:00
process Yet more restructuring. Improved search result ranking. 2023-03-16 21:35:54 +01:00
renderer Move all code to a code directory. 2023-03-07 17:14:32 +01:00
service Get suggestions working again 2023-03-22 15:11:22 +01:00
service-client The refactoring will continue until morale improves. 2023-03-12 10:04:48 +01:00
service-discovery Move all code to a code directory. 2023-03-07 17:14:32 +01:00
readme.md Add processes link to readme.md for code/common 2023-03-25 12:42:44 +01:00

Common

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

  • 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.