Skip to content

Releases: ReliefApplications/ems-backend

v1.4.0-beta.1

01 Dec 16:24
Compare
Choose a tag to compare
v1.4.0-beta.1 Pre-release
Pre-release

1.4.0-beta.1 (2022-12-01)

Bug Fixes

  • can now properly use the columns for styling (7676364)
  • converting concat operators into string (fdd96ae)
  • lint (c3f7f19)
  • removed old resource model changes (ac4f30a)
  • sort and filter by calculated cols (9672968)
  • updating type on update (7619e14)

Features

  • add calcfields stages to aggr pipeline (8aa158a)
  • added date expression (8d64b25)
  • added special info operators (977bc4a)
  • added today operation + bit of refactoring (ea5554d)
  • adding derivedFields on custom query (d003b6f)
  • building pipeline for single and double also (63299ff)
  • grouping by null in aggregations (41a7b9b)
  • pipeline builder for multiple operators case (b340f9a)
  • updated editResource mutation (6337871)

v1.3.0

01 Dec 16:18
Compare
Choose a tag to compare
v1.3.0 Pre-release
Pre-release

1.3.0 (2022-12-01)

Bug Fixes

  • adds checks to prevent mongo errors (a8d9f35)
  • aggregation name edition (538c731)
  • allow to sort while filtering for all types Refactor the all.ts query and manage to handle all the cases for sorting (e67a8eb)
  • bug with aggregation mapping #37424 (e30bb9f)
  • bug with attachment empty #25833 (a6cca3a)
  • bug with static refData resolvers #37424 (1b7d6ae)
  • cannot see records with createdBy.user = null (41cffb3)
  • canUpdate and canDelete optimization (216b423)
  • canUpdate and canDelete problems with admin (1c94c1d)
  • converting id to string in order to filter (70fa69b)
  • fixed caching issue (500dba9)
  • fixed record edition mutation #29961 (55bbaf9)
  • force DataSource responses to be JSON (8ed7d5e)
  • forgot to save file #10639 (9738707)
  • history of records with reference data #39364 (62546aa)
  • issue when extracting filter fields (f8bad8b)
  • linting #39364 (edfb79c)
  • minor fixes (2d5bb36)
  • problems with recordsPermissions on createdBy (afee65c)
  • query empty for simple forms (d00819c)
  • remove copy paste artifacts #10639 (01da235)
  • remove unused import (4865b18)
  • removed autotoggle field permission from form #29961 (6ac9579)
  • removed log #29961 (7af4480)
  • removed log + fixed record query #29961 (4274b3f)
  • schema breaks if related resource nout found (d221d35)
  • setting typos #29935 (3b1fdc2)
  • special characters removed from the destination file name. fix download history by removing history call in history definition (928b807)
  • transforming user into json (7fe5f19)

Features

  • add modifiedAt field to referenceData #29451 (69d8b42)
  • Add new express-winston logger system to catch http requests. Add color in log files (86a57fc)
  • add nodemailer to send email from the back #25833 (d46f2a8)
  • add possibility to filter form / resource records query by linked resources (f029e7d)
  • add ReferenceData model and its integration #10639 (443ba17)
  • added case for attributes in the filters (ab41b20)
  • added field permissions to forms as well #29961 (473e57e)
  • added pagination to aggregations (ae8e3e5)
  • auto assignment of rules from groups (2147519)
  • can duplicate pages #27084 (d0bd649)
  • fetch user attributes from external API #29935 (e86db9e)
  • new graphql filter field for refData #29451 (adaecad)
  • page size now part of layout (bc88bde)
  • pagination for layouts field on resource (ae033ca)
  • replace all console.log and console.error by new logger system (1f84702)
  • same structure for unicity as other permissions (84eb85d)
  • sending only accessible fields on from query #29961 (d0f2037)
  • sending user access on queries/meta #29961 (d4e290e)
  • sort applications on FO by modifiedAt (d909537)
  • support aggregations with referenceDatas #37424 (dafc13c)
  • support sort and filter for refData fields (29e6a91)
  • toggling resource filed permission #29961 (6386147)
  • using attributes for auto roles filter (a693f0b)

v1.2.0

01 Dec 16:10
Compare
Choose a tag to compare

1.2.0 (2022-12-01)

Features

v1.1.0

01 Dec 16:08
Compare
Choose a tag to compare

1.1.0 (2022-12-01)

Features

v1.0.0

01 Dec 16:01
Compare
Choose a tag to compare

1.0.0 (2022-12-01)

Bug Fixes

  • .env file creation on ci-dev workflow #16673 (df9ce22)
  • adapt integration tests to be more precise #16673 (92ddc83)
  • add core to retrieve core form (faeab92)
  • add other choice for choicesByUrl question (349092a)
  • aggregation now working with bson (65ca98f)
  • all users displayed when no applications given (26f9602)
  • API URL breaking display text with some parameters (cb8497b), closes AB#16710
  • authentication not working on first request #16673 (eccdf17)
  • bug if applications empty for users question (c77c252)
  • cannot see records with createdBy.user = null #33755 (05c080e)
  • CICD (349ed3f)
  • correct permissions on records for download #11772 (067299e)
  • crash when proxy req is interrupted by client (47bc4fd)
  • display=true not working for chilren fields #16933 (1473a44)
  • export JSON for matrix type questions (cbbbe08)
  • export not working for not admin users #18826 (a26bdce)
  • filter stage with dates #24829 (75a45cf)
  • first auth and put credentials in .env (12fe065)
  • flexible matching between value and choices #16669 (0916473)
  • issue where comments would insert new fields in the structure of children forms (502d93b)
  • issue where modifiedAt would export createAt value (c4cec2d)
  • issue where modifiedBy of record would be null if no version (3166cb1)
  • issue where non admin filters would not be able to query any record (ae182ca)
  • issue where other export than records would be brokené #18423 (c673bbd)
  • issue where style would not apply to some items, depending on pagination #28131 (c175794)
  • lint #28131 (1004a87)
  • move db init and changed tests expectations (2340fb5)
  • now possible to export records if not admin, and permissions of the form are empty #18826 (6bce1d6)
  • one to many relationship with multiple definitions of same resource were overlapping #11374 (2382bd0)
  • pass display argument to related fields #22026 (abe67b9)
  • pass own URL in .env file and catch errors (18eacad)
  • permission logic (a37c386)
  • permissions on records for resource (3385735)
  • prepare commit msg husky hook (de6d251)
  • prevents sending duplicate choice values #33768 (7365f70)
  • pullJob with same linked fields mapped twice #26822 (241a19c)
  • recursive unwind for embedded fields #24829 (d012424)
  • remove deprecated host (4eccb42)
  • set incrementalId on records import from file #16670 (4516be7)
  • sort by dropdown in choicesByUrl #16669 (6cf5272)
  • sort desc for arrays #16669 (5778ba2)
  • split db init with server and connection init #16673 (0279166)
  • stringify _id for groupBy stage (67c4096)
  • support any API URL in getDisplayText #16710 (48efcf3)
  • transform record with deleted fields (6ad5a2a)
  • try to trigger workflows #16673 (ecfba91)
  • update applications queries #16673 (ac000c2)
  • update record GQ type tthat was deleting the versions of record #16302 (d0fe8d6)
  • use client.id instead of .env #16673 (39d0c55)

Features

  • add apollo datasources #11477 (7465d59)
  • add custom aggregation [#2482...
Read more