Releases: open-condo-software/condo
@open-condo/[email protected]
🌐 Dependencies
- @open-condo/icons: upgraded from 1.15.0 to 1.16.0
@open-condo/[email protected]
✨ New Features
- icons: DOMA-10771 add Bell icon
release-v3.0.0
What's Changed
BREAKING CHANGES
-
We're changing KV storage keys format to support various KV storage setups (single standalone / cluster instance for all apps, individual standalone / cluster instance for each application, and everything in between). So all existing environments must migrated to new key format, where all keys are started from app's name like
condo:sess:123asda
or{condo:bull:tasks}:task_name
instead ofsess:123asda
andbull:tasks:task_name
. Make sure to check Migration guides for more detailed info. -
We're also renaming Redis utils (
getRedisClient
and so on...) to more genericgetKVClient
, since we're preparing to support various Redis-compatible storages, like Valkey
Related PRs
- feat(migrator)!: INFRA-888 migrations guards added by @SavelevMatthew in #5824
- feat(global)!: INFRA-791 KV storage adapter with keyPrefix by @sitozzz in #5719
- feat(migrator): introduce @open-condo/migrator for backward incompatible changes 🏃🏻♂️🦖 by @SavelevMatthew in #5799
- refactor(global): INFRA-791 rename redis package by @sitozzz in #5816
- hotfix(rb): typo after redis util rename by @sitozzz in #5820
- docs(global): INFRA-887 add 3.0 migration guide by @SavelevMatthew in #5818
- chore(migrator): INFRA-889 ship migrator to npm 🛫 by @SavelevMatthew in #5823
Other changes
- fix(condo): DOMA-11119 do not allow to read bank accounts if not connected as integration by @toplenboren in #5798
- fix(spp): sbbol api now do not return userGuid by @dkoviazin in #5801
- chore(external-api): change credentials on development environment by @toplenboren in #5806
- fix(condo): DOMA-11095 fix a ui bug when if marketplace measure is un… by @toplenboren in #5807
- fix(condo): DOMA-10204 fix falling if no billing context by @vovaaxeapolla in #5808
- hotfix(condo): fixed phone normalization by @Alllex202 in #5809
- DOMA-11118 fix user type access by @Alexander-Turkin in #5803
- fix(condo): DOMA-11123 add 429 error by @tolmachev21 in #5802
- feat(condo): DOMA-10862 added dv, sender, captcha, userType for authenticateUserWithPhoneAndPassword mutation by @Alllex202 in #5800
- fix(condo): DOMA-11008 set reading date on server if no passed by @abshnko in #5814
- feat(condo): DOMA-11113 allow to change invoice status in the case wh… by @AleX83Xpert in #5817
- fix(condo): DOMA-11131 return source column to meter readings table by @abshnko in #5815
- chore(condo): DOMA-11135 add ability to filter by resource id while d… by @AleX83Xpert in #5821
- hotfix(global): deploy v3 to development by @sitozzz in #5825
- hotfix(global): deploy v3 development by @sitozzz in #5826
- infra(helm): scale replicas back by @SavelevMatthew in #5827
- hotfix(helm): Switch greenhouse redis db index by @SavelevMatthew in #5828
Full Changelog: release-v2.118.0...release-v3.0.0
@open-condo/[email protected]
✨ New Features
- ui: DOMA-11097 added switch component
🐛 Bug Fixes
- ui: DOMA-11097 remove shadow from switch handle
- ui: DOMA-11097 set transition to 0ms for border-color and background to prevent flickering
🦖 Other Changes
- ui: DOMA-11097 change size prop and remove id from analytics
- global: INFRA-873 update commander package
@open-condo/[email protected]
✨ New Features
- migrator: INFRA-873 init package
- migrator: INFRA-873 detect redis-dependent packages
- migrator: INFRA-873 apps filtering and env utils
- migrator: INFRA-873 improve logging utils
- migrator: INFRA-873 add kv migration prefixes script
- migrator: INFRA-873 add renaming logic
- migrator: INFRA-873 added data_version update logic
🐛 Bug Fixes
- migrator: INFRA-889 fix package.json and tsconfig
- migrator: INFRA-873 fix logging utils
- migrator: INFRA-873 semgrep issues fixed
🦖 Other Changes
- global: INFRA-887 typo fixe
- global: INFRA-873 update commander package
- migrator: INFRA-873 utils refactoring
- migrator: INFRA-873 cli format finished
- migrator: INFRA-873 added basic utils tests
- migrator: INFRA-873 added packages tests
- migrator: INFRA-873 added KVDB tests
- migrator: INFRA-873 added prefixing tests
- migrator: INFRA-873 added renaming tests
- migrator: INFRA-873 fix semgrep warnings
- migrator: INFRA-873 sync queues naming
- migrator: INFRA-873 add package README
- migrator: INFRA-873 e2e tests and docs fixed
- migrator: INFRA-873 adjust tests timeouts
release-v2.118.0
What's Changed
- feat(condo): DOMA-9987 update submodule by @Alexander-Turkin in #5785
- doma-9987 synchronization template by @Alexander-Turkin in #5767
- hotfix(global): remove unused images from deploy config by @sitozzz in #5784
- hotfix(condo): add dv and sender for reassignment tickets by @tolmachev21 in #5786
- fix(condorb): DOMA-11044 change env keys and process them to allow empty keys. Add production requisites by @YEgorLu in #5739
- feat(eps): DOMA-10838 added fixes for new dev stand by @dkoviazin in #5787
- feat(condo): DOMA-10204 unified flow by @vovaaxeapolla in #5381
- feat(rb): DOMA-11047 fixed accepts pdf version by @dkoviazin in #5788
- hotfix(registry-importer): remove unused task by @SavelevMatthew in #5791
- refactor(global): INFRA-878 fix @open-condo/keystone dependency by @SavelevMatthew in #5794
- hotfix(helm): added customQuota for rb by @abshnko in #5790
- fix(eps): new eps api support by @dkoviazin in #5795
- feat(condo): DOMA-10861 added sudo tokens by @Alllex202 in #5711
- feat(condo): DOMA-9716 added registration and authorization by confirm token by @Alllex202 in #5000
Full Changelog: release-v2.117.0...release-v2.118.0
release-v2.117.1
Full Changelog: release-v2.117.0...release-v2.117.1
release-v2.117.0
What's Changed
- refactor(condo): DOMA-10610 remove moneyToWords and renderMoney by @tolmachev21 in #5688
- hotfix(condo): temporary increase global rate limit by @SavelevMatthew in #5743
- refactor(global): INFRA-841 rename application templates by @sitozzz in #5744
- infra(eps): changed review and prod terminals for eps by @dkoviazin in #5745
- fix(global): INFRA-841 typo at template naming by @sitozzz in #5746
- fix(global): INFRA-841 typo at secrets reference by @sitozzz in #5747
- refactor(announcements): INFRA-840 rename app by @sitozzz in #5748
- refactor(telephony-ws-api): INFRA-851 rename app by @SavelevMatthew in #5749
- refactor(employee-bot): INFRA-852 rename app by @SavelevMatthew in #5750
- refactor(global): INFRA-840 rename asterisk-bot app by @sitozzz in #5751
- fix: INFRA-852 fix employee bot deploy by @SavelevMatthew in #5752
- chore(condo): DOMA-11041 pass category to registerMultiPaymentForVirt… by @AleX83Xpert in #5740
- DOMA-9331 delete old base news form by @Alexander-Turkin in #5646
- refactor(news-greenhouse): INFRA-840 rename news-greenhouse by @sitozzz in #5754
- refactor(global): INFRA-840 rename restapi submodule by @sitozzz in #5756
- hotfix(global): remove unused sentry dependency by @sitozzz in #5757
- hotfix(global): try to invalidate image cache by @sitozzz in #5758
- chore(global): INFRA-853 fix domains env names by @SavelevMatthew in #5760
- refactor(registry-importer): INFRA-854 rename app by @SavelevMatthew in #5761
- refactor(rb): INFRA-840 rename condorb app by @sitozzz in #5759
- hotfix(global): update deps lock by @sitozzz in #5763
- refactor(dev-portal-web): rename app by @SavelevMatthew in #5762
- refactor(documents): INFRA-840 rename app by @sitozzz in #5764
- refactor(global): INFRA-840 rename eds app by @sitozzz in #5766
- refactor(dev-portal-api): rename app by @SavelevMatthew in #5765
- refactor(global): INFRA-840 a lot of renamings everywhere by @sitozzz in #5768
- hotfix(registry-importer): update env var at rbBot by @sitozzz in #5769
- hotfix(global): bump werf config version by @sitozzz in #5770
- Hotfix/bump config version by @sitozzz in #5771
- hotfix(global): typo rename meter image & build commands by @sitozzz in #5772
- hotfix(global): deploy issues by @sitozzz in #5773
- hotfix(global): deploy issues by @sitozzz in #5774
- hotfix(global): rename pass image by @sitozzz in #5775
- hotfix(eps): make bot re use session to avoid rate limit by @abshnko in #5777
- feat(condo): DOMA-11023 add changed fields to error object by @AleX83Xpert in #5778
- fix(condo): DOMA-11030 fix text in modal by @tolmachev21 in #5753
- chore(condo): Fix marketplace measures logic by @toplenboren in #5776
- fix(condo): DOMA-11023 prevent update the
client
field if no reside… by @AleX83Xpert in #5779 - fix(condo): DOMA-11049 add dayjs.extend(localizedFormat) in paid works by @tolmachev21 in #5755
- feat(condo): DOMA-10773 sendB2BAppPushMessage mutation and pass ticket created message by @nomerdvadcatpyat in #5667
- hotfix(global): patch remove review action by @sitozzz in #5781
Full Changelog: release-v2.116.1...release-v2.117.0
release-v2.116.1
Full Changelog: release-v2.116.0...release-v2.116.1
release-v2.116.0
What's Changed
- infra(eps): condo dev stand will work with eps dev stand by @dkoviazin in #5731
- fix(greendom): update templates by @toplenboren in #5729
- hotfix: increase-organization-external-cc-limit by @YEgorLu in #5733
- fix(condo): DOMA-11011 remove unnecessary queries by @tolmachev21 in #5730
- fix(condo): DOMA-10907 search receipts with desc sorting by period by @AleX83Xpert in #5732
- feat(condo): INFRA-838 allow B2B miniapp to request fullscreen by @SavelevMatthew in #5735
- chore(README.md): add link to repo by @pahaz in #5737
- hotfix(global): increase redis dbs amount for local development by @SavelevMatthew in #5738
- fix(condo): INFRA-837 hide link from resident ticket[id] page if there is no resident by @sitozzz in #5734
- fix(condo): DOMA-11007 clear ROOT_QUERY when page is update by @tolmachev21 in #5712
- feat(condo): DOMA-10780 add Message defaultContent field by @nomerdvadcatpyat in #5564
- fix(condo): DOMA-11031 change logic for refetch user by @tolmachev21 in #5736
Full Changelog: release-v2.115.0...release-v2.116.0