Aeledfyr d477874535
Optimize and fix some bugs in indexing (#98)
* Improve curseforge and local indexing

This should make curseforge indexing more efficient, and reuses
some of the normal local indexing for the queued indexing of
recently created mods.

* Unify impls for single and multiple routes for mods and versions

This uses the same backend for the single and multiple query
routes so that they no longer return inconsistent information.

* Cache valid curseforge mod ids to reduce request load

This caches the ids of minecraft mods and reuses them on indexing
to reduce the amount of unused addons that are returned.
2020-11-03 17:55:50 -07:00
2020-10-18 13:26:13 -07:00
2020-07-23 22:46:33 +02:00
2020-07-23 22:46:33 +02:00
2020-09-06 08:19:53 -07:00
2020-07-23 22:46:33 +02:00
2020-05-27 11:03:19 -07:00
2020-07-01 08:43:44 +02:00

labrinth banner

Modrinth's labratory for its backend service & API!

Documentation coming soon™.

Description
The Modrinth monorepo containing all code which powers Modrinth!
Readme 122 MiB
Languages
Rust 44.6%
Vue 38.6%
TypeScript 8.2%
HTML 5.1%
JavaScript 1.9%
Other 1.5%