mirror of
https://github.com/NdoleStudio/httpsms.git
synced 2026-04-26 11:25:49 +03:00
[PR #133] [MERGED] Select which SIM to use to send messages #186
Labels
No labels
In Review
documentation
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/httpsms#186
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/NdoleStudio/httpsms/pull/133
Author: @eriksson
Created: 3/18/2023
Status: ✅ Merged
Merged: 3/29/2023
Merged by: @AchoArnold
Base:
main← Head:message_sim_card📝 Commits (10+)
b36e9b0Merge commit '19c0d48f46'089b8aeMerge commit 'ca94a6a1e1'36ff818remove unused type MessageAPISentPayloadV1805f46dallow defining which SIM card to use to send a message. use the default SIM card if it's not explicitly defined.9f04169update web ui - add components to select the SIM card to use when sending a message.95f3f52Allow to connect to HTTP endpoints if not in the production environment.8df8cf3Allow selecting which SIM to use to send messages #130ccc81a7Merge branch 'handle_local_event_queue'f1085d5use SIM1 and SIM2 instead of ISMS and ISMS2feee539refactor: empty string check📊 Changes
35 files changed (+290 additions, -47 deletions)
View changed files
📝
android/app/src/main/AndroidManifest.xml(+9 -0)📝
android/app/src/main/java/com/httpsms/FirebaseMessagingService.kt(+3 -3)📝
android/app/src/main/java/com/httpsms/HttpSmsApiService.kt(+3 -2)📝
android/app/src/main/java/com/httpsms/MainActivity.kt(+9 -4)📝
android/app/src/main/java/com/httpsms/Models.kt(+1 -0)📝
android/app/src/main/java/com/httpsms/SmsManagerService.kt(+34 -7)➕
android/app/src/main/java/com/httpsms/receivers/SimChangeReceiver.kt(+39 -0)📝
api/pkg/entities/message.go(+16 -0)📝
api/pkg/entities/phone.go(+1 -0)📝
api/pkg/events/message_api_sent_event.go(+1 -11)📝
api/pkg/events/message_notification_scheduled_event.go(+1 -0)📝
api/pkg/events/message_phone_delivered_event.go(+1 -0)📝
api/pkg/events/message_phone_received_event.go(+1 -0)📝
api/pkg/events/message_phone_sending_event.go(+1 -0)📝
api/pkg/events/message_phone_sent_event.go(+1 -0)📝
api/pkg/events/message_send_expired_event.go(+1 -0)📝
api/pkg/events/message_send_failed_event.go(+1 -0)📝
api/pkg/events/message_send_retry_event.go(+1 -0)📝
api/pkg/events/phone_deleted_event.go(+1 -0)📝
api/pkg/events/phone_updated_event.go(+1 -0)...and 15 more files
📄 Description
This PR implements the support to select which SIM card to use to deliver a message #130
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.