Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
178 commits
Select commit Hold shift + click to select a range
ba36521
Create .travis.yml
batorshih Oct 5, 2018
b7bcf62
Update .travis.yml
batorshih Oct 8, 2018
c2c73f4
new structure, add builder
batorshih Oct 8, 2018
77c613f
Merge branch 'develop' of https://github.com/erxes/erxes-android-sdk …
batorshih Oct 8, 2018
f65d974
resource changed
batorshih Oct 8, 2018
0be4e55
badge build
batorshih Oct 8, 2018
326cf7a
refactor
batorshih Oct 9, 2018
1396811
Update .travis.yml
batorshih Oct 9, 2018
647ca01
Update .travis.yml
batorshih Oct 9, 2018
65dcb1b
Update .travis.yml
batorshih Oct 9, 2018
ea5e1d4
Update .travis.yml
batorshih Oct 9, 2018
cb4d387
Update .travis.yml
batorshih Oct 9, 2018
ff45d61
minsdkVersion 14 -> 15
batorshih Oct 9, 2018
8856dd7
Update .travis.yml
batorshih Oct 9, 2018
83637e9
Merge branch 'develop' of https://github.com/erxes/erxes-android-sdk …
batorshih Oct 9, 2018
964bbac
Update README.md
mendorshikh Oct 12, 2018
8bc016e
Update README.md
mendorshikh Oct 16, 2018
cfc5b1a
for erxes-widgets-api 0.9.11
batorshih Oct 23, 2018
2f47cf2
Merge branch 'master' into develop
batorshih Oct 23, 2018
6bcef67
Merge pull request #5 from erxes/develop
batorshih Oct 23, 2018
3a46e7b
remove unnecessary stuffs
batorshih Nov 1, 2018
491882f
--amend
batorshih Nov 1, 2018
036e129
new ui is progressing
batorshih Oct 29, 2018
ef6f762
added faq
batorshih Nov 6, 2018
308a1aa
knowledgebase
batorshih Nov 9, 2018
91738ad
remove bugs
batorshih Nov 16, 2018
d91b28f
android x
batorshih Nov 30, 2018
6c30e5a
faqadapter error
batorshih Nov 30, 2018
294c8ce
testing
batorshih Dec 1, 2018
1f01967
remove vector image
batorshih Dec 1, 2018
81d2dc0
remove bugs
batorshih Dec 1, 2018
43bbb90
Merge pull request #6 from batorshih/ui
batorshih Dec 3, 2018
5ad4691
erxes-widget update
batorshih Dec 17, 2018
9cc03e4
message attachments is added
batorshih Dec 17, 2018
bc1a9b2
sdkversion 26
batorshih Dec 17, 2018
f637399
remove testing
batorshih Dec 17, 2018
4f23398
.
batorshih Dec 17, 2018
3b28598
Merge pull request #7 from batorshih/ui
batorshih Jan 4, 2019
803ec4b
parse HTML in FAQ section
batorshih Jan 4, 2019
7c87043
Merge branch 'ui' of https://github.com/erxes/erxes-android-sdk into ui
batorshih Jan 4, 2019
fa73934
Update README.md
mendorshikh Jan 7, 2019
8654be0
configuration changed
batorshih Jan 8, 2019
32309e3
fix tablayout
batorshih Jan 8, 2019
0e4ae8c
ui26
batorshih Jan 8, 2019
0e20e7a
Merge pull request #8 from batorshih/ui26
batorshih Jan 8, 2019
00cd555
merge
batorshih Jan 8, 2019
80bb88e
Update README.md
ganzorig Mar 13, 2019
082633c
library update
batorshih Mar 19, 2019
b1538ae
dynamic viewpager
batorshih Mar 19, 2019
be1cfb6
merge
batorshih Mar 19, 2019
9b4c815
Merge branch 'master' of https://github.com/erxes/erxes-android-sdk
batorshih Mar 19, 2019
26ab4ea
Create FUNDING.yml
mendorshikh Jun 12, 2019
664b6c1
prepared lead, updated schema
Jun 24, 2019
760fd7a
fixes faq, prepared lead
Jun 28, 2019
6e039f2
added lead, fixes FAQ
Jul 1, 2019
7dc94a0
added lead
Jul 2, 2019
6ba6f33
prepared release
Jul 2, 2019
0a5932d
Merge pull request #9 from iwalker7/develop
iwalker7 Jul 2, 2019
a532a2a
removed realm DB
Jul 15, 2019
2a70e58
update slack url
shinebayar-g Jul 19, 2019
8153627
Update issue templates
shinebayar-g Jul 26, 2019
0ca222c
fixed savedInstanceState, main launcher structure and added loader in…
Jul 28, 2019
8f08355
fixed conversation message stack
Jul 31, 2019
7aaa5ef
apollo library upgrade
Jul 31, 2019
edd1c72
exclude lib test
Aug 1, 2019
eaf64bf
refactor library test
Aug 1, 2019
5843df7
test
Aug 1, 2019
2022b44
test
Aug 1, 2019
740abaf
test7
Aug 1, 2019
9e21fe7
added iconLoader, refactor icons in login session
Aug 2, 2019
12c73e5
added FAQ icons and some animation, refactor design, strings and dimens
Aug 4, 2019
5e9d15a
fixes incoming new message and FAQ not showing bug
Aug 5, 2019
d7026d0
version
iwalker7 Aug 5, 2019
452e14d
fixes file upload,phone edittext bug at login session and other bugs.…
Aug 12, 2019
6399bb4
fixed html content view
Aug 13, 2019
d175bf0
added showLauncher, show chat,forceLogout options
Aug 14, 2019
e3a2347
removed libraries
Aug 14, 2019
dea5f8b
removed iconics class, added iconicsLoader
Aug 15, 2019
6e06f9c
iconics bug fixes
Aug 15, 2019
f1aa50e
removed androidx
Aug 15, 2019
68df6cd
multidex default
Aug 15, 2019
144283b
fix xml files
Aug 15, 2019
945b901
fix tablayout xml
Aug 15, 2019
091a406
fix tabItem xml
Aug 15, 2019
5dd950b
added messageItemBackground, fixed xmls
Aug 15, 2019
3354ada
fix internalnote, wrong data notify
Aug 15, 2019
724fdaa
added autolink and removed webview, fixed minor bugs
Aug 15, 2019
186eae1
fix lead design
Aug 15, 2019
1f0c2ae
init
Aug 15, 2019
4b5ddb4
cache
orshih99 Aug 19, 2019
18cda31
some translation
orshih99 Aug 20, 2019
e13b58e
refactor
Aug 20, 2019
47fd449
lint test
Aug 20, 2019
4d87f12
refactor datamanager lint
Aug 20, 2019
2cb9621
Field name does not comply with naming convention
Aug 20, 2019
36f596a
A class which only has private constructors should be final.
Aug 20, 2019
e3c0729
Avoid reassigning parameters
Aug 20, 2019
df7bb6f
Avoid reassigning parameters
Aug 20, 2019
8353ff1
merge
Aug 20, 2019
b4b1259
merge
Aug 20, 2019
5c860c8
gradle merge
Aug 20, 2019
08907ea
Merge branch 'master' of https://github.com/erxes/erxes-android-sdk
Aug 20, 2019
3a8a358
refactor package, fix lead stack, not showing supports and tabs when …
Aug 20, 2019
89bc091
commented interceptor
Aug 20, 2019
ee59190
redesigned file upload,fix languages
Aug 22, 2019
f3e029d
feat(language): added languages close #13
Aug 23, 2019
edce426
perf(gradle): update gradle
Aug 23, 2019
87e1fb7
fix(connection): fix checking connection
Aug 23, 2019
2848531
feat(ColorChanger): change viewColor depends on backgroundColor
Aug 23, 2019
4970b30
fix(DeepCode): fixes project code warnings and errors. close #14
Aug 23, 2019
d108dcb
fix(Message): now default messages are visible to you
Aug 23, 2019
c91ba5f
Update README.md
iwalker7 Sep 9, 2019
b3edb83
change demo url
batchimeg-a Oct 7, 2019
2c86ecb
apollo 1.3.2, bug fixes
Feb 19, 2020
aef25de
clean project & fixed generated class
Feb 20, 2020
678768c
bug fixed
Mar 19, 2020
110e06e
Merge branch 'master' of https://github.com/erxes/erxes-android-sdk
Mar 19, 2020
604019d
Update README.md
Jason-2020 Mar 21, 2020
650ac24
Update README.md
Anu-Ujin Apr 10, 2020
827e501
Update README.md
Anu-Ujin Apr 10, 2020
0314ded
Upgraded apollo to 1.4.5, fix(connection): fix connection below api l…
iwalker7 May 6, 2020
ef0eaf9
Merge branch 'develop'
iwalker7 May 6, 2020
d42705a
Merge branch 'master' of https://github.com/erxes/erxes-android-sdk
iwalker7 May 6, 2020
91d91a3
Update FUNDING.yml
Anu-Ujin May 7, 2020
4a9a1eb
Update README.md
mendorshikh May 13, 2020
b48703a
Update FUNDING.yml
mendorshikh May 13, 2020
50d9af5
refactor UX via xml
iwalker7 May 15, 2020
d2abdc3
strUtil
iwalker7 May 15, 2020
169a4cf
new icon font
iwalker7 May 15, 2020
93e4a32
connection improvement
iwalker7 May 15, 2020
9120791
refactor conversation session, supported Popup
iwalker7 May 15, 2020
67259bb
fixed chat session
iwalker7 May 15, 2020
6abcb0f
refactor some models
iwalker7 May 15, 2020
fd345e7
updated schema
iwalker7 May 15, 2020
da56fb1
refactor manifest for vCall
iwalker7 May 15, 2020
d964405
supported getBoolean in jsonClass
iwalker7 May 15, 2020
aab2c60
added some configs, fixed 'Start' connection
iwalker7 May 15, 2020
83c6cc9
added some helper
iwalker7 May 15, 2020
979bfcc
fixed login session
iwalker7 May 15, 2020
4606709
refactor gradle
iwalker7 May 15, 2020
4f65ecb
added chat background && vCall handler
iwalker7 May 15, 2020
250cb1b
vCall permission
iwalker7 May 15, 2020
1d93a31
vCall end status
iwalker7 May 15, 2020
357d4e3
refactor FAQ design and date
iwalker7 May 15, 2020
6628d4f
disable logInterceptor
iwalker7 May 15, 2020
1fa514e
License changed
mendorshikh May 16, 2020
919ea3d
migrated to AndroidX, fixed notNull scalerType
iwalker7 May 18, 2020
305dbc0
Merge branch 'master' of https://github.com/erxes/erxes-android-sdk
iwalker7 May 18, 2020
f82ea17
release 0.16.0
iwalker7 Aug 10, 2020
dd28968
bug fixed, upgraded lib
Nov 17, 2020
dedf0a2
fixed maven-publish
Nov 17, 2020
4379ae3
duplicated class maven final-debug
Nov 17, 2020
316df6d
upgraded schema and fixed some bugs
Nov 18, 2020
a50a7e2
lastest version
iwalker7 Nov 24, 2020
1c0b4ac
oneCode
Nov 24, 2020
ffe14d9
refactor
Nov 24, 2020
3385f79
simple unit
Nov 24, 2020
0410c10
Merge branch 'master' of github.com:erxes/erxes-android-sdk
Nov 24, 2020
dc76656
knowledgeBase is suppported webview
Nov 24, 2020
b55bf5d
fixed android 8 windowIsTranslucent error
Nov 24, 2020
73da8e7
flag newTask
Dec 7, 2020
ae0d594
refactored builder
Dec 7, 2020
76a54e6
added organization setup
Dec 7, 2020
675bd36
fixed saasSetup
Dec 7, 2020
63dbd0a
Add .circleci/config.yml
Dec 7, 2020
6604081
deleted exampleTest
Dec 7, 2020
d58a9ad
set to master
Dec 7, 2020
4f4b4dc
Merge pull request #17 from iwalker7/circleci-project-setup
iwalker7 Dec 7, 2020
1d78cd4
botpress
batorshih Feb 21, 2021
f9d08a6
visitor
batorshih Feb 22, 2021
65c151c
upgraded libs, fixes insertMessage error
Jun 3, 2021
d20421c
merged
Jun 3, 2021
b9bc019
customData
Jun 3, 2021
9c275be
deleted launcherIcons
Jun 4, 2021
32d4493
added companyData
Jun 14, 2021
39fe9dd
builder bug fixes
Jun 14, 2021
c6227ba
added code field
Jun 15, 2021
435fbaf
Update README.md
Anu-Ujin Jan 9, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Java Gradle CircleCI 2.0 configuration file
#
# Check https://circleci.com/docs/2.0/language-java/ for more details
#
version: 2
jobs:
build:
docker:
# specify the version you desire here
- image: circleci/openjdk:8-jdk

