pgwui_server
7 months agoBump version number to 0.28.0 master
Karl O. Pinc [Mon, 21 Oct 2024 21:10:26 +0000 (16:10 -0500)]
Bump version number to 0.28.0

7 months agoBump version number to 0.27.0
Karl O. Pinc [Mon, 21 Oct 2024 14:48:40 +0000 (09:48 -0500)]
Bump version number to 0.27.0

7 months agoAs of plaster-yaml 2.0 an entrypoint is redundent and raises an error
Karl O. Pinc [Mon, 21 Oct 2024 14:43:44 +0000 (09:43 -0500)]
As of plaster-yaml 2.0 an entrypoint is redundent and raises an error

7 months agoBump version number to 0.26.0
Karl O. Pinc [Thu, 10 Oct 2024 18:29:05 +0000 (13:29 -0500)]
Bump version number to 0.26.0

7 months agoAdd feature to upload missing column values as NULL
Karl O. Pinc [Thu, 10 Oct 2024 18:26:23 +0000 (13:26 -0500)]
Add feature to upload missing column values as NULL

7 months agoBump version number to 0.25.0
Karl O. Pinc [Tue, 8 Oct 2024 18:11:58 +0000 (13:11 -0500)]
Bump version number to 0.25.0

7 months agoBump version number to 0.24.0
Karl O. Pinc [Tue, 8 Oct 2024 17:28:47 +0000 (12:28 -0500)]
Bump version number to 0.24.0

8 months agoBump version number to 0.23.0
Karl O. Pinc [Sat, 5 Oct 2024 03:57:57 +0000 (22:57 -0500)]
Bump version number to 0.23.0

8 months agoBump version number to 0.22.0
Karl O. Pinc [Sat, 5 Oct 2024 01:13:03 +0000 (20:13 -0500)]
Bump version number to 0.22.0

8 months agoNote menu route does not have the route_prefix applied
Karl O. Pinc [Fri, 4 Oct 2024 23:13:10 +0000 (18:13 -0500)]
Note menu route does not have the route_prefix applied

8 months agoBump version number to 0.21.0
Karl O. Pinc [Fri, 4 Oct 2024 20:55:24 +0000 (15:55 -0500)]
Bump version number to 0.21.0

8 months agoBump version number to 0.20.0
Karl O. Pinc [Fri, 4 Oct 2024 20:50:27 +0000 (15:50 -0500)]
Bump version number to 0.20.0

8 months agoInstall the extra testing dependencies when testing
Karl O. Pinc [Fri, 4 Oct 2024 20:43:40 +0000 (15:43 -0500)]
Install the extra testing dependencies when testing

8 months agoDefault port and host so that psycopg uses corresponding PG defaults
Karl O. Pinc [Sat, 14 Sep 2024 03:18:17 +0000 (22:18 -0500)]
Default port and host so that psycopg uses corresponding PG defaults

9 months agoBetter documentation of the logging handlers
Karl O. Pinc [Tue, 3 Sep 2024 16:40:31 +0000 (11:40 -0500)]
Better documentation of the logging handlers

9 months agoUsing both handlers double-logs
Karl O. Pinc [Tue, 3 Sep 2024 16:40:16 +0000 (11:40 -0500)]
Using both handlers double-logs

9 months agoDocument how to restart server
Karl O. Pinc [Tue, 3 Sep 2024 16:39:43 +0000 (11:39 -0500)]
Document how to restart server

9 months agoAdditional example waitress settings
Karl O. Pinc [Tue, 3 Sep 2024 16:38:08 +0000 (11:38 -0500)]
Additional example waitress settings

9 months agoBetter documentation of defaults
Karl O. Pinc [Tue, 3 Sep 2024 16:37:22 +0000 (11:37 -0500)]
Better documentation of defaults

9 months agoImproved systemd example service file
Karl O. Pinc [Tue, 3 Sep 2024 16:36:39 +0000 (11:36 -0500)]
Improved systemd example service file

