CHANGES
=======

v0.4.1
------

* add tests for tokentools
* remove superfluous newlines
* fix regex object returned
* add version for aarc\_g002\_entitlement
* add tests for toekntools

v0.4.0
------

* fix typo
* add thread pooled search for user info; also add a timeout
* add thread pooled search for user info; also add a timeout
* change folding from marker to indent
* moved aarc\_g002 code to https://github.com/KIT-SCC/aarc-g002-entitlement
* remove folds
* improve output
* remove aarc-g002 testing
* remove debug code

v0.3.2
------

* add caching to examples
* add caching, configurable, default: 300s
* add verbosity setting

v0.3.1
------

* add eduteams
* removed
* add eduteams
* add py27

v0.3.0
------

* remove duplicate OPs
* update docs
* rename set\_OP to set\_trusted\_OP
* add notion of trusted\_OP list and the exclude\_list
* extend on\_failure with more error info
* Return error if token expired
* add 2nd example for valid\_user
* improve output
* improve output
* add -q option
* Ignore Dockerfile for now
* add more ignores
* Refactor token info retrieval; shorten MIT License statement
* add note about caching; shorten MIT License statement
* Add get\_timeleft; shorten MIT License statement
* add sphinx-argparse
* fix .gitignore
* full rewrite to use flaat
* add MIT License
* add sphinx
* ignore much more
* deleted

v0.2.3
------

* add testing
* upadte g002 checking with case from Mischa

v0.2.2
------

* bump version to 0.2.2
* add DISABLE\_AUTHENTICATION\_AND\_ASSUME\_AUTHENTICATED\_USER option
* fix non-existent bearer token
* removed
* ignorance!
* bump version
* Remove todo: Caching
* bump version to 0.2
* add caching
* remove caches
* remove cache files
* ignore a lot more stuff
* reorganise aarc g002 matcer
* remove python shebang
* remove executable flags
* add setuptools
* add requirements
* Add MIT License
* move file to flaat
* move file to flaat
* flat => flaat
* remove py cache
* rename from flat to flaat
* rename from flat to flaat
* move functionality to submodules
* remove hint to also support google; reduce verbosity
* add some testign capability
* remove python version requirement
* ignore pyc files
* add support to install for python2.7
* remove erronous swagger
* rename to flat
* put code under the MIT License
* Add Roadmap
* Proper title
* submitted to appint for review
* fix content
* fix content
* fix formatting
* make sure that claim points to a group
* adjust examples
* Fix kit
* remove code from initial testing
* not using flask anymore
* fix typo
* fix typo
* Updated to Floidau
* add google
* make at detection more robust
* be more ignorant
* remove uneeded stuff
* improve examples: add group lists
* add lists functionality and docstrings
* renamed
* fix verbosity glitch
* add decorators
* move parseargs to main
* complete restructuring
* as copied from get\_userinfo
* fix issue with iam
* add dependencies; remove flask stuff
* should work fine now; tested with unity and iam
* should work fine now; tested with unity and iam
* initial version
* bump version number to 3.7
* api-only version of the demo
* reorganise code
* ignore pyve
* add more comments
* do activate the pyve
* Add logging, Add try catch around g.oidc\_token\_info
* state the less obvious, too
* state the obvious
* .gitignore
* Demonstrate flask and OIDC with IAM
* first commit
