Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: lender profile stats bugs fixed #5564

Merged
merged 1 commit into from
Sep 30, 2024

Conversation

roger-in-kiva
Copy link
Collaborator

  • bugs in lender profile stats section fixed

@roger-in-kiva roger-in-kiva merged commit 74cac0b into main Sep 30, 2024
5 checks passed
@roger-in-kiva roger-in-kiva deleted the MP-889_lender_profile_chart_fix branch September 30, 2024 20:24
kiva-robot added a commit that referenced this pull request Oct 7, 2024
## [3.0.0-rc.2](v3.0.0-rc.1...v3.0.0-rc.2) (2024-10-07)

### 🎉 New Features

* adding new condition to redirect to challenge page ([a562fc9](a562fc9))
* create component to show in progress badge ([10d7af1](10d7af1))
* edit sitemap path params MP-880 ([e74aad4](e74aad4))
* get active loans ([894d4c5](894d4c5))
* message added for failed message sent ([#5567](#5567)) ([1bf66ef](1bf66ef))
* move redirect routes to own section of sitemap MP-880 ([ece45b6](ece45b6))
* my kiva carousel component for borrower status card ([abbc34d](abbc34d))
* use custom dash ([4ee0470](4ee0470))

### 🐛 Bugfixes

* add padding to ad update form date ([2a3a0f5](2a3a0f5))
* add request for new ID field on userAchievementProgress ([c16b6c6](c16b6c6))
* add watcher to update state when lightbox opens, remove deprecated click attribute ([04cf84f](04cf84f))
* adding optional chaining for counting loans method ([e03918d](e03918d))
* calculate next payment date ([096637a](096637a))
* cause selector input needs to declare events emitted MP-873 ([d2cf2c8](d2cf2c8))
* change logic to avoid redirect if experiment is active ([2a9de74](2a9de74))
* checking status to know if a loan is fundraising ([abc2c50](abc2c50))
* default value for themes and tags ([b120c5b](b120c5b))
* definition of completed loans ([b730d3b](b730d3b))
* done url after auth guard, done url not being empty string, team filter to url ([85109d0](85109d0))
* dynamic rich text rendering ([ba24489](ba24489))
* emitted events need to be declared in components for vue to handle them correctly MP-901 ([621935a](621935a))
* event names for listeners must be hyphenated ([067e3a7](067e3a7))
* filter out null values from queries used on LBC ([ec8b170](ec8b170))
* hydration and missing content on mg page ([08b3bbb](08b3bbb))
* install mitt event bus, update dev-inspect command with tailwind-watch ([fc4f2e4](fc4f2e4))
* iwd has false value causing the redirect ([1d66315](1d66315))
* lender profile stats bugs fixed ([#5564](#5564)) ([74cac0b](74cac0b))
* lint ([fa7d7f3](fa7d7f3))
* lint ([d1f80c2](d1f80c2))
* loading placeholder and handle negative dates ([4becfd9](4becfd9))
* location filters on lend-by-category ([86b52c5](86b52c5))
* make vite load everything behind the static path in dev mode, helps fix tilt ([60f7ec3](60f7ec3))
* missing tracking and buttons ([8a1ba24](8a1ba24))
* monthly good and auto deposit calculations doing string concat instead of addition MP-882 ([51411c5](51411c5))
* pass error to next to ensure auth guard redirect, remove lodash usage ([1f40682](1f40682))
* pass null instead of all, which is not an enum option, in team leaderboard category field ([486db0f](486db0f))
* reactive loans ([9971d6d](9971d6d))
* redirect to error if contentful entry is missing, fix dynamic rendering mode in the client ([12a9210](12a9210))
* remove depreacted .native modifier ([24375b3](24375b3))
* remove deprecated filter ([524819c](524819c))
* remove duplicate id=app ([16b0555](16b0555))
* remove unused KvRangeSlider component ([909b5cc](909b5cc))
* remove unused v-model from KvVerificationCodeInput to cleanup events MP-901 ([91aea77](91aea77))
* rename format-lh-for-s3 file ([2ce0c0d](2ce0c0d))
* rename refresh-totals -> refreshtotals for consistency and define missing emits ([113a6de](113a6de))
* replace .sync with v-model:value ([7102be7](7102be7))
* replace deprecated beforeDestroy with beforeUnmount ([072ddcb](072ddcb))
* replace deprecated destroyed with unmounted ([e62801a](e62801a))
* root element of transition needs to have v-if or v-show ([0ed6e1e](0ed6e1e))
* set inital input value in legacy KvRadio component, remove unused watch in autolending status ([f02626d](f02626d))
* slide width in badge experiment ([9d6effe](9d6effe))
* solve conflicts ([1fa0046](1fa0046))
* style issues and loading placeholder ([c905197](c905197))
* turn on source maps when not in production, helps with server debugger ([1009d62](1009d62))
* update path to lighthouse upload file ([afc41d1](afc41d1))
* use event emitter for dynamic events out of contentful content, fix basket hash ([cd249f6](cd249f6))
* validation in monthly good setup form ([82249d0](82249d0))

### 📚 Documentation Changes

* remove outdated comment ([1b2df91](1b2df91))

### 🔍 Tests

* apply vue3 linting rules ([a428be8](a428be8))
* suppress console warnings from live-loan test ([4b0e6f9](4b0e6f9))
* update click event count expected in LoanSearchFilterChips ([d3925f5](d3925f5))

### 🧹 Chores

* **deps:** upgrade kv-components to v3.102.4 and kv-shop to 1.12.50 ([eeae06b](eeae06b))
* remove console log ([1c649c7](1c649c7))
* remove unused loanDisplayComponent computed prop ([07ab4bc](07ab4bc))
@kiva-robot
Copy link
Collaborator

🎉 This PR is included in version 3.0.0-rc.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

kiva-robot added a commit that referenced this pull request Oct 7, 2024
## [3.0.0](v2.759.0...v3.0.0) (2024-10-07)

### ⚠ BREAKING CHANGES

* import.meta support required. Baidu, QQ, UC, and KaiOs browsers not supported.
* only supports Vue 3 APIs and only provides Vue 3 components

### 🎉 New Features

* adding new condition to redirect to challenge page ([a562fc9](a562fc9))
* create borrower status card ([1cfeb70](1cfeb70))
* create component to show in progress badge ([10d7af1](10d7af1))
* edit sitemap path params MP-880 ([e74aad4](e74aad4))
* get active loans ([894d4c5](894d4c5))
* message added for failed message sent ([#5567](#5567)) ([1bf66ef](1bf66ef))
* migrate to vue 3 ([ef9cd09](ef9cd09))
* move redirect routes to own section of sitemap MP-880 ([ece45b6](ece45b6))
* my kiva carousel component for borrower status card ([abbc34d](abbc34d))
* my kiva navigation ([#5521](#5521)) ([02ddb2e](02ddb2e))
* mykiva components switched to composition api ([#5543](#5543)) ([a225fbb](a225fbb))
* only support modern browsers ([78fdf26](78fdf26))
* render preload links for js and css used during render ([61e80af](61e80af))
* use custom dash ([4ee0470](4ee0470))

### 🐛 Bugfixes

* $isServer no longer exists in Vue 3 ([125e330](125e330))
* a small collection of stories fixed, added support for the async component in KvIcon ([2b9f0f1](2b9f0f1))
* access correct async page view method (encountered when changing filters on category page) ([80a6be8](80a6be8))
* add back in old vuelidate library so project still builds/validates ([03d3a63](03d3a63))
* add filters support for storybook ([90b3657](90b3657))
* add padding to ad update form date ([2a3a0f5](2a3a0f5))
* add request for new ID field on userAchievementProgress ([c16b6c6](c16b6c6))
* add SVGs to HTML for KvIcon ([688422d](688422d))
* add watcher to update state when lightbox opens, remove deprecated click attribute ([04cf84f](04cf84f))
* adding optional chaining for counting loans method ([e03918d](e03918d))
* additional ESM work related to jest testing ([c4b1a9e](c4b1a9e))
* additional unit test spec fixes and component fixes ([5cbb962](5cbb962))
* additional unit testing fixes ([e819357](e819357))
* address errors/warnings with story ([7f9290a](7f9290a))
* adjust Caddy to support vite HMR ([12cf02b](12cf02b))
* adjust css bg image urls ([359387b](359387b))
* adjust manifest URLs to prevent errors in dev (full URL still needed for built app) ([c172d31](c172d31))
* adjust some deep selectors ([15f31cb](15f31cb))
* another deep ([5a52a51](5a52a51))
* another deep css tweak ([0de1bb3](0de1bb3))
* another form update ([c53fbdd](c53fbdd))
* attempt retry after network error before logging the error ([d5db0a9](d5db0a9))
* borrower profile lend cta animation wasn't working correctly ([d94477c](d94477c))
* borrower profile route access needed to be changed ([d1a77a1](d1a77a1))
* braintree css overrides weren't working ([6a32b97](6a32b97))
* cache set error when typesJSON is undefined ([24efeb5](24efeb5))
* calculate next payment date ([096637a](096637a))
* cause selector input needs to declare events emitted MP-873 ([d2cf2c8](d2cf2c8))
* change logic to avoid redirect if experiment is active ([2a9de74](2a9de74))
* change storybook build generated js filenames so they do not start with underscores ([d244f08](d244f08))
* change video import to work in storybook without new alias ([d053994](d053994))
* checkboxes weren't working like expected (solved for the email settings page specifically) ([1ed955a](1ed955a))
* checking status to know if a loan is fundraising ([abc2c50](abc2c50))
* cleaned up story mock data ([da61990](da61990))
* client entry name in index.html ([e0a179f](e0a179f))
* comment out vue router in storybook preview ([b3f3ad5](b3f3ad5))
* custom radio button wasn't working (found on payment settings page) ([9baaae5](9baaae5))
* default slot is now a method ([bc22c53](bc22c53))
* default value for themes and tags ([b120c5b](b120c5b))
* definition of completed loans ([b730d3b](b730d3b))
* disable was needed for unit tests in pipeline ([2d98e46](2d98e46))
* done url after auth guard, done url not being empty string, team filter to url ([85109d0](85109d0))
* dynamic rich text rendering ([ba24489](ba24489))
* emitted events need to be declared in components for vue to handle them correctly MP-901 ([621935a](621935a))
* ensure category page loads correctly via browser back/forward buttons ([8e5c83f](8e5c83f))
* ensure icons load on category page ([97fd051](97fd051))
* ensure responsive image component renders correctly ([2dd7155](2dd7155))
* event names for listeners must be hyphenated ([067e3a7](067e3a7))
* file disables didn't work for push eslint ([e62aaa2](e62aaa2))
* filter out null values from queries used on LBC ([ec8b170](ec8b170))
* fix default thanks page rendering ([ee1fab3](ee1fab3))
* fix how treemap commonjs module was being imported ([cbb906d](cbb906d))
* fixed height ([7e30676](7e30676))
* get unit tests passing again ([8adede0](8adede0))
* get vue router to work with overriding query string in stories ([c163d85](c163d85))
* **getDeepComponents:** handle vue 3 async components ([9d16b5f](9d16b5f))
* getGqlPossibleTypes expects a memcache instance ([6cc890c](6cc890c))
* handle no match found warnings with catch-all route ([11abec5](11abec5))
* horizontal overflow hidden in my kiva nav ([#5533](#5533)) ([c23b6b9](c23b6b9))
* hydration and missing content on mg page ([08b3bbb](08b3bbb))
* image glob instead of require for thanks page component ([5cffd44](5cffd44))
* import svg urls for image sources ([855bf5b](855bf5b))
* install mitt event bus, update dev-inspect command with tailwind-watch ([fc4f2e4](fc4f2e4))
* iwd has false value causing the redirect ([1d66315](1d66315))
* lend/filter page now loads successfully and can be interacted with ([515ac80](515ac80))
* lender profile stats bugs fixed ([#5564](#5564)) ([74cac0b](74cac0b))
* lint ([fa7d7f3](fa7d7f3))
* lint ([d1f80c2](d1f80c2))
* linting ([bf6fca2](bf6fca2))
* linting ([bfd3bbd](bfd3bbd))
* linting again ([bd3dcd9](bd3dcd9))
* linting issues ([2e8b31f](2e8b31f))
* load app logo svgs with ?url ([feba00d](feba00d))
* load lending stats even with gql error ([1d8a56f](1d8a56f))
* loading placeholder and handle negative dates ([4becfd9](4becfd9))
* location filters on lend-by-category ([86b52c5](86b52c5))
* make replacing tracer quicker ([ae0c70a](ae0c70a))
* make vite load everything behind the static path in dev mode, helps fix tilt ([60f7ec3](60f7ec3))
* matching text component fix for category page help me choose section ([e1f8ccc](e1f8ccc))
* migrate all vuelidate forms to the new pattern ([9a9b6eb](9a9b6eb))
* missed a server change update on checkout page ([8ee0aaf](8ee0aaf))
* missing final package changes from merge ([252495b](252495b))
* missing tracking and buttons ([8a1ba24](8a1ba24))
* monthly good and auto deposit calculations doing string concat instead of addition MP-882 ([51411c5](51411c5))
* more icons now work (sprites didn't work in storybook before either) ([329f527](329f527))
* more linting fixes ([afee5a4](afee5a4))
* more story fixes ([dace761](dace761))
* more story fixes ([0b7002d](0b7002d))
* more story issues resolved ([0d1054d](0d1054d))
* more story updates ([cd2f0f3](cd2f0f3))
* more unit test fixes ([9cbee44](9cbee44))
* my kiva experiment setup fixed ([#5551](#5551)) ([66ecd71](66ecd71))
* new vue render method removes whitespace ([1d14a86](1d14a86))
* one last linting error ([88c84b9](88c84b9))
* pass error to next to ensure auth guard redirect, remove lodash usage ([1f40682](1f40682))
* pass null instead of all, which is not an enum option, in team leaderboard category field ([486db0f](486db0f))
* prefetch route is now a ref ([e5d4325](e5d4325))
* prefetch wasn't working correctly for navigation with the vue router ([af4a0ff](af4a0ff))
* props and attrs not set correctly on buttons MP-858 ([92faca3](92faca3))
* qr code prop was wrong type ([72d3144](72d3144))
* quiet console.warn for live loan fetch tests ([0e1fbd5](0e1fbd5))
* radio can default as null ([46479e4](46479e4))
* reactive loans ([9971d6d](9971d6d))
* redirect to error if contentful entry is missing, fix dynamic rendering mode in the client ([12a9210](12a9210))
* register social page/form now working ([3312852](3312852))
* remaining changes to enable all logged-out features of lend/filter ([1716cc0](1716cc0))
* remaining initial story tweaks for storybook 8 ([e51e82a](e51e82a))
* remove another this reference in a template ([b66ae01](b66ae01))
* remove ci branch option ([4eae068](4eae068))
* remove component no longer used ([627fbf1](627fbf1))
* remove depreacted .native modifier ([24375b3](24375b3))
* remove deprecated filter ([524819c](524819c))
* remove duplicate id=app ([16b0555](16b0555))
* remove extra template tags creating render issues ([153fee4](153fee4))
* remove old postcss deep syntax ([f995b32](f995b32))
* remove this reference from template ([3ac0bac](3ac0bac))
* remove this. from templates, resolve issue with transition having more than one child ([5fc685d](5fc685d))
* remove unused KvRangeSlider component ([909b5cc](909b5cc))
* remove unused listener and fix monthly good stories ([e8c0c05](e8c0c05))
* remove unused purge css code ([e7e52c7](e7e52c7))
* remove unused v-model from KvVerificationCodeInput to cleanup events MP-901 ([91aea77](91aea77))
* removed unneeded linting disable ([6cd5910](6cd5910))
* removed unneeded require from server index ([7f2f204](7f2f204))
* rename format-lh-for-s3 file ([2ce0c0d](2ce0c0d))
* rename lighthouse files according to failure log in github action ([59c689a](59c689a))
* rename refresh-totals -> refreshtotals for consistency and define missing emits ([113a6de](113a6de))
* replace .sync with v-model:value ([7102be7](7102be7))
* replace deprecated beforeDestroy with beforeUnmount ([072ddcb](072ddcb))
* replace deprecated destroyed with unmounted ([e62801a](e62801a))
* resolve a couple register page issues ([a6fb9fa](a6fb9fa))
* resolve deep style issues with legal pages ([2e48331](2e48331))
* resolve errors to get category page initially loading ([9ba0a44](9ba0a44))
* resolve errors with loading the borrower profile initially ([dd0d37a](dd0d37a))
* resolve form element issues with autolending settings ([eafa46c](eafa46c))
* resolve issue with carousel slots ([d3a8901](d3a8901))
* resolve issue with cc page deep css ([30c35ba](30c35ba))
* resolve issue with import in component library ([d24aa8a](d24aa8a))
* resolve issue with lend page ([7d041f6](7d041f6))
* resolve issue with older carousel component ([374f44e](374f44e))
* resolve issue with popper when is initialized hidden ([a3155ca](a3155ca))
* resolve issues found by linting ([da59885](da59885))
* resolve issues on a couple newer pages with image glob ([5a8d692](5a8d692))
* resolve issues with build page ([2e9fff1](2e9fff1))
* resolve issues with button component ([b029860](b029860))
* resolve issues with campaign page ([96ee90f](96ee90f))
* resolve issues with category page help me choose section ([6312494](6312494))
* resolve issues with category page quick filters ([a37d0f2](a37d0f2))
* resolve issues with client entry init ([0839846](0839846))
* resolve issues with flag icons not rendering ([d6871f5](d6871f5))
* resolve issues with grid story ([047aed5](047aed5))
* resolve issues with html img src values ([8c871c4](8c871c4))
* resolve issues with image globs with subfolders ([f950d13](f950d13))
* resolve issues with monthly good page ([901ec9b](901ec9b))
* resolve issues with phone input (formatting update didn't work before either) ([f39f737](f39f737))
* resolve issues with process instant lending ([71bf2be](71bf2be))
* resolve issues with process join team ([8953d19](8953d19))
* resolve issues with router navigation specifically for lend/filter ([1498fa1](1498fa1))
* resolve linting errors ([19f6ff9](19f6ff9))
* resolve linting warnings ([f527ad7](f527ad7))
* resolve merge coverage error in GH action ([0a0da7d](0a0da7d))
* resolve more issues with base input and checkboxes ([9c0ad27](9c0ad27))
* resolve preFetchVariables route issues ([196f7c8](196f7c8))
* resolve remaining issues with category page (clicking to load monthly good page) ([f0155e8](f0155e8))
* resolve story issue with correct default ([c8aa9a0](c8aa9a0))
* resolve transition needs single child error ([2851975](2851975))
* resolve warnings and errors when quick filters changed on category page ([ca13156](ca13156))
* resolved click outside directive issues with Vue 3 ([7125c22](7125c22))
* resolved issue with flag icons (removed sprite usage) ([1c5923b](1c5923b))
* resolved issue with the loan carousel on the lend-by-category page ([0558288](0558288))
* resolved issue with tip message component ([2e678ed](2e678ed))
* resolved issues with auto deposit form and added needed optional chaining to all forms ([f316567](f316567))
* resolved issues with banner stories ([f999262](f999262))
* resolved issues with cc pages ([4530fc8](4530fc8))
* resolved issues with more stories (one of the BP stories was broken before as well) ([c618a8e](c618a8e))
* resolved issues with unit tests (all pass without warnings/errors now) ([b7e7ab5](b7e7ab5))
* root element of transition needs to have v-if or v-show ([0ed6e1e](0ed6e1e))
* server side error where this file wasn't found with relative path ([3f3ba76](3f3ba76))
* set inital input value in legacy KvRadio component, remove unused watch in autolending status ([f02626d](f02626d))
* slide width in badge experiment ([9d6effe](9d6effe))
* small spelling fix ([b0836c9](b0836c9))
* solve comments ([a7648ab](a7648ab))
* solve conflicts ([1fa0046](1fa0046))
* some changes following previous commits ([ae78046](ae78046))
* style issues and loading placeholder ([c905197](c905197))
* tabs for package.json indentation ([13c0fb3](13c0fb3))
* turn off SSR for local dev to prevent CSS pop-in for components ([2016a22](2016a22))
* turn on source maps when not in production, helps with server debugger ([1009d62](1009d62))
* unit tests now all pass (fixed issue with KvCheckboxList) ([dcba7a7](dcba7a7))
* update component lib to get updated select ([2954b83](2954b83))
* update gql import ([f37f1aa](f37f1aa))
* update path to lighthouse upload file ([afc41d1](afc41d1))
* update paths for static assets ([df9a2dc](df9a2dc))
* update selects to work in vue3 ([df8b2ee](df8b2ee))
* update static asset path for docker build action ([ff013ab](ff013ab))
* update static asset source path ([e7cb1b7](e7cb1b7))
* update storybook deployment node version ([9631960](9631960))
* update storybook preview for vue 3 app & remove unused build config ([9241689](9241689))
* upgrade kv-shop with tweaks that allow apollo dependency to load ([8cdd3da](8cdd3da))
* upgrade node auth0 package to resolve authentication related errors ([82825b8](82825b8))
* upgrade to vue3 ([0f89ec3](0f89ec3))
* upgraded cypress and confirmed tests running locally ([6f71180](6f71180))
* use "head" instead of "metaInfo" ([8df4a08](8df4a08))
* use absolute paths from project root for import.meta.glob ([0dcb945](0dcb945))
* use direct aysnc import for router components ([69e0585](69e0585))
* use event emitter for dynamic events out of contentful content, fix basket hash ([cd249f6](cd249f6))
* use head instead of metaInfo in UiSiteMap ([c2c1b05](c2c1b05))
* use import.meta.glob to load flag svgs ([80fe5ca](80fe5ca))
* validation in monthly good setup form ([82249d0](82249d0))
* webmanifest with vite build ([ac02114](ac02114))

### 🏗️ Build System

* allow importing of temporary file ([470e4d4](470e4d4))
* client path should be set in source directory so that /static is the public asset root ([a1f6ba2](a1f6ba2))
* ensure image build happens if github release was published ([4dfdffe](4dfdffe))

### 🪚 Refactors

* async functions and cache helper for getGqlPossibleTypes ([93eeb7d](93eeb7d))

### 📚 Documentation Changes

* remove outdated comment ([1b2df91](1b2df91))

### 🔍 Tests

* apply vue3 linting rules ([a428be8](a428be8))
* suppress console warnings from live-loan test ([4b0e6f9](4b0e6f9))
* update click event count expected in LoanSearchFilterChips ([d3925f5](d3925f5))

### 🧹 Chores

* add ci branch option to vue-3 branch ([36f65a7](36f65a7))
* **deps:** upgrade kv-components to v3.102.4 and kv-shop to 1.12.50 ([eeae06b](eeae06b))
* **release:** 3.0.0-rc.1 [skip ci] ([5c68d95](5c68d95)), closes [#5521](#5521) [#5543](#5543) [#5533](#5533) [#5551](#5551)
* **release:** 3.0.0-rc.2 [skip ci] ([bda86fe](bda86fe)), closes [#5567](#5567) [#5564](#5564)
* remove console log ([1c649c7](1c649c7))
* remove unused loanDisplayComponent computed prop ([07ab4bc](07ab4bc))
* remove unused script include ([b33260b](b33260b))
* update lighthouse filename in github action ([03ba94b](03ba94b))
* use vue3 branch of marketplace-web-ui-ci with updated Dockerfile ([b0b1eb0](b0b1eb0))
@kiva-robot
Copy link
Collaborator

🎉 This PR is included in version 3.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants