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
2b9cb52
Add full API
collimarco Dec 23, 2025
5c855ae
Make sure that all resource methods include a params argument
collimarco Dec 24, 2025
4ac8cd1
Aligned all *Params function arguments to be named params
collimarco Dec 24, 2025
03ebab7
Remove unnecessary client-side validations
collimarco Dec 24, 2025
f1ec90d
Set optional params inputs to default empty structs to avoid nil checks
collimarco Dec 24, 2025
f006ca7
Improve tests to check for more specific errors
collimarco Dec 24, 2025
eca2ec6
Add a Send alias for Create in notification/api.go
collimarco Dec 24, 2025
45db056
Add TestCreate*WithAllFields
collimarco Dec 24, 2025
b8482eb
Use pointers and helper functions for types
collimarco Dec 24, 2025
c207afe
Use int64 instead of int
collimarco Dec 24, 2025
8f9e98d
Improve field types in struct used for responses
collimarco Dec 24, 2025
2bfbd6a
Add TestGet*WithAllFields
collimarco Dec 24, 2025
4145d3c
Add NotificationActionParams separate from NotificationAction
collimarco Dec 26, 2025
0914e79
Remove the unnecessary Actions helper
collimarco Dec 26, 2025
be0f9af
Update Go version and dependencies
collimarco Dec 26, 2025
ce9d373
For consistency, never use pointers for fields in response struct
collimarco Dec 26, 2025
6902f55
Use omitempty only for params, but not for struct used for responses
collimarco Dec 26, 2025
fda8c27
Add assertion about send_at in notification response being zero value
collimarco Dec 26, 2025
d8fd4f4
Add test to cover null JSON values mapping to zero values
collimarco Dec 26, 2025
9564d5d
Update CI
collimarco Dec 26, 2025
0c37c70
Set module version to v1
collimarco Dec 26, 2025
3041735
Rename Strings to StringSlice in helpers
collimarco Dec 29, 2025
b833a5c
Add omitempty to UIDs and Tags fields in NotificationCreateParams
collimarco Dec 29, 2025
1b44198
Update README
collimarco Dec 29, 2025
e64d49d
Separate List from Count in subscriptions
collimarco Dec 29, 2025
1d8f066
Use HEAD instead of GET for Count
collimarco Dec 29, 2025
4476825
Add UPGRADING.md
collimarco Dec 29, 2025
1b0d8f6
v1 must not include the version suffix in the module path
collimarco Dec 29, 2025
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
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: Set up Go
uses: actions/setup-go@v6
with:
go-version: 1.23
go-version: 1.25
- name: Build
run: go build -v ./...
- name: Test
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.cache/
Loading