Skip to content

Latest commit

 

History

History
931 lines (475 loc) · 47.3 KB

CHANGELOG.md

File metadata and controls

931 lines (475 loc) · 47.3 KB

2.34.0 (2024-02-16)

Features

2.33.1 (2024-02-14)

Bug Fixes

  • support DHIS2 version 2.41 (d268981)

2.33.0 (2023-08-01)

Bug Fixes

  • add docs for slack arguments (de11f5b)
  • debug log (5188baf)
  • slackmessager: update review now link (4b9875d)
  • slackwebhookmessager rename (d86ba80)

Features

  • notifications: add slack webhook for new apps (2f222ee)

2.32.2 (2023-05-16)

Bug Fixes

  • addappmedia: fix adding media after knex upgrade (2e8ff4c)
  • dependencies: upgrade to knex@2 (39f43ac)
  • deps: update hapi-sentry (192e56e)
  • deps: update jwt deps (cc6cef4)
  • upgrade hapi deps (1a3a6b6)

2.32.1 (2023-04-18)

Bug Fixes

  • add 2.40 to available versions (53513ec)

2.32.0 (2023-03-20)

Features

  • appversions: add endpoint for getting a single app-version (b5ec694)

2.31.5 (2023-02-07)

Bug Fixes

  • deps: update deps, downgrade react@16 (4ae4806)
  • increase nginx client_max_body_size (8ece671)
  • prop-types import (aa4107a)

2.31.4 (2022-11-30)

Bug Fixes

2.31.3 (2022-11-16)

