Releases: ReliefApplications/ems-backend
Releases · ReliefApplications/ems-backend
v1.4.0-beta.1
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
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
v1.1.0
v1.0.0
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)