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

Production Release; Dec Week 4 #4409

Merged
merged 46 commits into from
Dec 25, 2022
Merged

Production Release; Dec Week 4 #4409

merged 46 commits into from
Dec 25, 2022

Conversation

mathew-alex
Copy link
Contributor

No description provided.

khavinshankar and others added 30 commits December 19, 2022 10:43
…ponsive (#4339)

Co-authored-by: Naman Gogia <naman114@pop-os.localdomain>
* wip

* fix button v2 authorization when not authenticated

* ButtonV2: hover effect only if enabled

* Update app popup

* popup when app updated

* remove check for updates from user profile

* no-cache headers to ensure always latest `build-meta.json` is fetched
)

* Use cursor-pointer class for tab names in view consultation files

* Fix bug
* Refactor doctor capacity page to use Tailwind

* Fix cypress tests failing

* Make buttons responsive

* Switch to FieldLabel

* Fix form submission
* Add end>start constraint to DateRangeInputV2

* Restrict selection and remove swapping
)

* disable past dates

* improve ui

* refactor

* button full width

* remove box

* custom border

* completed warranty input field

* removed mui

* added notification alerts

* debug

* resolve invalid date type
…4028)

* Move min quantity update page to a modal

* Remove debugging statement
… filters (#4337)

* fix (FacilityFilter): sidebar collapses on clearing advanced filters

* fix: revert changes

* fix (Advanced Filters): all filter sidebars collapse on clearing filters
…tation Form + 🛠 Tailiwnd discharge patient dialog (#4309)

* momentarily copied secondary until #4307 merged

* upgrade textarea colors as per figma

* consultation: replace mui label and textarea w. tw

* tailwind discharge modal

* add hints to discharge modal

* upgrade `SelectMenuV2`

* upgrade `TextFormField`

* upgrade `MultiSelectMenuV2`

* upgrade AutoCompleteAsync colors

* use CareIcons

* upgrade `DateInputV2`

* upgrade PhoneInput style to perfection

* place clear inside the phone input

* fix padding

* fix `SelectMenuV2` conflict

* add missing verified by label

* Add form field comp: `PatientCategorySelect`

* use PatientCategorySelect in consultation form

* cleanup patient category tw-class mess

* tw-comp: `SelectMenuFormField`

* Upgrade consultation form

* tw-comp: `AutocompleteMultiselect`

* tw-comp: `AutocompleteV2` (single select, but not form field yet)

* add hook: `useAsyncOptions` for use in async dropdowns

* tw-comp: `DiagnosisAutocompleteFormField`

* MultiSelect, AutocompleteMulti: option chip + remove

* consultation form: upgrade diag. and prov. diag.

* replicate figma page layout for consultation

* fix form submission

* empty

* rename `SelectMenuFormField` -> `SelectFormField`

* tw-comp: `MultiSelectFormField`

* Deprecate old `DateRangePicker`

* tw-comp: `SymptomsSelect` Form Field

* show helpful descriptions in `SymptomsSelect`

* consultation form use new `SymptomsSelect`

* so far it never felt the date input was getting disabled?

* let the dropdown be near the calendar for less mouse movement

* consultation form, use `DateFormFields`

* hide disabled fields

* introduce style: `cui-input-base`

* migrate select and multiselect to new colors

* migrate text form field and text area

* remove conflicting classes

* BRING BACK ORIGINAL GRAY PALLETE

* update Form Field label color

* ensure cui-input-base is properly applied

* migrate autocomplete

* hack: make online user select to look consistent with the form

* migrate autocomplete async design

* improve consistency on dropdown options

* adds class: `cui-dropdown-base`

* migrate date picker

* check-circle

* `cui-input-base` for prescription builder

* `cui-input-base` for investigation builder

* fix memory loss of diagnosis select

* autocomplete show loading or nothing found

* document: `useAsyncOptions`

* fix issues w. state handling of DiagnosisSelect
…`CareIcons` + Generalize `Submit` and `Cancel` buttons (#4358)

* fix classes that disappeared in ButtonV2

* upgrade Pagination component

* use text classes to size instead of height

* adjust care icons baseline vertical alignment

* adjust care icons baseline verical alignment

* remove all custom vertical adjustments made so far

* adjust sidebar user card size

* update cypress

* fix mobile pagination

* migrate `CheckCircleOutlineIcon` and its Button to `CareIcons` and `ButtonV2`

* why did it auto import `*.js` files?

* cypress: fix user_crud

* replace `care-l-check` to `care-l-check-circle`

* Generalize Submit and Cancel buttons

* migrate remaining submit and cancel buttons

* fix cypress

* Update src/Components/Common/components/ButtonV2.tsx

* fix eslint

* Update src/Components/Facility/DoctorCapacityForm.tsx

* Update src/Components/Assets/configure/CameraConfigure.tsx
Ashesh3 and others added 16 commits December 23, 2022 12:12
* Bump tailwindcss:3.2.4 @headlessui/react:1.7.5

* Revert "Bump tailwindcss:3.2.4 @headlessui/react:1.7.5"

* Bump tailwindcss:3.2.4

* Trigger Build

* fix (netlify): added node_options

* Add max_old_space_size node option to cypress workflow

* Fix env

* Fix Tailwind's safelist regex

* Add node_options to Dockerfile and ignore it from eslint

Co-authored-by: Khavin Shankar <khavinshankar@gmail.com>
Seperated hook and component in useExport
Allow 11 digits only when a phone number starts with 1800
Use facility.middleware_address for asset.meta.middleware_hostname
@mathew-alex mathew-alex requested a review from a team December 24, 2022 15:35
@mathew-alex mathew-alex requested a review from a team as a code owner December 24, 2022 15:35
@vercel
Copy link

vercel bot commented Dec 24, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
care-storybook ✅ Ready (Inspect) Visit Preview Dec 24, 2022 at 3:35PM (UTC)

@netlify
Copy link

netlify bot commented Dec 24, 2022

Deploy Preview for care-egov-staging ready!

Name Link
🔨 Latest commit 2ff1b49
🔍 Latest deploy log https://app.netlify.com/sites/care-egov-staging/deploys/63a71c5e4f3f6b00080aedb8
😎 Deploy Preview https://deploy-preview-4409--care-egov-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@sonarcloud
Copy link

sonarcloud bot commented Dec 24, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
1.3% 1.3% Duplication

@mathew-alex mathew-alex merged commit 163f1f9 into master Dec 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants