Compare commits
2 Commits
c56d02a895
...
b17718df9b
| Author | SHA1 | Date | |
|---|---|---|---|
| b17718df9b | |||
| 5c3ddf7819 |
8
Cargo.lock
generated
8
Cargo.lock
generated
@@ -51,7 +51,7 @@ checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "api"
|
name = "api"
|
||||||
version = "1.1.0"
|
version = "1.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"argon2",
|
"argon2",
|
||||||
@@ -1122,7 +1122,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "indexer"
|
name = "indexer"
|
||||||
version = "1.1.0"
|
version = "1.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"axum",
|
"axum",
|
||||||
@@ -1624,7 +1624,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "parsers"
|
name = "parsers"
|
||||||
version = "1.1.0"
|
version = "1.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"flate2",
|
"flate2",
|
||||||
@@ -2626,7 +2626,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "stripstream-core"
|
name = "stripstream-core"
|
||||||
version = "1.1.0"
|
version = "1.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"serde",
|
"serde",
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ resolver = "2"
|
|||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
version = "1.1.0"
|
version = "1.2.0"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
|
|||||||
@@ -91,7 +91,11 @@ pub async fn get_stats(
|
|||||||
COUNT(DISTINCT NULLIF(series, '')) AS total_series,
|
COUNT(DISTINCT NULLIF(series, '')) AS total_series,
|
||||||
COUNT(DISTINCT library_id) AS total_libraries,
|
COUNT(DISTINCT library_id) AS total_libraries,
|
||||||
COALESCE(SUM(page_count), 0)::BIGINT AS total_pages,
|
COALESCE(SUM(page_count), 0)::BIGINT AS total_pages,
|
||||||
COUNT(DISTINCT author) FILTER (WHERE author IS NOT NULL AND author != '') AS total_authors,
|
(SELECT COUNT(DISTINCT a) FROM (
|
||||||
|
SELECT DISTINCT UNNEST(authors) AS a FROM books WHERE authors != '{}'
|
||||||
|
UNION
|
||||||
|
SELECT DISTINCT author FROM books WHERE author IS NOT NULL AND author != ''
|
||||||
|
) sub) AS total_authors,
|
||||||
COUNT(*) FILTER (WHERE COALESCE(brp.status, 'unread') = 'unread') AS unread,
|
COUNT(*) FILTER (WHERE COALESCE(brp.status, 'unread') = 'unread') AS unread,
|
||||||
COUNT(*) FILTER (WHERE brp.status = 'reading') AS reading,
|
COUNT(*) FILTER (WHERE brp.status = 'reading') AS reading,
|
||||||
COUNT(*) FILTER (WHERE brp.status = 'read') AS read
|
COUNT(*) FILTER (WHERE brp.status = 'read') AS read
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "stripstream-backoffice",
|
"name": "stripstream-backoffice",
|
||||||
"version": "1.1.0",
|
"version": "1.2.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "next dev -p 7082",
|
"dev": "next dev -p 7082",
|
||||||
|
|||||||
Reference in New Issue
Block a user