From d2cf4aa1d2344e351654059d806d12df2700899f Mon Sep 17 00:00:00 2001 From: Dessa Simpson Date: Sun, 21 Feb 2021 23:33:02 -0700 Subject: [PATCH] Bump version to 0.4 --- db/00-version.sql | 2 +- db/upgrade/v0.3-0.4.sql | 9 +++++++++ src/app.ts | 3 ++- src/version.ts | 2 +- 4 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 db/upgrade/v0.3-0.4.sql diff --git a/db/00-version.sql b/db/00-version.sql index 938accc..4feebed 100644 --- a/db/00-version.sql +++ b/db/00-version.sql @@ -8,4 +8,4 @@ CREATE OR REPLACE FUNCTION get_version() RETURNS VARCHAR AS $$SELECT major || '.' || minor FROM version $$ LANGUAGE SQL; -INSERT INTO version (major,minor) VALUES (0,3); +INSERT INTO version (major,minor) VALUES (0,4); diff --git a/db/upgrade/v0.3-0.4.sql b/db/upgrade/v0.3-0.4.sql new file mode 100644 index 0000000..e15ef43 --- /dev/null +++ b/db/upgrade/v0.3-0.4.sql @@ -0,0 +1,9 @@ +BEGIN; + +UPDATE version SET minor = 4; + +ALTER TABLE config ADD COLUMN title varchar, ADD COLUMN colors jsonb; +UPDATE config SET title = '{username}''s Learn Request Queue', colors = '{"bg": {"primary": "#444444","table": "#282828","navbar" : "#666666","error": "#ff0000"},"fg": {"primary": "#dddddd","ahover": "#ffffff","title": "#eeeeee"}}'; +ALTER TABLE config ALTER COLUMN title SET NOT NULL, ALTER COLUMN colors SET NOT NULL; + +COMMIT; diff --git a/src/app.ts b/src/app.ts index a7d191f..0a417fa 100644 --- a/src/app.ts +++ b/src/app.ts @@ -441,7 +441,8 @@ app.get("/", async (request, response) => { urlPrefix: config.urlPrefix, pageTitle: streamerConfig.title, streamerName: streamerInfo['displayname'], - streamerProfilePicture: streamerInfo['imageurl'] + streamerProfilePicture: streamerInfo['imageurl'], + colors: streamerConfig.colors }); } else { var validStates = JSON.stringify((await db.query(queries.getValidStates).then((result: pg.QueryResult) => result.rows)).map((row: any) => row.state)); diff --git a/src/version.ts b/src/version.ts index 18b3f83..fe54c00 100644 --- a/src/version.ts +++ b/src/version.ts @@ -5,7 +5,7 @@ import pg from "pg"; import db from "./db"; var versionMajor = 0; -var versionMinor = 3; +var versionMinor = 4; var versionPatch = 0; export function getVersion() {