Re: pgAdmin4 v4.30 candidate builds

2021-01-25 Thread Akshay Joshi
Hi All,

We have found one showstopper issue, so have to generate candidate
build again.
The latest candidate builds and source can be found at
https://developer.pgadmin.org/builds/2021-01-25-2/

Fahar, can you please verify it for release on Thursday.

On Mon, Jan 25, 2021 at 6:38 PM Akshay Joshi 
wrote:

> Hi All,
>
> pgAdmin4 v4.30 candidate builds and source can be found at
> https://developer.pgadmin.org/builds/2021-01-25-1/
>
> Fahar, can you please verify it for release on Thursday.
>
> --
> *Thanks & Regards*
> *Akshay Joshi*
> *pgAdmin Hacker | Principal Software Architect*
> *EDB Postgres *
>
> *Mobile: +91 976-788-8246*
>


-- 
*Thanks & Regards*
*Akshay Joshi*
*pgAdmin Hacker | Principal Software Architect*
*EDB Postgres *

*Mobile: +91 976-788-8246*


Re: [pgAdmin][RM1802] ERD Tool (Beta)

2021-01-25 Thread Akshay Joshi
Thanks, patch applied.

On Mon, Jan 25, 2021 at 7:39 PM Aditya Toshniwal <
aditya.toshni...@enterprisedb.com> wrote:

> Hi,
>
> The attached patch fixes an issue created by existing table name check.
> Please review.
>
> On Mon, Jan 25, 2021 at 5:34 PM Akshay Joshi <
> akshay.jo...@enterprisedb.com> wrote:
>
>> Thanks, patch applied.
>>
>> On Mon, Jan 25, 2021 at 5:18 PM Aditya Toshniwal <
>> aditya.toshni...@enterprisedb.com> wrote:
>>
>>> Hi,
>>>
>>> Please find the rebased patch from the latest pull.
>>>
>>> On Mon, Jan 25, 2021 at 5:12 PM Aditya Toshniwal <
>>> aditya.toshni...@enterprisedb.com> wrote:
>>>
 Hi Hackers,

 Attached is the patch to fix below issues in ERD:

1. After opening an existing project, the first table is already
selected but edit, clone, delete buttons are disable. Fixed.
2. ERD project title gets changed when 2 ERD projects are open &
anyone of it edited. Fixed.
3. Closing ERD tab, does not ask for confirmation pop up. Added.
4. Shortcut for 'Show more/Fewer details' is missing. Added.
5. Deleting primary key does not delete associated links. Fixed.
6. Long table & schema name are getting out of box. Fixed.
7. Long table name in notes pop-up need re-alignment. Fixed.
8. Same table name present in ERD/canvas is allowed in Add Table
dialogue. Added validation in the dialog.
9. Download image option is added, but it is not perfect yet. Image
icons (table, schema, etc.) are not showing up.
10. Rename panel option should be disabled by default. It should be
enabled for the tools which implement rename functionality.
11. The Toolbar is not visible in Safari for the ERD tool. Fixed.

 Please review.

 On Thu, Jan 21, 2021 at 4:32 PM Aditya Toshniwal <
 aditya.toshni...@enterprisedb.com> wrote:

> Hi,
>
>
> On Thu, Jan 21, 2021 at 3:08 PM Dave Page  wrote:
>
>>
>>
>> On Thu, Jan 21, 2021 at 4:48 AM Aditya Toshniwal <
>> aditya.toshni...@enterprisedb.com> wrote:
>>
>>> Hi Dave,
>>>
>>> On Wed, Jan 20, 2021 at 9:20 PM Dave Page  wrote:
>>>
 Hi

 Where's the Save Image button gone? I know Aditya was removing it
 whilst working on other things, but it's still required for phase 1 
 release.

