Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 288d30698a | |||
| a9dc056506 | |||
| 9ef58b5724 |
@@ -1 +1 @@
|
|||||||
0.4.9
|
0.4.12
|
||||||
|
|||||||
Binary file not shown.
@@ -35,9 +35,9 @@ function decryptCookie(encrypted: string): string {
|
|||||||
|
|
||||||
function extractCookieUid(cookie: string): string {
|
function extractCookieUid(cookie: string): string {
|
||||||
if (!cookie) return '';
|
if (!cookie) return '';
|
||||||
let m = cookie.match(/__uid=([a-zA-Z0-9+/=_-]+)/);
|
let m = cookie.match(/__uid=([^;]+)/);
|
||||||
if (m) return m[1];
|
if (m) return m[1];
|
||||||
m = cookie.match(/b-user-id=([a-zA-Z0-9-]+)/);
|
m = cookie.match(/b-user-id=([^;]+)/);
|
||||||
if (m) return m[1];
|
if (m) return m[1];
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -40,6 +40,7 @@ function runMigrations(db: Database.Database): void {
|
|||||||
cloud_type TEXT NOT NULL,
|
cloud_type TEXT NOT NULL,
|
||||||
cookie TEXT,
|
cookie TEXT,
|
||||||
cloud_type_uid TEXT DEFAULT NULL,
|
cloud_type_uid TEXT DEFAULT NULL,
|
||||||
|
cookie_uid TEXT DEFAULT NULL,
|
||||||
nickname TEXT,
|
nickname TEXT,
|
||||||
is_active INTEGER NOT NULL DEFAULT 1,
|
is_active INTEGER NOT NULL DEFAULT 1,
|
||||||
storage_used TEXT,
|
storage_used TEXT,
|
||||||
@@ -109,6 +110,13 @@ function runMigrations(db: Database.Database): void {
|
|||||||
description TEXT,
|
description TEXT,
|
||||||
updated_at TEXT NOT NULL DEFAULT (datetime('now', 'localtime'))
|
updated_at TEXT NOT NULL DEFAULT (datetime('now', 'localtime'))
|
||||||
);
|
);
|
||||||
|
CREATE TABLE IF NOT EXISTS push_users (
|
||||||
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||||
|
account TEXT NOT NULL UNIQUE,
|
||||||
|
notify_config TEXT,
|
||||||
|
created_at TEXT NOT NULL DEFAULT (datetime('now','localtime')),
|
||||||
|
updated_at TEXT NOT NULL DEFAULT (datetime('now','localtime'))
|
||||||
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS content_cache (
|
CREATE TABLE IF NOT EXISTS content_cache (
|
||||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||||
@@ -209,6 +217,7 @@ function migrateCloudConfigs(db: Database.Database): void {
|
|||||||
cookie TEXT,
|
cookie TEXT,
|
||||||
cloud_type_uid TEXT DEFAULT NULL,
|
cloud_type_uid TEXT DEFAULT NULL,
|
||||||
nickname TEXT,
|
nickname TEXT,
|
||||||
|
cookie_uid TEXT DEFAULT NULL,
|
||||||
is_active INTEGER NOT NULL DEFAULT 1,
|
is_active INTEGER NOT NULL DEFAULT 1,
|
||||||
storage_used TEXT,
|
storage_used TEXT,
|
||||||
storage_total TEXT,
|
storage_total TEXT,
|
||||||
|
|||||||
Reference in New Issue
Block a user