9 months agoBump version number to 0.19.0
Karl O. Pinc [Tue, 20 Aug 2024 19:55:40 +0000 (14:55 -0500)]
Bump version number to 0.19.0

9 months agoChange docs on overriding assets to YAML syntax
Karl O. Pinc [Tue, 20 Aug 2024 00:25:01 +0000 (19:25 -0500)]
Change docs on overriding assets to YAML syntax

9 months agoBump version number to 0.18.0
Karl O. Pinc [Mon, 19 Aug 2024 19:48:13 +0000 (14:48 -0500)]
Bump version number to 0.18.0

10 months agoBump version number to 0.17.0
Karl O. Pinc [Mon, 5 Aug 2024 17:50:15 +0000 (12:50 -0500)]
Bump version number to 0.17.0

10 months agoUse proper boolean values instead of string representations
Karl O. Pinc [Mon, 5 Aug 2024 17:49:42 +0000 (12:49 -0500)]
Use proper boolean values instead of string representations

10 months agoBump version number to 0.16.0
Karl O. Pinc [Mon, 5 Aug 2024 17:04:51 +0000 (12:04 -0500)]
Bump version number to 0.16.0

10 months agoRemove unused pgwui_upcen settings from devel settings file
Karl O. Pinc [Mon, 5 Aug 2024 17:02:57 +0000 (12:02 -0500)]
Remove unused pgwui_upcen settings from devel settings file

10 months agoAdd pgwui_upcen settings
Karl O. Pinc [Sun, 4 Aug 2024 16:18:58 +0000 (11:18 -0500)]
Add pgwui_upcen settings

10 months agoRecommend Python virtualenv creation with "python3 -m venv"
Karl O. Pinc [Tue, 16 Jul 2024 22:30:10 +0000 (17:30 -0500)]
Recommend Python virtualenv creation with "python3 -m venv"

11 months agoUse correct syslog facility code in yaml configs
Karl O. Pinc [Sun, 23 Jun 2024 03:17:04 +0000 (22:17 -0500)]
Use correct syslog facility code in yaml configs

11 months agoRemove leftover "pgwui." prefixes in the yaml configs
Karl O. Pinc [Sun, 23 Jun 2024 03:00:57 +0000 (22:00 -0500)]
Remove leftover "pgwui." prefixes in the yaml configs

11 months agoFix PasteDeploy entrypoint example to use with standalone server
Karl O. Pinc [Sun, 23 Jun 2024 02:40:40 +0000 (21:40 -0500)]
Fix PasteDeploy entrypoint example to use with standalone server

11 months agoBump version number to 0.15.0
Karl O. Pinc [Sun, 23 Jun 2024 02:07:00 +0000 (21:07 -0500)]
Bump version number to 0.15.0

11 months agoUse immediate assignments
Karl O. Pinc [Sat, 22 Jun 2024 03:21:05 +0000 (22:21 -0500)]
Use immediate assignments

11 months agoFix conditional yamllint execution
Karl O. Pinc [Fri, 21 Jun 2024 23:10:57 +0000 (18:10 -0500)]
Fix conditional yamllint execution

11 months agoReplace .ini config files with YAML config files
Karl O. Pinc [Fri, 21 Jun 2024 21:06:54 +0000 (16:06 -0500)]
Replace .ini config files with YAML config files

11 months agoRun yamllint when checking
Karl O. Pinc [Fri, 21 Jun 2024 19:28:15 +0000 (14:28 -0500)]
Run yamllint when checking

14 months agoBump version number to 0.14.0
Karl O. Pinc [Thu, 28 Mar 2024 21:40:49 +0000 (16:40 -0500)]
Bump version number to 0.14.0

14 months agoUse "build" to build packages; add a pyproject.toml file
Karl O. Pinc [Thu, 28 Mar 2024 18:50:36 +0000 (13:50 -0500)]
Use "build" to build packages; add a pyproject.toml file

14 months agoDrop "register" targets; no longer supported at pypi
Karl O. Pinc [Sun, 24 Mar 2024 22:38:00 +0000 (17:38 -0500)]
Drop "register" targets; no longer supported at pypi

