Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
1ff9d1a
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Sep 2, 2025
8927829
Update page.ts
soyombo-baterdene Sep 2, 2025
caf7cee
little refactor
munkhsaikhan Sep 2, 2025
5c73024
direct sync is last 3month active orgs
munkhsaikhan Sep 2, 2025
5d58207
Update page.ts
soyombo-baterdene Sep 2, 2025
9673190
fix(core-ui): generateField add branch props
uuganaa1007 Sep 2, 2025
b58f389
chore: migrate customer info enhacement
batmnkh2344 Sep 2, 2025
a4fd44a
chore: migrate customer info enhacement
batmnkh2344 Sep 2, 2025
1b72afa
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Sep 3, 2025
7892993
fix(inbox) function create-or-update-conversation
uuganaa1007 Sep 3, 2025
01b2d50
refactor(email): streamline email response handling and improve logging
Wlkr123 Sep 3, 2025
cfcf621
feat(ui-form): set default value to current time
uuganaa1007 Sep 4, 2025
5b50d73
improve call customer query
enkhtuvshinD Sep 4, 2025
638fd1d
fix: pricing repeat ui
munkhsaikhan Sep 4, 2025
a167640
Merge branch 'master' of github.com:erxes/erxes
munkhsaikhan Sep 4, 2025
1e951fa
Release 2.16.7
Wlkr123 Sep 4, 2025
25860bc
Merge branch 'master' of https://github.com/erxes/erxes
uuganaa1007 Sep 4, 2025
9dd3475
feat(inbox): add tag type and update search filter
uuganaa1007 Sep 4, 2025
1fa58fe
diff
uuganaa1007 Sep 4, 2025
7e06415
Merge pull request #6128 from erxes/tags-inbox
Wlkr123 Sep 4, 2025
97f1df1
fix: An error occured in CLEAN while prepareCustomFieldsData to continue
munkhsaikhan Sep 6, 2025
085ae2f
staging merge (#6129)
munkhsaikhan Sep 7, 2025
1269d6b
chore: fields clean error log with data
munkhsaikhan Sep 7, 2025
b160fcd
chore: fields clean catch throw and call this.clean
munkhsaikhan Sep 8, 2025
4750c2c
fix: fields clean with await (#6130)
munkhsaikhan Sep 8, 2025
aef629f
Merge branch 'master' of github.com:erxes/erxes
munkhsaikhan Sep 8, 2025
7441c63
feat(tickets): allow system or owner users to see all tickets
uuganaa1007 Sep 8, 2025
38cee93
refactor(richTextEditor): improve placeholder control and styles
Wlkr123 Sep 8, 2025
85267ef
Merge branch 'master' of github.com:erxes/erxes
Wlkr123 Sep 8, 2025
c4befba
fix: essyncer base version up and some mappings up
munkhsaikhan Sep 9, 2025
6804f5c
feat: update cli version to 2.0.3
Enkhtuvshin0513 Sep 9, 2025
0acc227
Release 2.17.0
Wlkr123 Sep 9, 2025
dde48b1
Merge branch 'master' of github.com:erxes/erxes into essyncer-saas
munkhsaikhan Sep 9, 2025
358b0fd
fix: correct string interpolation and formatting in Docker utility fu…
Wlkr123 Sep 9, 2025
d76fa4e
Merge branch 'master' of github.com:erxes/erxes into essyncer-saas
munkhsaikhan Sep 9, 2025
4d081cf
chore: litle
munkhsaikhan Sep 9, 2025
9db8274
Merge branch 'master' of github.com:erxes/erxes into essyncer-saas
munkhsaikhan Sep 9, 2025
b2845a8
fix: mongo-driver version 1.7
munkhsaikhan Sep 9, 2025
79d7520
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Sep 10, 2025
b361007
update cli version
Enkhtuvshin0513 Sep 10, 2025
690c92d
Merge pull request #6131 from erxes/tickets-litle-change-filter
Wlkr123 Sep 10, 2025
361f7de
feat: enhance automation field generation and related value retrieval
Wlkr123 Sep 10, 2025
0d5604f
Merge branch 'master' of github.com:erxes/erxes
Wlkr123 Sep 10, 2025
1609d52
Release 2.17.1
Wlkr123 Sep 10, 2025
6c7d737
chore(payment): increase test invoice amount
soyombo-baterdene Sep 11, 2025
d1c42ec
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Sep 11, 2025
1893cbc
fix: paymentTypes config format read eval
munkhsaikhan Sep 11, 2025
be6a6bb
refactor: streamline main.go and improve logging
Wlkr123 Sep 11, 2025
01458d9
Release 2.17.2
Wlkr123 Sep 11, 2025
47cafdb
feat(ticket): Add Attribution
uuganaa1007 Sep 11, 2025
81d5ff9
refactor: enhance main.go with MongoDB integration and plugin fetching
Wlkr123 Sep 11, 2025
ac1d9e5
Release 2.17.3
enkhtuvshinD Sep 12, 2025
3c619ec
Update api.ts
soyombo-baterdene Sep 12, 2025
6049691
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Sep 12, 2025
7d20e0e
feat: add resume option to main.go configuration
Wlkr123 Sep 12, 2025
74f9d8c
fix(erxes-ui): include details.position when positions are empty
uuganaa1007 Sep 15, 2025
9d52281
Release 2.17.4
enkhtuvshinD Sep 15, 2025
2d450ec
fix: totalAmount save on deal
munkhsaikhan Sep 15, 2025
a970eee
chore: update PluginsMap
munkhsaikhan Sep 15, 2025
f1f49a2
Release 2.17.5
Wlkr123 Sep 15, 2025
26ea1b0
chore: migration bulk size up
munkhsaikhan Sep 15, 2025
0e75a90
chore: little
munkhsaikhan Sep 15, 2025
74c8861
ggpushMerge branch 'master' of github.com:erxes/erxes
munkhsaikhan Sep 15, 2025
d5f7f0e
fix: payments type properties to set
munkhsaikhan Sep 15, 2025
a41cd97
Release 2.17.6
Wlkr123 Sep 15, 2025
688f447
fix(calls): fix minus waiting call sec
enkhtuvshinD Sep 16, 2025
b774f77
fix: add phones when render full name
enkhtuvshinD Sep 17, 2025
236416b
Release 2.17.7
Wlkr123 Sep 17, 2025
e63eec2
Merge branch 'master' of github.com:erxes/erxes into insight-update
batmnkh2344 Sep 18, 2025
a0f42e6
fix(inbox): correctly set primary phone and prevent duplicate convers…
enkhtuvshinD Sep 18, 2025
118c897
Merge branch 'master' of github.com:erxes/erxes into insight-update
batmnkh2344 Sep 18, 2025
fb487f0
chore: add filter for score log target
batmnkh2344 Sep 18, 2025
f02aeb3
chore: review change
batmnkh2344 Sep 18, 2025
3d2339d
Merge pull request #6124 from erxes/insight-update
Wlkr123 Sep 18, 2025
8d3f6e8
Release 2.17.8
Wlkr123 Sep 18, 2025
a745ac7
revert: create inbox message
enkhtuvshinD Sep 19, 2025
de98fb5
Release 2.17.9
enkhtuvshinD Sep 19, 2025
95e01c3
chore: replace consumer with aggregate
batmnkh2344 Sep 21, 2025
1b2f6ca
chore: review changes
batmnkh2344 Sep 21, 2025
a98ffa8
chore: review change
batmnkh2344 Sep 21, 2025
e64b642
Merge pull request #6136 from erxes/score-update
Wlkr123 Sep 21, 2025
2377be6
Release 2.17.10
Wlkr123 Sep 21, 2025
2579d98
fix(calls): duplicate histories, unknown caller, call dashboard and …
enkhtuvshinD Sep 22, 2025
b9812d2
pass ci
enkhtuvshinD Sep 22, 2025
d90ffd2
fix(tourism): fix
orshih99 Sep 22, 2025
d20efd4
Merge pull request #6158 from batorshih/master-tms-pms
batorshih Sep 22, 2025
eb81bf8
feat(inbox): add required and default values to createdUserId, kind, …
uuganaa1007 Sep 23, 2025
318ce88
feat(ticket): add custom fields and persist ticket in localStorage
uuganaa1007 Sep 23, 2025
958d07a
Release 2.17.11
enkhtuvshinD Sep 23, 2025
0b6167e
fix agent call status
enkhtuvshinD Sep 24, 2025
ecf8023
check integration on pause call agent query
enkhtuvshinD Sep 24, 2025
3b6f1b6
fix: pos ebarimt show choice sum quantity
munkhsaikhan Sep 24, 2025
2c01bd1
fix: pos - show remainder on coffeeshop theme
munkhsaikhan Sep 24, 2025
101eff0
Merge branch 'master' of github.com:erxes/erxes
munkhsaikhan Sep 24, 2025
3010cae
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Sep 26, 2025
fbe3710
chore: temporarily remove office messenger from saas
soyombo-baterdene Sep 26, 2025
edf586b
Update MainLayout.tsx
soyombo-baterdene Sep 26, 2025
7154cd3
remove iubenda
soyombo-baterdene Sep 26, 2025
65867b3
fix: pos ebarimt with discount
munkhsaikhan Sep 26, 2025
e8ff331
Merge branch 'master' of github.com:erxes/erxes
munkhsaikhan Sep 26, 2025
fdbfcf5
feat: filter organizations by last active date in main.go
Wlkr123 Sep 26, 2025
bbc77a5
Release 2.17.12
Wlkr123 Sep 26, 2025
91bd41f
Merge branch 'master' of github.com:erxes/erxes into essyncer-saas
Wlkr123 Sep 26, 2025
04fffc6
chore: comment out monstache execution in main.go for debugging purposes
Wlkr123 Sep 26, 2025
ebff2d0
Merge pull request #6123 from erxes/essyncer-saas
Wlkr123 Sep 26, 2025
95f7fa8
chore: comment out additional unused code in main.go for clarity
Wlkr123 Sep 26, 2025
9b7600e
refactor: uncomment monstache execution and add logging for organizat…
Wlkr123 Sep 26, 2025
faefd04
fix call audio
enkhtuvshinD Sep 29, 2025
75c3af0
tickets(feat): resolve feedback issues
uuganaa1007 Sep 29, 2025
a0678cd
refactor
uuganaa1007 Sep 29, 2025
a78a4fb
Merge pull request #6244 from erxes/tickets-feedback
Wlkr123 Sep 29, 2025
9068bee
feat: enhance email generation with dynamic from email placeholder
Wlkr123 Sep 29, 2025
ea430ba
Merge branch 'master' of github.com:erxes/erxes
Wlkr123 Sep 29, 2025
f007cf5
Release 2.17.13
Wlkr123 Sep 29, 2025
2865741
fix: posclient groupedSimilarity products with remainder
munkhsaikhan Sep 30, 2025
9907968
Merge branch 'master' of github.com:erxes/erxes
munkhsaikhan Sep 30, 2025
937ff54
fix: posclient similarity chosen page with remainder
munkhsaikhan Sep 30, 2025
b34cb62
fix: posclient similarity chosen page with remainder
munkhsaikhan Sep 30, 2025
3bec802
feat: enhance automation rule handling with expression support
Wlkr123 Sep 30, 2025
e292f02
fix: cars from clientportal many car many customer
munkhsaikhan Oct 1, 2025
63392d4
Merge branch 'master' of github.com:erxes/erxes
munkhsaikhan Oct 1, 2025
f1c4fd4
Release 2.17.14
Wlkr123 Oct 1, 2025
0b8589d
tickets(fix) debug and add form fix
uuganaa1007 Oct 1, 2025
c8a615f
diff
uuganaa1007 Oct 1, 2025
eb8b6e0
Merge pull request #6255 from erxes/tickets-refactor
Wlkr123 Oct 1, 2025
87adf74
refactor: comment out unused filter conditions in generateCommonFilte…
Wlkr123 Oct 2, 2025
074f914
Merge branch 'master' of github.com:erxes/erxes
Wlkr123 Oct 2, 2025
a1967ec
fix: update redirect logic in handleMagiclink and handleCoreLogin to …
Wlkr123 Oct 2, 2025
3be14d7
fix(pos): check barcode and shop theme show unitPrice and remainder
munkhsaikhan Oct 2, 2025
1b6f2bc
Merge branch 'master' of github.com:erxes/erxes
munkhsaikhan Oct 2, 2025
1d01f51
fix: posclient sync util performance
munkhsaikhan Oct 3, 2025
d82f582
Release 2.17.15
Wlkr123 Oct 6, 2025
3da6e99
fix: update related service name from 'contacts' to 'core' in getItem…
Wlkr123 Oct 6, 2025
e7a81bb
fix: add delay and logging in relatedServices function of getItems au…
Wlkr123 Oct 6, 2025
63f25ea
refactor: clean up code formatting and improve readability in various…
Wlkr123 Oct 6, 2025
585ff58
Release 2.17.16
Wlkr123 Oct 6, 2025
1f5276b
ticket(fix) boardsSelect name fix
uuganaa1007 Oct 7, 2025
68873b6
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Oct 7, 2025
09e7b56
core(fix):Refactor createSystemGroupsFields: deduplicate relations an…
uuganaa1007 Oct 8, 2025
4056f7a
diff
uuganaa1007 Oct 8, 2025
58c1c9f
Merge pull request #6439 from erxes/refactor-system-fields
Wlkr123 Oct 8, 2025
9749ce9
initial-sync
Wlkr123 Oct 8, 2025
61ec36b
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Oct 9, 2025
902dd7a
feat(core): Create Relations group if not exists
uuganaa1007 Oct 9, 2025
109ab0f
Merge pull request #6449 from erxes/system-fields
Wlkr123 Oct 9, 2025
8d1e0df
feat(core): add fieldsGroupFix mutation for fixing property groups
uuganaa1007 Oct 9, 2025
fa7974c
diff
uuganaa1007 Oct 9, 2025
929362b
feat: enhance score campaign functionality with new field origin and …
Wlkr123 Oct 9, 2025
2bd71fa
Merge branch 'master' of github.com:erxes/erxes
Wlkr123 Oct 9, 2025
23e1a76
Release 2.17.17
Wlkr123 Oct 9, 2025
2a9d57d
Merge pull request #6450 from erxes/properties-fix-mutation
Wlkr123 Oct 9, 2025
2ecd539
chore: update .env.sample with MongoDB, Elasticsearch, and performanc…
Wlkr123 Oct 10, 2025
d002e27
Merge branch 'master' of github.com:erxes/erxes into essyncer-saas-in…
Wlkr123 Oct 10, 2025
834adbb
Merge pull request #6465 from erxes/essyncer-saas-initial-syncer
Wlkr123 Oct 10, 2025
79208e4
feat(syncer): implement batch processing for MongoDB to Elasticsearch…
Wlkr123 Oct 10, 2025
3fc6b98
feat(syncer): add logging for template creation and update Elasticsea…
Wlkr123 Oct 10, 2025
a7d3f10
fix(syncer): remove unnecessary performance flags from monstache comm…
Wlkr123 Oct 10, 2025
4d78272
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Oct 14, 2025
1670ce5
chore(clientportal): make email comparisons case-insensitive and use …
soyombo-baterdene Oct 14, 2025
1e5a11d
fix: similiraties products per with remainder
munkhsaikhan Oct 14, 2025
1e8b627
fix: tourism update
orshih99 Oct 15, 2025
69a4f34
Update packages/plugin-bm-api/src/cronjobs/index.ts
batorshih Oct 15, 2025
3bcd28d
Merge pull request #6482 from batorshih/master_tourism
batorshih Oct 15, 2025
342b2a2
chore: update AWS credentials in GitHub Actions workflow for plugin-w…
Wlkr123 Oct 20, 2025
65a7cc2
chore: update AWS credentials in GitHub Actions workflows for multipl…
Wlkr123 Oct 20, 2025
78f6f1f
chore: standardize AWS secret access key formatting in GitHub Actions…
Wlkr123 Oct 21, 2025
0501ab1
Release 2.17.18
Wlkr123 Oct 21, 2025
4b0092b
chore: choose target when give score (#6261)
batmnkh2344 Oct 22, 2025
d2b5b5e
fix: update regex for value replacement in automations and improve co…
Wlkr123 Oct 22, 2025
4bdb951
Merge branch 'master' of github.com:erxes/erxes
Wlkr123 Oct 22, 2025
f46c0a0
Release 2.17.19
Wlkr123 Oct 22, 2025
1662d2b
refactor: simplify customAttributions mapping in SetProperty componen…
Wlkr123 Oct 23, 2025
1b863d5
Release 2.17.20
Wlkr123 Oct 23, 2025
0174ee6
fix:permission cancel button (#6531)
sekulya Oct 23, 2025
1187979
Release 2.17.21
Wlkr123 Oct 23, 2025
6770877
debug: add console logs for placeholder and parent object in ScoreCam…
Wlkr123 Oct 24, 2025
2d75db9
debug: add additional console logs for score calculations and updated…
Wlkr123 Oct 24, 2025
d3448eb
debug: update console log to stringify parent object in resolvePlaceh…
Wlkr123 Oct 24, 2025
d3a6611
fix: tourism update (#6543)
batorshih Oct 28, 2025
3bf532a
fix: pos, temp save remainders, sort and filter remainder and price (…
munkhsaikhan Oct 28, 2025
ee9a3a2
chore: pos fetch remainder refactor
munkhsaikhan Oct 28, 2025
0b283f6
fix: pos ui filter has a remainder
munkhsaikhan Oct 29, 2025
2e49065
fix(ticket): fix required field validation preventing ticket creation
uuganaa1007 Oct 29, 2025
d077899
Release 2.17.22
enkhtuvshinD Oct 31, 2025
7213374
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Nov 3, 2025
e298a38
bugfix(cms): prevent 'isScheduled' from being sent in mutation input
soyombo-baterdene Nov 3, 2025
69e01fb
chore(cms): fix categories/tags pagination
soyombo-baterdene Nov 4, 2025
e4dfe14
fix: car clientPortal mutations
munkhsaikhan Nov 4, 2025
625e3c4
fix: car clientPortal mutations
munkhsaikhan Nov 4, 2025
dd3f23b
feat(ticket): initialize fields from localStorage and sync with props…
uuganaa1007 Nov 4, 2025
58c3752
Release 2.17.23
enkhtuvshinD Nov 4, 2025
2dbbdee
Merge branch 'master' of github.com:erxes/erxes
enkhtuvshinD Nov 4, 2025
67c704e
Release 2.17.23
enkhtuvshinD Nov 4, 2025
4e06b47
fix: incoming call ringtone
enkhtuvshinD Nov 4, 2025
0a4376a
feat: add call cookie resseter
enkhtuvshinD Nov 6, 2025
4fd0149
chore: debug call queue list
enkhtuvshinD Nov 6, 2025
a9ed5bf
chore: debug call queue list
enkhtuvshinD Nov 6, 2025
1b08a2d
fix: fix call monitor
enkhtuvshinD Nov 7, 2025
151d359
Release 2.17.24
enkhtuvshinD Nov 7, 2025
8fdec5a
chore: remove console
enkhtuvshinD Nov 7, 2025
fbdfc5e
chore(clientportal): update typo
soyombo-baterdene Nov 7, 2025
030c753
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Nov 7, 2025
e9beeff
fix(cms): fix duplicate tag slug errors by recursively adding increme…
soyombo-baterdene Nov 10, 2025
0d8e666
Merge branch 'master' of github.com:erxes/erxes
enkhtuvshinD Nov 10, 2025
9114b0d
feat: show vip customer in incoming call
enkhtuvshinD Nov 10, 2025
6721453
feat(cms): generate unique slug/code before save models
soyombo-baterdene Nov 11, 2025
e5d9156
fix(cms): fix duplicate fields error
soyombo-baterdene Nov 11, 2025
4a9d96e
chore: add tick provider and debug
enkhtuvshinD Nov 14, 2025
1ac45bd
fix(cms): use dynamic search value in tag query
soyombo-baterdene Nov 14, 2025
ed7a2c1
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Nov 14, 2025
2154c92
fix(ticket): add local storage changer
uuganaa1007 Nov 16, 2025
a232222
Release 2.17.25
enkhtuvshinD Nov 17, 2025
873f868
fix(calls): monitor local time
enkhtuvshinD Nov 17, 2025
126fa63
chore(calls): remove tick provider
enkhtuvshinD Nov 17, 2025
a5c7853
Release 2.17.26
enkhtuvshinD Nov 17, 2025
f4bb913
fix(tickets): convert to ticket in inbox
uuganaa1007 Nov 18, 2025
f42d6a4
chore(calls): debug grandsteam requests
enkhtuvshinD Nov 18, 2025
a662d7e
Release 2.17.27
enkhtuvshinD Nov 18, 2025
6a7e4da
chore: Add the ability to filter reports by userIds for inbox
batmnkh2344 Nov 19, 2025
f9c94ab
Release 2.17.28
Wlkr123 Nov 19, 2025
881c355
feat(tickets): fix create ticket properties
uuganaa1007 Dec 3, 2025
6528f90
feat: product lastCode (#6715)
sekulya Dec 5, 2025
0148178
Release 2.17.29
Wlkr123 Dec 5, 2025
d60dd39
chore: staging, prevent password reuse for cp & loan bugs (#6726)
munkhsaikhan Dec 10, 2025
08f9dd8
registrationnumber search
uuganaa1007 Dec 12, 2025
2ec1692
refactor(messageBroker): standardize string quotes and improve error …
Wlkr123 Dec 22, 2025
c4e3e3d
Merge branch 'master' of github.com:erxes/erxes
Wlkr123 Dec 22, 2025
70338e2
fix(messageBroker): improve error handling for non-existing queue names
Wlkr123 Dec 22, 2025
bcd041c
Release 2.17.30
Wlkr123 Dec 22, 2025
f1bfdd7
feat: add loyalty voucher discount calculation for deals
batmnkh2344 Dec 23, 2025
71c6bc1
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Dec 27, 2025
944ecbd
feat(core): add chunked file upload support to core package
soyombo-baterdene Dec 27, 2025
889ef99
feat(erxes-ui) add upload progress tracking for attachments and chunk…
soyombo-baterdene Dec 27, 2025
d351be3
chore: add null checks and fix loyalty processing
batmnkh2344 Jan 5, 2026
6760c75
Release 2.17.31
Wlkr123 Jan 6, 2026
b5bc9b7
fix: loyalty discount calculation in checkLoyalties for sales
batmnkh2344 Jan 7, 2026
47d3b4e
Merge branch 'master' of github.com:erxes/erxes
soyombo-baterdene Jan 9, 2026
9b16f24
chore(cms): add publishedDate field to posts schema and UI
soyombo-baterdene Jan 9, 2026
2db506d
Update Posts.ts
soyombo-baterdene Jan 9, 2026
bd953bf
Update List.tsx
soyombo-baterdene Jan 9, 2026
95b7cb2
fix(utils): update API URL retrieval to use environment variables
Wlkr123 Jan 12, 2026
82b1776
Merge branch 'master' of github.com:erxes/erxes
Wlkr123 Jan 12, 2026
57edf8b
debug
Wlkr123 Jan 15, 2026
067eb0f
refactor(clientPortal): improve API URL handling and code formatting
Wlkr123 Jan 16, 2026
829b66a
refactor(utils): remove debug logging from fetchUserFromToki function
Wlkr123 Jan 16, 2026
36b16b4
feat: add erxes 2.0 inbox features
uuganaa1007 Jan 28, 2026
bedc731
fix(inbox): resolve filter update issue
uuganaa1007 Jan 29, 2026
2493496
feat(inbox): date filter calendar
uuganaa1007 Jan 29, 2026
04a8ef9
feat(inbox): add call audio and conversation history UI
uuganaa1007 Jan 29, 2026
04264fd
fix: can't count segment count on customersCount. query and set impor…
Wlkr123 Jan 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
26 changes: 26 additions & 0 deletions .commitlintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"extends": ["@commitlint/config-conventional"],
"rules": {
"subject-case": [1, "always", "camel-case"],
"type-enum": [
2,
"always",
[
"ci",
"chore",
"docs",
"feat",
"fix",
"perf",
"refactor",
"revert",
"style",
"test",
"setup",
"build",
"config",
"deps"
]
]
}
}
6 changes: 0 additions & 6 deletions .env.sample

This file was deleted.

28 changes: 0 additions & 28 deletions .eslintrc

This file was deleted.

2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# workflow owner
/.github/workflows/ @batamar
4 changes: 4 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# These are supported funding model platforms

github: erxes
open_collective: erxes
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

<!-- Please use this template while reporting a bug and provide as much info as possible. Not doing so may result in your bug not being addressed in a timely manner. Thanks!

If the matter is security related, please disclose it privately via info@erxes.io
-->

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Context (please include the related information if applicable):**
- OS: [e.g. Ubuntu 16.04]
- Browser version [e.g. chrome 75.0.3770.142 safari 12.1.1]
- erxes version [e.g. 0.9.17, 0.9.16]
- installation type [e.g docker, manual]

**Additional context**
Add any other context about the problem here.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/enhancement-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Enhancement request
about: Suggest an enhancement to the erxes project
title: ''
labels: ''
assignees: ''

---

**Is your enhancement request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Additional context**
Add any other context or screenshots about the enhancement request here.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Additional context**
Add any other context or screenshots about the feature request here.
11 changes: 11 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[ISSUE](https://github.com/erxes/erxes/issues/ISSUE)

### Context

Your context here. Additionally, any screenshots. Delete this line.


// Delete the below section once completed
### PR Checklist
- [ ] Description is clearly stated under Context section
- [ ] Screenshots and the additional verifications are attached
58 changes: 58 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Configuration for probot-stale - https://github.com/probot/stale

# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 30

# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
daysUntilClose: 5

# Only issues or pull requests with all of these labels are check if stale. Defaults to `[]` (disabled)
onlyLabels: []

# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels:
- pinned
- security
- "[Status] Maybe Later"

# Set to true to ignore issues in a project (defaults to false)
exemptProjects: false

# Set to true to ignore issues in a milestone (defaults to false)
exemptMilestones: false

# Set to true to ignore issues with an assignee (defaults to false)
exemptAssignees: false

# Label to use when marking as stale
staleLabel: stale

# Comment to post when marking as stale. Set to `false` to disable
markComment: >

# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30

# Optionally, specify configuration settings that are specific to just 'issues' or 'pulls':
pulls:
markComment: >
Thank you for your contribution! However, it has
not had any activity on it in the past 30 days and will be closed in
5 days if no updates occur. If you believe the changes are still valid then please verify your
branch has no conflicts with target and rebase if needed. If you
are awaiting a (re-)review then please let us know.

issues:
markComment: >
Thank you for your contribution! However, it has
not had any activity on it in the past 30 days and will be closed in
5 days if no updates occur. If you would like this issue to remain open:

1. Verify that you can still reproduce the issue in the latest version of erxes
1. Comment that the issue is still reproducible and include:
* What version of erxes you reproduced the issue on
* What OS and version you reproduced the issue on
* What steps you followed to reproduce the issue
# exemptLabels:
# - confirmed
63 changes: 63 additions & 0 deletions .github/workflows/client_portal.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: Client portal CI

on:
push:
branches:
- dev
- master
- rc
- v2
- staging
paths:
- "client-portal/**"
- ".github/workflows/client_portal.yaml"
pull_request:
branches:
- master
- rc
- dev
- apm
- v1
paths:
- "client-portal/**"

jobs:
client-portal:
runs-on: ubuntu-22.04

steps:
- uses: actions/checkout@v4

- name: Use Node.js 14.20.x
uses: actions/setup-node@v1
with:
node-version: 14.20.x

# https://github.com/actions/cache/blob/master/examples.md#node---yarn
- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT

- uses: actions/cache@v4
id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: ${{ runner.os }}-yarn-client-portal-${{ hashFiles('client-portal/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-client-portal-
${{ runner.os }}-yarn-

- name: Build
run: |
cd client-portal
rm -rf node_modules
yarn install --frozen-lockfile
yarn build

- name: Build docker image
if: github.event_name == 'push' && ( github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' || github.ref == 'refs/heads/dev' || github.ref == 'refs/heads/staging' || github.ref == 'refs/heads/v2' )
run: |
cd client-portal
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin
docker buildx build -t erxes/client-portal:${GITHUB_REF#refs/heads/} -f Dockerfile .
docker push erxes/client-portal:${GITHUB_REF#refs/heads/}
55 changes: 55 additions & 0 deletions .github/workflows/core.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Api core CI

on:
push:
branches:
- dev
- master
- rc
- v2
- staging
paths:
- "packages/api-utils/**"
- "packages/core/**"
- ".github/workflows/core.yaml"

jobs:
core:
runs-on: ubuntu-22.04

steps:
- uses: actions/checkout@v4

- name: Use Node.js 18.20.x
uses: actions/setup-node@v4
with:
node-version: 18.20.x

# https://github.com/actions/cache/blob/master/examples.md#node---yarn
- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT

- uses: actions/cache@v4
id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: ${{ runner.os }}-yarn-api-core
restore-keys: |
${{ runner.os }}-yarn-api-
${{ runner.os }}-yarn

- name: Build
run: |
cp -r builder dist
cd dist
yarn install
yarn build core

- name: Build docker image
if: github.event_name == 'push' && ( github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' || github.ref == 'refs/heads/dev' || github.ref == 'refs/heads/staging' || github.ref == 'refs/heads/v2' )
run: |
cd dist/erxes
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin
docker buildx build -t erxes/core:${GITHUB_REF#refs/heads/} -f Dockerfile .
docker push erxes/core:${GITHUB_REF#refs/heads/}
Loading