This repository has been archived by the owner on Nov 21, 2020. It is now read-only.
Releases: erxes/erxes-api
Releases · erxes/erxes-api
Release 0.12.2
Release 0.12.1
Release 0.12.0
0.12.0 (2020-01-08)
Bug Fixes
- deal/ticket/task: move card labels bug (35136a1), closes #676
- mail: not receiving updates in realtime (2e4a382), closes #683
Performance Improvements
- integrations: using rabbitmq for erxes-integrations communication (6fd595e), closes #690
- widgets: merge erxes-widgets-api with erxes-api (71e89ba), closes erxes/erxes#1542
- widgets: merge erxes-widgets-api with erxes-api (81e3880), closes #1542
BREAKING CHANGES
- widgets: erxes-widgets-api is making code duplication difficult to maintain and we decided that it is an unnecessary abstraction.
- Remove MAIN_API_URL env variable
- Point API_GRAPHQL_URL env variable to http://localhost:3300/graphql AKA erxes-api
- widgets: erxes-widgets-api is making code duplication difficult to maintain and we decided that it is an unnecessary abstraction.
- Remove MAIN_API_URL env variable
- Point API_GRAPHQL_URL env variable to http://localhost:3300/graphql AKA erxes-api
Release 0.11.2
0.11.2 (2019-12-15)
Bug Fixes
- conversation: cleaning content (710d6e7), closes #641
- conversation: read conversation becoming unread sometimes (a6b1254), closes #664
- deal/ticket/task: copy customer, companies when copy (50969f0), closes #626
- integration: remove related integration when account remove (72c9cba), closes #617
- user: invalid regex in login (6cc2dc0), closes #634
Features
- activity-log: reimplement activity log (dd68af5), closes #665
- customer/company: merge customFieldsData (b4f3e46)
- customers: added code field (7a696d4), closes #631
- exports: add some exporters (bfd892f), closes #662
- integration: archive (0f0ae7a), closes #624
- ticket/task/deal: add no labels assigned filter (38e3373), closes erxes/erxes#1387
- user: now users can unsubscribe from notification emails (c9896ad), closes #655 #654
Release 0.11.1
0.11.1 (2019-11-01)
Release 0.11.0
0.11.0 (2019-11-01)
Bug Fixes
- deal: fixed search (139ea97), closes #1251
- deal/task/ticket/growthHack: fix next day filter (1bfcbdc), closes #567
- inbox: Updating conversation last content when internal note (fa421bb), closes #568
- permission: add permission cache empty check (47bb198), closes erxes/erxes#1231
Notes: You have to run yarn migrate
in erxes-api project. Example on docker installation: docker exec -it erxes-api yarn migrate
Release 0.10.1
0.10.1 (2019-08-31)
Bug Fixes
- board: show a warning message if stage has a item && remove unused functions (1ed1727), closes erxes/erxes#1205
- deepcode: apply deepcode fixes (5ade279), closes #521
- engage: auto message (8904a30), closes #1197
- notification: sending notification to current user (86db029), closes #1198
- permission: add permission cache empty check (cb74519), closes #1231
- teambers: not searchable by username (69ee5e9), closes erxes/erxes#1213
Features
Release 0.10.0
0.10.0 (2019-08-15)
Bug Fixes
- customer/company: creating extra log when merge (b59575f), closes #520
- emailTemplate: Fix notification template link (#516) (46eee51)
- permission: bug in permission cache in userEdit (589cee2), closes #1139
- usersQuery: invalid users query filter (8e500f1), closes erxes/erxes#1118 erxes/erxes#1077
Features
- command: add loadPermission command (d2e8ffc), closes #505
- message-queue: used rabbitmq (fdb26ab), closes #223
- permission: restrict user permissions by brand (03f785f), closes #517
Performance Improvements
- deal/ticket/task: add attachment field (df1420e), closes erxes/erxes#1029
- engage: extract engage email sender logic (b6f10b3), closes #510
BREAKING CHANGES
- engage: https://github.com/erxes/erxes-engages-email-sender is required in order to run engage properly
- message-queue: No longer using redis as message broker
Release 0.9.17
0.9.17 (2019-07-09)
Bug Fixes
- docker: fix dockerfile permission error (1631750)
Features
- deal/ticket/task: Add watch option for deal, ticket, task and pipeline (d6dcabc), closes erxes/erxes#1013
- log: erxes users now can enable logging module. erxes-logger is maintained at it's own repository. To enable this module use
LOGS_API_DOMAIN
env in erxes-api project.
Note
- erxes users need to run
yarn migrate
command on erxes-api process to update database changes.
Release 0.9.16
0.9.16 (2019-07-03)
Bug Fixes
- Fix user password (#328) (b2fe05e)
- Fix team membmember invitation (#338) (4b31d8d)
- Fix insights (#388) (5be1ff6)
- Fix build command (#358) (58adf09)
- fix email duplication (#394) (ff86420)
- Fix customer query (#427) (a561af6)
- Fix segment date type (#428) (47ff1a5)
- Fix permissions migration (e6950fc)
- Fix deal filter test nextDay, nextWeek (#442) (b72a7e4)
- Fix Module did not self-register bug on importing coc (#451) (cb9e555)
- Fix date formats converts to different strings on importing coc (#455) (8081acf)
- fix channel notification link format (#457) (53e8e41)
- Fix undefind string of importing coc (#459) (ee9424d)
- Fix the engage message's footer loop (#462) (0cf2c38)
- Fix debug import order in index.ts (3cd5745)
- Fix segment filter of engage email message (#463) (f55265e)
- Fix item count update (1a3419f)
- Fix engage crons (#472) (1c81e15)
- Fix integration remove (fa39a55)
- Other fixes.
Features
- Feature user invitation (#319) (9b5838f)
- Feature permission (#374) (042337b)
- Gmail conversation (#379) (1d8619a)
- engage email unsubscribe (#393) (9a5e49c)
- Google cloud storage util (#395) (1948f45)
- Feature ticket (#444) (fdbd018)
- Feature task (#454) (772cc2b)
Performance Improvements
- Improvement activity log (#359) (0fcc0df)
- Refactor notification util (d5af2d4)
- Refactor user model schema and pass test (2bccb94)
- Performance improvement facebook (#424) (ffffbb4) (c9537ae)
- Other improvements.
BREAKING CHANGES
- Erxes integrations is moved to separate repo.
- Erxes api is now 3 separate processes.
- main api (
yarn start
= dist/index.js) - crons (
yarn start-crons
= dist/cronJobs/index.js) - workers (
yarn start-workers
= dist/workers/index.js)
- After upgrade to 0.9.16 users need to run
yarn migrate
command on erxes-api process. - Erxes is now running on NodeJS 10.x LTS version. Users are encouraged to match their nodejs version. Erxes is not guaranteed to run on older versions of NodeJS. Some functions may not work properly.
- Erxes is now using MongoDB 3.6.x version. Users are encouraged to match their mongodb version. Erxes is not guaranteed to run on older versions of mongodb. Some functions may not work properly.