See: https://github.com/pypi/warehouse/issues/1627

14 months agoBump version number to 0.13.0
Karl O. Pinc [Fri, 22 Mar 2024 20:31:21 +0000 (15:31 -0500)]
Bump version number to 0.13.0

14 months agoThe pkg_resources module is not used
Karl O. Pinc [Wed, 20 Mar 2024 19:23:47 +0000 (14:23 -0500)]
The pkg_resources module is not used

But it is used by pgwui_common.plugin, so set the requirement
in that package.

15 months agoDrop Python 3.6 support; psycopg3 does not support it
Karl O. Pinc [Tue, 5 Mar 2024 22:11:54 +0000 (16:11 -0600)]
Drop Python 3.6 support; psycopg3 does not support it

15 months agoBetter docs for the pgwui.client_encoding setting
Karl O. Pinc [Tue, 5 Mar 2024 21:09:24 +0000 (15:09 -0600)]
Better docs for the pgwui.client_encoding setting

15 months agoSet client-side connection encoding
Karl O. Pinc [Fri, 23 Feb 2024 20:31:03 +0000 (14:31 -0600)]
Set client-side connection encoding

15 months agoDrop python <= v3.5, add v3.8-v3.11
Karl O. Pinc [Fri, 23 Feb 2024 16:49:52 +0000 (10:49 -0600)]
Drop python <= v3.5, add v3.8-v3.11

4 years agoBump version number to 0.12.0
Karl O. Pinc [Thu, 3 Jun 2021 16:44:11 +0000 (11:44 -0500)]
Bump version number to 0.12.0

4 years agoBump version number to 0.11.0
Karl O. Pinc [Sun, 30 May 2021 06:20:13 +0000 (01:20 -0500)]
Bump version number to 0.11.0

4 years agoBump version number to 0.10.0
Karl O. Pinc [Sun, 9 May 2021 21:50:00 +0000 (16:50 -0500)]
Bump version number to 0.10.0

4 years agoExample pgwui_copy configs
Karl O. Pinc [Thu, 29 Apr 2021 15:56:54 +0000 (10:56 -0500)]
Example pgwui_copy configs

4 years agoUse SetupError name from pgwui_core instead of the old Error
Karl O. Pinc [Tue, 27 Apr 2021 21:20:42 +0000 (16:20 -0500)]
Use SetupError name from pgwui_core instead of the old Error

4 years agoChange init_menu() to establish_settings()
Karl O. Pinc [Wed, 14 Apr 2021 21:47:24 +0000 (16:47 -0500)]
Change init_menu() to establish_settings()

4 years agoChange component name from pgwui_testing to pgwui_develop
Karl O. Pinc [Tue, 26 Jan 2021 03:59:44 +0000 (21:59 -0600)]
Change component name from pgwui_testing to pgwui_develop

4 years agoBump version number to 0.9.0
Karl O. Pinc [Sun, 24 Jan 2021 05:52:13 +0000 (23:52 -0600)]
Bump version number to 0.9.0

4 years agoBump version number to 0.8.0
Karl O. Pinc [Sun, 24 Jan 2021 02:40:31 +0000 (20:40 -0600)]
Bump version number to 0.8.0

4 years agoAdd a "trim" key to the bulk upload map
Karl O. Pinc [Sat, 23 Jan 2021 23:31:50 +0000 (17:31 -0600)]
Add a "trim" key to the bulk upload map

4 years agoUpdate copyright statements
Karl O. Pinc [Sat, 23 Jan 2021 22:32:48 +0000 (16:32 -0600)]
Update copyright statements

4 years agoAdd a setting for uploaded file format
Karl O. Pinc [Sat, 23 Jan 2021 22:13:14 +0000 (16:13 -0600)]
Add a setting for uploaded file format

4 years agoAdd a "null" setting to control upload of NULL values
Karl O. Pinc [Sat, 23 Jan 2021 21:34:12 +0000 (15:34 -0600)]
Add a "null" setting to control upload of NULL values

