arso-project / sonar

A p2p content database and search engine
https://sonar.arso.xyz/
GNU General Public License v3.0
123 stars 6 forks source link

Refactor: Split kappa-record-db, add sonar-db. #49

Closed Frando closed 4 years ago

Frando commented 4 years ago

This is a larger refactor with little/no public facing changes. kappa-record-db is replaced/splitted into two modules

a) kappa-scopes (generic "scope" management: track feeds per kappa) b) sonar-db (sonar data model, all views)

The rest is mostly supporting changes. No semantics are changes. The logic around a root feed and local feed is moved up into island.js.

Move database kappa into sonar-db,