>>> It was not working 100% right. :(
>>> So I've removed it for the time being. I'm still working on it.
>>>
>>
>> OK, so that work will be completed in time for the build next week?
>>
> I'm trying my best to make it available before release. I'm struggling
> to make it work perfectly.
>
>>
>>
>>>
 On Mon, Jan 18, 2021 at 11:45 AM Akshay Joshi <
 akshay.jo...@enterprisedb.com> wrote:

> Thanks, patch applied.
>
> On Mon, Jan 18, 2021 at 5:08 PM Aditya Toshniwal <
> aditya.toshni...@enterprisedb.com> wrote:
>
>> OK, So the changes have worked. But still failing at one more
>> place.
>> Attached the patch fixes it.
>>
>> On Mon, Jan 18, 2021 at 4:40 PM Akshay Joshi <
>> akshay.jo...@enterprisedb.com> wrote:
>>
>>> Thanks, patch applied.
>>>
>>> On Mon, Jan 18, 2021 at 2:58 PM Aditya Toshniwal <
>>> aditya.toshni...@enterprisedb.com> wrote:
>>>
 Hi,

 The jasmine test cases are working fine on my local machine.
 The test cases are successful on jenkins other than on linux, not 
 sure why.
 I have made some fixes by looking at the log. Please review and
 try.

 On Mon, Jan 18, 2021 at 1:10 PM Akshay Joshi <
 akshay.jo...@enterprisedb.com> wrote:

> Thanks, patch applied.
>
> On Mon, Jan 18, 2021 at 10:34 AM Aditya Toshniwal <
> aditya.toshni...@enterprisedb.com> wrote:
>
>> Hi Akshay,
>>
>> I forgot to remove few of the dependencies which are not
>> required as of now (may be in future). Attached patch removes 
>> those
>> dependencies from package.json.
>>
>> On Sat, Jan 16, 2021 at 5:08 PM Akshay Joshi <
>> akshay.jo...@enterprisedb.com> wrote:
>>
>>> Thanks, patch applied.
>>>
>>> On Fri, Jan 15, 2021 at 7:01 PM Aditya Toshniwal <
>>> aditya.toshni...@enterprisedb.com> wrote:
>>>
 Hi,

 I've fixed the issues. You can find the comments inline.
 I've also added PropTypes for the components for increased
 validation.

 On Tue, Jan 12, 2021 at 12:18 PM 

Re: [pgAdmin4][Patch]: Minor changes to Kerberos Documentation

2021-01-25 Thread Akshay Joshi
Thanks, patch applied.

On Mon, Jan 25, 2021 at 7:25 PM Khushboo Vashi <
khushboo.va...@enterprisedb.com> wrote:

> Hi,
>
> Some minor changes to the kerberos documentation is attached.
>
> Thanks,
> Khushboo
>


-- 
*Thanks & Regards*
*Akshay Joshi*
*pgAdmin Hacker | Principal Software Architect*
*EDB Postgres *

*Mobile: +91 976-788-8246*


pgAdmin 4 commit: Some minor updates to Kerberos documentation.

2021-01-25 Thread Akshay Joshi
Some minor updates to Kerberos documentation.

Branch
--
master

Details
---
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=88c0968cab19f10097d6fb0f17e2d998c539e0d3
Author: Khushboo Vashi 

Modified Files
--
docs/en_US/kerberos.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)



pgAdmin 4 commit: 1) Fixed an issue where the Save button is disabled d

2021-01-25 Thread Akshay Joshi
1) Fixed an issue where the Save button is disabled due to the existing table 
check in ERD.
2) Fix warnings given by webpack.

Branch
--
master

Details
---
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=3f563d8cbfd8778f7ce52d4dd6f37af05b96a35f
Author: Aditya Toshniwal 

Modified Files
--
web/pgadmin/static/scss/resources/_default.variables.scss|  2 +-
.../scss/resources/high_contrast/_theme.variables.scss   |  2 --
.../tools/erd/static/js/erd_tool/dialogs/TableDialog.js  | 12 
.../erd/static/js/erd_tool/ui_components/BodyWidget.jsx  | 10 +-
.../javascript/erd/ui_components/body_widget_spec.js |  4 ++--
5 files changed, 16 insertions(+), 14 deletions(-)



Re: [pgAdmin][RM1802] ERD Tool (Beta)

2021-01-25 Thread Aditya Toshniwal
Hi,

The attached patch fixes an issue created by existing table name check.
Please review.

On Mon, Jan 25, 2021 at 5:34 PM Akshay Joshi 
wrote:

