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-51 #6025

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Release 2024-51 #6025

wants to merge 17 commits into from

Conversation

tcaiger
Copy link
Contributor

@tcaiger tcaiger commented Dec 9, 2024

Manual release steps

  • Add environment variables for RN-1383
// The following need to be added to api-client.dev.env and api-client.production.env
TUPAIA_WEB_SERVER_API_URL=https://[deployment-name]-tupaia-web-api.tupaia.org/v1
DATATRAK_WEB_SERVER_API_URL=https://[deployment-name]-datatrak-web-api.tupaia.org/v1
ADMIN_PANEL_SERVER_API_URL=https://[deployment-name]-admin-api.tupaia.org/v1

Features ⭐

Tweaks and Bug fixes 🐛

  • RN-1383: Make raw data downloads use one time link
  • MAUI-4899: Add new entity types
  • RN-1405: Fix file uploads not working from web
  • fix(adminPanel): RN-1534: Fix matrix preview

Infrastructure and maintenance 🛠️

alexd-bes and others added 17 commits December 10, 2024 10:51
…5848)

* Working downloads

* Add comments

* Fix exports on web config server

* Add lesmis export handler

* Update DownloadHandler.js

---------

Co-authored-by: Tom Caiger <caigertom@gmail.com>
Co-authored-by: Andrew <vanbeekandrew@gmail.com>
…correctly (#5822)

* WIP

* Handle uploads of files from web

* Tidy ups

* Undo testing change

* Fix build

* Update S3Client.ts

* Update S3Client.ts

---------

Co-authored-by: Andrew <vanbeekandrew@gmail.com>
Co-authored-by: Tom Caiger <caigertom@gmail.com>
* media queries

* Background for landing page

* Mobile header

* WIP tile

* Update Tile.tsx

* leaderboard

* Survey select section

* Activity feed

* General styling

* tablet styling

* general styling

* Tasks

* WIP

* Task section styling

* Update ResponsiveScrollBody.tsx

* Update Header.tsx

* Update DrawerMenu.tsx

* fix merge

* Update UserInfo.tsx

* fix dashboard style issues 1 - 5

* fix home scrolling

* tasks styling

* Update SurveySelectSection.tsx

* design feedback

* Update TaskMetrics.tsx

* remove tool tips

* Update SurveySelectSection.tsx

* fix infinite scroll

---------

Co-authored-by: Tom Caiger <caigertom@gmail.com>
Co-authored-by: Andrew <vanbeekandrew@gmail.com>
* add storybook

* Update surveyQuestions.stories.tsx
* Update constants.js

* inline new types
* 💣 copyright header comments

* remove snippet
* remove more copyright headers

* remove inadvertent descriptions from schemas

* admin & config server

* stragglers
* ANSI control sequences

* 🚧 downlad env vars

* `getPackagesWithEnvFiles` style

* ditto getDeployablePackages.sh
* `string`, not `Date`

* remove unused var
* tiny UI tweaks

* fix workspace packages, add “swipeable” to dict

* remove unused asset

* more robust type for props

* dedupe CSS

* less noisy search

* remove redundant `styled`s

* fix leaderboard pluralisation

* remove debug log

* avoid useless templates

* fix test

* organise imports

* true ellipsis
* carousels

* comment

* tip

* reorganise

* fix exports

* update comment

* Partially revert "fix exports"

This partially reverts commit 8f0d1ad.

* fix comment
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.

5 participants