* Add phone call authentication method
* Remove dynamic mem allocation from error handler
* Add more error handling code
* Move error handling to different file
* Remove Socket IO dependency
* cleanup in websocket code
* Add rapidjson as cmake dependency
* Added Dockerfiles as primary build system for packages
* Changed policy in CMakeList to work with lower version of CMake
* Fix opensuse builds
* Link filesystem library in gcc 8.5 or older
* Remove unused options from rublon default config
* Remove safe|secure options
* Allow 9 digits long passcode for passcode bypass
* Change name of 'Mobile Passcode' to 'Passcode'
* Do not display any prompt when user is waiting
* remove unused alloca.h header
* Add autopushPrompt option
* Change name OTP method
* Change enrolement message handling
* add static string ctor
* Addded postrm script
* [bugfix] Restart sshd service after rublon package instalation
* Rename 01_rublon_ssh.conf to 01-rublon-ssh.conf
* Prepared scripts for generating rpm for alma nad rocky
* Adding public key authentication option
* Add postinst script and ssh configuration for using pubkey
* Add GCC 7 compatybility
* Cleanup includes, cleanup std::array usage
* Add Static String implementation
* Remove memory_resources
* Add monotonic_buffer_resource in experimental c++ imlpementation
* Use case insensitive map
* Remove not needed code
* Fix log file access, refactor configuration reading class
* Remove bypass option in favor of failmode
* fix loging, print enrolment info
* Add EMAIL method
* Add yubi authentication method
* Add support for verification message
* Add verification
* Made changes in Vagrant's files to run different OSs
* Switch off tests and packages demands to run PAM on Debian 11
* Add authentication totp
* Changes in utils
* Remove unnessesary interface
* Changed vagrant files and postinstal script for Ubuntu 20 and 22
* Moved adding PasswordAuth to vagrant file from posinst
* Added ubuntu 24.04
* Set version
* Poprawki UI
* WebSocket implementation
* Add totp authentication method
* fixup changes in utils
* Remove unnessesary interface and simplify code
* Remove "default" message handler from WebSocket class
* Change display names of known authentication methods
* Cleanup code in 'main' file
* Add CheckApplication
* Remove unused function
* Changed vagrant files and postinstal script for Ubuntu 20 and 22
* Moved adding PasswordAuth to vagrant file from posinst
* Added ubuntu 24.04
* Set version to 2.0.2
* Proper handle for missing configuration
* Fixup use value of optional object
* Add more vCPU/RAM to vagrant VM's + fix translations
* Minor WS fixes, translations
* Proper handler for Werification error
* Make use of prompt parameter
* Add max number of prompts
* remove unused code, fir includes
* Add Waiting status
* Add check application status check
---------
Co-authored-by: Madzik <m.w@linux.pl>