Akshay Joshi
368d71b6ce
The latest version of NWjs should be used.
2022-10-31 18:31:10 +05:30
Akshay Joshi
e8f0454b39
Downgrade NWjs to 0.62.2. The latest version does not work on Ubuntu 20.04.
...
refs #7442
2022-06-21 16:49:43 +05:30
Akshay Joshi
5f81d2b4b1
The community has fixed the blocking issue at startup, so unpin the NWjs version and pick the latest.
2022-05-23 17:54:09 +05:30
Akshay Joshi
b38847680b
Changed the timestamp server to sign the Windows installer.
2022-04-06 15:01:54 +05:30
Akshay Joshi
0f5d4cd7b7
Fixed an issue where pgAdmin 4 took ~75 seconds to display the 'Starting pgAdmin' text on the splash screen. Fixes #7230
2022-03-10 19:02:11 +05:30
Akshay Joshi
d2efee5943
Use Robocopy only to copy web directories, and XCOPY for all other operations.
2022-02-15 16:11:22 +05:30
Akshay Joshi
0010935707
Ensure Robocopy exit codes are handled properly.
2022-02-15 12:56:59 +05:30
Akshay Joshi
e90b3dad01
Fix an insufficient memory issue by replacing the XCOPY with the ROBOCOPY command for Windows.
2022-02-14 13:23:25 +05:30
Akshay Joshi
4ee9a95360
Remove the hardcoded version of NWjs from build scripts.
2021-12-09 10:39:21 +05:30
Akshay Joshi
f6a9af0aa4
Hardcoded the version of NWjs to 0.55.0 in the build scripts, as the latest version cause some problems.
2021-09-28 10:07:59 +05:30
Dave Page
5e40f9904d
Make 'kerberos' an optional feature in the Python wheel, to avoid the need to install MIT Kerberos on the system by default. Tidy up the Python versioning a little whilst passing. Fixes #6268
2021-03-08 11:33:08 +00:00
Dave Page
544483ae1f
Remove the "launch now" option in the Windows installer, as UAC could cause it to run as an elevated user. Fixes #5628
...
While we're passing, fix a couple of InnoSetup build warnings and remove some unnecessary code.
2021-02-26 16:24:39 +00:00
Dave Page
6683522491
Try to make the NWJS download a little more reliable.
2021-02-03 13:00:25 +00:00
Dave Page
db1eb75298
Don't include unnecessary doc files in the build.
2021-02-03 11:17:43 +00:00
Dave Page
cb3801a5e8
Upgrade pip in a windows compatible way.
2021-02-03 10:47:48 +00:00
Akshay Joshi
102ffd141c
Implemented runtime using NWjs to open pgAdmin4 in a standalone window
...
instead of the system tray and web browser. Used NWjs to get rid of QT
and C++. Fixes #5967
Use cheroot as the default production server for pgAdmin4. Fixes #5017
2021-01-29 13:38:27 +05:30
Dave Page
446c2a19a5
Fix Windows build.
2021-01-25 09:09:36 +00:00
Khushboo Vashi
45fa74ae46
Updated Windows installer script for Kerberos support.
2021-01-21 16:29:03 +05:30
Dave Page
0bd77937de
Timestamp servers are few and far between now :-/
2021-01-13 15:02:54 +00:00
Dave Page
6a43c3d90b
Use a working timestamp server.
2021-01-13 11:40:11 +00:00
Dave Page
04ce8b2c71
Include LICENSE and DEPENDENCIES [inventory] files in official packages. Fixes #5577
...
Whilst passing, rename libraries.txt to DEPENDENCIES and update the list of static packages.
2020-07-17 17:06:16 +01:00
Dave Page
1485ff338f
Don't use the venv to create the venv on Windows as it doesn't allow python.exe to be relocated on Windows. Use the tried and tested virtualenv instead. Fixes #5595
2020-06-09 16:28:36 +01:00
Dave Page
67c978b7a4
Don't use virtualenv to create the venv on Windows.
2020-06-01 10:32:41 +01:00
Dave Page
676fec8694
Cleanup Windows build scripts and ensure Windows x64 builds will work. Fixes #5574
2020-06-01 09:52:24 +01:00
Dave Page
94bd1f1680
Cleanup Python detection in the runtime project file. Fixes #5444
2020-05-04 10:20:51 +01:00
Neel Patel
870bcbd932
SVG image format plugin is added to render the image file from stylesheet. And also removed the theme components staging files used during windows and Mac bundling.
2020-04-22 18:47:13 +05:30
Neel Patel
b0b60da84a
Fixed an issue where the checkbox is not visible on Configuration dialog in runtime for the dark theme. Fixes #5402
2020-04-20 19:16:32 +05:30
Neel Patel
65bc196eba
Fix the bundling issue of dark mode runtime support for Windows and Mac.
2020-04-14 15:19:39 +05:30
Dave Page
7f667f5761
Add support for OpenSSL 1.1.1 to the Windows installer build.
2019-08-08 15:07:11 +01:00
Cyril Jouve
b786c4c140
Replace the PyCrypto module with the cryptography module. Fixes #3272
2019-01-31 15:57:27 +01:00
Dave Page
2817ec438a
Convert batch file line endings in an attempt to end the insanity of missing labels.
2019-01-03 14:33:43 +00:00
Akshay Joshi
41c028f944
Ensure that null values handled properly in CSV download. Fixes #3780
2019-01-01 15:15:36 +05:30
Maxim Zakharov
b7ad95907a
When building the Windows installer, copy system Python packages before installing dependencies to ensure we don't end up with older versions than intended. Fixes #3579
2018-08-29 11:33:25 +01:00
Dave Page
61d8072a8c
Batch, not bash!! Correct the syntax.
2018-05-23 13:09:40 +01:00
Dave Page
fa07400fdd
Hack to compile PyCrypto with VC++
2018-05-23 13:04:58 +01:00
Dave Page
dab5d94b7c
Fix PyCrypto if using Python 3.
2018-05-23 10:00:46 +01:00
Dave Page
2c6938491e
Add missing .
2018-05-23 08:48:26 +01:00
Dave Page
fa57c02d0e
Add some more missing CALL statements
2018-05-22 16:35:55 +01:00
Dave Page
83bee60fa4
CALL all external programs, or labels cannot be found.
2018-05-22 16:16:30 +01:00
Dave Page
81a5e1ffd3
Minor fixes
2018-05-22 15:41:10 +01:00
Dave Page
0b5912b09c
Handle dependencies that may or may not be present.
2018-05-22 14:40:44 +01:00
Dave Page
5780719035
There's no need to activate/deactivate/activate the venv.
2018-05-22 14:01:13 +01:00
Dave Page
f0f530e824
Returning %ERRORLEVEL% is proving unreliable. Just return 1 instead if there's an error.
2018-05-22 13:39:03 +01:00
Dave Page
0bf89f3dc0
Need to CALL Yarn.
2018-05-21 15:34:08 +01:00
Dave Page
d5e48ecdc2
Further windows make script cleanup.
2018-05-21 15:06:14 +01:00
Dave Page
066a59d89c
Don't barf on nested parentheses as we may find on 64 bit systems.
2018-05-21 12:54:19 +01:00
Dave Page
e1a3caa780
Major cleanup of the Windows installer build script.
2018-05-18 13:27:57 +01:00
Dave Page
bd356ff9fa
Fix a couple of find/replace errors.
2018-05-16 16:35:23 +01:00
Dave Page
765e0d03be
Further cleanup of the environment setup
2018-05-16 16:31:41 +01:00
Dave Page
76749efb12
Further cleanup of the environment setup
2018-05-16 16:26:00 +01:00