Skip to content

Releases: mwhicks-dev/pyacct

v2.2 Hotfix

Choose a tag to compare

@mwhicks-dev mwhicks-dev released this 03 Sep 19:54
e0fe665

REALLY small hotfix to fix #18.

You can install the Python package for PyAcct by downloading the attached whl and running:

pip install --user pyacct-2.2.0.whl

You can install a pre-built Docker image for this version and PostgreSQL/psycopg2 by downloading the attachd tar.gz and running:

docker load < pyacct-2.2.0-docker-pyscopg2.tar.gz

and run using the general docs instructions.

Please refer to the general documentation for application questions.

Please refer to the API documentation for API endpoints and descriptions.

Full Changelog: v2.1...v2.2

v2 Hotfix

Choose a tag to compare

@mwhicks-dev mwhicks-dev released this 01 Sep 19:07
d6c78c3

Small-ish hotfix handling issues #14 #15 #16.

You can install the Python package for PyAcct by downloading the attached whl and running:

pip install --user pyacct-2.1.0.whl

You can install a pre-built Docker image for this version and PostgreSQL/psycopg2 by downloading the attachd tar.gz and running:

docker load < pyacct-2.1.0-docker-pyscopg2.tar.gz

and run using the general docs instructions.

Please refer to the general documentation for application questions.

Please refer to the API documentation for API endpoints and descriptions.

What's Changed

Full Changelog: v2.0.1...v2.1

v2.0.1 - Bigger Data

Choose a tag to compare

@mwhicks-dev mwhicks-dev released this 30 Aug 22:23

More API endpoints, more configuration, and more application support! PyAcct v2 is now out, and better than ever: all of the old features are still there, of course, but now you can add additional support (via couple join tables) for any key-value paired data for any account.

Using the new config.json, you are able to implement any amount of additional attributes for PyAcct to track, and you can also specify whether they are required, unique (no duplicate value entries per attribute), and sensitive (able to be queried via the API by other distinct regular users).

We have also increased application support: You can now create a "superuser" by adding their account ID to the config and redeploying. These superusers can access all sensitive attributes* for all users, allowing for your specific applications to be able to work with things like contact information and secret keys when necessary.

You can install the Python package for PyAcct by downloading the attached whl and running:

pip install --user pyacct-2.0.1.whl

You can install a pre-built Docker image for this version and PostgreSQL/psycopg2 by downloading the attachd tar.gz and running:

docker load < docker_psycopg2.tar.gz

and run using the general docs instructions.

Please refer to the general documentation for application questions.

Please refer to the API documentation for API endpoints and descriptions.

*Attributes do not include username and password.

What's Changed

Full Changelog: v1.2...v2.0.1

CORS and Configuration Release

Choose a tag to compare

@mwhicks-dev mwhicks-dev released this 28 Aug 15:07
7403035

We began by implementing CORS policy exceptions in PyAcct, as necessary for a service-oriented application, and ended by vastly simplifying the configuration process (at the expense of slightly complicating Docker deployment, but nothing crazy).

Like usual, refer to the [https://github.com/mwhicks-dev/pyacct/tree/v1.1.1/README.md](general docs) and API docs as needed.

The Docker image associated with this release can be decompressed via docker load < pyacct_v1.2_docker.tar.gz and ran in accordance with the general docs.

The Python package associated with this release can be installed via pip install pyacct_v1.2.whl --user.

What's Changed

Full Changelog: v1.1.1...v1.2

Package & Docker Release

Choose a tag to compare

@mwhicks-dev mwhicks-dev released this 27 Aug 16:02
7381240

PyAcct now has packaging and Docker support for your (and my) deployment needs! See the below PR for more info.

The attached .whl can be installed via pip. The attached Dockerfile can be ran to build (in accordance to the general docs) a Docker image that defaults to v1.1.1.

General documentation: https://github.com/mwhicks-dev/pyacct/blob/v1.1.1/README.md

REST API documentation: https://github.com/mwhicks-dev/pyacct/wiki/PyAcct-API-v1

What's Changed

Full Changelog: v1.0...v1.1.1

v1.0 - initial release

Choose a tag to compare

@mwhicks-dev mwhicks-dev released this 05 Aug 00:09
eb02854

Check out software documentation and API documentation, as both are pretty detailed already.