Releases: beyondessential/tupaia
Releases · beyondessential/tupaia
[meditrak] v1.11.113
- Fixes a bug where Arithmetic questions would not save 0's as answers
v2021-34
Features ⭐
- SOL-390 Allow creating Dashboards in the admin panel
- NZ-803 Email long running exports
- NZ-811 LESMIS export dashboard items to PNG
- NZ-27 Excel export for table flippas
- Viz-builder MVP (#2972)
Tweaks ⚖️
- MEL-412 Allow turning off automatic GeoJSON fetch from admin-panel
- NZ-36 Fixup LESMIS vitals titles
- NZ-24 Remove ... from exported survey name (via NZ-803)
- SOL-377 Syntax update for
sum
function in report-server - MEL-385 Deprecate Imunization module
Visualisations 📊
- NZ-62 LESMIS List Visual
- NZ-25 ICT Amenities
- NZ-65 FQS 1 and 2 visuals
- SOL-70 Dashboard: % First Nation with Influenza Like Illness (ILI) graph
- NZ-55 Teachers by gender
- NZ-28 School level amenities
- SOL-76 PacMOSSI Mosquito Occurrence Pie Chart
Bug fixes 🐛
- SOL-386 Fixed web-config-server being unable to fetch data from report-server while logged in as Public User
- MEL-449 Enforced stricter permissions on Test Report route
- SOL-394 Analytic table week_period has incorrect year when 0 week
Infrastructure and maintenance 🛠️
- NZ-916 Improve docker caching during CI/CD
- No issue #3059
- No issue #3047
- SOL-8 Added support for aggregation chaining in Tupaia Data Api
- NZ-859 Remove temporary export files (via NZ-803)
- SOL-393 Enable fetching data from regional level in report-sever
- SOL-45 Updated data-api documentation
- No issue #3099
Hotfixes
v2021-33
Features ⭐
Tweaks ⚖️
- Allow non-5432 db ports
- SOL-149 Remove unwanted Kiribati facility
- SOL-37 Connect gaps in data lines
- NZ-2 Set 40 LESMIS Target Districts
- SOL-275 Added General and Clinical dashboards to Nauru eHealth project
Bug fixes 🐛
- Move where clause to beginning of select
- SOL-9 Exported FETP survey file is missing numeric only options
- SOL-291 JS Error: Object doesn't support property or method 'fromEntries'
Infrastructure and maintenance 🛠️
v2021-32
v2021-31
Manual Release Steps
Features ⭐
- NZ-88 Map Overlay Data in a Table
Tweaks ⚖️
Visualisations 📊
- MEL-73 Changes to Strive map overlay headings
Bug fixes 🐛
- MEL-373 Admin panel throwing 401 errors
- MEL-383 Fix flaky reports
- SOL-259 LGAs no longer crowding in flutracking project
Infrastructure and maintenance 🛠️
v2021-29
Features ⭐
- 1304 Show raw data on tooltips
Tweaks ⚖️
Visualisations 📊
- 1675 Dashboard Element: FETP Graduate Locations
- 2732 FluTracking: update existing district map overlays
Bug fixes 🐛
- 3164 Admin Panel returns all dashboard relations when expanding a dashboard in Dashboard tab
Infrastructure and maintenance 🛠️
- 3163 Gateway with SSL Termination
- 1648 Use session cookie in Admin Panel
- 3100 Admin Panel Server
- PR Increase e2e request timeout
- PR Ensure volumes are deleted on instance termination (manually deployed pre-release)
- 3032 Switch to using
POST
for multi-entity routes in entity-server - PR Allow custom db name in refresh script
- PR Fix tests
- PR Fix broken script
- PR Fix dump db permissions
v2021-28
Features ⭐
Tweaks ⚖️
- Mobile site quick wins via #2821
Visualisations 📊
- 2776 Add empty Emergency in Education dashboard group to LESMIS
Bug fixes 🐛
- 3140 Fix validation errors not shown on survey edit
- 2813 Move loading spinner behind user modal
- 3117 Table flippa improvements on tupaia.org
- 3075 Handle missing user sessions
- No issue Ensure answers line up with their survey response in exports
- 3133 UNFPA - Marshall Islands missing
- 2635 Fix stock used matrix chart in tonga
- 2839 Fix unfpa dashboards missing fiji
- 3143 Fix flaky timeouts during builds on codeship
- 3179 Avoid creating spurious countries during project entity import
- 3191 Sometimes the analytics table does not fully update
Infrastructure and maintenance 🛠️
- 3157 Client side error logging
- 2864 E2e tests: Known data dimensions provided for a set of reports
- PR E2e tests: Allow reusing custom dashboard report configuration
- 2865 E2e tests: Snapshots taken & compared in CI/CD
- 2971 E2e tests for map overlays
- 3004 E2e tests: visualisation filter
- 3138 E2e tests: Update e2e test to fit with the new dashboard structure
- 1486 Add a is_verified column for users in admin panel
- 797 Move Covid AU and Flutracking data to internal datasource
- 3001 Show postcode data on explore
- 3148 Optimised DB queries in entity-server
- PR Enable e2e tests in CI/CD
v2021-27
Features ⭐
Visualisations 📊
- 2939 Add new visualisation tabs in Admin Panel for the new dashboard tables
- 2342 Strive Dashboard: Larval Habitat by Species
- 1400 Strive Dashboard: Lab Confirmed Positive Results, Bar Graph
- 3038 LESMIS Number of ECE Teachers
- 2338 Strive Dashboard Strive average mortality matrix table
Bug fixes 🐛
- 2913 Fix dashboard by replacing data element via ( #2692, #2789)
- 3016 Fix LESMIS dashboard loading
- 3107 Fix pie chart hover
Infrastructure and maintenance 🛠️
v2021-26
Manual Release Steps
- The migration for 2977 can cause the analytics refresh to run long and possibly time out the build, keep a close eye on it as this may require manual intervention
- Import postcode entity data
- Add a new tracked entity type in DHIS: DHIS tracked entity type management
- Import postcode survey and survey data
Features ⭐
Tweaks ⚖️
Visualisations 📊
- 2962 Fix unfpa charts legend color
- 2337 Adult trapping dashboard strive
- 1296 Add postcode level entities and survey data
- 2346 Map Overlay: Mosquito species
- LESMIS Phase 1 Priority Visuals (in #2759)
- 2970 Repetition rate
- 2972 Cohort Survival rates
- 3026 Number of Schools (ESSDP Dashie)
- 3024 by level of education
- 2965 Number of Secondary Education Classrooms
- 2964 Number of Primary School Classrooms
- 2969 Drop Out Rates by Grade
- 2974 Gross Enrolment Rate - GER (by grade and gender, GPI)
- 2973 Net Enrolment Rate (NER by gender, GPI, total, by level of education)
- 2968 Percentage of children over-age for grade in primary education and lower secondary education, by sex
- 2963 Number of Schools by Level of Education
- 2850 Number of Students (by gender and level of education)
- 2960 Gross Intake Ratio to the Last Grade of Education
- 3020 Number of Students by Ethnicity
- 3021 Age of Grade 1 Entrance
- 3025 Complete and Incomplete Schools
- 3028 Number of Classes in Public Schools
Bug fixes 🐛
- LESMIS bug fixes (in #2759)
Infrastructure and maintenance 🛠️
- Dashboard refactor: new backend structure and shared ui-components (via #2758)
v2021-25
Features ⭐
- 2845 LESMIS Editing User Permissions
Tweaks ⚖️
- No issue FQS links open in new tab
- No issue Add report test config example
- 2876 Remove villages from LESMIS hierarchy
Visualisations 📊
- 2879 Create flutracker phase two indicators
Infrastructure and maintenance 🛠️
- No issue Fixed up pg-mv-fast-refresh module version