Skip to content

Tags: appleboy/gorush

Tags

v1.18.8

Toggle v1.18.8's commit message

Verified

This commit was signed with the committer’s verified signature.
appleboy Bo-Yi Wu
fix: refactor codebase for improved architecture compatibility

- Change architecture identifier from `i386` to `386`

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

v1.18.7

Toggle v1.18.7's commit message

Verified

This commit was signed with the committer’s verified signature.
appleboy Bo-Yi Wu
docs: enhance notification API documentation and examples

- Update Netlify link description and add Firebase Cloud Messaging web link
- Add example curl command for sending a notification via the API

Signed-off-by: appleboy <appleboy.tw@gmail.com>

v1.18.6

Toggle v1.18.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(fcm): notification handling logic for sound field (#797)

* chore(fcm): notification handling logic for sound field

- Remove `IsGRPC` field from `PushNotification` struct
- Simplify condition by removing `IsGRPC` check in `GetAndroidNotification`
- Add checks for `APNS` and `Android` fields in `GetAndroidNotification`
- Remove `IsGRPC` initialization in `Send` method of `Server`

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

* refactor: refactor sound request handling and validation

- Change `req.Sound` type check from string to interface
- Add type assertion for `req.Sound` to string
- Ensure `req.APNS` and `req.Android` are only set if `req.Sound` is a string

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

---------

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

v1.18.5

Toggle v1.18.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: implement gRPC support sound field for FCM (#794)

- Add `IsGRPC` field to `PushNotification` struct
- Add logic to handle sound configuration for gRPC notifications in `GetAndroidNotification`
- Set `IsGRPC` to `true` in the `Send` function of the `Server` struct

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

v1.18.4

Toggle v1.18.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
refactor(fcm): test Android notification handling (#786)

- Refactor JSON marshaling logic in `GetAndroidNotification` function
- Add test case for JSON data structure in `TestAndroidNotificationStructure` function

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

v1.18.3

Toggle v1.18.3's commit message

Verified

This commit was signed with the committer’s verified signature.
appleboy Bo-Yi Wu
ci: update CI/CD pipeline and testing configurations

- Update GoReleaser action from version 5 to version 6

Signed-off-by: appleboy <appleboy.tw@gmail.com>

v1.18.2

Toggle v1.18.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: update dependencies and improve test coverage (#772)

- Update `github.com/appleboy/go-hms-push` dependency from `v1.0.0` to `v1.0.1`

Signed-off-by: appleboy <appleboy.tw@gmail.com>

v1.18.1

Toggle v1.18.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: switch to `appleboy/go-hms-push` library (#770)

- Replace `msalihkarakasli/go-hms-push` with `appleboy/go-hms-push` in `go.mod`
- Update import paths from `msalihkarakasli/go-hms-push` to `appleboy/go-hms-push` in `global.go`
- Update import paths from `msalihkarakasli/go-hms-push` to `appleboy/go-hms-push` in `notification.go`
- Update import paths from `msalihkarakasli/go-hms-push` to `appleboy/go-hms-push` in `notification_hms.go`

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

v1.18.0

Toggle v1.18.0's commit message

Verified

This commit was signed with the committer’s verified signature.
appleboy Bo-Yi Wu
chore: switch changelog source from GitHub to Git

- Change changelog source from GitHub to Git

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

v1.17.1

Toggle v1.17.1's commit message

Verified

This commit was signed with the committer’s verified signature.
appleboy Bo-Yi Wu
refactor: refactor code for improved efficiency

- Remove an unnecessary empty line in the `PushToHuawei` function

Signed-off-by: appleboy <appleboy.tw@gmail.com>