- add cpu core spinner support
- update to JDK 17 and Gradle 7.5
- fix bug about free disk space
- added a method to show free disk space in a more human friendly way
- Defined layout for settings page
- created author ref to http://giorgiodavide.it with "Open on Phone" animation
- added spinner for CPUs in order to compute the CPU usage in the correct way (default disabled)
- added app version information in the setting page
- Calculating the disk free memory in the correct way if it is less than 1 GB
- Fixed a potential cast issue on cpuLoad
- Implemented pull down to refresh that can be used to update server metrics
- changed loading screen
- now user errors are handled correctly
- added sliding server domain name in the result page
- fixed network connectivity check
- radio buttons to support http and https
- dotted password field
- check on internet connectivity
- added header copyright
- added login activity
- added login layout
- progress bar during the execution of the GET
- added NcMonitor app icon
- moved the login and networking logic to the login activity
- ambient display support
- horizontal layout for error message
- added OkHttpRequest class
- new layout
- beta implementation working for: cpuLoad, ram, swap, disk