* 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