mirror of
https://github.com/fastenhealth/fasten-onprem.git
synced 2026-02-16 06:58:48 -06:00
* add placeholder stylus version * FO-33 - First version encryption * refactor: Refactor check token logic on FE and BE [FO-33] * FO-33 - Run server without token * FO-33 - Optimization design for setup-token page * FO-33 - First change * FO-33 - Resolve undefined appConfig in handlers * FO-33 - Remove encrypt_db from .gitignore * FO-33 - Use literal string for encryption token * FO-33 - Optimization server and handler * FO-33-SSL - add ssl in dockerfile and app * feat: Improve token wizard flow, add get token component and revamp restore token UI [FO-33] * feat: Add redirect to main page button after token is set [FO-33] * FO-33 - optimization run server * feat: Adjust generate token flow, add mandatory download [FO-33] * FO-33 - Validation token connect db * feat: Improve validate token flow, add test token functionality [FO-33] * FO-33 - fix validate token * FO-33 - optimization when token is wrong * FO-33-SSL - Remove mkcert from dockerfile * FO-33-SSL - ignore only crt and key * chore: remove unused var * chore: remove unused volumes * chore: rename var name * chore: rename funct * chore: refactor encryption-key related components and handlers * chore: revert stylus change * chore: remove unused member * chore: revert exportable field * chore: remove running server in a loop. making appEngine reinitialize logic self-contained * misc: cleanup * misc: cleanup * misc: cleanup * misc: cleanup * chore: adjust tests * chore: rename encryption packege to regular random * chore: rename encryption_key * chore: add opt-out for database encryption option * chore: revert useless changes * chore: refactor encryption-status-guard * chore: cleanup * chore: cleanup * chore: cleanup * chore: cleanup * chore: fix config test * chore: send encryption key as json * fix: resolve client routing issue * fix: bug on updating the state on encryption-key/wizard-restore * fix: adjust backend config validation * chore: revert config tests * misc: cleanup * chore: adjust backend tests * chore: fix backend test * chore: refactor encryption-key/wizard-restore flow * chore: adjust the component with a minimalistic test spec * chore: adjust the look of the get-encryption-key-wizard component * chore: change the look of get-encryption-key-wizard component * chore: make default config database.encryption false * chore: revert Dockerfile changes * chore: revert useless changes * chore: add auto-gen certificates when server runs with https option on * chore: adjust ng-cli dev mode options * chore: adjust ng-cli dev options * chore: mount shared certs folder in docker compose * docs: update launching docs * chore: put rootCA-key.pem into shared dir * fix: adjust get-encryption-key component * chore: define clear stanby flag for the server. refactor frontend flow arround the flag * fix: clean broken deps * fix: log messages * fix: encryption-status guard logic * chore: adjust tls-related info * chore: misc --------- Co-authored-by: Mihai Pop @ TSA <hello@techstackapps.com>