CLDC-868 Add purchase price validations (#1225)
* feat: wip behaviour
* feat: hide in cya
* feat: show in cya
* feat: purchase price range service and rake task
* feat: fix hodate validation and use purchase price ranges
* db:update
* feat: more saledate -> exdate fixing
* feat: add min and max conditional text
* refactor: linting
* refactor: remove duplicated behaviour
* refactor: linting
* feat: update tests
* test: add validation tests
* test: add purchase price rangeimport service tests
* refactor: linting
* feat: allow translation text and title text to display currency formatting even when not a log field
* feat: use i18n
* feat: update i18n
* refactor: pratical -> practical
* refactor: linting
* refactor: revert unnecessary change
* feat: respond to PR comments
* tests: update after merge
* feat: improve currency interruption screen display
* feat: update docs
* feat: fix typo
* feat: missing end after merge
* feat: respond to PR comments
* feat: add soft validation to beds and la pages
* db:update
* feat: revert saledate/exdate work
* feat: revert saledate/exdate work
* feat: revert saledate/exdate work
* feat: revert saledate/exdate work
* feat: revert saledate/exdate work
* feat: PO comment responses
* tests: update
* refactor: linting
* refactor: simplification
* refactor: railsification
* test: fix
* refactor: use number_to_currency units
* refactor: remove duplicated copy
* db:update
|