update changelog
This commit is contained in:
parent
6eb2ff6abd
commit
8f3d2b5770
29
CHANGES.txt
29
CHANGES.txt
|
@ -1,4 +1,33 @@
|
||||||
|
|
||||||
|
0.3a24
|
||||||
|
------
|
||||||
|
|
||||||
|
- [feature] Added ``__eq__()`` and ``__ne__()`` methods to ``GPC`` class.
|
||||||
|
|
||||||
|
- [general] Moved ``GPCType`` SQLAlchemy type class to ``rattail.db`` module.
|
||||||
|
This was necessary to make the ``GPC`` class more generally available to
|
||||||
|
callers who don't want or need SQLAlchemy to be installed.
|
||||||
|
|
||||||
|
- [general] Moved enumerations from database extension to "core" ``enum``
|
||||||
|
module. This is mostly for convenience to callers.
|
||||||
|
|
||||||
|
- [bug] Fixed a few bugs with label batches. These existed mostly because this
|
||||||
|
feature hasn't been used in production...
|
||||||
|
|
||||||
|
- [feature] Added ``default_format`` attribute to ``LabelFormatter`` class.
|
||||||
|
Now when a label profile is edited, this default format is used if no format
|
||||||
|
is provided by the user.
|
||||||
|
|
||||||
|
- [feature] Changed ``LabelProfile.get_formatter()`` method so that it assigns
|
||||||
|
the formatter's ``format`` attribute using the value from the profile. The
|
||||||
|
formatter is free to use or ignore this value, at its discretion.
|
||||||
|
|
||||||
|
- [feature] Improved the database synchronizer so that it is *somewhat*
|
||||||
|
tolerant of database server restarts. This likely will need further
|
||||||
|
improvement as more testing is done. The current implementation wraps the
|
||||||
|
entire sync loop in a ``try/catch`` block and when a disconnect is detected,
|
||||||
|
will wait 5 seconds before re-entering the loop and trying again.
|
||||||
|
|
||||||
0.3a23
|
0.3a23
|
||||||
------
|
------
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue