pgwui_core
4 years agoContinue processing file after an encoding error is found
Karl O. Pinc [Thu, 3 Jun 2021 16:42:40 +0000 (11:42 -0500)]
Continue processing file after an encoding error is found

4 years agoConsolidate exception handling
Karl O. Pinc [Thu, 3 Jun 2021 16:13:36 +0000 (11:13 -0500)]
Consolidate exception handling

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

4 years agoTrap errors when translating into the db's encoding
Karl O. Pinc [Sun, 30 May 2021 06:18:10 +0000 (01:18 -0500)]
Trap errors when translating into the db's encoding

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 agoUse session to track whether login credentials are good
Karl O. Pinc [Sun, 9 May 2021 21:49:17 +0000 (16:49 -0500)]
Use session to track whether login credentials are good

4 years agoBetter code
Karl O. Pinc [Fri, 30 Apr 2021 04:04:05 +0000 (23:04 -0500)]
Better code

4 years agoTrap and report db errors during setup, i.e., factory creation
Karl O. Pinc [Thu, 29 Apr 2021 22:53:35 +0000 (17:53 -0500)]
Trap and report db errors during setup, i.e., factory creation

4 years agoName exception SetupError instead of Error
Karl O. Pinc [Wed, 28 Apr 2021 23:54:25 +0000 (18:54 -0500)]
Name exception SetupError instead of Error

4 years agoSpelling
Karl O. Pinc [Fri, 23 Apr 2021 21:40:40 +0000 (16:40 -0500)]
Spelling

4 years agoCatch all errors (!)
Karl O. Pinc [Fri, 23 Apr 2021 21:10:52 +0000 (16:10 -0500)]
Catch all errors (!)

