Using grid layout with thumbnails.

This commit is contained in:
2019-05-08 05:50:13 +02:00
parent 8eb2dcfd89
commit e3558fc0c5
13 changed files with 412 additions and 40 deletions

View File

@@ -32,7 +32,11 @@ async function curateRelease(release) {
site: {
id: release.site_id,
name: release.site_name,
network: release.network_id,
},
network: {
id: release.network_id,
name: release.network_name,
url: release.network_url,
},
};
}
@@ -43,8 +47,9 @@ function curateReleases(releases) {
async function fetchReleases() {
const releases = await knex('releases')
.select('releases.*', 'sites.name as site_name')
.select('releases.*', 'sites.name as site_name', 'sites.network_id', 'networks.name as network_name', 'networks.url as network_url')
.leftJoin('sites', 'releases.site_id', 'sites.id')
.leftJoin('networks', 'sites.network_id', 'networks.id')
.orderBy('date', 'desc')
.limit(100);