mirror of
https://github.com/NdoleStudio/httpsms.git
synced 2026-04-25 19:06:01 +03:00
[PR #337] [MERGED] Add ability to encrypt messages end-to-end #365
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#365
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/337
Author: @AchoArnold
Created: 1/20/2024
Status: ✅ Merged
Merged: 1/21/2024
Merged by: @AchoArnold
Base:
main← Head:335/add-end-to-end-encryption📝 Commits (6)
b75c362Add end to end encryption on the Server #335fd8e29dadd ability for the app to detect e2e encrypted messagesf0f2fe0Update readme with e2e encryptioncf4e27aRun prettierdee6a29Add blog post on how to setup end-to-end encryptionaa8906aFix typos📊 Changes
42 files changed (+9325 additions, -3082 deletions)
View changed files
📝
README.md(+6 -0)📝
android/app/src/main/java/com/httpsms/Constants.kt(+1 -0)➕
android/app/src/main/java/com/httpsms/Encrypter.kt(+44 -0)📝
android/app/src/main/java/com/httpsms/FirebaseMessagingService.kt(+33 -11)📝
android/app/src/main/java/com/httpsms/HttpSmsApiService.kt(+2 -1)📝
android/app/src/main/java/com/httpsms/Models.kt(+2 -0)📝
android/app/src/main/java/com/httpsms/ReceivedReceiver.kt(+8 -1)📝
android/app/src/main/java/com/httpsms/Settings.kt(+39 -0)📝
android/app/src/main/java/com/httpsms/SettingsActivity.kt(+34 -1)📝
android/app/src/main/res/layout/activity_settings.xml(+27 -0)📝
android/app/src/main/res/values/strings.xml(+2 -0)📝
android/build.gradle(+2 -2)📝
api/cmd/loadtest/main.go(+65 -6)📝
api/pkg/emails/factory.go(+7 -0)📝
api/pkg/emails/hermes_notification_email_factory.go(+15 -15)📝
api/pkg/emails/notification_email_factory.go(+2 -3)📝
api/pkg/entities/message.go(+1 -0)📝
api/pkg/events/message_api_deleted_event.go(+1 -0)📝
api/pkg/events/message_api_sent_event.go(+1 -0)📝
api/pkg/events/message_notification_scheduled_event.go(+1 -0)...and 22 more files
📄 Description
Closes #335
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.