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

Release 2024-23 #5696

Merged
merged 31 commits into from
Jun 9, 2024
Merged

Release 2024-23 #5696

merged 31 commits into from
Jun 9, 2024

Conversation

alexd-bes
Copy link
Contributor

@alexd-bes alexd-bes commented Jun 3, 2024

Features ⭐

Tweaks ⚖️

  • RN-1317: Reduce nav panel width
  • RN-1319: Update breadcrumb styles
  • RN-1300: Update CTA buttons
  • RN-1299: Move button columns into parent 'action' column

Bug fixes 🐛

Infrastructure and maintenance 🛠️

rohan-bes and others added 30 commits May 20, 2024 13:04
merge: release-2024-21 master -> dev
merge: release-2024-21 HOTFIX: master -> dev
* WIP

* WIP

* Styling

* Connected editor

* WIP

* WIP

* WIP

* Add buttons

* Working edit view

* Required styling

* Update EditSurveyPage.jsx

* Change loading method

* File input styling

* Reset editor state on close

* Required styling

* Fix build error

* Add tests

* Update EditSurveyPage.jsx

* Update packages/admin-panel/src/editor/FieldsEditor.jsx

Co-authored-by: Jasper Lai <33956381+jaskfla@users.noreply.github.com>

* Update packages/admin-panel/src/importExport/ImportModal.jsx

Co-authored-by: Jasper Lai <33956381+jaskfla@users.noreply.github.com>

* PR fixes

* reset file value on clear edits

* PR fixes

* Sentence casing

* Survey question format

* Validate fields when editing and creating a survey

* Scroll to error on error message appearing

* Add aria-hidden for when there is no message to show

* Testing fixes

* Remove ability to clear edits

* Styling

* Fix data tables editor not opening

* FIx checkbox tooltip styles

* Fix edit landing page issue

* fix endpoint

* Fix pagination

---------

Co-authored-by: Jasper Lai <33956381+jaskfla@users.noreply.github.com>
Co-authored-by: Andrew <vanbeekandrew@gmail.com>
… appear in the Admin Panel for a few minutes (#5667)
- Allows us to see the original stack trace which helps debugging
* feat(adminPanel): RN-1318: Collapsible nav panel

* LESMIS

* LESMIS theme

* PR fixes
* CTA buttons and titles

* PR fixes
)

fix(vizBuilder): Fix duplicate ID issue on viz builder
* enable column resizing

* Remove unused props

* Include tooltip when text is not fully visible

* Remove tooltip types

* Fixes

* Update to handle padding of content

* Make the icon only clickable

* Fix page index issue
…column (#5672)

* enable column resizing

* Remove unused props

* Include tooltip when text is not fully visible

* Remove tooltip types

* Fixes

* Update to handle padding of content

* Make the icon only clickable

* Parent action column

* Fix page index issue

* Tooltip

* LESMIS

* PR fixes
fix(lesmis): Fix lesmis nav layout
…ty question (#5656)

* fix(datatrakWeb): RN-1268: Fix error when skipping non-mandatory entity question

* Add type guard

---------

Co-authored-by: Andrew <vanbeekandrew@gmail.com>
…ert to strings (#5701)

fix(datatrakWeb): NOTUP-710 Make visibility criteria comparisons convert to strings
… did not appear in the Admin Panel for a few minutes (#5667)"

This reverts commit eafc959.
@alexd-bes alexd-bes merged commit 2a27fbd into master Jun 9, 2024
45 checks passed
@alexd-bes alexd-bes deleted the release-2024-23 branch June 9, 2024 19:39
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.

4 participants