Bug Fixes

  • apps: fix source-url being cleared when new version is uploaded (#697) (4ff7525)

2.31.2 (2022-11-15)

Bug Fixes

  • add app: allow clearing optional select field (#694) (24bd6bc)

2.31.1 (2022-11-15)

Bug Fixes

  • description-editor: fix some styling issues (1835663)

2.31.0 (2022-09-21)

Bug Fixes

  • add missing file (35caab5)
  • add missing markdown icon (3f36fdf)
  • add note about markdown support (e31443e)
  • add support for DHIS2 2.39 (dc6958d)
  • appdescription: css and style cleanup (0b7758f)
  • line-clamp in safari (b9382bd)
  • update markdown-guide url (fb10680)
  • version: close modal when deleting version (b17a33f)

Features

  • appupload: add markdown-preview for description (c0434fe)
  • description: support for markdown (11548ee)
  • editapp: add preview for markdown (313fc6e)

2.30.2 (2022-05-05)

Bug Fixes

  • download-count: increment in v2 api (805754d)

2.30.1 (2022-05-05)

Bug Fixes

  • version: revert v1-api version limit (8c0d72d)

2.30.0 (2022-05-05)

Bug Fixes

  • log error (27d5417)
  • use catch over try-catch to handle err (851a681)

Features

2.29.6 (2022-04-08)

Bug Fixes

2.29.5 (2022-03-18)

Bug Fixes

2.29.4 (2022-02-21)

Bug Fixes

  • appupload: remove channel field (#630) (78eaf24)
  • userappview: move rejected apps to bottom (27033e0)
  • improve UX of invalid image filetype errors (#621) (b8e7a5b)

2.29.3 (2022-02-21)

Bug Fixes

  • appupload: remove channel field (#630) (78eaf24)
  • userappview: move rejected apps to bottom (27033e0)
  • improve UX of invalid image filetype errors (#621) (b8e7a5b)
  • remove svg from list of allowed image mime types (#619) (bf9ac27)

2.29.3 (2022-02-21)

Bug Fixes

  • userappview: move rejected apps to bottom (27033e0)
  • improve UX of invalid image filetype errors (#621) (b8e7a5b)
  • remove svg from list of allowed image mime types (#619) (bf9ac27)

2.29.3 (2022-01-22)

Bug Fixes

  • improve UX of invalid image filetype errors (#621) (b8e7a5b)
  • remove svg from list of allowed image mime types (#619) (bf9ac27)

2.29.3 (2022-01-21)

Bug Fixes

  • remove svg from list of allowed image mime types (#619) (bf9ac27)

2.29.2 (2021-12-07)

Bug Fixes

2.29.1 (2021-12-06)

Bug Fixes

  • hide apps in header-menu when not logged in (#603) (47eab75)

2.29.0 (2021-12-06)

Features

  • sidebar: add information links to sidebar (#601) (2c014fd)

2.28.4 (2021-12-03)

Bug Fixes

2.28.3 (2021-12-01)

Bug Fixes

  • filter: properly include version if maxDhisVersion is empty (#593) (c4ce7c8)

2.28.2 (2021-11-30)

Bug Fixes

2.28.1 (2021-11-12)

Bug Fixes

2.28.0 (2021-11-03)

Features

2.27.2 (2021-10-19)

Bug Fixes

  • client: limit max height of screenshot thumbnails (#574) (7a7ea33)

2.27.1 (2021-10-13)

Bug Fixes

  • limit versions returned from /apps endpoints (#570) (74550df)

2.27.0 (2021-10-12)

Features

2.26.0 (2021-10-04)

Bug Fixes

Features

2.25.2 (2021-09-13)

Bug Fixes

  • pagination: separate total count query (#543) (877b76d)

2.25.1 (2021-09-07)

Bug Fixes

  • appversion: add renames for query-filters (#544) (40223b8)

2.25.0 (2021-08-31)

Features

2.24.0 (2021-08-09)

Features

2.23.9 (2021-10-29)

Bug Fixes

2.23.8 (2021-10-15)

Bug Fixes

2.23.7 (2021-07-05)

Bug Fixes

  • verifybundle: ignore name-check for dashboard_widget (#521) (f3a7479)

2.23.6 (2021-06-22)

Bug Fixes

  • hide channels filter from index-page (#518) (2eb0a91)

2.23.5 (2021-06-22)

Bug Fixes

  • add support for DHIS2 v37 (8ad1f2f)

2.23.4 (2021-06-21)

Bug Fixes

2.23.3 (2021-06-09)

Reverts

  • "chore: merge master into next (#499)" (45fe507)
  • "revert: "fix: upgrade webpack and fix favicons (#475)"" (7648ed4)

2.23.2 (2021-05-28)

Bug Fixes

  • import Organisation service in app version handler (#500) (cb30dc6)

2.23.1 (2021-05-27)

Bug Fixes

  • remove d2 config author/organisation name check (#496) (6ccaf07)

2.23.0 (2021-05-25)

Features

  • more informative user-facing errors regarding metadata verification (#490) (47fb951)

2.22.0 (2021-05-21)

Features

  • apps: add filter-option for core-apps (#482) (a7b27c8)

2.21.0 (2021-05-20)

Features

2.20.0 (2021-05-19)

Features

2.19.0 (2021-05-07)

Bug Fixes

  • version-api: use server-package.json for version information (#476) (5a1e1be)

Features

2.18.2 (2021-05-04)

Bug Fixes

  • use punycode.toASCII instead of punycode.encode (#471) (857a180)

2.18.1 (2021-04-30)

Bug Fixes

  • encode strings with punycode before generating slug (#468) (26edb4b)

2.18.0 (2021-04-30)

Features

  • backend changes required by redesign (#467) (4cc9e44)

2.17.1 (2021-04-20)

Bug Fixes

2.17.0 (2021-04-15)

Features

2.16.1 (2021-04-06)

Bug Fixes

  • show query in input when returning from search result (#456) (3890057)

2.16.0 (2021-03-22)

Features

  • add env-var for skipping db-migration (#455) (b5e8aae)

2.15.0 (2021-03-18)

Features

  • apikey: frontend for api key generation (#454) (4096b03)

2.14.0 (2021-03-12)

Bug Fixes

  • make version-field required when uploading version (03a12bd)
  • version: fix a broken window - unnecessary check (a0ffb95)
  • version: make minDhisVersion required in API-model (ab87504)
  • make channel required when uploading version (eb3721a)
  • version: use transaction when creation version (e3bbb2a)

Features

  • version: allow uploading app-version with api-key (fe06bee)

2.13.1 (2021-03-11)

Bug Fixes

2.13.0 (2021-03-09)

Features

2.12.1 (2021-03-03)

Bug Fixes

  • getApps: don't call toLowerCase on app type (#445) (5ae1511)

2.12.0 (2021-03-03)

Bug Fixes

  • createApiUser: fix server crash when audience is changed (#437) (3685b5f)

Features

2.11.0 (2021-02-08)

Features

  • pagination: initial pagination implementation (#384) (09927c4)

2.10.6 (2021-01-27)

Bug Fixes

  • imageviewer: center image when only one image (#426) (d04040b)

2.10.5 (2021-01-18)

Bug Fixes

  • improve README instructions for local installation (#421) (f7492c5)

2.10.4 (2020-12-11)

Bug Fixes

  • imageviewer: fix image scaling for wide images (#419) (801d9ee)

2.10.3 (2020-11-11)

Bug Fixes

  • dialog: fix dialogposition when dialog has loading (a925532)

2.10.2 (2020-11-08)

Bug Fixes

  • organisationlist: replace ontouchtap with onclick (7ecb02a)

2.10.1 (2020-11-04)

Bug Fixes

  • api: do not remove leading slash on first path (0c3d7a2)

2.10.0 (2020-11-04)

Bug Fixes

  • bad merge, org-add button (754740e)
  • fix bad merge (866da6c)
  • channels: fix typo in reducer (d21b8f1)
  • errormapper: respect preserveErrors option (189be31)
  • organisation: add org id to user-reducer when added (11ff3b2)
  • organisation: allow email when post org (47636c4)
  • organisation: check and update slug when updating org-name (f3f24fe)
  • organisation: cleanup org-field (108f13d)
  • organisation: dont close organisation dialog when errored (c51a1cb)
  • organisation: fix rename error (089e9a4)
  • organisation: more specific label when removing yourself from org (87ca5ea)
  • organisation: prevent org names that are very similar (aca299c)
  • organisation: validate max 100 chars for org (fa0c11b)
  • organisation-list: use selector sort (da941db)
  • organisation-selector: load only member-orgs if not manager (5674f42)
  • test: fix failing tests (fa3cbae)
  • add new org-form file (61b016b)
  • organisation: client - add email for org (b95d11c)
  • cancel-buttons on modal (6e9d00f)
  • snackbar: allow longer messages (b1e149d)
  • add orgmember dialog styles (15c552e)
  • cleanup add org member (3554efb)
  • close dialog when success with a message (91ba32e)
  • race condition when loading orgs (d44e8e9)
  • reload orgs when adding new (96343bb)
  • search for org, allow manager to upload to all orgs (80d7270)
  • search org-params (573288d)
  • organisations: return user when added to org, better error msg (463a11a)
  • show correct org-list (6be8c60)
  • organisationsearch: sync validation, create org-message visibility (9cc3754)
  • use prop-types from package instead of from react (3ca2fc9)
  • use rewire in test-env only (edc379a)

Features

  • add-org: add organisation (a75d5d9)
  • filter: allow filter for slug (3216cb0)
  • migrations: add organisation email (547affa)
  • organisation: add ability to change owner (c7d44ba)
  • organisation: add backend support for organisation email (a673170)
  • organisations: add and remove members (6933a2c)
  • organisations: support for editing org-name (d47e193)
  • add /me api (f53e805)
  • fetch wrapper with params support (09614ba)
  • organisationlist (0183fdc)
  • wip organisation manage view (cfa6999)
  • uploadapp: organisation registration (f82f89f)

2.9.1 (2020-11-04)

Bug Fixes

2.9.0 (2020-11-03)

Bug Fixes

  • cleanup old spinner (8737475)
  • spinner: use circularprogress for spinner instead of custom svg (2764873)

Features

2.8.3 (2020-10-23)

Bug Fixes

  • React-PropTypes to proptypes package (71ddcd6)
  • upgrade to react@16 with deps (eee9ea7)

2.8.2 (2020-10-12)

Bug Fixes

  • correctly load channels, refactor version form, fix version delete (cd5472d)

2.8.1 (2020-10-03)

Bug Fixes

2.8.0 (2020-10-02)

Bug Fixes

  • version: fix UI-jump when tranisitioning between error and helptext (b89acbf)
  • cleanup versiofield, add link style (204da3e)
  • misc form styling (1d0b196)
  • textheader and helpertext styling (d5512ea)

Features

  • validation: add semver validation backend (6aac6e1)
  • add semver-validation on client (d5a859c)

2.7.4 (2020-09-28)

Bug Fixes

  • download: encode download-components (179cae4)
  • download: encode download-components, use / as seperators instead of _ (44663b9)
  • migration: remove down migration (b22fa9d)
  • migration: replace _ with . in app_version (693cee2)
  • version: prevent version to contain underscore (90ebb36)

2.7.3 (2020-09-24)

Bug Fixes

  • add versionitems file (c641be0)
  • consolidate version validations (789bfc2)
  • re-order fields to same as when creating (3630275)
  • version: use select-field when editing version (c1e6158)

2.7.2 (2020-09-04)

Bug Fixes

  • apiroutes: do not redirect 404 under /api to index (af45fc5)
  • apiroutes: set 404-statuscode (8235e57)

2.7.1 (2020-09-01)

Bug Fixes

  • prevent error when saving unmodified version (572cd2d)

2.7.0 (2020-08-27)

Bug Fixes

Features

  • add 2.35 as supported dhis2-version (b41e802)

2.6.4 (2020-08-26)

Bug Fixes

  • allow a developer to delete his own versions (dfaf618)
  • allow devs to delete images on own apps (5987bd0)
  • allow devs to upload media to own apps (be87503)

2.6.3 (2020-08-25)

Bug Fixes

  • change filename in download url (658b471)
  • use slug + version as filename on download (23bbb04)

2.6.2 (2020-08-25)

Bug Fixes

  • use wildcard for matching patch-versions (4d96a7b)

2.6.1 (2020-08-17)

Bug Fixes

  • createversion: add try-catch for parsing json (0de1a50)
  • fix tests (b39bbc6)
  • createappversion: allow null demoUrl (45acd4a)
  • editversion: actually allow null for demourl (c9154e2)
  • errormapper: map Joi-errors to 400-badrequest errors (fad7757)

2.6.0 (2020-06-15)

Features

  • routes: support for getting org by slug (a6d27e1)
  • services: findOneBySlug (16eeb8a)
  • services: getUsersInOrganisation function (ce06205)

2.5.2 (2020-06-03)

Bug Fixes

  • add ui validation for demourl (380b686)
  • validate demoUrl/sourceUrl as URI (4950e77)

2.5.1 (2020-06-01)

Bug Fixes

  • edit app form tweaks (6ce2387)
  • pre-fill sourceUrl field when editing (b9ebf98)
  • save sourceUrl correctly when creating an app (a3a4577)

2.5.0 (2020-05-12)

Features

  • log: log version and build date in client console (#333) (2e56852)

2.4.2 (2020-05-11)

Bug Fixes

2.4.1 (2020-05-04)

Bug Fixes

  • show org name instead of individual dev (ddfe97d)

2.4.0 (2020-05-04)

Bug Fixes

  • add owner to clone script to keep user access (78eb336)
  • add support for owner when creating app (4c88334)
  • add user to org if not in org (106161b)
  • avoid creating dupes when cloning (c4ce579)
  • check against correct app_id (ebd9dd9)
  • only add to org if manager or same as currUser (ea6ce0c)
  • remove < 2.28 versions and add 2.33, 2.34 (16ffcf8)
  • return 400 if trying to upload to other org (db084e6)
  • show errormessage from unauthorized response (d768285)
  • update test to work with new versions (ab8e141)
  • use email from jsonpayload (944f6c4)
  • use transaction when getting user (1536a44)

Features

  • organisationService: add hasUser-function (9b7a0eb)

2.3.5 (2020-04-27)

Bug Fixes

  • avoid creating dupes when cloning (2cd8fc0)
  • correct mkdirSync params (74aaa04)

2.3.4 (2020-04-24)

Bug Fixes

2.3.3 (2020-04-23)

Bug Fixes

  • move users-with-organisations view to correct folder (22d31d4)

2.3.2 (2020-04-22)

Bug Fixes

  • createapp: add user to organisation if org does note xist (ffb0733)

2.3.1 (2020-04-22)

Bug Fixes

  • handle downloads without auth (b58d8bb)

2.3.0 (2020-04-21)

Bug Fixes

  • add @hapi/bounce, lowercase imports (dc90ef4)
  • add support for tags (5b77fbb)
  • add tests (064a84d)
  • boomify filter errors, rethrow system-errors (724b52c)
  • cleanup, map SQL operator (804d7b3)
  • filter creation (33cf418)
  • improve swagger docs (ee55200)
  • filter: filter creation with renames (1327ee8)
  • rename support, cleanup (6fa6a83)
  • support renames in createFromQueryFiltes (36c662d)
  • update test (5b379aa)
  • update usage of Filter (4f84b77)
  • working filter (0f23321)

Features

2.2.0 (2020-04-20)

Bug Fixes

  • allow admins to download all apps (c770651)
  • allow managers to patch/post organisations (ab03046)
  • allow managers to upload versions to all apps (a997a12)
  • remove trailing incorrect } (a099a10)

Features

  • add function to fetch apps through user-orgs (b0758f1)

2.1.2 (2020-04-16)

Bug Fixes

  • add migration to fix users with orgs-view (4e67b74)

2.1.1 (2020-04-02)

Bug Fixes

  • incorrect down migration (52c0b09)
  • split media to own table/app/version (7c5f451)
  • update apps_view to use app_media (79c89fa)