Skip to content

Releases: beyondessential/tupaia

[meditrak] v1.11.113

31 Aug 09:42
92fb8aa
Compare
Choose a tag to compare
  • Fixes a bug where Arithmetic questions would not save 0's as answers

v2021-34

27 Aug 01:28
7841cb2
Compare
Choose a tag to compare

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

19 Aug 23:07
f5ca3f4
Compare
Choose a tag to compare

Features ⭐

  • NZ-67 Sync down from KoBo
  • SOL-92 Create pacmossi project card

Tweaks ⚖️

Bug fixes 🐛

Infrastructure and maintenance 🛠️

  • MEL-390 Admin panel e2e tests scaffolding
  • SOL-311 Build indicators for PacMOSSI
    -contains #2983 #3012
  • MEL-391 Support date range in map overlay urls [e2e]
  • NZ-904 Stop feature instances out of hours

v2021-32

12 Aug 22:39
48d2315
Compare
Choose a tag to compare

Features ⭐

  • MEL-92 Newest survey responses override old ones in same period

Tweaks ⚖️

Visualisations 📊

  • SOL-305 Fix participant per 100k overlay
  • SOL-56 Map overlay: % fever and cough by postcode

Bug fixes 🐛

  • NZ-19 Fix Lesmis Dashboard Loading More Than Once
  • PR Fix survey schema invalidation

Infrastructure and maintenance 🛠️

  • SOL-255 Create default list of map overlay urls for e2e tests
  • SOL-29 Rename one option for question STRVEC_AE-AT13
  • MEL-87 Switch to non-deprecated fetchAnalytics
  • SOL-39 Create new Entity Type for recording Mosquito Larvae Habitats

v2021-31

06 Aug 00:57
530b3be
Compare
Choose a tag to compare

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 🛠️

  • MEL-375 Support filter operators in entity-server
  • SOL-32 Add 'EntityApi' programming interface for microservices. Added support for 'dataSourceEntityFilter' in aggregation config
  • PR Add e2e report urls
  • PR Use e2e aggregation for the e2e instance

v2021-29

23 Jul 03:37
326d95f
Compare
Choose a tag to compare

Features ⭐

  • 1304 Show raw data on tooltips

Tweaks ⚖️

  • 2689 Permission group migration/restructure
  • 3195 Add insert function to reports server

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

15 Jul 23:40
2507017
Compare
Choose a tag to compare

Features ⭐

Tweaks ⚖️

  • Mobile site quick wins via #2821
    • 3086 Improve project selection
    • 3170 Open dashboard by default
    • 3171 Remove mini-map (keep facility photo)
    • 3088 Fix entity search

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

08 Jul 22:39
49c8ef7
Compare
Choose a tag to compare

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 🛠️

  • 2928 Consolidate lesmis chart table
  • 3128 Add CDN
  • PR Hotfix: e2e dumps

v2021-26

05 Jul 02:18
1c53b7e
Compare
Choose a tag to compare

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 ⭐

  • 2911 Create map overlays within reports server
  • 2779 Dashboards can be sorted (via #2758)

Tweaks ⚖️

  • No issue Improve social media preview image
  • LESMIS tweaks (in #2759)
    • 3077 Lesmis headings: Order Change
    • 3018 Please change text in "about lesmis"

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)
    • 3012 LESMIS date picker should respect period granularity
    • 3017 LESMIS global year selection doesn't stick
    • 3016 LESMIS dashboards do not show a loading indicator after changing year
    • 3031 Y-axis labels on LESMIS are white, and overlap tick labels

Infrastructure and maintenance 🛠️

  • Dashboard refactor: new backend structure and shared ui-components (via #2758)
    • 2977 Delete non-operational schools from LESMIS
    • 2780 Support endpoint to fetch dashboards
    • 2781 Configure new dashboard reports to be pulled from the report-server
    • 2156 Move Tupaia to use central dashboard reports components
    • 2814 Support LESMIS style dashboard requests on Tupaia.org

v2021-25

24 Jun 22:56
c4b2752
Compare
Choose a tag to compare

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