4 years agoChange component name from pgwui_testing to pgwui_develop
Karl O. Pinc [Tue, 26 Jan 2021 03:30:16 +0000 (21:30 -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 agoAdd the table as a mixin to the initial post
Karl O. Pinc [Sun, 24 Jan 2021 05:49:55 +0000 (23:49 -0600)]
Add the table as a mixin to the initial post

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 agoUpdate copyright statements
Karl O. Pinc [Sat, 23 Jan 2021 22:27:39 +0000 (16:27 -0600)]
Update copyright statements

4 years agoAttach the initial post to my form class, not WTForms' class
Karl O. Pinc [Sat, 23 Jan 2021 04:48:30 +0000 (22:48 -0600)]
Attach the initial post to my form class, not WTForms' class

4 years agoUse attrs and modernize form classes
Karl O. Pinc [Sat, 23 Jan 2021 02:49:41 +0000 (20:49 -0600)]
Use attrs and modernize form classes

4 years agoModernize initial form value classes with attrs module
Karl O. Pinc [Fri, 22 Jan 2021 19:28:04 +0000 (13:28 -0600)]
Modernize initial form value classes with attrs module

4 years agoInstantiate initial form values when form is instantiated (at startup)
Karl O. Pinc [Fri, 22 Jan 2021 19:14:16 +0000 (13:14 -0600)]
Instantiate initial form values when form is instantiated (at startup)

4 years agoUse instances for initial values
Karl O. Pinc [Fri, 22 Jan 2021 19:01:22 +0000 (13:01 -0600)]
Use instances for initial values

4 years agoFix so initial form values are used
Karl O. Pinc [Fri, 22 Jan 2021 19:00:25 +0000 (13:00 -0600)]
Fix so initial form values are used

4 years agoAllow for "chaining"
Karl O. Pinc [Tue, 19 Jan 2021 18:49:21 +0000 (12:49 -0600)]
Allow for "chaining"

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

4 years agoClass to test for too few columns in param substition
Karl O. Pinc [Mon, 18 Jan 2021 20:51:20 +0000 (14:51 -0600)]
Class to test for too few columns in param substition

4 years agoClose file after uploading
Karl O. Pinc [Wed, 13 Jan 2021 22:50:32 +0000 (16:50 -0600)]
Close file after uploading

4 years agoAdd hooks for opening and closing the uploaded file
Karl O. Pinc [Wed, 13 Jan 2021 22:50:15 +0000 (16:50 -0600)]
Add hooks for opening and closing the uploaded file

4 years agoDetect binary file uploads
Karl O. Pinc [Tue, 5 Jan 2021 19:31:39 +0000 (13:31 -0600)]
Detect binary file uploads

4 years agoMake the DBHandler class hierarchy testable; separate init() function
Karl O. Pinc [Thu, 31 Dec 2020 22:03:44 +0000 (16:03 -0600)]
Make the DBHandler class hierarchy testable; separate init() function

4 years agoDo iteration with standard coding idioms
Karl O. Pinc [Tue, 29 Dec 2020 18:51:09 +0000 (12:51 -0600)]
Do iteration with standard coding idioms

4 years agoAllow exception error descriptions to be extended
Karl O. Pinc [Fri, 25 Dec 2020 21:01:47 +0000 (15:01 -0600)]
Allow exception error descriptions to be extended

4 years agoBreak initialization into smaller functions
Karl O. Pinc [Thu, 24 Dec 2020 22:34:16 +0000 (16:34 -0600)]
Break initialization into smaller functions

4 years agoChange some of the form classes from inheritence to mixins
Karl O. Pinc [Wed, 23 Dec 2020 17:25:21 +0000 (11:25 -0600)]
Change some of the form classes from inheritence to mixins

4 years agoHandle multiple errors from a get_data or factory or cleanup
Karl O. Pinc [Wed, 23 Dec 2020 17:24:07 +0000 (11:24 -0600)]
Handle multiple errors from a get_data or factory or cleanup

4 years agomeme.com -> karlpinc.com
Karl O. Pinc [Thu, 10 Dec 2020 00:39:42 +0000 (18:39 -0600)]
meme.com -> karlpinc.com

4 years agoSupport tox against multiple Python versions using pyenv
Karl O. Pinc [Wed, 9 Dec 2020 23:01:47 +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:38 +0000 (14:25 -0600)]
Component name includes pgwui_ prefix

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

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

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

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

4 years agoAdd check-debug target
Karl O. Pinc [Tue, 24 Nov 2020 17:01:12 +0000 (11:01 -0600)]
Add check-debug target

4 years agoMove pgwui settings into its own dict
Karl O. Pinc [Sun, 15 Nov 2020 23:11:08 +0000 (17:11 -0600)]
Move pgwui settings into its own dict

4 years agoThere is no autoconfiguration; remove entrypoint until there is
Karl O. Pinc [Wed, 9 Sep 2020 21:57:39 +0000 (16:57 -0500)]
There is no autoconfiguration; remove entrypoint until there is

4 years agoMove exceptions into their own module
Karl O. Pinc [Mon, 31 Aug 2020 20:01:10 +0000 (15:01 -0500)]
Move exceptions into their own module

4 years agoUpdate copyright
Karl O. Pinc [Mon, 31 Aug 2020 19:53:54 +0000 (14:53 -0500)]
Update copyright

4 years agoAdded long_description_content_type
Karl O. Pinc [Sat, 29 Aug 2020 22:04:00 +0000 (17:04 -0500)]
Added long_description_content_type

5 years agoClean .tox when setup.py changes
Karl O. Pinc [Thu, 23 Jan 2020 21:44:40 +0000 (15:44 -0600)]
Clean .tox when setup.py changes

5 years agoAllow marking and running of just unit or just integration tests
Karl O. Pinc [Sun, 5 Jan 2020 08:09:07 +0000 (02:09 -0600)]
Allow marking and running of just unit or just integration tests

5 years agoTest to ensure that this pgwui component is autoconfigured
Karl O. Pinc [Sat, 28 Dec 2019 21:58:20 +0000 (15:58 -0600)]
Test to ensure that this pgwui component is autoconfigured

5 years agoMove form docs from PGWUI_Core to PGWUI_Common
Karl O. Pinc [Sat, 14 Dec 2019 06:09:21 +0000 (00:09 -0600)]
Move form docs from PGWUI_Core to PGWUI_Common

5 years agoStandardize make accross PGWUI with Makefile_pgwui.mk
Karl O. Pinc [Fri, 13 Dec 2019 17:17:50 +0000 (11:17 -0600)]
Standardize make accross PGWUI with Makefile_pgwui.mk

5 years agoSelf-document Makefile
Karl O. Pinc [Fri, 13 Dec 2019 04:27:54 +0000 (22:27 -0600)]
Self-document Makefile

5 years agoBump version number to 0.5.0
Karl O. Pinc [Wed, 11 Dec 2019 17:43:52 +0000 (11:43 -0600)]
Bump version number to 0.5.0

5 years agokeywords are a list
Karl O. Pinc [Wed, 11 Dec 2019 16:08:25 +0000 (10:08 -0600)]
keywords are a list

5 years agoABCs are in collections.abc
Karl O. Pinc [Wed, 11 Dec 2019 15:58:33 +0000 (09:58 -0600)]
ABCs are in collections.abc

5 years agoUse python3 to make
Karl O. Pinc [Wed, 11 Dec 2019 14:25:24 +0000 (08:25 -0600)]
Use python3 to make

5 years agoBetter label for literal checkbox
Karl O. Pinc [Sun, 8 Dec 2019 06:47:03 +0000 (00:47 -0600)]
Better label for literal checkbox

5 years agoBump version number to 0.4.0
Karl O. Pinc [Fri, 6 Dec 2019 03:35:10 +0000 (21:35 -0600)]
Bump version number to 0.4.0

5 years agoAdd a literal_col_headings request parameter for an UploadFileForm
Karl O. Pinc [Fri, 6 Dec 2019 03:18:26 +0000 (21:18 -0600)]
Add a literal_col_headings request parameter for an UploadFileForm

6 years agoSupply sensible defaults for pg connection parameters
Karl O. Pinc [Sat, 17 Nov 2018 08:21:12 +0000 (02:21 -0600)]
Supply sensible defaults for pg connection parameters

6 years agoAdd heading comment
Karl O. Pinc [Sat, 17 Nov 2018 05:25:55 +0000 (23:25 -0600)]
Add heading comment

6 years agoFix docstring
Karl O. Pinc [Sat, 17 Nov 2018 04:52:26 +0000 (22:52 -0600)]
Fix docstring

6 years agoImport only those constants used
Karl O. Pinc [Sat, 17 Nov 2018 04:49:08 +0000 (22:49 -0600)]
Import only those constants used

6 years agoChange form_constants.py to constants.py
Karl O. Pinc [Sat, 17 Nov 2018 04:43:00 +0000 (22:43 -0600)]
Change form_constants.py to constants.py

6 years agoBump version number to 0.3.0
Karl O. Pinc [Thu, 15 Nov 2018 03:20:32 +0000 (21:20 -0600)]
Bump version number to 0.3.0

6 years agoBump version number to 0.2.0
Karl O. Pinc [Tue, 13 Nov 2018 02:18:40 +0000 (20:18 -0600)]
Bump version number to 0.2.0

6 years agoFix wheel install in pudb venv
Karl O. Pinc [Sat, 10 Nov 2018 20:21:49 +0000 (14:21 -0600)]
Fix wheel install in pudb venv

6 years agoClean up and fix cleaning of pytest generate files
Karl O. Pinc [Fri, 9 Nov 2018 03:24:23 +0000 (21:24 -0600)]
Clean up and fix cleaning of pytest generate files

6 years agoMove LIVE_DB constant into pgwui.default_db ini file setting
Karl O. Pinc [Wed, 7 Nov 2018 23:30:17 +0000 (17:30 -0600)]
Move LIVE_DB constant into pgwui.default_db ini file setting

6 years agoPreface all pgwui settings with "pgwui."
Karl O. Pinc [Wed, 7 Nov 2018 14:25:07 +0000 (08:25 -0600)]
Preface all pgwui settings with "pgwui."

6 years agoCredit DFGF
Karl O. Pinc [Mon, 5 Nov 2018 23:10:27 +0000 (17:10 -0600)]
Credit DFGF

6 years agoBump version number to 0.1.0
Karl O. Pinc [Mon, 5 Nov 2018 23:04:30 +0000 (17:04 -0600)]
Bump version number to 0.1.0

6 years agoUse proper path in package_data
Karl O. Pinc [Wed, 31 Oct 2018 01:19:38 +0000 (20:19 -0500)]
Use proper path in package_data

6 years agoMention data validation
Karl O. Pinc [Tue, 30 Oct 2018 21:43:10 +0000 (16:43 -0500)]
Mention data validation

6 years agoAdd validation keyword
Karl O. Pinc [Tue, 30 Oct 2018 21:40:19 +0000 (16:40 -0500)]
Add validation keyword

6 years agoCorrect AGPLv3 abbrevation
Karl O. Pinc [Thu, 25 Oct 2018 00:47:06 +0000 (19:47 -0500)]
Correct AGPLv3 abbrevation

6 years agoRename module from pgwui_core to core
Karl O. Pinc [Wed, 24 Oct 2018 22:13:03 +0000 (17:13 -0500)]
Rename module from pgwui_core to core

6 years agoSpecify full path to VERSION file
Karl O. Pinc [Wed, 24 Oct 2018 21:14:59 +0000 (16:14 -0500)]
Specify full path to VERSION file

6 years agoAdd .pytest_cache back into Makefile
Karl O. Pinc [Wed, 24 Oct 2018 21:06:19 +0000 (16:06 -0500)]
Add .pytest_cache back into Makefile

6 years agoMove binary operators to start of line
Karl O. Pinc [Wed, 24 Oct 2018 20:50:49 +0000 (15:50 -0500)]
Move binary operators to start of line

6 years agoCan no longer report all warnings, ignore W503
Karl O. Pinc [Wed, 24 Oct 2018 20:50:37 +0000 (15:50 -0500)]
Can no longer report all warnings, ignore W503

6 years agoUse twine instead of setup.py to check
Karl O. Pinc [Wed, 24 Oct 2018 04:14:32 +0000 (23:14 -0500)]
Use twine instead of setup.py to check

6 years agoTemporarily remove docs
Karl O. Pinc [Wed, 24 Oct 2018 04:14:09 +0000 (23:14 -0500)]
Temporarily remove docs

6 years agoFix RST in heading
Karl O. Pinc [Tue, 23 Oct 2018 02:57:14 +0000 (21:57 -0500)]
Fix RST in heading

6 years agoAdd acknowledgement of Gombe-MI
Karl O. Pinc [Mon, 22 Oct 2018 16:33:39 +0000 (11:33 -0500)]
Add acknowledgement of Gombe-MI

6 years agoAdd package requirements
Karl O. Pinc [Mon, 22 Oct 2018 16:32:21 +0000 (11:32 -0500)]
Add package requirements

6 years ago.coverage is a file
Karl O. Pinc [Mon, 22 Oct 2018 00:02:39 +0000 (19:02 -0500)]
.coverage is a file

6 years agoFix NotImplemented Error typos
Karl O. Pinc [Sun, 21 Oct 2018 23:46:35 +0000 (18:46 -0500)]
Fix NotImplemented Error typos

6 years agoFix alter_db function redefinition
Karl O. Pinc [Sun, 21 Oct 2018 23:41:52 +0000 (18:41 -0500)]
Fix alter_db function redefinition

6 years agoFix flake8 unreferenced variable error
Karl O. Pinc [Sun, 21 Oct 2018 23:28:15 +0000 (18:28 -0500)]
Fix flake8 unreferenced variable error

6 years agoFix remianing flake8 ENNN and WNNN problems
Karl O. Pinc [Sun, 21 Oct 2018 23:23:19 +0000 (18:23 -0500)]
Fix remianing flake8 ENNN and WNNN problems

6 years agoFix flake8 problems
Karl O. Pinc [Sun, 21 Oct 2018 23:11:02 +0000 (18:11 -0500)]
Fix flake8 problems

6 years agoRepair copyright to reflect GMI_Pyramid origin
Karl O. Pinc [Sun, 21 Oct 2018 23:07:54 +0000 (18:07 -0500)]
Repair copyright to reflect GMI_Pyramid origin

6 years agoFix flake8 import * problems
Karl O. Pinc [Sun, 21 Oct 2018 23:00:07 +0000 (18:00 -0500)]
Fix flake8 import * problems

6 years agoFix flake8 lambda/def problems
Karl O. Pinc [Sun, 21 Oct 2018 22:51:37 +0000 (17:51 -0500)]
Fix flake8 lambda/def problems

6 years agoFix flake8 is None problems
Karl O. Pinc [Sun, 21 Oct 2018 22:45:38 +0000 (17:45 -0500)]
Fix flake8 is None problems

6 years agoFix flake8 blank lines problems
Karl O. Pinc [Sun, 21 Oct 2018 22:42:21 +0000 (17:42 -0500)]
Fix flake8 blank lines problems

6 years agoFix flake8 E251 unexpected spaces problems
Karl O. Pinc [Sun, 21 Oct 2018 22:20:38 +0000 (17:20 -0500)]
Fix flake8 E251 unexpected spaces problems

6 years agoFix flake8 multiple spaces problems
Karl O. Pinc [Sun, 21 Oct 2018 22:17:42 +0000 (17:17 -0500)]
Fix flake8 multiple spaces problems