Aditya Toshniwal
f451f89d38
Cleanup yarn cache before bundling the installers to reduce size
2024-08-30 14:09:53 +05:30
Aditya Toshniwal
546806c40c
Always use latest version of Electron in package.json and in builds
2024-08-01 16:03:05 +05:30
Akshay Joshi
729c370125
Fixed build issues after package upgrade.
2024-07-30 13:41:56 +05:30
Akshay Joshi
636c224bd0
Updated JavaScript and Python packages according to Dependabot recommendations
2024-07-29 19:34:43 +05:30
Aditya Toshniwal
f8fa1cf6d6
- Fix few SonarQube issues.
...
- Cleanup NW.js related stuff.
2024-07-02 10:34:30 +05:30
Aditya Toshniwal
91eb60a363
Replace pgAdmin NW.js container with Electron container. #7494
2024-07-01 11:27:42 +05:30
Akshay Joshi
ad5bb0b190
Copy yarnrc.yml file to rectify the OSX builds.
2024-05-16 13:12:37 +05:30
Akshay Joshi
5edeee8017
Another attempt to rectify the OSX builds.
2024-05-15 16:28:47 +05:30
Akshay Joshi
95466b9d6c
Update release note.
2024-05-15 15:30:45 +05:30
Akshay Joshi
f833cea0dd
Trying to fix the OSX build failure
2024-05-15 15:05:59 +05:30
Akshay Joshi
8b130b3351
Added corepack enable command.
2024-03-04 17:30:16 +05:30
Akshay Joshi
d26182d178
Update yarn version for OSX build functions.
2024-03-04 15:23:07 +05:30
Ashesh Vashi
d09833744a
Separate the application name, branding & version information from the configuration file. #7187
2024-02-09 16:25:03 +05:30
Akshay Joshi
740ce15bd7
Update copyright notices for 2024
2024-01-01 14:13:48 +05:30
Akshay Joshi
53b5b59f56
Use notarytool instead of altool for notarization, as altool has been deprecated. ( #6919 )
2023-11-01 15:39:35 +00:00
Aditya Toshniwal
862f101772
Significant changes to use ReactJS extensively.
...
1. Replace the current layout library wcDocker with ReactJS based rc-dock. #6479
2. Have close buttons on individual panel tabs instead of common. #2821
3. Changes in the context menu on panel tabs - Add close, close all and close others menu items. #5394
4. Allow closing all the tabs, including SQL and Properties. #4733
5. Changes in docking behaviour of different tabs based on user requests and remove lock layout menu.
6. Fix an issue where the scroll position of panels was not remembered on Firefox. #2986
7. Reset layout now will not require page refresh and is done spontaneously.
8. Use the zustand store for storing preferences instead of plain JS objects. This will help reflecting preferences immediately.
9. The above fix incorrect format (no indent) of SQL stored functions/procedures. #6720
10. New version check is moved to an async request now instead of app start to improve startup performance.
11. Remove jQuery and Bootstrap completely.
12. Replace jasmine and karma test runner with jest. Migrate all the JS test cases to jest. This will save time in writing and debugging JS tests.
13. Other important code improvements and cleanup.
2023-10-23 17:43:17 +05:30
Akshay Joshi
33b2b82ba9
Pin NW.js to 0.77.0, as the latest version crashes after an attempt to reopen the fullscreen window.
2023-08-16 13:05:35 +05:30
Khushboo Vashi
e80d55e968
Use a consistent name for sbom files.
2023-08-11 15:12:26 +05:30
Dave Page
7fcfea2214
JIT entitlement is required on Apple Silicon, otherwise NWJS won't start.
...
See https://github.com/nwjs/nw.js/issues/8086
2023-08-10 13:36:00 +01:00
Dave Page
e06d39b70c
Cleanup some more unnecessary artefacts from the build.
2023-08-10 13:35:04 +01:00
Khushboo Vashi
48bfc66048
Generate software bill of materials as part of the package builds. #3702
2023-08-03 16:08:59 +05:30
Dave Page
6bf2733628
Use the release build of NWJS for Apple Silicon
2023-06-09 14:58:35 +01:00
Dave Page
b337b64eb1
Make sure the quarantine bit isn't set.
2023-05-26 13:31:22 +01:00
Dave Page
7d068130a4
Build for Apple Silicon using the test SDK build from NWjs.
2023-05-25 15:42:42 +01:00
Dave Page
4baaff4566
Fix typo.
2023-05-24 16:15:15 +01:00
Dave Page
bdcf1f986f
Manually install pip as well, to minimise work done by the framework creation script.
2023-05-24 16:14:43 +01:00
Dave Page
7609038a16
Install packages into the vent separately to avoid psycopg build issues.
2023-05-24 15:47:48 +01:00
Dave Page
619680e71f
Don't unnecessarily set the PATH to include a hard coded directory.
2023-05-24 15:15:19 +01:00
Dave Page
3e031ad334
Include the architecture name in the macOS DMG, in preparation for native M1 support.
2023-05-24 11:44:44 +01:00
Pravesh Sharma
c067289012
Fixed an issue where win 10 was not showing pgAdmin icon on taskbar for NW.js v0.73 and above. #6080
2023-05-15 21:43:32 +05:30
Akshay Joshi
1ccdbf27e2
Pin Sphinx version to 6.1.3 due to locale error.
2023-04-28 17:57:10 +05:30
Akshay Joshi
1131e0f742
Added PYTHON_OS_VERSION 11 for OSX build to get python 3.11
2023-04-13 16:20:42 +05:30
Akshay Joshi
d92a836647
Update python version for OSX and update the release note.
2023-04-13 15:51:49 +05:30
Aditya Toshniwal
c80f760d07
Pin NW.js to 0.72.0 in build files
2023-04-03 15:21:14 +05:30
Aditya Toshniwal
ec86152396
Revert audit fix changes and ignore the low severity Vulnerability.
2023-01-31 13:01:52 +05:30
Aditya Toshniwal
cdcc4e7314
Fix python audit issues.
2023-01-31 11:20:36 +05:30
Akshay Joshi
10c6a4f8dc
1) Unpin Sphinx version as the issue has been fixed in v 6.1.3
...
2) Update release note
2023-01-17 17:30:22 +05:30
Akshay Joshi
9fd949335b
Pin Sphinx version to 6.1.1 as latest version throws some error.
2023-01-09 11:28:33 +05:30
Akshay Joshi
98184e5835
Update copyright notices for 2023
2023-01-02 11:53:55 +05:30
Aditya Toshniwal
8e1b0c459f
Fix build issues. #5563
2022-12-19 11:59:21 +05:30
Yogesh Mahajan
181ed62ec2
Ensure the appbundle has correct permissions so that pgAdmin can be accessed by users other than owner. #5613
2022-12-19 10:47:18 +05:30
Akshay Joshi
5219c25189
Revert back the background png for OSX build.
2022-11-04 14:31:01 +05:30
Akshay Joshi
368d71b6ce
The latest version of NWjs should be used.
2022-10-31 18:31:10 +05:30
pea-sys
4bcf0637f9
Improve PNG files by optimising them.
2022-10-31 18:06:53 +05:30
Dave Page
b519af280b
Don't assume the system python executable is "python". Favour "python3" and fall back.
2022-10-06 12:43:03 +01:00
Dave Page
64d9fd0a0b
Disable executable page protection, otherwise NWjs may crash.
2022-10-06 12:42:17 +01:00
Dave Page
cc55c8db89
Tighten up macOS entitlements, and add comments explaining.
...
Note that this re-enables executable page protection, which was disabled for unknown reasons.
2022-10-05 12:36:53 +01:00
Dave Page
2567ed5784
Fix a bug introduced by the previous Sonarqube fixes.
2022-08-11 10:44:55 +01:00
Dave Page
2bc60c9142
More Sonarqube fixes for macOS
2022-08-10 16:18:19 +01:00
Dave Page
c0c4524ec3
Sonarqube fixes for macOS
2022-08-10 14:56:25 +01:00