Changelog
- b77080d 14 chars password
- 9c099fd API documentation of new field / method changes
- 72339e6 Detect encoding per interpreter
- f0e3fbd Do initial connection with a timeout
- 4eb0fa9 Fix lint
- 1d39fb8 Improve naming in client status check package
- 939f3c4 Improve some client related naming
- 42a5931 Include previously broken api tests
- a1136c0 Make managing client tunnels the responsibility of client services
- e0d7959 Merge branch 'dev-2702-broken-password-change' into feature/dev-2685-password-strength
- 23a480a Merge branch 'feature/dev-2684-password-invalidation-killallsessions' into feature/dev-2684-password-invalidation
- cf804b1 Merge branch 'master' into broken-pwd-fix
- 39642ef Merge branch 'master' into build-deb-rpm-packages
- af157f0 Merge branch 'master' into build-deb-rpm-packages
- a52e634 Merge branch 'master' into feature/dev-2684-password-invalidation
- 4ad746a Merge branch 'master' into feature/dev-2684-password-invalidation
- 1f373fb Merge branch 'master' into feature/dev-2685-password-strength
- e5cf204 Merge branch 'master' into feature/dev-2685-password-strength
- 73d53f4 Merge branch 'master' into feature/dev-2685-password-strength
- 40589ea Merge branch 'master' into feature/dev-2685-password-strength
- 45b95e1 Merge branch 'master' into refactor/DEV-1934-refactor-code-related-to-client-sessions
- 6608ef2 Merge branch 'master' into refactor/DEV-1934-refactor-code-related-to-client-sessions
- 71f5e54 Merge branch 'master' into refactor/client-sessions
- 8297ce3 Merge pull request #810 from cloudradar-monitoring/build-deb-rpm-packages
- 1e6e02d Merge pull request #811 from cloudradar-monitoring/feature/dev-2685-password-strength
- 3d29f5c Merge pull request #816 from cloudradar-monitoring/fix/DEV-2715-Slowloris_Attack
- cc73b27 Merge pull request #819 from cloudradar-monitoring/feature/dev-2684-password-invalidation
- ca7ae49 Merge pull request #821 from cloudradar-monitoring/refactor/DEV-1934-refactor-code-related-to-client-sessions
- 65ca259 Merge pull request #823 from cloudradar-monitoring/DEV-2687
- c88f97c Merge pull request #828 from cloudradar-monitoring/fix/DEV-2723-Windows-client-process-dead-but-running
- 07bac84 Merge pull request #829 from cloudradar-monitoring/broken-pwd-fix
- 289e80c Merge pull request #830 from cloudradar-monitoring/fix/DEV-2725-tunnel-db-saving
- 3b607f1 Merge pull request #841 from cloudradar-monitoring/fix/dev-2684-password-invalidatio
- e4df75c Merge pull request #845 from cloudradar-monitoring/fix/DEV-2735-unrecoverable-error
- 4b3ff4b Merge pull request #848 from cloudradar-monitoring/feature/dev-2685-password-strength
- 13ad51e Merge pull request #850 from cloudradar-monitoring/fix/DEV-2725-tunnels-not-updated-on-database
- df1f518 Merge pull request #851 from cloudradar-monitoring/fix/DEV-2685-bad-erro-formatting
- d420d9c Merge pull request #852 from cloudradar-monitoring/build-deb-rpm-packages
- e81afc4 Move client service to own package
- d429098 Move client services functionality to the clients package
- d217c65 PowerShell different input/output encoding
- 41ef569 Remove unnecessary locks causing deadlock
- 7b0b2cf Revert change to create tunnels even if no active client
- 15db308 Uncomment code
- c437c2a Use encoding for writing script file when available
- aa3c5d2 Very minor tweaks to client service logging
- f3210cc accessing apiSessions from APIService...
- 6eb400a added dataToChange.Username as userInputs for zxcvbn
- cb83b24 added missing ReadHeaderTimeout
- 7b74621 added reference to client repository to client for convenient client saving e.g. on tunnel deletion
- 217f9c1 api boolean not bool
- 445f828 avoid shadowing, set expired false for subsequent checks
- 488b136 check for nil pointer
- cb344bb cleanups and test from false to -1
- 837cde6 comments and spaces
- a60a86d excluded file for local notes
- f56592d fix formatting to comply with golangci-lint
- c894211 fixing comment format
- 0d7f9b1 fixing tests
- 6ccacf2 from PasswordZxcvbnCheck bool to PasswordZxcvbnMinscore int
- 6df4ae0 gitignore
- 8f30975 introduced rpm and deb packaging
- 2a4f423 log message beautification
- 33ce275 make info the default log level
- 455d361 moving to client package
- bb7d990 never stop the connection loop, whatever happens
- d0ebde3 no patch verb to login
- 13efdaa pass username as userInputs
- 4f11325 passing some config values down to api
- de2618b pumped golangci-lint to version 1.50.1
- b0ff3e0 put back the bcrypt, validation does validation
- 05a1c03 reformatted log message
- 68af04d removing retryableErrors as they are not used anymore
- 989379d replaced ptr.Bool with PasswordExpired
- c6b1429 reset the flag upon password update
- 41ded8c restored normal password checks
- 8a4fa44 some error msgs / details
- b680278 some password compliance with the tests
- 45a9947 temporary disabled failing test cases
- 650e93a this user password was just set to expired, need to kill all his/her sessions
- 041e983 unnecessary
- 5e6b901 updating the Password via newPassword field is allowed with a POST or PATCH request
- 09c4b36 upload packages to repo server
- 30eb809 wip
- d7f9cd7 wrongly put return !