Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
586 commits
Select commit Hold shift + click to select a range
712809d
Merge pull request #615 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Oct 12, 2023
20f3c1d
Bump com.fasterxml.jackson:jackson-bom from 2.15.2 to 2.15.3
dependabot[bot] Oct 13, 2023
e96a1c4
Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11
dependabot[bot] Oct 16, 2023
79b8122
Bump release-drafter/release-drafter from 5.24.0 to 5.25.0
dependabot[bot] Oct 17, 2023
20594f0
Add Ticket properties to support safe update
cgual-omnidian Oct 19, 2023
85dbdb8
Revert "Add undocumented attributes to Locale"
topero Oct 26, 2023
00adf89
Remove undocumented Locale fields from tests
topero Oct 26, 2023
ceb6f0a
Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0
dependabot[bot] Oct 30, 2023
1b796e5
Merge pull request #631 from cloudbees-oss/dependabot/maven/org.apach…
PierreBtz Nov 6, 2023
c5845bb
Merge pull request #625 from cloudbees-oss/dependabot/maven/org.jacoc…
PierreBtz Nov 6, 2023
ca6535d
Merge pull request #628 from cloudbees-oss/dependabot/github_actions/…
PierreBtz Nov 6, 2023
799a1fc
Merge pull request #624 from cloudbees-oss/dependabot/maven/com.faste…
PierreBtz Nov 6, 2023
1f20255
Update src/main/java/org/zendesk/client/v2/model/Ticket.java
PierreBtz Nov 6, 2023
5466a40
Merge pull request #619 from topero/feature/support-for-list-locales-…
PierreBtz Nov 6, 2023
72210a7
Merge branch 'master' into sircpl/cbp_only
PierreBtz Nov 6, 2023
cc6d835
fix formatting
PierreBtz Nov 6, 2023
352bb48
Merge pull request #630 from btpnlsl/safe_update
PierreBtz Nov 6, 2023
6509339
fix merge issue
PierreBtz Nov 6, 2023
6faf15d
Merge pull request #614 from sircpl/sircpl/cbp_only
PierreBtz Nov 6, 2023
9cd8c70
Revert changes to getTriggersWithParameters due to CBP bug in API
sircpl Nov 6, 2023
4d54db0
The test should ignore the case since this is how the Zendesk API ope…
PierreBtz Nov 7, 2023
42550cd
Merge pull request #634 from sircpl/sircpl/revert_triggers_cbp
PierreBtz Nov 7, 2023
74ad67e
[maven-release-plugin] prepare release zendesk-java-client-0.24.0
PierreBtz Nov 7, 2023
2860b88
[maven-release-plugin] prepare for next development iteration
PierreBtz Nov 7, 2023
72ff614
[maven-release-plugin] prepare release zendesk-java-client-0.24.1
PierreBtz Nov 7, 2023
d85f8c8
[maven-release-plugin] prepare for next development iteration
PierreBtz Nov 7, 2023
00534fb
Bump actions/setup-java from 3 to 4
dependabot[bot] Nov 29, 2023
2fe00f3
Bump actions/stale from 8 to 9
dependabot[bot] Dec 7, 2023
e0f76da
Bump github/codeql-action from 2 to 3
dependabot[bot] Dec 13, 2023
183b569
Bump io.netty:netty-bom from 4.1.100.Final to 4.1.104.Final
dependabot[bot] Dec 15, 2023
cfffa55
Bump com.fasterxml.jackson:jackson-bom from 2.15.3 to 2.16.1
dependabot[bot] Dec 25, 2023
51e1523
Bump org.slf4j:slf4j-api from 2.0.9 to 2.0.11
dependabot[bot] Jan 8, 2024
b186314
Bump org.slf4j:slf4j-simple from 2.0.9 to 2.0.11
dependabot[bot] Jan 8, 2024
cecc645
reformatting code based on `google-java-format` as per the CONTRIBUTI…
timveil Jan 9, 2024
8350fef
adding `custom_status_id` to `Request`
timveil Jan 9, 2024
980dc9d
fixes #653
timveil Jan 9, 2024
afaf658
Merge pull request #650 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Jan 11, 2024
02f625c
Merge pull request #646 from cloudbees-oss/dependabot/maven/com.faste…
PierreBtz Jan 11, 2024
82c676c
Merge pull request #649 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Jan 11, 2024
4699263
Merge pull request #645 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Jan 11, 2024
575c907
Merge pull request #644 from cloudbees-oss/dependabot/github_actions/…
PierreBtz Jan 11, 2024
2b3f360
Merge pull request #642 from cloudbees-oss/dependabot/github_actions/…
PierreBtz Jan 11, 2024
8fdc7a2
Merge pull request #640 from cloudbees-oss/dependabot/github_actions/…
PierreBtz Jan 11, 2024
f9ffb7a
Bump org.assertj:assertj-core from 3.24.2 to 3.25.1
dependabot[bot] Jan 11, 2024
4d2f6a1
adding support for jira link
timveil Jan 16, 2024
7479fb5
Merge branch 'fix-for-653' into jira-link
timveil Jan 16, 2024
3251b52
Bump io.netty:netty-bom from 4.1.104.Final to 4.1.105.Final
dependabot[bot] Jan 16, 2024
7d880dc
reapplied mvn:spotless using jdk8 instead of jdk21 which i had initia…
timveil Jan 17, 2024
eaba4b4
Add test for custom ticket status ID
timveil Jan 17, 2024
68b04ca
Merge branch 'cloudbees-oss:master' into master
timveil Jan 17, 2024
d8c28af
Merge pull request #657 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Jan 19, 2024
6a94776
Merge pull request #655 from cloudbees-oss/dependabot/maven/org.asser…
PierreBtz Jan 19, 2024
2ff8704
Merge pull request #652 from timveil-startree/master
PierreBtz Jan 19, 2024
9973f1f
Bump io.netty:netty-bom from 4.1.105.Final to 4.1.106.Final
dependabot[bot] Jan 19, 2024
d626db2
Merge branch 'master' into fix-for-653
timveil Jan 19, 2024
2738540
removing wildcard import
timveil Jan 19, 2024
e77da60
Merge branch 'master' into jira-link
timveil Jan 19, 2024
876883e
Bump org.assertj:assertj-core from 3.25.1 to 3.25.2
dependabot[bot] Jan 24, 2024
38715db
Merge pull request #654 from timveil-startree/fix-for-653
PierreBtz Jan 26, 2024
6504edd
Merge pull request #661 from cloudbees-oss/dependabot/maven/org.asser…
PierreBtz Jan 26, 2024
23c0f0a
Merge pull request #659 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Jan 26, 2024
b8f77cf
[maven-release-plugin] prepare release zendesk-java-client-0.24.2
PierreBtz Jan 26, 2024
fae7181
[maven-release-plugin] prepare for next development iteration
PierreBtz Jan 26, 2024
0a7906b
Merge branch 'master' into jira-link
timveil Jan 26, 2024
1399a2f
whoops... import was dropped during merge
timveil Jan 26, 2024
e10f69a
Bump release-drafter/release-drafter from 5.25.0 to 6.0.0
dependabot[bot] Feb 2, 2024
51b74aa
Merge pull request #664 from timveil-startree/jira-link
PierreBtz Feb 5, 2024
2f9c755
Merge pull request #667 from cloudbees-oss/dependabot/github_actions/…
PierreBtz Feb 5, 2024
11b5249
Bump org.assertj:assertj-core from 3.25.2 to 3.25.3
dependabot[bot] Feb 5, 2024
51a7e8b
Bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12
dependabot[bot] Feb 6, 2024
d2a5924
Bump org.slf4j:slf4j-simple from 2.0.11 to 2.0.12
dependabot[bot] Feb 6, 2024
395e992
Bump io.netty:netty-bom from 4.1.106.Final to 4.1.107.Final
dependabot[bot] Feb 13, 2024
50d45e3
[maven-release-plugin] prepare release zendesk-java-client-0.24.3
PierreBtz Feb 27, 2024
31bae8f
[maven-release-plugin] prepare for next development iteration
PierreBtz Feb 27, 2024
d224b58
[chore] Drop Java 8 support
PierreBtz Feb 27, 2024
d9fb0cb
format for jdk11
PierreBtz Feb 28, 2024
bb6218b
Merge pull request #674 from PierreBtz/pbeitz/jdk11
PierreBtz Mar 1, 2024
cae8500
[maven-release-plugin] prepare release zendesk-java-client-0.25.0
PierreBtz Mar 1, 2024
b6b42f0
[maven-release-plugin] prepare for next development iteration
PierreBtz Mar 1, 2024
de76674
Bump com.diffplug.spotless:spotless-maven-plugin from 2.30.0 to 2.43.0
dependabot[bot] Mar 1, 2024
5f94617
Add proper json mapping for Trigger
jonnybbb Mar 12, 2024
3bfa7d5
Merge pull request #672 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Mar 14, 2024
c33a73e
Merge pull request #671 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Mar 14, 2024
2ece79f
Merge pull request #669 from cloudbees-oss/dependabot/maven/org.asser…
PierreBtz Mar 14, 2024
3226202
Merge pull request #660 from cloudbees-oss/dependabot/maven/com.diffp…
PierreBtz Mar 14, 2024
df3d430
Merge pull request #670 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Mar 14, 2024
b057b4f
Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.17.0
dependabot[bot] Mar 14, 2024
4fd8df5
Bump org.codehaus.mojo:extra-enforcer-rules from 1.7.0 to 1.8.0
dependabot[bot] Mar 14, 2024
9d17099
Bump org.awaitility:awaitility from 4.2.0 to 4.2.1
dependabot[bot] Mar 15, 2024
048e645
Fixed Trigger test including newly mapped fields
jonnybbb Mar 18, 2024
a3edaf5
Fixed Trigger test including newly mapped fields
jonnybbb Mar 18, 2024
0adc602
Fix code violations
jonnybbb Mar 18, 2024
4d018c1
Merge branch 'cloudbees-oss:master' into master
jonnybbb Mar 18, 2024
bfed9bf
Bump io.netty:netty-bom from 4.1.107.Final to 4.1.108.Final
dependabot[bot] Mar 21, 2024
1e8067d
Merge pull request #677 from jonnybbb/master
PierreBtz Mar 27, 2024
ca7b25d
Merge pull request #680 from cloudbees-oss/dependabot/maven/org.await…
PierreBtz Mar 27, 2024
7c3888a
Merge pull request #682 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Mar 27, 2024
7f79880
Merge pull request #679 from cloudbees-oss/dependabot/maven/org.codeh…
PierreBtz Mar 27, 2024
9cc93fc
Merge pull request #678 from cloudbees-oss/dependabot/maven/com.faste…
PierreBtz Mar 27, 2024
cfe0e94
Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12
dependabot[bot] Apr 2, 2024
1e789c6
Bump org.slf4j:slf4j-simple from 2.0.12 to 2.0.13
dependabot[bot] Apr 12, 2024
12140cb
Bump org.slf4j:slf4j-api from 2.0.12 to 2.0.13
dependabot[bot] Apr 12, 2024
cc2c5eb
Bump io.netty:netty-bom from 4.1.108.Final to 4.1.109.Final
dependabot[bot] Apr 15, 2024
c78a9ec
Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.1
dependabot[bot] Apr 22, 2024
c1ef96f
Merge pull request #689 from cloudbees-oss/dependabot/maven/org.apach…
PierreBtz Apr 25, 2024
3910361
Merge pull request #687 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Apr 25, 2024
53bc134
Merge pull request #685 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Apr 25, 2024
15d5738
Merge pull request #684 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Apr 25, 2024
f765a61
Merge pull request #683 from cloudbees-oss/dependabot/maven/org.jacoc…
PierreBtz Apr 25, 2024
a4f1d9a
Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0
dependabot[bot] Apr 25, 2024
0d28bc3
Bump com.fasterxml.jackson:jackson-bom from 2.17.0 to 2.17.1
dependabot[bot] May 6, 2024
7a7d727
Bump org.assertj:assertj-core from 3.25.3 to 3.26.0
dependabot[bot] May 27, 2024
5a51a22
Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.1 to 3.5.0
dependabot[bot] May 30, 2024
3e332f1
Add VoiceComment sub-type
besbes Jun 3, 2024
b7ab70e
Bump io.netty:netty-bom from 4.1.109.Final to 4.1.111.Final
dependabot[bot] Jun 11, 2024
ec86c80
Merge pull request #698 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Jun 24, 2024
090ccc4
Merge pull request #696 from cloudbees-oss/dependabot/maven/org.apach…
PierreBtz Jun 24, 2024
a94944e
Merge pull request #692 from cloudbees-oss/dependabot/maven/com.faste…
PierreBtz Jun 24, 2024
48c7265
Merge pull request #694 from cloudbees-oss/dependabot/maven/org.asser…
PierreBtz Jun 24, 2024
a2e569a
Merge pull request #690 from cloudbees-oss/dependabot/maven/org.apach…
PierreBtz Jun 24, 2024
8bfe0f6
[feature] Add support for locales in the section and categories artic…
PierreBtz Jun 24, 2024
dab77fd
[feature] Add support for the Talk Partner Edition type comment
PierreBtz Jun 24, 2024
36dc24c
Merge pull request #697 from besbes/feature/voicecomment
PierreBtz Jun 24, 2024
0173d3a
Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2
dependabot[bot] Jun 24, 2024
87d5432
Merge pull request #703 from cloudbees-oss/dependabot/maven/org.apach…
PierreBtz Jun 25, 2024
3f635cd
Merge pull request #701 from PierreBtz/pbeitz/gh-681
PierreBtz Jun 27, 2024
e263476
Merge branch 'master' into pbeitz/gh-691
PierreBtz Jun 28, 2024
81e40c1
Removed TpeVoiceComment and updated JsonSubType TpeVoiceComment.class…
Jun 27, 2024
6aa24d8
Merge pull request #702 from PierreBtz/pbeitz/gh-691
PierreBtz Jun 28, 2024
afcd87d
[maven-release-plugin] prepare release zendesk-java-client-0.26.0
PierreBtz Jun 28, 2024
d50edd8
[maven-release-plugin] prepare release zendesk-java-client-0.26.0
PierreBtz Jun 28, 2024
3ebe267
[maven-release-plugin] prepare release zendesk-java-client-1.0.0
PierreBtz Jun 28, 2024
0702d6e
[maven-release-plugin] prepare for next development iteration
PierreBtz Jun 28, 2024
784c79b
Bump org.codehaus.mojo:animal-sniffer-enforcer-rule from 1.23 to 1.24
dependabot[bot] Jul 4, 2024
e01278b
Bump com.fasterxml.jackson:jackson-bom from 2.17.1 to 2.17.2
dependabot[bot] Jul 5, 2024
26d2069
Bump org.assertj:assertj-core from 3.26.0 to 3.26.3
dependabot[bot] Jul 9, 2024
6fd1279
Bump io.netty:netty-bom from 4.1.111.Final to 4.1.112.Final
dependabot[bot] Jul 19, 2024
5c1fa65
:sparkles: add unassigned organization feature
MedinaAlex Aug 13, 2024
388e64f
Additional fields for VoiceCommentData
besbes Aug 17, 2024
a8c6c7d
Remove empty line
besbes Aug 17, 2024
5421bf1
Merge pull request #710 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Sep 2, 2024
e86c4ae
Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16
dependabot[bot] Sep 2, 2024
0ae5719
Merge branch 'master' into feature/voicecomment
besbes Sep 9, 2024
f548d39
Merge pull request #707 from cloudbees-oss/dependabot/maven/org.codeh…
PierreBtz Sep 17, 2024
02c711d
Merge pull request #708 from cloudbees-oss/dependabot/maven/com.faste…
PierreBtz Sep 17, 2024
b5891e7
Merge pull request #709 from cloudbees-oss/dependabot/maven/org.asser…
PierreBtz Sep 17, 2024
0c24742
Merge pull request #713 from besbes/feature/voicecomment
PierreBtz Sep 17, 2024
eedc2d6
Merge branch 'master' into dependabot/maven/org.slf4j-slf4j-api-2.0.16
PierreBtz Sep 17, 2024
2fc452e
Merge pull request #714 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Sep 17, 2024
e8b5b96
[chore] Await a bit for ticket creation
PierreBtz Sep 17, 2024
fe83f74
Merge pull request #715 from PierreBtz/pbeitz/fix-test
PierreBtz Sep 17, 2024
e6d112a
Bump org.slf4j:slf4j-simple from 2.0.13 to 2.0.16
dependabot[bot] Sep 17, 2024
21c900b
Bump org.awaitility:awaitility from 4.2.1 to 4.2.2
dependabot[bot] Sep 17, 2024
c58096e
Bump org.codehaus.mojo:extra-enforcer-rules from 1.8.0 to 1.9.0
dependabot[bot] Sep 20, 2024
261b3fc
Bump io.netty:netty-bom from 4.1.112.Final to 4.1.115.Final
dependabot[bot] Nov 12, 2024
8392943
Bump org.asynchttpclient:async-http-client from 2.12.3 to 3.0.1
dependabot[bot] Dec 2, 2024
241d23f
Merge pull request #726 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Dec 12, 2024
0b8912e
Merge pull request #721 from cloudbees-oss/dependabot/maven/org.codeh…
PierreBtz Dec 12, 2024
953b782
Merge pull request #717 from cloudbees-oss/dependabot/maven/org.await…
PierreBtz Dec 12, 2024
e715cc5
Merge pull request #716 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Dec 12, 2024
8d2230f
add a test
PierreBtz Dec 12, 2024
e56d9bb
Merge branch 'master' into patch-1
PierreBtz Dec 12, 2024
51a2207
Merge pull request #712 from MedinaAlex/patch-1
PierreBtz Dec 12, 2024
743bea6
Bump the max jdk version to the one we use (11)
PierreBtz Dec 12, 2024
83d02fd
Merge pull request #727 from cloudbees-oss/dependabot/maven/org.async…
PierreBtz Dec 12, 2024
43e9019
Bump com.fasterxml.jackson:jackson-bom from 2.17.2 to 2.18.2
dependabot[bot] Dec 12, 2024
e8d3ca3
Merge pull request #728 from cloudbees-oss/dependabot/maven/com.faste…
PierreBtz Dec 13, 2024
7dabd8e
[maven-release-plugin] prepare release zendesk-java-client-1.1.0
PierreBtz Dec 13, 2024
d8ebe91
[maven-release-plugin] prepare for next development iteration
PierreBtz Dec 13, 2024
88567d3
Bump org.apache.commons:commons-text from 1.12.0 to 1.13.0
dependabot[bot] Dec 13, 2024
4b4c119
Update Zendesk.java
shalabi Dec 15, 2024
ce3a1c8
Bump io.netty:netty-bom from 4.1.115.Final to 4.1.116.Final
dependabot[bot] Dec 17, 2024
dd440b2
Merge pull request #734 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Dec 19, 2024
e7f274f
Merge pull request #731 from cloudbees-oss/dependabot/maven/org.apach…
PierreBtz Dec 19, 2024
465c7e8
Merge pull request #733 from shalabi/shalabi-cbp-articles
PierreBtz Dec 19, 2024
ef4b818
[maven-release-plugin] prepare release zendesk-java-client-1.1.1
PierreBtz Dec 19, 2024
9ee5bfd
[maven-release-plugin] prepare for next development iteration
PierreBtz Dec 19, 2024
db14354
Bump release-drafter/release-drafter from 6.0.0 to 6.1.0
dependabot[bot] Jan 20, 2025
9b93c02
Bump org.assertj:assertj-core from 3.26.3 to 3.27.3
dependabot[bot] Jan 20, 2025
49189ef
Bump com.diffplug.spotless:spotless-maven-plugin from 2.43.0 to 2.44.3
dependabot[bot] Feb 21, 2025
729a13d
Bump org.awaitility:awaitility from 4.2.2 to 4.3.0
dependabot[bot] Feb 21, 2025
ea7afdb
Bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17
dependabot[bot] Feb 25, 2025
7c9c8d6
Bump io.netty:netty-bom from 4.1.116.Final to 4.1.119.Final
dependabot[bot] Feb 26, 2025
08d5651
[feat] Add support for the execute view endpoint
PierreBtz May 16, 2025
3b0edef
Merge pull request #744 from cloudbees-oss/dependabot/maven/org.asser…
dependabot[bot] May 16, 2025
5cfab8e
Merge pull request #746 from cloudbees-oss/dependabot/maven/com.diffp…
dependabot[bot] May 16, 2025
a627e7b
Merge pull request #749 from cloudbees-oss/dependabot/maven/io.netty-…
dependabot[bot] May 16, 2025
00ccdcc
Merge pull request #747 from cloudbees-oss/dependabot/maven/org.await…
dependabot[bot] May 16, 2025
4c22749
Merge pull request #750 from PierreBtz/pbeitz/execute-view
PierreBtz May 16, 2025
e9dea5b
Merge pull request #743 from cloudbees-oss/dependabot/github_actions/…
dependabot[bot] May 16, 2025
8f83382
Merge pull request #748 from cloudbees-oss/dependabot/maven/org.slf4j…
dependabot[bot] May 16, 2025
f573bba
[maven-release-plugin] prepare release zendesk-java-client-1.2.0
PierreBtz May 16, 2025
678b3bc
[maven-release-plugin] prepare for next development iteration
PierreBtz May 16, 2025
907eda0
Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17
dependabot[bot] May 16, 2025
bfb712d
Bump org.codehaus.mojo:extra-enforcer-rules from 1.9.0 to 1.10.0
dependabot[bot] May 16, 2025
d8855e0
Bump io.netty:netty-bom from 4.1.119.Final to 4.2.3.Final
dependabot[bot] Jul 15, 2025
ba76098
Bump com.fasterxml.jackson:jackson-bom from 2.18.2 to 2.19.2
dependabot[bot] Jul 18, 2025
850501a
Bump org.apache.commons:commons-text from 1.13.0 to 1.14.0
dependabot[bot] Jul 24, 2025
37ab0b9
Merge pull request #762 from cloudbees-oss/dependabot/maven/com.faste…
PierreBtz Aug 11, 2025
0a33c52
Merge pull request #763 from cloudbees-oss/dependabot/maven/org.apach…
PierreBtz Aug 11, 2025
5be95b5
Merge pull request #761 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Aug 11, 2025
6cdb861
Merge pull request #756 from cloudbees-oss/dependabot/maven/org.codeh…
PierreBtz Aug 11, 2025
dc6e71a
Merge pull request #754 from cloudbees-oss/dependabot/maven/org.slf4j…
PierreBtz Aug 11, 2025
c753bc9
Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.1
dependabot[bot] Aug 12, 2025
60bee1f
Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.3 to 2.46.1
dependabot[bot] Aug 12, 2025
c5e0d72
Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13
dependabot[bot] Aug 12, 2025
3ad8d82
[feat] Add a way to customize the client object mapper
PierreBtz Aug 13, 2025
c0af5f7
Merge pull request #770 from PierreBtz/pbeitz/om-customization
PierreBtz Aug 13, 2025
a40af6d
Merge pull request #769 from cloudbees-oss/dependabot/maven/org.jacoc…
dependabot[bot] Aug 13, 2025
0f0984c
Merge pull request #766 from cloudbees-oss/dependabot/maven/org.apach…
dependabot[bot] Aug 13, 2025
55035f6
Merge pull request #767 from cloudbees-oss/dependabot/maven/com.diffp…
dependabot[bot] Aug 13, 2025
1227f0a
[chore] Temporary override the distribution management to test the ne…
PierreBtz Aug 13, 2025
28f038b
Merge pull request #771 from cloudbees-oss/PierreBtz-patch-1
PierreBtz Aug 13, 2025
2ed9495
[maven-release-plugin] prepare release zendesk-java-client-1.3.0
PierreBtz Aug 13, 2025
14e7674
[maven-release-plugin] prepare for next development iteration
PierreBtz Aug 13, 2025
e2f5c5e
[chore] Override the nexus-staging-maven-plugin for the new central p…
PierreBtz Aug 13, 2025
b2c2493
Merge pull request #772 from PierreBtz/pbeitz/new-release
PierreBtz Aug 13, 2025
61cfabd
[maven-release-plugin] prepare release zendesk-java-client-1.3.1
PierreBtz Aug 13, 2025
44ec477
[maven-release-plugin] prepare for next development iteration
PierreBtz Aug 13, 2025
f9ca3c7
Bump actions/setup-java from 4 to 5
dependabot[bot] Aug 21, 2025
5d6a062
Bump com.fasterxml.jackson:jackson-bom from 2.19.2 to 2.20.0
dependabot[bot] Aug 29, 2025
df39f83
Bump actions/stale from 9 to 10
dependabot[bot] Sep 4, 2025
3987968
Bump org.asynchttpclient:async-http-client from 3.0.1 to 3.0.3
dependabot[bot] Sep 8, 2025
c163e11
Bump org.assertj:assertj-core from 3.27.3 to 3.27.6
dependabot[bot] Sep 22, 2025
0656dc9
Bump github/codeql-action from 3 to 4
dependabot[bot] Oct 7, 2025
a1c2da3
Bump io.netty:netty-bom from 4.2.3.Final to 4.2.7.Final
dependabot[bot] Oct 15, 2025
94a3cc4
Bump actions/checkout from 4 to 6
dependabot[bot] Nov 20, 2025
17d8e5b
Add support for the export API to search tickets
PierreBtz Dec 19, 2025
74a0de7
Add a way to choose the page size when running exports
PierreBtz Jan 7, 2026
3a213d9
Merge pull request #786 from cloudbees-oss/dependabot/github_actions/…
PierreBtz Jan 7, 2026
7f82d68
Merge pull request #785 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Jan 7, 2026
12b0ba7
Merge pull request #784 from cloudbees-oss/dependabot/github_actions/…
PierreBtz Jan 7, 2026
340b538
Merge pull request #779 from cloudbees-oss/dependabot/github_actions/…
PierreBtz Jan 7, 2026
8fdb0e4
Merge pull request #776 from cloudbees-oss/dependabot/github_actions/…
PierreBtz Jan 7, 2026
d3c3c08
Merge pull request #783 from cloudbees-oss/dependabot/maven/org.asser…
PierreBtz Jan 7, 2026
f4dabc1
Merge pull request #777 from cloudbees-oss/dependabot/maven/com.faste…
PierreBtz Jan 7, 2026
47b3ee2
Merge pull request #781 from cloudbees-oss/dependabot/maven/org.async…
PierreBtz Jan 7, 2026
54d6b52
Bump org.codehaus.mojo:animal-sniffer-enforcer-rule from 1.24 to 1.26
dependabot[bot] Jan 8, 2026
58cc696
Bump org.codehaus.mojo:extra-enforcer-rules from 1.10.0 to 1.11.0
dependabot[bot] Jan 8, 2026
e859d69
Bump io.netty:netty-bom from 4.2.7.Final to 4.2.9.Final
dependabot[bot] Jan 8, 2026
654cfcf
Merge pull request #787 from PierreBtz/pbeitz/search-with-export
PierreBtz Jan 8, 2026
3b22e80
Merge pull request #791 from cloudbees-oss/dependabot/maven/io.netty-…
PierreBtz Jan 8, 2026
f12c90d
Merge pull request #790 from cloudbees-oss/dependabot/maven/org.codeh…
PierreBtz Jan 8, 2026
2aa28ab
Merge pull request #788 from cloudbees-oss/dependabot/maven/org.codeh…
PierreBtz Jan 8, 2026
39100fd
Bump the parent pom
PierreBtz Jan 8, 2026
5c7867b
Merge pull request #792 from cloudbees-oss/PierreBtz-patch-1
PierreBtz Jan 8, 2026
e32c3ae
Deactivate the username/password test
PierreBtz Jan 8, 2026
ebd7826
Merge pull request #793 from PierreBtz/pbeitz/no-password
PierreBtz Jan 8, 2026
ee9bc95
[maven-release-plugin] prepare release zendesk-java-client-1.4.0
PierreBtz Jan 8, 2026
b6e2978
[maven-release-plugin] prepare for next development iteration
PierreBtz Jan 8, 2026
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
2 changes: 2 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Introduction of spotless: https://github.com/cloudbees-oss/zendesk-java-client/pull/602
b10b28ab9bb2f269795376b7465f8676ed4292db
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
# @cloudbees/team-support will be requested for
# review when someone opens a pull request.

