2.34.0 (2024-02-16)
2.33.1 (2024-02-14)
- support DHIS2 version 2.41 (d268981)
2.33.0 (2023-08-01)
- add docs for slack arguments (de11f5b)
- debug log (5188baf)
- slackmessager: update review now link (4b9875d)
- slackwebhookmessager rename (d86ba80)
- notifications: add slack webhook for new apps (2f222ee)
2.32.2 (2023-05-16)
- 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)
- add 2.40 to available versions (53513ec)
2.32.0 (2023-03-20)
- appversions: add endpoint for getting a single app-version (b5ec694)
2.31.5 (2023-02-07)
- deps: update deps, downgrade react@16 (4ae4806)
- increase nginx client_max_body_size (8ece671)
- prop-types import (aa4107a)
2.31.4 (2022-11-30)
2.31.3 (2022-11-16)
2.31.2 (2022-11-15)
2.31.1 (2022-11-15)
- description-editor: fix some styling issues (1835663)
2.31.0 (2022-09-21)
- 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)
- appupload: add markdown-preview for description (c0434fe)
- description: support for markdown (11548ee)
- editapp: add preview for markdown (313fc6e)
2.30.2 (2022-05-05)
- download-count: increment in v2 api (805754d)
2.30.1 (2022-05-05)
- version: revert v1-api version limit (8c0d72d)
2.30.0 (2022-05-05)
- add download-counter (d90ba4a)
2.29.6 (2022-04-08)
- add migration file (d70eddb)
2.29.5 (2022-03-18)
2.29.4 (2022-02-21)
- 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)
- 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)
- 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)
- 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)
2.29.2 (2021-12-07)
2.29.1 (2021-12-06)
2.29.0 (2021-12-06)
2.28.4 (2021-12-03)
2.28.3 (2021-12-01)
2.28.2 (2021-11-30)
2.28.1 (2021-11-12)
2.28.0 (2021-11-03)
2.27.2 (2021-10-19)
2.27.1 (2021-10-13)
2.27.0 (2021-10-12)
2.26.0 (2021-10-04)
- appversion: fix version filtering and comparison (#551) (854f32b)
- remove core-app tag (#550) (3e92a90)
2.25.2 (2021-09-13)
2.25.1 (2021-09-07)
2.25.0 (2021-08-31)
2.24.0 (2021-08-09)
2.23.9 (2021-10-29)
2.23.8 (2021-10-15)
2.23.7 (2021-07-05)
2.23.6 (2021-06-22)
2.23.5 (2021-06-22)
- add support for DHIS2 v37 (8ad1f2f)
2.23.4 (2021-06-21)
2.23.3 (2021-06-09)
- "chore: merge master into next (#499)" (45fe507)
- "revert: "fix: upgrade webpack and fix favicons (#475)"" (7648ed4)
2.23.2 (2021-05-28)
2.23.1 (2021-05-27)
2.23.0 (2021-05-25)
2.22.0 (2021-05-21)
2.21.0 (2021-05-20)
2.20.0 (2021-05-19)
2.19.0 (2021-05-07)
2.18.2 (2021-05-04)
2.18.1 (2021-04-30)
2.18.0 (2021-04-30)
2.17.1 (2021-04-20)
2.17.0 (2021-04-15)
2.16.1 (2021-04-06)
2.16.0 (2021-03-22)
2.15.0 (2021-03-18)
2.14.0 (2021-03-12)
- 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)
- version: allow uploading app-version with api-key (fe06bee)
2.13.1 (2021-03-11)
2.13.0 (2021-03-09)
2.12.1 (2021-03-03)
2.12.0 (2021-03-03)
- apps: use server-side pagination and filtering (#431) (111d806)
- update authentication flow (#425) (e9c65ae)
2.11.0 (2021-02-08)
2.10.6 (2021-01-27)
2.10.5 (2021-01-18)
2.10.4 (2020-12-11)
2.10.3 (2020-11-11)
- dialog: fix dialogposition when dialog has loading (a925532)
2.10.2 (2020-11-08)
- organisationlist: replace ontouchtap with onclick (7ecb02a)
2.10.1 (2020-11-04)
- api: do not remove leading slash on first path (0c3d7a2)
2.10.0 (2020-11-04)
- 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)
- 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)
- pin node version to 14 (d6998d5)
2.9.0 (2020-11-03)
- cleanup old spinner (8737475)
- spinner: use circularprogress for spinner instead of custom svg (2764873)
- remove node-sass (b4496df)
2.8.3 (2020-10-23)
2.8.2 (2020-10-12)
- correctly load channels, refactor version form, fix version delete (cd5472d)
2.8.1 (2020-10-03)
- downloadUrl-link (ea2287d)
2.8.0 (2020-10-02)
- 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)
2.7.4 (2020-09-28)
- 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)
- 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)
- apiroutes: do not redirect 404 under /api to index (af45fc5)
- apiroutes: set 404-statuscode (8235e57)
2.7.1 (2020-09-01)
- prevent error when saving unmodified version (572cd2d)
2.7.0 (2020-08-27)
- improve config tests (ccacce7)
- add 2.35 as supported dhis2-version (b41e802)
2.6.4 (2020-08-26)
- 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)
2.6.2 (2020-08-25)
- use wildcard for matching patch-versions (4d96a7b)
2.6.1 (2020-08-17)
- 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)
- routes: support for getting org by slug (a6d27e1)
- services: findOneBySlug (16eeb8a)
- services: getUsersInOrganisation function (ce06205)
2.5.2 (2020-06-03)
2.5.1 (2020-06-01)
- 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)
2.4.2 (2020-05-11)
2.4.1 (2020-05-04)
- show org name instead of individual dev (ddfe97d)
2.4.0 (2020-05-04)
- 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)
- organisationService: add hasUser-function (9b7a0eb)
2.3.5 (2020-04-27)
2.3.4 (2020-04-24)
- appcard height (caf7a2f)
2.3.3 (2020-04-23)
- move users-with-organisations view to correct folder (22d31d4)
2.3.2 (2020-04-22)
- createapp: add user to organisation if org does note xist (ffb0733)
2.3.1 (2020-04-22)
- handle downloads without auth (b58d8bb)
2.3.0 (2020-04-21)
- 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)
- custom-joi filter-type (6e675a8)
- queryfilter: enable queryFilter-plugin (a8574f7)
- filtering (fa05623)
2.2.0 (2020-04-20)
- 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)
- add function to fetch apps through user-orgs (b0758f1)
2.1.2 (2020-04-16)
- add migration to fix users with orgs-view (4e67b74)