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-43 #5964

Merged
merged 10 commits into from
Oct 21, 2024
Merged

Release 2024-43 #5964

merged 10 commits into from
Oct 21, 2024

Conversation

avaek
Copy link
Contributor

@avaek avaek commented Oct 20, 2024

Manual release steps

Features ⭐

  • RN-1402: Ability to generate continuous PDF for dashboard export
  • RN-1371: QR code scanner
  • RN-1408: Update projects workflow

Tweaks ⚖️

  • RN-1492: Save last login date of meditrak devices
  • RN-1507: Update leader board

Bug fixes 🐛

Infrastructure and maintenance 🛠️

tcaiger and others added 9 commits October 3, 2024 10:41
…board export (#5894)

* setup controls

* Working exports

* Add page numbers

* Update DisplayOptionsSettings.tsx

* Only show format options on whole dashboard export

* Remove unused vars

* Fix logo height

---------

Co-authored-by: Andrew <vanbeekandrew@gmail.com>
* fix entity import

* Update updateCountryEntities.js

---------

Co-authored-by: Andrew <vanbeekandrew@gmail.com>
…5941)

* save last login date

* generate types

* Update setupNewDatabase.sh

* update auth tests

* Update packages/auth/src/Authenticator.js

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

---------

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

* Reorganise files

* Working scanner

* Working scanner and types

* Types

* fixes

* update error handling

* Update EntitySearch.tsx

---------

Co-authored-by: Andrew <vanbeekandrew@gmail.com>
Co-authored-by: Tom Caiger <caigertom@gmail.com>
* move project select form to ui components

* move select list

* label props

* labelProps

* Update SelectList.tsx

* feat(tupaiaWeb): RN-1408: Update projects workflow (#5898)

* show user project button

* new login route

* move project select form to ui components

* add project select modal to tupaia web

* request access

* clean up types

* Update LoginRoute.ts

* remove list component

* project landing page

* Update ProjectCard.tsx

* pr suggestions

* Update userAuth.js

* update styles

* Update ProjectSelectModal.tsx

* fix tooltip

* add mobile support

* fix test

* Update DrawerMenu.tsx

* fix request access link

* Update Dashboard.tsx

* Update ProjectSelectForm.tsx

* Update ProjectCard.tsx

* Update ProjectSelectModal.tsx

* update request access modal

* Update LoginRoute.ts

* Update LoginRoute.ts

* Update UserMenu.tsx

* Update ProjectAccessForm.tsx

---------

Co-authored-by: Andrew <vanbeekandrew@gmail.com>
* update leader board

* Update packages/database/src/__tests__/modelClasses/SurveyResponse.test.js

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

---------

Co-authored-by: Jasper Lai <33956381+jaskfla@users.noreply.github.com>
@avaek avaek mentioned this pull request Oct 20, 2024
@avaek avaek merged commit 7408f7a into master Oct 21, 2024
45 checks passed
@avaek avaek deleted the release-2024-43 branch October 21, 2024 20:37
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.

3 participants