* @aheritier @johnou @duemir
* @aheritier @johnou @duemir @PierreBtz
7 changes: 6 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,9 @@ updates:
- package-ecosystem: "maven" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
interval: "daily"
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
20 changes: 10 additions & 10 deletions .github/workflows/ci.yml → .github/workflows/ci-master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,24 @@ name: Java CI with Maven
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v6
with:
# Disabling shallow clone is recommended for improving relevancy of reporting with SonarCloud
fetch-depth: 0
- name: Set up JDK 1.8
uses: actions/setup-java@v1
- name: Set up JDK 11
uses: actions/setup-java@v5
with:
java-version: 1.8
distribution: 'temurin'
java-version: 11
- name: Build with Maven
run: mvn --show-version --no-transfer-progress verify --file pom.xml -Pcoverage
run: mvn --show-version --no-transfer-progress verify --file pom.xml -Pcoverage,cloudbees-oss-release -Dgpg.skip=true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ZENDESK_JAVA_CLIENT_TEST_URL: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_URL }}
Expand All @@ -33,10 +32,11 @@ jobs:
ZENDESK_JAVA_CLIENT_TEST_TOKEN: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_TOKEN }}
ZENDESK_JAVA_CLIENT_TEST_REQUESTER_EMAIL: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_REQUESTER_EMAIL }}
ZENDESK_JAVA_CLIENT_TEST_REQUESTER_NAME: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_REQUESTER_NAME }}
- name: Set up JDK 11
uses: actions/setup-java@v1
- name: Set up JDK 17
uses: actions/setup-java@v5
with:
java-version: 11
distribution: 'temurin'
java-version: 17
- name: Analyze with SonarQube
run: mvn --show-version --no-transfer-progress sonar:sonar --file pom.xml -Dsonar.organization=cloudbees -Dsonar.host.url=${SONAR_URL} -Dsonar.login=${SONAR_TOKEN}
env:
Expand Down
28 changes: 28 additions & 0 deletions .github/workflows/ci-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# This workflow will build a Java project with Maven
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven

