Aditya Toshniwal
55e50144f3
Update the cryptography python package for Python 3.5 and above. Fixes #6033
2020-11-26 11:43:08 +05:30
Ganesh Jaybhay
08c4deba5a
Added following security enhancements:
...
1) Added ALLOWED_HOSTS list to limit the host address.
2) Added CSP and HSTS security header.
3) Hide the webserver/ development framework version.
Fixes #5919
2020-10-20 17:14:45 +05:30
Dave Page
3f817494f8
Use PostgreSQL 13 libs.
2020-09-30 09:49:59 +01:00
Dave Page
b85831fb5f
Fix typo
2020-09-01 09:22:10 +01:00
Dave Page
8368eed645
Ensure that 'setup-web.sh' should work in Debian 10. Fixes #5775 .
2020-08-27 19:21:21 +05:30
Aditya Toshniwal
a0893fe43b
Fixed code smell 'variable shadows a builtin' reported by SonarQube.
2020-07-28 16:20:26 +05:30
Dave Page
f57558fdb2
Add a --yes command line option to setup-web.sh to allow non-interactive use. Fixes #5610 .
2020-07-27 06:29:01 -04:00
Dave Page
9174db2024
Fix typo.
2020-07-18 07:30:06 +01: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
9113932066
Tweak the OpenSSL build instructions.
2020-07-13 13:36:56 +01:00
Paresh More
2db518c9c6
Fixed an issue where installation of pgadmin4 not working on 32-bit Windows. Fixes #5630
2020-06-29 10:22:04 +05:30
Paresh More
9d25973a77
Disallow installation of the 32 and 64 bit builds at the same time on Windows.
2020-06-22 12:15:32 +01:00
Dave Page
aa15d2a7e2
Cleanup some variable naming.
2020-06-17 11:34:03 +01:00
Dave Page
bfa0b87791
Make sure we have the wheel package in the venv as it may be needed to build other dependencies.
2020-06-12 11:42:42 +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
ba91e3fc1f
Fix a couple of typos.
2020-06-04 10:43:05 +01:00
Dave Page
3d0319dba7
Include the libpq5 deb in the Debian/Ubuntu repos.
2020-06-02 13:23:12 +01:00
Dave Page
4a0efc0e86
Fix message.
2020-06-02 13:19:46 +01:00
Dave Page
445abf1e31
Quieten pushd/popd
2020-06-02 13:14:02 +01:00
Dave Page
7f58552f60
Include the PostgreSQL repo so we get the latest libpq
2020-06-02 12:33:57 +01:00
Dave Page
2549085872
We need yum-utils. Fix the rpmmacros message whilst passing.
2020-06-02 11:54:36 +01:00
Dave Page
9e67a0b0e7
Include postgresql-libs in our Yum repos.
2020-06-02 11:30:07 +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
60a0b66414
Conflict with postgresql-libs 9.2 and below as there won't be a suitable libpq.
...
Per discussion with Devrim.
2020-06-01 09:42:18 +01:00
Dave Page
b21b03495d
Tell Yum where the GPG public key is, and fix the arch and version variables, per Devrim.
2020-05-29 14:04:51 +01:00
Dave Page
ccb39bea1a
Require postgresql >= 9.5, and don't bother with Recommends. Per discussion with Devrim.
2020-05-28 16:26:44 +01:00
Dave Page
bda62cb1f1
Don't try to import the signing key. YUM/RPM will do that for us, per Devrim.
2020-05-28 16:04:14 +01:00
Dave Page
65fb0f901c
Message clarification and improvement.
2020-05-26 15:02:59 +01:00
Dave Page
fec458dd6a
Add repo build information to the Debian README.
2020-05-22 11:58:24 +01:00
Dave Page
96939ba985
Add information to the Redhat README about signing RPMs, creating a repository and creating repo RPMs.
2020-05-21 12:47:41 +01:00
Dave Page
414b074bad
Tidy up the web setup script output.
2020-05-19 14:27:23 +01:00
Dave Page
4aaacfd5b0
Add the public key for our packages for the RPM build.
2020-05-18 15:43:17 +01:00
Dave Page
52187306ce
Create the dist/ directory if needed.
2020-05-18 15:37:18 +01:00
Dave Page
0e799b16b0
Only try to run make clean if there is a Makefile present.
2020-05-18 11:18:03 +01:00
Dave Page
569d05df4e
Remove obsolete file.
2020-05-18 11:17:07 +01:00
Dave Page
eac5fe5157
Cleanup and refactor the macOS build scripts. Fixes #5525
2020-05-18 10:22:59 +01:00
Dave Page
5337514c63
Allow the base directory for the repo to be overridden from the environment.
2020-05-18 10:22:28 +01:00
Dave Page
762784d2b5
Add a script for generating a repo RPM.
2020-05-15 11:22:28 +01:00
Dave Page
12a7ce54d9
Ubuntu 20.04 needs python3-wheel to be explicitly installed.
2020-05-11 15:08:40 +01:00
Aditya Toshniwal
059f1e38cc
Refactor pgAdmin4.py so it can be imported and is a lot more readable. Fixes #5455
2020-05-04 15:28:44 +01:00
Dave Page
cf31d0187b
Remove support for building the macOS appbundle with Python 2.7. Refs #5443
2020-05-04 14:56:28 +01:00
Dave Page
94bd1f1680
Cleanup Python detection in the runtime project file. Fixes #5444
2020-05-04 10:20:51 +01:00
Dave Page
9bdf900b25
Rename README
2020-05-01 15:18:29 +01:00
Dave Page
0ec60a6f85
Minor cleanup and modernisation.
2020-05-01 15:14:46 +01:00
Dave Page
70e24ba059
Rename the README and fix it up to match modern reality.
2020-05-01 15:14:04 +01:00
Akshay Joshi
ad80217593
Remove Python2 references from the source code.
...
refs #5443
Initial patch: Neel Patel
2020-04-30 17:22:48 +05:30
Dave Page
393741fd9d
Remove Python 2.7 support from the wheel package.
...
refs #5443
2020-04-30 12:51:58 +05:30
Akshay Joshi
6d1f67f3be
Reverting patch to remove Python 2.7 support from wheel package to avoid any issue before 4.21 release.
2020-04-27 21:43:35 +05:30
Dave Page
b716800474
Remove Python 2.7 support from the wheel package.
2020-04-27 21:20:43 +05:30