Skip to content

Commit fa8dcaa

Browse files
committed
v0.5.5 update
fixed bug in optional addon_whitelist install button logic implemented auto-installation of certificate for signed add-ons
1 parent e0e4fe4 commit fa8dcaa

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

root/info.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<extension version="1">
22
<name>PostgreSQL_Connect</name>
33
<description>Periodically synchronizes operators, add-ons, and specified trends with an external PostgreSQL database.</description>
4-
<version>0.5.4</version>
4+
<version>0.5.5</version>
55
<vendor>Automatic Controls Equipment Systems, Inc.</vendor>
66
<system-menu-provider>aces.webctrl.postgresql.web.SystemMenuEditor</system-menu-provider>
77
</extension>

src/aces/webctrl/postgresql/core/Initializer.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,10 @@ public void run(){
155155
if (Files.exists(addonsDir.resolve(Initializer.AUTO_UPDATE_ADDON+".addon"))){
156156
Sync.delayUpdate = true;
157157
}
158+
final Path certSigner = addonsDir.resolve("ACES.cer");
159+
if (!Files.exists(certSigner)){
160+
Utility.extractResource("aces/webctrl/postgresql/resources/ACES.cer", certSigner);
161+
}
158162
}catch(Throwable t){
159163
log(t);
160164
}

src/aces/webctrl/postgresql/core/TableCache.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ public static void init(){
9898
" WHERE \"optional\"\n"+
9999
" ) \"a\" LEFT JOIN (\n"+
100100
" SELECT LOWER(\"name\") AS \"name\" FROM webctrl.addons\n"+
101-
" WHERE \"server_id\" = 1\n"+
101+
" WHERE \"server_id\" = $ID\n"+
102102
" ) \"b\"\n"+
103103
" ON \"a\".\"name\" = \"b\".\"name\"\n"+
104104
" WHERE \"b\".\"name\" IS NULL\n"+

src/aces/webctrl/postgresql/resources/Setup.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ CREATE TABLE webctrl.settings (
317317
-- Populate default values for webctrl.settings
318318
INSERT INTO webctrl.settings VALUES
319319
-- Version of PostgreSQL connector addon
320-
('version','0.5.4'),
320+
('version','0.5.5'),
321321
-- Whether debug mode is enabled (e.g, verbose log messages when true)
322322
('debug','false'),
323323
-- Whether to auto-update the PostgreSQL connector addon

0 commit comments

Comments
 (0)