name: Java CI with Maven for PRs

on:
pull_request:
branches: [ master ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v6
with:
# Disabling shallow clone is recommended for improving relevancy of reporting with SonarCloud
fetch-depth: 0
- name: Set up JDK 11
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 11
- name: Build with Maven
run: mvn --show-version --no-transfer-progress verify --file pom.xml -Pcoverage,cloudbees-oss-release -Dgpg.skip=true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
16 changes: 16 additions & 0 deletions .github/workflows/close-stale-items.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: "Close stale issues and PRs"
on:
schedule:
- cron: "0 8 * * *"

jobs:
default:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v10
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
only-pr-labels: 'needs-fix'
exempt-draft-pr: true
stale-issue-message: 'This issue/PR is stale because it has been opened 60 days with no activity. Remove stale label or comment or this will be closed in 7 days'

71 changes: 71 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '30 8 * * 2'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'java' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed

steps:
- name: Checkout repository
uses: actions/checkout@v6

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v4

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v4
2 changes: 1 addition & 1 deletion .github/workflows/release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ jobs:
runs-on: ubuntu-latest
steps:
# Drafts your next Release notes as Pull Requests are merged into "master"
- uses: release-drafter/release-drafter@v5.11.0
- uses: release-drafter/release-drafter@v6.1.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1 change: 0 additions & 1 deletion .travis.yml

This file was deleted.

91 changes: 20 additions & 71 deletions CONTRIBUTING.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,9 @@ Unless code has shipped to users, the initial value of the `serialVersionUID` fi

== Indentation

1. **Use spaces.** Tabs are banned.
2. **Java blocks are 4 spaces.** JavaScript blocks as for Java. **XML nesting is 2 spaces**
The project relies on [https://github.com/diffplug/spotless/tree/main/plugin-maven](the Spotless Maven Plugin) to manage its formatting.
The [https://github.com/google/google-java-format](google-java-format) project was chosen, check it, it contains links to plugins for various IDEs.
You can also run the formatter from command line: `mvn spotless:apply`.

== Field Naming Conventions

Expand All @@ -41,42 +42,6 @@ If you need more than three, you are likely doing something wrong and as such yo
6. It is acceptable to use `e` for the exception in a `try...catch` block.
7. You shall never use `l` (i.e. lower case `L`) as a variable name.

== Line Length

To the greatest extent possible, please wrap lines to ensure that they do not exceed 120 characters.

== Maven POM file layout

* The `pom.xml` file shall use the sequencing of elements as defined by the `mvn tidy:pom` command (after any indenting fix-up).
* If you are introducing a property to the `pom.xml` the property must be used in at least two distinct places in the model or a comment justifying the use of a property shall be provided.
* If the `<plugin>` is in the groupId `org.apache.maven.plugins` you shall omit the `<groupId>`.
* All `<plugin>` entries shall have an explicit version defined unless inherited from the parent.

== Java code style

=== Modifiers

* For fields, the order is:
. `public` / `protected` / `private`
. `static`
. `final`
. `transient`
. `volatile`
* For methods, the order is:
. `public` / `protected` / `private`
. `abstract`
. `static`
. `final`
. `synchronized`
. `native`
. `strictfp`
* For classes, the order is:
. `public` / `protected` / `private`
. `abstract`
. `static`
. `final`
. `strictfp`

=== Imports

* For code in `src/main`:
Expand All @@ -89,11 +54,6 @@ To the greatest extent possible, please wrap lines to ensure that they do not ex
. `import static org.hamcrest.Matchers.*`, `import static org.junit.Assert.*`, `import static org.junit.Assume.*` are expressly encouraged and permitted.
Any other `static` `*` imports are discouraged unless code readability is significantly enhanced and the import is restricted to a single class.

=== Annotation placement

* Annotations on classes, interfaces, annotations, enums, methods, fields and local variables shall be on the lines immediately preceding the line where modifier(s) (e.g. `public` / `protected` / `private` / `final`, etc) would be appropriate.
* Annotations on method arguments shall, to the largest extent possible, be on the same line as the method argument (and, if present, before the `final` modifier)

=== Javadoc

* Each class shall have a Javadoc comment.
Expand Down Expand Up @@ -138,31 +98,20 @@ public void setWidgetCount(int widgetCount) {
The version shall be `FIXME` to indicate that the person merging the change should replace the `FIXME` with the next release version number.
The fields and methods within a class/interface (but not nested classes) will be assumed to have the `@since` annotation of their class/interface unless a different `@since` annotation is present.

=== IDE Configuration

* Eclipse, by and large the IDE defaults are acceptable with the following changes:
** Tab policy to `Spaces only`
** Indent statements within `switch` body
** Maximum line width `120`
** Line wrapping, ensure all to `wrap where necessary`
** Organize imports alphabetically, no grouping
* NetBeans, by and large the IDE defaults are acceptable with the following changes:
** Tabs and Indents
*** Change Right Margin to `120`
*** Indent case statements in switch
** Wrapping
*** Change all the `Never` values to `If Long`
*** Select the checkbox for Wrap After Assignment Operators
* IntelliJ, by and large the IDE defaults are acceptable with the following changes:
** Wrapping and Braces
*** Change `Do not wrap` to `Wrap if long`
*** Change `Do not force` to `Always`
** Javadoc
*** Disable generating `<p/>` on empty lines
** Imports
*** Class count to use import with '*': `9999`
*** Names count to use static import with '*': `99999`
*** Import Layout
**** import all other imports
**** blank line
**** import static all other imports
== Integration Tests

This library has a set of integration tests in the class `src/test/java/org/zendesk/client/v2/RealSmokeTest.java`. These tests are used to validate the API calls with a real Zendesk instance. The project never got access to a specific sandbox provided by @zendesk thus we are using the sandbox used by CloudBees.

Some of these tests are sadly relying on some specific data of this instance (ex: https://github.com/cloudbees-oss/zendesk-java-client/blob/master/src/test/java/org/zendesk/client/v2/RealSmokeTest.java#L102-L103) and thus you cannot expect to execute all of them in a different instance.

To execute these tests you have to pass several settings in the file `src/test/resources/zendesk.properties`:

```
url=#A ZENDESK SANDBOX URL#
username=#A EMAIL OF AN ACCOUNT HAVING ACCESS TO THE INSTANCE#
password=#THE PASSWORD OF THE ACCOUNT#
token=#A TOKEN TO ACCESS TO THE INSTANCE#
requester.email=#A EMAIL - can be like username - TO CREATE THE REPORTER#
requester.name=#A NAME FOR THE REPORTER#
```

33 changes: 0 additions & 33 deletions Jenkinsfile

This file was deleted.

Loading