> Thanks, patch applied.
>
> On Mon, Jan 25, 2021 at 5:18 PM Aditya Toshniwal <
> aditya.toshni...@enterprisedb.com> wrote:
>
>> Hi,
>>
>> Please find the rebased patch from the latest pull.
>>
>> On Mon, Jan 25, 2021 at 5:12 PM Aditya Toshniwal <
>> aditya.toshni...@enterprisedb.com> wrote:
>>
>>> Hi Hackers,
>>>
>>> Attached is the patch to fix below issues in ERD:
>>>
>>>1. After opening an existing project, the first table is already
>>>selected but edit, clone, delete buttons are disable. Fixed.
>>>2. ERD project title gets changed when 2 ERD projects are open &
>>>anyone of it edited. Fixed.
>>>3. Closing ERD tab, does not ask for confirmation pop up. Added.
>>>4. Shortcut for 'Show more/Fewer details' is missing. Added.
>>>5. Deleting primary key does not delete associated links. Fixed.
>>>6. Long table & schema name are getting out of box. Fixed.
>>>7. Long table name in notes pop-up need re-alignment. Fixed.
>>>8. Same table name present in ERD/canvas is allowed in Add Table
>>>dialogue. Added validation in the dialog.
>>>9. Download image option is added, but it is not perfect yet. Image
>>>icons (table, schema, etc.) are not showing up.
>>>10. Rename panel option should be disabled by default. It should be
>>>enabled for the tools which implement rename functionality.
>>>11. The Toolbar is not visible in Safari for the ERD tool. Fixed.
>>>
>>> Please review.
>>>
>>> On Thu, Jan 21, 2021 at 4:32 PM Aditya Toshniwal <
>>> aditya.toshni...@enterprisedb.com> wrote:
>>>
 Hi,


 On Thu, Jan 21, 2021 at 3:08 PM Dave Page  wrote:

