mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-23 21:18:58 +00:00
![]() Several tests were manually running migrations in a large copy-paste blob of code. This makes the test less useful as it's possible to break the code while keeping the tests green by introducing a new migration that never gets run in the tests, and it's also difficult to reason about what the tests are doing. A new test helper library is introduced with a TestMigrationLoader that can both run Flyway migrations, or load specific migrations in the cases a specific set of migrations need to be loaded. Existing tests are migrated to use the new code. |
||
---|---|---|
.. | ||
api-service | ||
dating-service | ||
explorer-service | ||
search-service | ||
readme.md |
Application Services
The application services offer user interfaces/applications around interacting with the core services.
- The api-service offers a public API
- The dating-service is explore.marginalia.nu
- The explorer-service is explore2.marginalia.nu
- The search-service is the main application for search.marginalia.nu