-
Merge branch 'develop' (46f0430f)
-
make sms engage from text optional (2d909c73)
-
Merge branch 'develop' (0427f6a8)
-
erxes/erxes#2359 (fdd1416b)
-
update load test data (34196c3c)
-
erxes/erxes#2348 (2b8d7953)
-
fixed email field sort (aefb344c)
-
updated mapping (9d4e6a09)
-
fix(contacts): fixed contacts sort (226ceedf)
-
fixed email delivery status (a98bd329)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (529322e0)
-
close #2315 (7956fb8d)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (1e7d3a8c)
-
added some checks in conversation cron (aafd18c2)
-
show ses status inn logs (be884543)
-
Merge branch 'develop' of github.com:erxes/erxes-api into develop (a4cd3ea7)
-
fix delivery report #856 (819d5fb2)
-
fixed robot completed steps (134a00a9)
-
tsc fix (e77b06fa)
-
readded engage webhook message parse (74adde70)
-
readded engage webhook message parse (28c142f5)
-
remove unnessacery parse from engage webhook (fe2b72ce)
-
moved engage tracker to top (eab6f34d)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (2c5f5dc7)
-
moved pipes to top (4ab2ed29)
-
Merge branch 'develop' of github.com:erxes/erxes-api into develop (bdf1ad9c)
-
remove console.log (ece04d1e)
-
Update loadTestData.ts (b1198527)
-
feat(test): added loadTestData command (a2e65162)
-
erxes/erxes#2323 (b6150c12)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (674ef32e)
-
added new company industry types (068eb5ca)
-
fix sort engage (c293d9b1)
-
rm unused files (cb07e8c5)
-
fix sort engage #856 (1ffa4bd6)
-
add search to email delivery logs #856 (1c0580f8)
-
fix test coverage (50a264cf)
-
fixed country code rule (d3e391c2)
-
add search in transaction email (b6f5e1ef)
-
fix engageTracker #856 (5a91fdb9)
-
fix email delivery #856 (b952eea4)
-
remove dashboard (86313122)
-
fix test coverage engage #856 (8a6ca610)
-
fix test #856 (7374da29)
-
add log to engage tracker (649bfcb4)
-
show engage title #856 (0c733c8b)
-
erxes/erxes#2305 (a7ae95f2)
-
erxes/erxes#2303 (26c5b45a)
-
logged subscription result (fedee0ac)
-
possible to export tracked data (aa5b8267)
-
add perma link on facebook post (e75a3d90)
-
fix export (49ed3159)
-
remove un used import (8d5533e5)
-
possible to import pronoun (be146de9)
-
Merge branch 'develop' of github.com:erxes/erxes-api into develop (00ba4f59)
-
erxes/erxes#2292 (84498cd5)
-
erxes/erxes#2291 (83b99aea)
-
Merge branch 'develop' of github.com:erxes/erxes-api into develop (f04ce454)
-
erxes/erxes#2290 (e63ce8af)
-
added engages status (fc619869)
-
added engages status (b754389a)
-
fix(customer): fixed customer contains search (04228616)
-
fix(elasticsearch): fixed tracked segmentation (bb24830b)
-
fix(activity-logs): made activity log attachments object list (f6bc60d1)
-
Add company field on customer import (a6db0359)
-
Add customer extend fields for export & import (805acfc0)
-
remove tracked data from import export properties (16ab922c)
-
ci: restructure elkSyncer release package (926ef9f7)
-
Merge branch 'develop' (67beadb3)
-
fixed engages workflow (e84e0839)
-
fixed engages workflow (3b1f270d)
-
ci: rename packages inside release assets (9d405bf6)
-
added change log (cc44ab2e)
-
Merge branch 'develop' (4e8ab5db)
-
able to send datas to hosted elasticsearch server only for production (738c7955)
-
erxes/erxes#2275 (bb17a4de)
-
changed default file upload type to local (ba7565c5)
-
refactor watchers checks (7f566ef1)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (42f980bd)
-
refactor dependencies (43e21813)
-
add await for email util (3b704994)
-
fix to send admin messages by email to customer (36ad8cde)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (c496ae24)
-
fixed message broker rpc queue error (70e93b96)
-
erxes/erxes#2265 (454b0608)
-
add await for forgotPassword mutation (2c3aa67f)
-
change subscribe url (dda23daa)
-
improve initial setup page (12ca92fc)
-
refactor dependencies (d27a3c55)
-
Product board. facebook fix (3ec74840)
-
telemetry update (262e8258)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (840d2cc6)
-
refactor dependencies (36fb1ef4)
-
ci: fix indent (9feb5214)
-
ci: combine release assets in a single archive, install production packages only, use nodejs 12.18 (2c4be4f9)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (eca717a4)
-
remove some unused packages (5028ee09)
-
Merge branch 'develop' of github.com:erxes/erxes-api into develop (b380c4bf)
-
config of client portal (772cc73e)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (d933c197)
-
check replicaset in collection watchers (59eb9ab8)
-
ci(api): use nodejs 12.18.3 (6d14b0fe)
-
fix test erxes/erxes#2253 (b91386fe)
-
add permission type for update time track erxes/erxes#2253 (026ff2dd)
-
erxes/erxes#2254 (bd74d842)
-
Merge branch 'develop' of github.com:erxes/erxes-api into develop (bb14f91b)
-
fix test (1b498155)
-
Update FUNDING.yml (#775) (5e54c4d3)
-
erxes/erxes#2250 (1713847b)
-
execute some functions only for production (cd764b2f)
-
feat(elasticsearch): added ability to use https://elasticsearch.erxes.io (2b6c4e18)
-
erxes/erxes#2251 (b443c35c)
-
Merge branch 'develop' of https://github.com/erxes/erxes-api into develop (6c152dec)
-
fixed pubsub redis error (bba3bae7)
-
fix(emailVerifier) verify email or phone after filling popup (215ede40)
-
fix test erxes #2242 (c3498cb9)
-
add test case for convert in activity log (758010e7)
-
fix test erxes/erxes#2242 (f918b516)
-
perf(task): show brief conversation in task log Close#2242 (18ae2592)
-
conversion view on pipeline resolvers refactor (#843) (15fb3698)
0.17.6 (2020-08-20)
0.17.5 (2020-08-20)
0.17.4 (2020-08-20)
0.17.3 (2020-08-20)
- message-broker: added http client (957b2d9)
0.17.2 (2020-08-20)
0.17.1 (2020-08-20)
0.17.0 (2020-08-17)
- script-manager: fix cors issue in script-manager url (c18e5a9), closes erxes/erxes#2223
- widget: show server time & online status (5d04366), closes erxes/erxes#2191
- dependencies: made rabbitmq, redis optional (1aa671f)
0.16.2 (2020-07-28)
0.16.1 (2020-07-28)
0.16.0 (2020-07-28)
0.15.5 (2020-07-15)
0.15.4 (2020-07-08)
0.15.3 (2020-07-08)
0.5.13 (2020-07-08)
0.15.2 (2020-07-07)
0.15.1 (2020-07-07)
0.15.0 (2020-07-07)
- brands: not using email config (dd88de8), closes #789
- companies: custom properties data is being cleared when update (3decf6f), closes erxes/erxes#2019
- customers: clearing customFieldsData when update (baa9d91), closes #784
- customers: clearing customFieldsData when update (d7f51c9), closes erxes/erxes#784
- email-verifier: add request dependency (ddc2ef3)
- field: validate empty string in required field (f3474d8), closes erxes/erxes#2041
- import: Not filling the names field on the company with the primaryName in import (43ae29e), closes #788
- segments: fixed customer custom fields segment form (f88c4dd)
- users: forgot password link bug (86e7256), closes #786
- ci: upload compiled version to github release assets (add7d68)
- engages: used streams (606d072), closes #801
- healthcheck: add mongodb redis and rabbitmq healthcheck (30da525), closes erxes/erxes#2073
- import: stream excel file import (2cf2f53), closes erxes/erxes#2075
- integrations: add brand restriction option to integrations (ff534a0), closes erxes/erxes#2050
- integrations: add brand restriction option to integrations (b79d178), closes #2050
- phoneValidation: add phone validation to customer schema (b61df74), closes #796
0.14.3 (2020-06-17)
- initial-script: wrapped connection string in double quote (8fe761e)
0.14.2 (2020-06-17)
- commands: passed uri option to loadInitialData command (d2296e0)
0.14.1 (2020-05-19)
- emails: sending empty auth info (a0fcc5f), closes #777
- emailTemplate: revert change in email template query (f19b35e)
- engages: added unverifed emails limit config (5312fae), closes erxes/erxes#1931
- test: change random string to enum in factory (535c803)
- customer: added uriVisits field on schema (c1e39ce), closes #776
- customers: flatten customFieldsData, trackedData fields (934970b), closes #774
- docker: upgrade dockerfile nodejs version (5e7ea88), closes erxes/erxes#1993
- node: update package.json for node v12 (15e498a)
- schema: add select options to enum fields (4af015b)
- schema: add select options to some field in customer erxes/erxes#1959 (2720987)
- stage: count archived cards (3700afa), closes #778
0.14.0 (2020-04-25)
- add nylas-exchange type in mail integrations (4863734)
- add userId in upload-file and mail-attachment (7e86c2d)
- send userId for middleware in integration (4be0628), closes #751
- popups: resetting stats when update (0d71b70), closes #763
- add nylas exchange provider (6394f3e)
- messenger: tracking all possible customer fields (1b82095), closes #764
- engage: refactor cronjobs (176e3ca), closes erxes/erxes#1940
- env: remove DOMAIN variable (7da2d8c), closes #747
- env: using rabbitmq instead of WORKERS_API_DOMAIN (5ee39d8), closes #767
- env: rabbitmq env is required in workers service.
1.0.0 (2020-04-25)
- add nylas-exchange type in mail integrations (4863734)
- add userId in upload-file and mail-attachment (7e86c2d)
- send userId for middleware in integration (4be0628), closes #751
- popups: resetting stats when update (0d71b70), closes #763
- add nylas exchange provider (6394f3e)
- messenger: tracking all possible customer fields (1b82095), closes #764
- engage: refactor cronjobs (176e3ca), closes erxes/erxes#1940
- env: remove DOMAIN variable (7da2d8c), closes #747
- env: using rabbitmq instead of WORKERS_API_DOMAIN (5ee39d8), closes #767
- env: rabbitmq env is required in workers service.
0.13.0 (2020-03-17)
- activity-log: checked empty content (ce3daea)
- conversation: counting left, joined messages in messsageCount field (9f8201d), closes #694
- importHistory: cannot remove contacts if there are too many contacts (be6ee64), closes erxes/erxes#1681
- remove account only when there is no integration (1e33a60)
- board: add archive functionality (49e09f7), closes erxes/erxes#1625
- email-verification: added email verification service (d509e99), closes #1662
- users: filter by brand (9dca98e), closes #681
- videoCall: add video call integration using daily.co (bb25bf9), closes erxes/erxes#1638
- customer: export pop-ups data for customer list when filtering by pop ups (9fb2574), closes erxes/erxes#1674
- merge-repos: merged logger & engage-mail-sender repos (6d2d8dd), closes #736
0.12.5 (2020-03-06)
0.12.4 (2020-03-06)
0.12.3 (2020-01-28)
0.12.2 (2020-01-28)
- jwt: checked JWT_TOKEN_SECRET config on startup (30daf11)
0.12.1 (2020-01-28)
0.12.0 (2020-01-08)
- deal/ticket/task: move card labels bug (35136a1), closes #676
- mail: not receiving updates in realtime (2e4a382), closes #683
- 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
- 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
0.11.2 (2019-12-15)
- 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
- 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
0.11.1 (2019-11-01)
0.11.0 (2019-11-01)
- 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
0.10.1 (2019-08-31)
- 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
0.10.0 (2019-08-15)
- 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
- command: add loadPermission command (d2e8ffc), closes #505
- message-queue: used rabbitmq (fdb26ab), closes #223
- permission: restrict user permissions by brand (03f785f), closes #517
- deal/ticket/task: add attachment field (df1420e), closes erxes/erxes#1029
- engage: extract engage email sender logic (b6f10b3), closes #510
- 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
0.9.17 (2019-07-09)
- docker: fix dockerfile permission error (1631750)
- deal/ticket/task: Add watch option for deal, ticket, task and pipeline (d6dcabc), closes erxes/erxes#1013
0.9.16 (2019-07-03)
- drone: workaround for wrong version information showing on version.json (fa91eef)