>
>
> On Thu, Jan 21, 2021 at 4:48 AM Aditya Toshniwal <
> aditya.toshni...@enterprisedb.com> wrote:
>
>> Hi Dave,
>>
>> On Wed, Jan 20, 2021 at 9:20 PM Dave Page  wrote:
>>
>>> Hi
>>>
>>> Where's the Save Image button gone? I know Aditya was removing it
>>> whilst working on other things, but it's still required for phase 1 
>>> release.
>>>
>> It was not working 100% right. :(
>> So I've removed it for the time being. I'm still working on it.
>>
>
> OK, so that work will be completed in time for the build next week?
>
 I'm trying my best to make it available before release. I'm struggling
 to make it work perfectly.

>
>
>>
>>> On Mon, Jan 18, 2021 at 11:45 AM Akshay Joshi <
>>> akshay.jo...@enterprisedb.com> wrote:
>>>
 Thanks, patch applied.

 On Mon, Jan 18, 2021 at 5:08 PM Aditya Toshniwal <
 aditya.toshni...@enterprisedb.com> wrote:

> OK, So the changes have worked. But still failing at one more
> place.
> Attached the patch fixes it.
>
> On Mon, Jan 18, 2021 at 4:40 PM Akshay Joshi <
> akshay.jo...@enterprisedb.com> wrote:
>
>> Thanks, patch applied.
>>
>> On Mon, Jan 18, 2021 at 2:58 PM Aditya Toshniwal <
>> aditya.toshni...@enterprisedb.com> wrote:
>>
>>> Hi,
>>>
>>> The jasmine test cases are working fine on my local machine. The
>>> test cases are successful on jenkins other than on linux, not sure 
>>> why.
>>> I have made some fixes by looking at the log. Please review and
>>> try.
>>>
>>> On Mon, Jan 18, 2021 at 1:10 PM Akshay Joshi <
>>> akshay.jo...@enterprisedb.com> wrote:
>>>
 Thanks, patch applied.

 On Mon, Jan 18, 2021 at 10:34 AM Aditya Toshniwal <
 aditya.toshni...@enterprisedb.com> wrote:

> Hi Akshay,
>
> I forgot to remove few of the dependencies which are not
> required as of now (may be in future). Attached patch removes 
> those
> dependencies from package.json.
>
> On Sat, Jan 16, 2021 at 5:08 PM Akshay Joshi <
> akshay.jo...@enterprisedb.com> wrote:
>
>> Thanks, patch applied.
>>
>> On Fri, Jan 15, 2021 at 7:01 PM Aditya Toshniwal <
>> aditya.toshni...@enterprisedb.com> wrote:
>>
>>> Hi,
>>>
>>> I've fixed the issues. You can find the comments inline.
>>> I've also added PropTypes for the components for increased
>>> validation.
>>>
>>> On Tue, Jan 12, 2021 at 12:18 PM Khushboo Vashi <
>>> khushboo.va...@enterprisedb.com> wrote:
>>>
 Hi Aditya,

 The functionalities and the code looks good to me, however 
 some of the comments as below:



[pgAdmin4][Patch]: Minor changes to Kerberos Documentation

2021-01-25 Thread Khushboo Vashi
Hi,

Some minor changes to the kerberos documentation is attached.

Thanks,
Khushboo


kerberos_doc.patch
Description: Binary data


pgAdmin4 v4.30 candidate builds

2021-01-25 Thread Akshay Joshi
Hi All,

pgAdmin4 v4.30 candidate builds and source can be found at
https://developer.pgadmin.org/builds/2021-01-25-1/

Fahar, can you please verify it for release on Thursday.

-- 
*Thanks & Regards*
*Akshay Joshi*
*pgAdmin Hacker | Principal Software Architect*
*EDB Postgres *

*Mobile: +91 976-788-8246*


Fix warnings given by webpack when bundling.

2021-01-25 Thread Aditya Toshniwal
Hi Hackers,

PFA.

-- 
Thanks,
Aditya Toshniwal
pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com*

"Don't Complain about Heat, Plant a TREE"


webpack.warnings.patch
Description: Binary data


Re: [pgAdmin][RM1802] ERD Tool (Beta)

2021-01-25 Thread Akshay Joshi
Thanks, patch applied.

On Mon, Jan 25, 2021 at 5:18 PM Aditya Toshniwal <
aditya.toshni...@enterprisedb.com> wrote:

> Hi,
>
> Please find the rebased patch from the latest pull.
>
> On Mon, Jan 25, 2021 at 5:12 PM Aditya Toshniwal <
> aditya.toshni...@enterprisedb.com> wrote:
>
>> Hi Hackers,
>>
>> Attached is the patch to fix below issues in ERD:
>>
>>1. After opening an existing project, the first table is already
>>selected but edit, clone, delete buttons are disable. Fixed.
>>2. ERD project title gets changed when 2 ERD projects are open &
>>anyone of it edited. Fixed.
>>3. Closing ERD tab, does not ask for confirmation pop up. Added.
>>4. Shortcut for 'Show more/Fewer details' is missing. Added.
>>5. Deleting primary key does not delete associated links. Fixed.
>>6. Long table & schema name are getting out of box. Fixed.
>>7. Long table name in notes pop-up need re-alignment. Fixed.
>>8. Same table name present in ERD/canvas is allowed in Add Table
>>dialogue. Added validation in the dialog.
>>9. Download image option is added, but it is not perfect yet. Image
>>icons (table, schema, etc.) are not showing up.
>>10. Rename panel option should be disabled by default. It should be
>>enabled for the tools which implement rename functionality.
>>11. The Toolbar is not visible in Safari for the ERD tool. Fixed.
>>
>> Please review.
>>
>> On Thu, Jan 21, 2021 at 4:32 PM Aditya Toshniwal <
>> aditya.toshni...@enterprisedb.com> wrote:
>>
>>> Hi,
>>>
>>>
>>> On Thu, Jan 21, 2021 at 3:08 PM Dave Page  wrote:
>>>


 On Thu, Jan 21, 2021 at 4:48 AM Aditya Toshniwal <
 aditya.toshni...@enterprisedb.com> wrote:

> Hi Dave,
>
> On Wed, Jan 20, 2021 at 9:20 PM Dave Page  wrote:
>
>> Hi
>>
>> Where's the Save Image button gone? I know Aditya was removing it
>> whilst working on other things, but it's still required for phase 1 
>> release.
>>
> It was not working 100% right. :(
> So I've removed it for the time being. I'm still working on it.
>

 OK, so that work will be completed in time for the build next week?

>>> I'm trying my best to make it available before release. I'm struggling
>>> to make it work perfectly.
>>>


>
>> On Mon, Jan 18, 2021 at 11:45 AM Akshay Joshi <
>> akshay.jo...@enterprisedb.com> wrote:
>>
>>> Thanks, patch applied.
>>>
>>> On Mon, Jan 18, 2021 at 5:08 PM Aditya Toshniwal <
>>> aditya.toshni...@enterprisedb.com> wrote:
>>>
 OK, So the changes have worked. But still failing at one more place.
 Attached the patch fixes it.

 On Mon, Jan 18, 2021 at 4:40 PM Akshay Joshi <
 akshay.jo...@enterprisedb.com> wrote:

> Thanks, patch applied.
>
> On Mon, Jan 18, 2021 at 2:58 PM Aditya Toshniwal <
> aditya.toshni...@enterprisedb.com> wrote:
>
>> Hi,
>>
>> The jasmine test cases are working fine on my local machine. The
>> test cases are successful on jenkins other than on linux, not sure 
>> why.
>> I have made some fixes by looking at the log. Please review and
>> try.
>>
>> On Mon, Jan 18, 2021 at 1:10 PM Akshay Joshi <
>> akshay.jo...@enterprisedb.com> wrote:
>>
>>> Thanks, patch applied.
>>>
>>> On Mon, Jan 18, 2021 at 10:34 AM Aditya Toshniwal <
>>> aditya.toshni...@enterprisedb.com> wrote:
>>>
 Hi Akshay,

 I forgot to remove few of the dependencies which are not
 required as of now (may be in future). Attached patch removes those
 dependencies from package.json.

 On Sat, Jan 16, 2021 at 5:08 PM Akshay Joshi <
 akshay.jo...@enterprisedb.com> wrote:

> Thanks, patch applied.
>
> On Fri, Jan 15, 2021 at 7:01 PM Aditya Toshniwal <
> aditya.toshni...@enterprisedb.com> wrote:
>
>> Hi,
>>
>> I've fixed the issues. You can find the comments inline.
>> I've also added PropTypes for the components for increased
>> validation.
>>
>> On Tue, Jan 12, 2021 at 12:18 PM Khushboo Vashi <
>> khushboo.va...@enterprisedb.com> wrote:
>>
>>> Hi Aditya,
>>>
>>> The functionalities and the code looks good to me, however some 
>>> of the comments as below:
>>>
>>>
>>>- Correct the comments at some places (3 occurrences found  
>>> in /erd/__init__.py)  which mention Schema diff instead of ERD.
>>>
>>> Some comments in the JS/JSX file regarding components/functions 
>>> (For example, IconButton (forwardRef), 

pgAdmin 4 commit: Update version for release.

2021-01-25 Thread Akshay Joshi
Update version for release.

Branch
--
master

Details
---
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=e5407ab2bd8d30b9a89e1218a5b274b822859335

Modified Files
--
runtime/Info.plist   | 4 ++--
runtime/pgAdmin4.pro | 2 +-
web/config.py| 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)



pgAdmin 4 commit: Fixed following issues in ERD:

2021-01-25 Thread Akshay Joshi
Fixed following issues in ERD:
 1) After opening an existing project, the first table is already selected but 
the edit, clone, delete buttons are disabled.
 2) ERD project title gets changed when 2 ERD projects are open & anyone of it 