4 years agoHave literal_column_headings values be those of boolean_choice
Karl O. Pinc [Sat, 23 Jan 2021 20:26:05 +0000 (14:26 -0600)]
Have literal_column_headings values be those of boolean_choice

4 years agoDocument "trim" settings in config text
Karl O. Pinc [Sat, 23 Jan 2021 19:09:12 +0000 (13:09 -0600)]
Document "trim" settings in config text

4 years agoChange the default db setting, will have new setting for new components
Karl O. Pinc [Sat, 23 Jan 2021 19:08:26 +0000 (13:08 -0600)]
Change the default db setting, will have new setting for new components

4 years agoFix so component settings are validated
Karl O. Pinc [Wed, 20 Jan 2021 23:16:30 +0000 (17:16 -0600)]
Fix so component settings are validated

4 years agoReorganize docs in ini files
Karl O. Pinc [Wed, 20 Jan 2021 18:10:07 +0000 (12:10 -0600)]
Reorganize docs in ini files

4 years agoBump version number to 0.7.0
Karl O. Pinc [Mon, 18 Jan 2021 21:30:36 +0000 (15:30 -0600)]
Bump version number to 0.7.0

4 years agoAdd the pgwui_bulk_upload settings
Karl O. Pinc [Tue, 5 Jan 2021 21:55:47 +0000 (15:55 -0600)]
Add the pgwui_bulk_upload settings

4 years agoComment the pgwui_upload settings so the component need not be installed
Karl O. Pinc [Tue, 5 Jan 2021 21:55:19 +0000 (15:55 -0600)]
Comment the pgwui_upload settings so the component need not be installed

4 years agoSupport tox against multiple Python versions using pyenv
Karl O. Pinc [Wed, 9 Dec 2020 23:01:48 +0000 (17:01 -0600)]
Support tox against multiple Python versions using pyenv

4 years agoComponent name includes pgwui_ prefix
Karl O. Pinc [Wed, 9 Dec 2020 20:25:39 +0000 (14:25 -0600)]
Component name includes pgwui_ prefix

4 years agoUpdate email address
Karl O. Pinc [Wed, 9 Dec 2020 20:15:03 +0000 (14:15 -0600)]
Update email address

4 years agoBump version number to 0.6.0
Karl O. Pinc [Tue, 8 Dec 2020 23:32:15 +0000 (17:32 -0600)]
Bump version number to 0.6.0

4 years agoAllow overriding of assets
Karl O. Pinc [Tue, 8 Dec 2020 23:26:38 +0000 (17:26 -0600)]
Allow overriding of assets

4 years agoReturn error(s) when page routes or assets do not resolve
Karl O. Pinc [Tue, 8 Dec 2020 20:41:08 +0000 (14:41 -0600)]
Return error(s) when page routes or assets do not resolve

4 years agoOnly turn introspection on during development
Karl O. Pinc [Tue, 8 Dec 2020 05:13:53 +0000 (23:13 -0600)]
Only turn introspection on during development

4 years agoProduce at startup the map of route names to paths, for template use
Karl O. Pinc [Tue, 8 Dec 2020 03:56:57 +0000 (21:56 -0600)]
Produce at startup the map of route names to paths, for template use

4 years agoMove validation from pgwui_server to pgwui_common
Karl O. Pinc [Mon, 7 Dec 2020 22:34:18 +0000 (16:34 -0600)]
Move validation from pgwui_server to pgwui_common

4 years agoroute_prefix should not apply to *_page settings
Karl O. Pinc [Sun, 6 Dec 2020 23:18:50 +0000 (17:18 -0600)]
route_prefix should not apply to *_page settings

4 years agoSome route prefix integration tests
Karl O. Pinc [Sun, 6 Dec 2020 21:24:21 +0000 (15:24 -0600)]
Some route prefix integration tests

4 years agoReport error when multi-valued setting has one value
Karl O. Pinc [Sun, 6 Dec 2020 20:57:33 +0000 (14:57 -0600)]
Report error when multi-valued setting has one value

