Dave Page
e408049bae
Update supported Python versions.
2023-03-14 11:53:05 +00:00
Dave Page
ff25afb88e
Add missing import.
2023-02-28 11:24:35 +00:00
Dave Page
cf948603cf
Update copyright notices in Dockerfile and Makefile and ensure they don't get missed again.
2023-02-08 14:28:57 +00:00
Dave Page
c53c966222
Revert to using postgresql-libs
...
The libpq5 package currently has a dependency on libzstd, which is only in EPEL on EL7.
Use postgresql-libs instead for now.
We need to change this back to libpq5 if/when the RPM is fixed, so we can include the -devel package.
2023-01-06 09:33:03 +00:00
Dave Page
895feeb4ad
Move external repos to pgadmin-org
2023-01-06 09:25:39 +00:00
Dave Page
94d6b85d72
Include libpq development packages in the repos. ( #5667 )
...
While we're at it:
- Automatically find the latest PostgreSQL installation on EL/Fedora
- Use libpq5 on EL/Fedora, not postgresql-libs.
Fixes #5650
2022-12-22 16:51:21 +05:30
Dave Page
45aa274a9e
Fix path.
2022-12-15 10:45:54 +00:00
Dave Page
8ecdfb4298
We should be using PostgreSQL 15 libs.
2022-12-15 10:31:46 +00:00
Dave Page
822593d761
Always build the container with alpine:latest rather than a specific version.
2022-12-07 11:03:51 +00:00
Dave Page
582c480611
Some minor string improvements.
2022-12-06 14:50:26 +00:00
Dave Page
0e6d8ed030
Template word-smithing.
2022-12-02 13:20:55 +00:00
Dave Page
13bbaf9e4f
Add security reporting info.
2022-11-28 10:46:04 +00:00
Dave Page
8ef3f232ab
Support PostgreSQL 15.
2022-10-17 10:02:45 +01:00
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
8875d8b741
Add a description of the available container tags we publish to the docs.
2022-10-05 12:05:26 +01:00
Dave Page
992dff64af
Expose the Gunicorn limit_request_line parameter in the container, with the default set to the maximum 8190.
...
See #5390 .
2022-10-03 14:09:25 +01:00
Dave Page
b8ec021a07
Add a note about sys.executable potentially needing "help" under WSGI runners.
...
See #5340 .
2022-10-03 13:35:31 +01:00
Dave Page
2b5514a944
Add an action to check the doc build ( #5363 )
2022-09-23 12:44:02 +01:00
Dave Page
61361dd2b8
Naming consistency ( #5362 )
2022-09-23 12:00:18 +01:00
Dave Page
01848e7d5b
Add an action for checking Javascript style. ( #5361 )
2022-09-23 11:55:05 +01:00
Dave Page
04d779c741
Add a GitHub action to check Python code conforms to PEP-8 ( #5360 )
2022-09-23 11:23:13 +01:00
Dave Page
9ed3be335e
Update docs to replace use of patches with Pull Requests. ( #5349 )
2022-09-22 18:24:14 +05:30
Dave Page
6d1283f92d
Update the GitHub org name.
2022-09-22 10:12:08 +01:00
Dave Page
8459a45d72
Update to use GitHub for source repos.
2022-09-21 10:56:03 +01:00
Dave Page
5a5da5f720
Update project location.
2022-09-15 15:39:54 +01:00
Dave Page
37082a955b
Sonarqube fixes.
2022-08-26 10:07:59 +01:00
Dave Page
92741680b5
Fixes a bunch of warnings in the webpack process stemming from the use of the now deprecated division operator.
2022-08-26 12:34:48 +05:30
Dave Page
bbef9acaf6
Fixes a bunch of warnings about missing utilities in the webpack process.
2022-08-26 12:32:09 +05:30
Dave Page
a84118823e
Title case tab label
2022-08-25 13:47:59 +01:00
Dave Page
c8ef4733d0
Various minor string fixes.
2022-08-17 12:47:13 +01:00
Dave Page
71647c886d
Fix label.
2022-08-17 12:34:47 +01:00
Dave Page
6179b216c5
Fix translation.
2022-08-12 14:30:59 +01:00
Dave Page
2567ed5784
Fix a bug introduced by the previous Sonarqube fixes.
2022-08-11 10:44:55 +01:00
Dave Page
3cffcc8f5b
Sonarqube fixes for Docker.
2022-08-11 09:30:43 +01:00
Dave Page
3766fa7f0b
Sphinx doesn't seem to be in EPEL any more.
2022-08-10 17:17:56 +01:00
Dave Page
626681c5ba
Yet more Sonarqube fixes.
2022-08-10 17:01:31 +01:00
Dave Page
9c9fb293da
Yet more Sonarqube fixes.
2022-08-10 16:43:48 +01:00
Dave Page
2bc60c9142
More Sonarqube fixes for macOS
2022-08-10 16:18:19 +01:00
Dave Page
0f11033989
More Sonarqube fixes for Linux
2022-08-10 15:54:51 +01:00
Dave Page
c0c4524ec3
Sonarqube fixes for macOS
2022-08-10 14:56:25 +01:00
Dave Page
5e4d3cc535
More sonarqube fixes for Linux
2022-08-10 11:34:40 +01:00
Dave Page
f6e7221359
Remove unnecessary variable.
2022-08-10 10:44:06 +01:00
Dave Page
d7ad375232
Fix additional issues detected by Sonarqube.
2022-08-10 10:36:47 +01:00
Dave Page
b69af1341b
NodeJS 16 should be the default.
2022-08-10 10:27:40 +01:00
Dave Page
233652c3f1
Fix some issues detected bu Sonarqube.
2022-08-10 10:22:06 +01:00
Dave Page
923f2fc7c4
'file' output might span two lines with universal binaries.
...
Filter out any lines that start with "- Mach-O".
2022-08-10 10:20:01 +01:00
Dave Page
060d7ba46b
Update the container base image to Alpine 3.16 (with Python 3.10.5). Fixes #7595
2022-08-04 11:50:56 +01:00
Dave Page
66a1123268
Clarify config settings that may need to be re-defined if SERVER_MODE or DATA_DIR are updated in an included config file.
2022-08-01 16:17:49 +01:00
Dave Page
3e0d8d1920
Fixes for el9
2022-06-27 10:53:11 +01:00
Dave Page
1b9d219988
PEP-8 fix
2022-06-22 16:28:57 +01:00
Dave Page
7686c33cbd
Tell Docker to always pull the latest base images when building containers.
...
Fixes #7372
2022-05-13 13:55:41 +01:00
Dave Page
0747329575
Don't strip binaries when packaging them in the server RPM as this might break cpython modules.
...
Fixes #7231
2022-04-08 15:27:34 +01:00
Dave Page
cc5cfa0997
Update Yarn lock file.
2022-04-04 13:21:43 +01:00
Dave Page
74719f2805
Update DEPENDENCIES list
2022-04-04 13:21:02 +01:00
Dave Page
e7dc6df723
Support running the container under OpenShift with alternate UIDs. Fixes #7257
2022-03-21 11:19:33 +00:00
Dave Page
08880ebd2e
Fix indentation
2022-03-15 14:54:31 +00:00
Dave Page
ed90045deb
Move the cloud deployment docs to a more appropriate place.
2022-03-15 14:54:22 +00:00
Dave Page
609c41154f
Wording and formatting tweaks.
2022-03-15 14:52:34 +00:00
Dave Page
dfb66b427c
Add CVE number.
2022-03-14 15:26:54 +00:00
Dave Page
39bfb575da
Improve message wording.
2022-03-14 11:18:20 +00:00
Dave Page
83660ec9ed
Update EPAS server icon.
2022-03-02 13:30:59 +00:00
Dave Page
f8df935404
Disable RPATH checking, as it will fail with some of the paths in the Python virtualenv, in particular Pillow.libs.
2022-03-01 13:55:00 +00:00
Dave Page
23aac4f580
Update default Python version
2022-02-02 10:59:39 +00:00
Dave Page
12d6271b13
Quote string
2022-01-21 13:23:13 +00:00
Dave Page
c65f60771a
Enforce the minimum Windows version that the installer will run on. Fixes #7135
2022-01-21 12:59:01 +00:00
Dave Page
920c27bb31
Add trademark notice.
2022-01-04 15:33:10 +00:00
Dave Page
6d026b3e28
Update to gssapi 1.7.x
2021-12-16 10:20:04 +00:00
Dave Page
c8109beaa7
Fix a couple of places missed in the mod_wsgi update.
2021-12-13 10:29:01 +00:00
Dave Page
42d2a18b91
Fix a couple of places missed in the mod_wsgi update.
2021-12-13 10:28:13 +00:00
Dave Page
1e59ec74e1
Bump mod_wsgi version.
2021-12-13 10:03:37 +00:00
Dave Page
2121adb7fb
PEP-8. Sigh.
2021-12-06 17:06:26 +00:00
Dave Page
18c2faf7a9
Update Python version compatibility and PyPi description.
2021-12-06 16:44:50 +00:00
Dave Page
b14285cdbf
Remove mention of 9.6 utilities.
2021-11-30 11:58:02 +00:00
Dave Page
1438eb6364
Update to the latest Alpine release
...
Add libldap, which is now required for libpq, and remove 9.6 support.
2021-11-30 11:56:41 +00:00
Dave Page
7c18ddfe7d
Include GSSAPI support in the PostgreSQL libraries and utilities on macOS. Refs #6872
2021-11-26 15:05:40 +00:00
Dave Page
43176a8c6f
Don't generate build-id links in RPMs. Fixes #7013
...
We don't ship debuginfo RPMs so they're of no use, and can cause conflicts.
2021-11-23 10:57:20 +00:00
Dave Page
849a1b1a89
Fix an RPM build issue that could lead to a conflict with python3 at installation. Fixes #7013 .
2021-11-23 09:16:47 +00:00
Dave Page
b0abc4048e
Fix an RPM build issue that could lead to a conflict with python3 at installation. Fixes #7013 .
2021-11-22 11:33:20 +00:00
Dave Page
a55ac2fdd1
Fix an RPM build issue that could lead to a conflict with python3 at installation. Fixes #7103 .
2021-11-22 11:32:04 +00:00
Dave Page
d7f5e13cdd
Revert changes to support Python 3.10. Too many things broke, needs more thought :-(
2021-11-03 14:50:05 +00:00
Dave Page
33aeacd8d1
Only include the dnspython library for Python 3.10.
2021-11-03 13:20:09 +00:00
Dave Page
f3bf068066
Fix dependencies to work with Python 3.10.
...
Patch by me, legwork by Aditya.
2021-11-03 13:12:11 +00:00
Dave Page
ab424b27d1
Fix operator
2021-10-05 13:50:14 +01:00
Dave Page
d2d819529d
Ensure we have the latest version of libpq in the container.
2021-10-05 12:45:55 +01:00
Dave Page
17ad46fe9d
Fix Python version
2021-10-04 12:37:32 +01:00
Dave Page
0c20466f2c
Assume yes to prompts.
2021-08-19 17:09:58 +01:00
Dave Page
c4cf6372e3
README cleanup
2021-08-19 13:48:06 +01:00
Dave Page
c2db647379
Run apt update before doing anything else.
2021-07-21 15:48:59 +01:00
Dave Page
fff4060b31
Don't use fuzzy matching when updating message catalogs, to avoid issues where the number string substitution placeholders changes, per discussion.
2021-07-05 09:49:56 +01:00
Dave Page
d90472014d
Remove leading whitespace and replace it with '[...] ' in the Query Tool data grid so cells don't look empty.
...
Fixes #6427
2021-07-01 09:17:35 +01:00
Dave Page
a2b67b933e
PEP-8 fix.
2021-06-30 11:04:50 +01:00
Dave Page
b98e881d84
Disable email deliverability check that was introduced in flask-security-too by default to maintain backwards compatibility.
...
Fixes #6550
2021-06-30 10:46:32 +01:00
Dave Page
e978621597
Fix typo in filename.
2021-06-28 15:23:18 +01:00
Dave Page
6429a5b31a
Clarify when container config envvars may be ignored.
2021-06-28 09:48:24 +01:00
Dave Page
09d8d0f362
Fix path on windows. Fixes #6558
2021-06-23 07:04:59 +01:00
Dave Page
4e067835c3
Revert "Fixed API test cases for PG/EPAS 9.6" per Khushboo.
...
This reverts commit 37278f2cd3 .
2021-06-17 13:27:33 +01:00
Dave Page
083509eb97
Show the full range of options for the default binary path dict.
2021-06-15 14:32:05 +01:00
Dave Page
0c154deeec
Fix dict definition.
2021-06-15 14:19:31 +01:00