edited.
 3) Closing the ERD tab does not ask for a confirmation pop-up.
 4) Shortcut for 'Show more/Fewer details' is missing.
 5) Deleting the primary key does not delete associated links.
 6) The long table & schema name are getting out of the box.
 7) The long table name in the notes pop-up needs re-alignment.
 8) The same table name present in ERD/canvas is allowed in Add Table dialogue. 
Added validation in the dialog.
 9) Download image option is added, but it is not perfect yet. Image icons 
(table, schema, etc.) are not showing up.
 10) Rename panel option should be disabled by default. It should be enabled 
for the tools which implement rename functionality.
 11) The Toolbar is not visible in Safari for the ERD tool.

refs #1802

Branch
--
master

Details
---
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=13db9814455f124522aec9627883fce59791320d
Author: Aditya Toshniwal 

Modified Files
--
web/package.json   |   2 +
web/pgadmin/browser/static/js/frame.js |   2 +-
web/pgadmin/static/js/chartjs/index.jsx|   6 +-
web/pgadmin/tools/datagrid/static/js/datagrid.js   |   2 +-
.../datagrid/static/js/datagrid_panel_title.js |   4 +-
web/pgadmin/tools/erd/__init__.py  |  18 ++
.../tools/erd/static/js/erd_tool/ERDCore.js|   4 +-
.../erd/static/js/erd_tool/dialogs/TableDialog.js  |  12 +-
web/pgadmin/tools/erd/static/js/erd_tool/index.js  |  23 +-
.../erd/static/js/erd_tool/links/OneToManyLink.jsx |  66 +++---
.../erd/static/js/erd_tool/nodes/TableNode.jsx |  38 +--
.../erd/static/js/erd_tool/ports/OneToManyPort.js  |  17 ++
.../js/erd_tool/ui_components/BodyWidget.jsx   | 262 +++--
.../js/erd_tool/ui_components/ConnectionBar.jsx|  12 +-
.../js/erd_tool/ui_components/FloatingNote.jsx |  14 +-
.../static/js/erd_tool/ui_components/ToolBar.jsx   |  22 +-
web/pgadmin/tools/erd/static/scss/_erd.scss|  49 +++-
web/regression/javascript/erd/table_node_spec.js   |  20 +-
.../erd/ui_components/body_widget_spec.js  |  10 +-
web/yarn.lock  | 191 ++-
20 files changed, 589 insertions(+), 185 deletions(-)



