All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- ticket.py - removing leftover debugging statement, oops
- ticket.py - journal entries now correctly point at journal timestamps, not the parent ticket timestamp
- ticket.py - timestamps now convert back to your local time zone from UTC when printed
- Incident.py - changing how we detect resolved tickets.
- Incident.py - tktStringResolution() sees cancelled tickets and prints different information for them
- ticket.py - tktStringResolution() sees cancelled tickets and prints different information for them
- Incident.py - can now search by ticket age
- Incident.py - added debugging information to tktFilter()
- snow-incident-list - search by ticket age
- RITM.py - tktIsResolved() now says "False" for work-in-progress tickets
- various Exceptions fixed
- added CentOS 8 support (mostly Requires and BuildRequires work)
- snow-tkt - documentation formatting fix
- no longer using 'instance', now need 'hostname' for configuration (because instance isn't stable enough)
userLink()
- more general form of userLinkName() and usrLinkUsername()- snow-tkt-assign - bug fixes for
--debug
call
- fixes to make user 'guest' work more cleanly without crashing snow-tkt
- init.py - CacheQueryOne() now returns None instead of a weird 'value' block
- ticket.py - touch-ups for Requestor Info block
-
- snow-tkt - better job of reporting exceptions
- RITM.py - 'unresolved' search in tktFilter() now includes 'pending'. 'open' does not.
- Incident.py - dropping all of the 'stage' search bits from tktFilter() because that field doesn't exist in SNOW (it's left over from Remedy-land)
- Converted all scripts and libraries to python 3
- RedHat .spec file now works with epel + python36
- ran all python through flake8 python linter, cleaned it up to match
- no longer building for RHEL 6
- CHANGELOG.md - standardizing on a single changelog file
- Makefile.local - now includes Pypi (pip) bindings
- setup.py, omdclient.spec - re-worked for setuptools instead of distutils.core
- README.md - lots of updates on the path towards real distribution