* Remove six for PY2 compatability since our dependencies are not, PY2
is legacy.
* Removed usages of utils from future/past libraries since they are
deprecated. This includes 'from __future__ ...' and 'from past...'
statements.
* Removed compatibility imports for PY2, switched from six imports to
standard library imports.
* Removed utils code blocks that handle operations depending on PY2/3
versions.
* Removed 'from __future__ ...' lines from templates/code generators
* Used PY3 syntaxes in place of PY2 compatible blocks. eg: metaclass
* intial commit
* changes
* added validation
* bux fixes
* confirmed_unsubscribe code raw mysql query removed
* moved everything to single file for optimisation
* UI fixes
* fixed csrf token not found
* removed the older function(method)
* code refracted or added some comment
* changes
* ui enhancement
* codacy fixes
* Ui fixes
* Applied Requested changes
* code optimisation
* fixed unit test
* more validation
* Ui fixes
* removed print statement which was used for tracing
* change
* done changes requested
* done chnages requested
* Make code more self-explanatory
* Fix some code formatting
- Add more descriptive name/id for buttons
- Rearrange a comment
- Remove some unwanted line breaks
- change status values
fixes#15961 issue