[pgAdmin] RM5871 Show username in 'Connect to Server' pop up when server is created using service & user.

2021-01-25 Thread Rahul Shirsat
Hi Hackers,

Please find the attached patch for this issue.
diff --git a/web/pgadmin/browser/server_groups/servers/templates/servers/password.html b/web/pgadmin/browser/server_groups/servers/templates/servers/password.html
index 35f4e2a16..5ed1fc4af 100644
--- a/web/pgadmin/browser/server_groups/servers/templates/servers/password.html
+++ b/web/pgadmin/browser/server_groups/servers/templates/servers/password.html
@@ -1,11 +1,11 @@
 
 
 
-{% if service  %}
-{{ _('Please enter the password for the user to connect the server - "{0}"').format(server_label) }}
-{% else %}
+{% if username %}
 {{ _('Please enter the password for the user \'{0}\' to connect the server - "{1}"').format(username,
 server_label) }}
+{% else %}
+{{ _('Please enter the password for the user to connect the server - "{0}"').format(server_label) }}
 {% endif %}
 
 


Re: Testing required: pgAdmin 4 with new desktop runtime

2021-01-25 Thread Dave Page
On Mon, Jan 25, 2021 at 2:00 AM Anthony DeBarros 
wrote:

> Dave,
>
> On Thu, Jan 21, 2021 at 10:56 AM Dave Page  wrote:
>
>>
>> We've been working on a new runtime (based on NWjs, similar to Electron)
>> to allow us to get rid of the separate server process, and I'm please to
>> offer builds for testing at:
>>
>>
> Been using this today on macOS Catalina. Very nice. No issues detected.
>

Great, thanks!


>
> Nice to have it as a separate app -- makes switching between pgAdmin and
> other tasks much easier.
>
> One thing I would love now is if Command-s would save a changed file
> that's open in the Query Tool. I tried looking in Preferences > Query Tool
> > Keyboard Shortcuts and seeing how to make that work, but was not
> successful.
>
>
Hmm, I'm surprised that's not implemented. Please log a feature request at
https://redmine.postgresql.org/projects/pgadmin4/issues/new

Thanks.

-- 
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EDB: http://www.enterprisedb.com


Re: Testing required: pgAdmin 4 with new desktop runtime

2021-01-25 Thread Dave Page
On Thu, Jan 21, 2021 at 11:46 PM Jack Royal-Gordon  wrote:

> I’ve only just installed and started using the new version, but I love it.
> Especially that it’s in it’s own window instead of just another tab in the
> browser window. Kudos!
>

Thanks for the feedback :-)


