Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0e08920
feat: add missing fields; small fixes; tests
JoaoFSCruz May 4, 2026
1fcebbe
fix: add id field to ScheduledMessage and add inline attachment READM…
JoaoFSCruz May 5, 2026
1be790b
fix: add mx field, fix has_not_queued_messages typo, add unsubscribe …
JoaoFSCruz May 5, 2026
0645c9a
feat: add create/update template endpoints and missing model fields
JoaoFSCruz May 5, 2026
a3981ec
fix: add editable and version setters to WebhooksBuilder
JoaoFSCruz May 5, 2026
afcbca5
fix: add catch_type, match_type, and filters array to inbound route b…
JoaoFSCruz May 5, 2026
8f6e4b6
feat: add getSingleActivity, missing EventTypes constants, and Analyt…
JoaoFSCruz May 5, 2026
7dcf7d6
fix: add emails field to Recipient and fix NPE in parseDates
JoaoFSCruz May 5, 2026
9da450b
fix: correct unsubscribes typo, default limit, add on-hold-list endpo…
JoaoFSCruz May 5, 2026
89440e4
fix: expand scopes to 31, make domain_id optional, fix update path, a…
JoaoFSCruz May 5, 2026
1021a9a
fix: correct getMessageActivity endpoint, sms_number_id typo, add ena…
JoaoFSCruz May 5, 2026
968c59a
fix: add missing filter params, fix type mismatches, add missing resp…
JoaoFSCruz May 5, 2026
aac5cf4
feat: add verify/verify-async endpoints, missing builder params, and …
JoaoFSCruz May 5, 2026
5355646
feat: implement Sender Identities feature
JoaoFSCruz May 5, 2026
0d2b924
feat: implement Users and Invites feature
JoaoFSCruz May 5, 2026
ee2ca85
feat: implement Blocklist Monitoring feature
JoaoFSCruz May 5, 2026
46e13af
fix: correct emailverification package path from mailsend to mailersend
JoaoFSCruz May 5, 2026
202f82b
fix(activity/analytics): require dates in getActivities, make event[]…
JoaoFSCruz May 5, 2026
09e3cbf
test: add email validation and scheduled messages test coverage
JoaoFSCruz May 11, 2026
c67fbdf
feat: implement SMTP users endpoints
JoaoFSCruz May 11, 2026
09513c8
feat: add validation, enabled() setter, collapse email tests, and exp…
JoaoFSCruz May 11, 2026
a432ea1
feat: add inbound route validation, expand inbound and suppression li…
JoaoFSCruz May 11, 2026
9335ae7
fix: expose sender identities and users, add missing token fields, va…
JoaoFSCruz May 11, 2026
d01110c
test: add email verification and SMS test coverage for untested endpo…
JoaoFSCruz May 11, 2026
cd80081
refactor: standardize test method names to camelCase
JoaoFSCruz May 11, 2026
947b667
fix: add blocklist monitoring registration, dmarc report sources stat…
JoaoFSCruz May 11, 2026
b605a0f
refactor: standardize remaining test method names to camelCase
JoaoFSCruz May 11, 2026
484216c
ci: add GitHub Actions workflow to run tests on PRs
JoaoFSCruz May 11, 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
30 changes: 30 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Build

on:
push:
branches: [ main ]
pull_request:
branches: [ main ]

jobs:
run:

runs-on: ubuntu-24.04
strategy:
matrix:
operating-system: [ubuntu-24.04]
java-versions: ['11', '17', '21']
name: Java ${{ matrix.java-versions }} Test on ${{ matrix.operating-system }}

steps:
- uses: actions/checkout@v4

- name: Set up JDK ${{ matrix.java-versions }}
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: ${{ matrix.java-versions }}
cache: 'maven'

- name: Run test suite
run: mvn test
Loading
Loading