# Specify service dependencies here if necessary
# CircleCI maintains a library of pre-built images
# documented at https://circleci.com/docs/2.0/circleci-images/
# - image: circleci/postgres:9.4

working_directory: ~/repo

environment:
# Customize the JVM maximum heap limit
JVM_OPTS: -Xmx3200m
TERM: dumb

steps:
- checkout

# Download and cache dependencies
- restore_cache:
keys:
- v1-dependencies-{{ checksum "build.gradle" }}
# fallback to using the latest cache if no exact match is found
- v1-dependencies-

- run: gradle dependencies

- save_cache:
paths:
- ~/.gradle
key: v1-dependencies-{{ checksum "build.gradle" }}

# run tests!
- run: gradle test
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: bug
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: enhancement
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.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,6 @@
/.idea
.idea/
/q
hs_err_pid29975.log
app/src/main/java/io/erxes/main/MainActivity.java

25 changes: 17 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,28 @@ android:
components:
# Uncomment the lines below if you want to
# use the latest revision of Android SDK Tools
# - tools
- tools
- build-tools-27.0.3
# - platform-tools

# The BuildTools version used by your project
- build-tools-27.1.1

# The SDK version used to compile your project
- android-27

- android-22
- extra-android-support
- extra-google-m2repository
- extra-android-m2repository
# Additional components


# Specify at least one system image,
# if you need to run emulator(s) during your tests
- sys-img-armeabi-v7a-android-26
- sys-img-armeabi-v7a-android-17
- sys-img-armeabi-v7a-android-22
#- sys-img-armeabi-v7a-android-17
licenses:
- 'android-sdk-license-.+'

before_install:
- yes | sdkmanager "platforms;android-27"
- echo no | android create avd --force -n test -t android-22 --abi armeabi-v7a
- emulator -avd test -no-skin -no-audio -no-window &
- android-wait-for-emulator
- adb shell input keyevent 82 &
Loading