>
> On Jan 21, 2021, at 12:29 PM, Dave Page  wrote:
>
> Hi
>
> On Thu, 21 Jan 2021 at 16:01, richard coleman 
> wrote:
>
>> Dave,
>>
>> Sounds promising, can the new beta be installed alongside the existing
>> version?
>>
>
> Only on macOS, due to the way appbundles work.
>
>
>> Thanks,
>>
>> rik.
>>
>> On Thu, Jan 21, 2021 at 10:56 AM Dave Page  wrote:
>>
>>> All,
>>>
>>> As you know, when run in Desktop mode, pgAdmin 4 uses a server process
>>> which runs all the time and opens a browser window to display the UI. Very
>>> early versions used a Qt based runtime that integrated the browser and
>>> server which gave a much more "normal" application feel, but unfortunately
>>> we found that the Qt browser components had performance issues.
>>>
>>> We've been working on a new runtime (based on NWjs, similar to Electron)
>>> to allow us to get rid of the separate server process, and I'm please to
>>> offer builds for testing at:
>>>
>>> https://developer.pgadmin.org/builds/nwjs-2021-01-21-1/
>>>
>>> There you'll find an installer for 64 bit Windows, a DMG for macOS, and
>>> RPM and DEB packages for Fedora 31, 32 & 33, RHEL/CentOS 7 & 8, Debian 9,
>>> 10 & 11 and Ubuntu 18.04, 20.04 and 20.10.
>>>
>>> These builds are based on development code currently in git that will be
>>> released as v4.30 next week. This includes phase 1 of our Kerberos support
>>> (for logging into pgAdmin, but *not* the database servers), and the new ERD
>>> tool. This code is still going through QA and final improvement, so please
>>> bear that in mind.
>>>
>>> We're aiming to release v5.0 of pgAdmin 4 in late February, based on the
>>> new runtime, so would appreciate as much help and feedback as we can get
>>> prior to the release.
>>>
>>> Whilst I'm writing, I'd also like to give an update on platform support
>>> changes;
>>>
>>> - As previously noted in release announcements, Windows 32 bit builds
>>> are deprecated. v4.29 will be the last 32 bit Windows build supported.
>>>
>>> - Canonical have dropped support for Ubuntu 19.10, and now removed all
>>> of the packages repositories. We have therefore had to drop support for it
>>> as well; the last supported version of pgAdmin on Ubuntu 19.10 will be
>>> v4.29.
>>>
>>> - Due to the age of the Python version it ships with, we've had to stop
>>> producing builds for Ubuntu 16.04 (some of the security related Python
>>> modules are no longer supported on older Python versions). v4.30 will be
>>> the last version supported on Ubuntu 16.04.
>>>
>>> - Builds for Ubuntu 20.10 and Debian 11 (Bullseye/testing) have been
>>> added for the v4.30 release onwards.
>>>
>>> Thank you!
>>>
>>> --
>>> Dave Page
>>> Blog: http://pgsnake.blogspot.com
>>> Twitter: @pgsnake
>>>
>>> EDB: http://www.enterprisedb.com
>>>
>>> --
> --
> Dave Page
> https://pgsnake.blogspot.com
>
> EDB Postgres
> https://www.enterprisedb.com
>
>
>

-- 
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EDB: http://www.enterprisedb.com


Re: Testing required: pgAdmin 4 with new desktop runtime

2021-01-25 Thread Anthony DeBarros
Dave,

On Thu, Jan 21, 2021 at 10:56 AM Dave Page  wrote:

>
> We've been working on a new runtime (based on NWjs, similar to Electron)
> to allow us to get rid of the separate server process, and I'm please to
> offer builds for testing at:
>
>
Been using this today on macOS Catalina. Very nice. No issues detected.

Nice to have it as a separate app -- makes switching between pgAdmin and
other tasks much easier.

One thing I would love now is if Command-s would save a changed file that's
open in the Query Tool. I tried looking in Preferences > Query Tool >
Keyboard Shortcuts and seeing how to make that work, but was not successful.

Anthony


pgAdmin 4 commit: Fix Windows build.

2021-01-25 Thread Dave Page
Fix Windows build.

Branch
--
master

Details
---
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=446c2a19a5b5cf4596d5acb03a699fd33d1e0d91

Modified Files
--
Make.bat | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)