4 years agoTidy up
Karl O. Pinc [Sun, 6 Dec 2020 20:55:57 +0000 (14:55 -0600)]
Tidy up

4 years agoMove integration tests into their own file
Karl O. Pinc [Sun, 6 Dec 2020 19:41:20 +0000 (13:41 -0600)]
Move integration tests into their own file

4 years agoMove acting on pgwui.routes setting into PGWUI_Common
Karl O. Pinc [Wed, 2 Dec 2020 03:21:25 +0000 (21:21 -0600)]
Move acting on pgwui.routes setting into PGWUI_Common

4 years agoAdd home_page and menu_page concepts
Karl O. Pinc [Tue, 1 Dec 2020 02:55:01 +0000 (20:55 -0600)]
Add home_page and menu_page concepts

4 years agoMark unit and integration tests
Karl O. Pinc [Tue, 24 Nov 2020 17:15:45 +0000 (11:15 -0600)]
Mark unit and integration tests

4 years agoAdjust for unit test marking
Karl O. Pinc [Tue, 24 Nov 2020 17:06:15 +0000 (11:06 -0600)]
Adjust for unit test marking

4 years agoAdd check-debug target
Karl O. Pinc [Mon, 23 Nov 2020 20:13:02 +0000 (14:13 -0600)]
Add check-debug target

4 years agoNew ini syntax for list after =
Karl O. Pinc [Fri, 20 Nov 2020 23:37:44 +0000 (17:37 -0600)]
New ini syntax for list after =

4 years agoImprove docs
Karl O. Pinc [Wed, 18 Nov 2020 16:46:32 +0000 (10:46 -0600)]
Improve docs

4 years agoMove code out of __init__.py
Karl O. Pinc [Tue, 17 Nov 2020 20:01:10 +0000 (14:01 -0600)]
Move code out of __init__.py

4 years agoBetter check_config.py example
Karl O. Pinc [Tue, 17 Nov 2020 19:52:46 +0000 (13:52 -0600)]
Better check_config.py example

4 years agoSimpler, faster code
Karl O. Pinc [Sun, 13 Sep 2020 13:26:26 +0000 (08:26 -0500)]
Simpler, faster code

4 years agoLog (debug) when done autoconfiguring components
Karl O. Pinc [Sun, 13 Sep 2020 00:20:50 +0000 (19:20 -0500)]
Log (debug) when done autoconfiguring components

4 years agoModule for functions that validate the internal setting structure
Karl O. Pinc [Sat, 12 Sep 2020 21:14:02 +0000 (16:14 -0500)]
Module for functions that validate the internal setting structure

4 years agoUse dicts instead of dots in the internal settings representation
Karl O. Pinc [Sat, 12 Sep 2020 20:22:03 +0000 (15:22 -0500)]
Use dicts instead of dots in the internal settings representation

4 years agoLog autoconfiguration at the debug level
Karl O. Pinc [Wed, 9 Sep 2020 22:21:48 +0000 (17:21 -0500)]
Log autoconfiguration at the debug level

4 years agoDefault pgwui.autoconfigure to True
Karl O. Pinc [Wed, 9 Sep 2020 20:51:57 +0000 (15:51 -0500)]
Default pgwui.autoconfigure to True

4 years agoMove literal_column_headings setting into PGWUI_Upload
Karl O. Pinc [Mon, 31 Aug 2020 20:36:43 +0000 (15:36 -0500)]
Move literal_column_headings setting into PGWUI_Upload

4 years agoAdd documentation of component checking
Karl O. Pinc [Mon, 31 Aug 2020 15:05:33 +0000 (10:05 -0500)]
Add documentation of component checking

4 years agoMove common exceptions into pgwui_common
Karl O. Pinc [Sat, 29 Aug 2020 23:29:03 +0000 (18:29 -0500)]
Move common exceptions into pgwui_common

4 years agoMove component setting checker helpers into pgwui_common
Karl O. Pinc [Sat, 29 Aug 2020 23:28:47 +0000 (18:28 -0500)]
Move component setting checker helpers into pgwui_common