From a874d88e0628b516aee8c976afa30e1dd8c0f2fc Mon Sep 17 00:00:00 2001 From: Artem Chepurnoy Date: Sun, 28 Jan 2024 16:59:53 +0200 Subject: [PATCH] feat: Add and enable HTTPS-ify URL override by default --- .../com/artemchep/keyguard/data/UrlOverride.sq | 9 +++++++++ common/src/commonMain/sqldelight/migrations/9.sqm | 8 ++++++++ 2 files changed, 17 insertions(+) create mode 100644 common/src/commonMain/sqldelight/migrations/9.sqm diff --git a/common/src/commonMain/sqldelight/com/artemchep/keyguard/data/UrlOverride.sq b/common/src/commonMain/sqldelight/com/artemchep/keyguard/data/UrlOverride.sq index ab2425f..9fea8d7 100644 --- a/common/src/commonMain/sqldelight/com/artemchep/keyguard/data/UrlOverride.sq +++ b/common/src/commonMain/sqldelight/com/artemchep/keyguard/data/UrlOverride.sq @@ -9,6 +9,15 @@ CREATE TABLE urlOverride ( enabled INTEGER NOT NULL ); +INSERT INTO urlOverride(name, regex, command, createdAt, enabled) +VALUES ( + 'HTTPS-ify', + '^http:.*', + 'https://{url:rmvscm}', + CAST(unixepoch('subsecond') * 1000 AS INTEGER), + 1 +); + update { UPDATE urlOverride SET diff --git a/common/src/commonMain/sqldelight/migrations/9.sqm b/common/src/commonMain/sqldelight/migrations/9.sqm new file mode 100644 index 0000000..bfa4aa3 --- /dev/null +++ b/common/src/commonMain/sqldelight/migrations/9.sqm @@ -0,0 +1,8 @@ +INSERT INTO urlOverride(name, regex, command, createdAt, enabled) +VALUES ( + 'HTTPS-ify', + '^http:.*', + 'https://{url:rmvscm}', + CAST(unixepoch('subsecond') * 1000 AS INTEGER), + 1 +);