CARVIEW |
Select Language
HTTP/2 200
date: Tue, 22 Jul 2025 23:22:48 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"9f8df45f0fc4331097c6fc7966c4fb84"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=ju55qjo00iT5Wutnf4CFwM4Gz%2BUvvncfVfxJOZ2zBnMHjuyWzI4VQLVcmw09ljVdImEaYVSPVsTOvXqh7EnPpnbKcmXcnojnwXlWZHdt0B4KvJUg3e69S1UxPvuI5dWT93qMb%2FB%2ByBTvx4JcCKG9tH8ZLJC9C6UTvSvFi1PpdUtlmUYNdekr7B62JHz5z5Oa88CE14BekbX2NW2kkz9xp8E8jua9yxncGBGsJKHWU2Bec8ttJESc%2BKT1tSYSxzLOlOtg%2Fk0NuiqNrx6HBXX3yA%3D%3D--EPf3dY1v%2Bw4JBsGA--51Q1N6kEHPedhi%2Bi7LUluw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.245361898.1753226568; Path=/; Domain=github.com; Expires=Wed, 22 Jul 2026 23:22:48 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Wed, 22 Jul 2026 23:22:48 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: A052:3644F0:1B8741:25D266:68801D48
Releases Β· NdoleStudio/httpsms Β· GitHub
24 Apr 08:20
AchoArnold
Acho Arnold
Loading
12 Jan 22:08
AchoArnold
Acho Arnold
Loading
06 Nov 08:01
AchoArnold
Acho Arnold
Loading
14 Apr 18:49
AchoArnold
Acho Arnold
Loading
05 Mar 05:37
AchoArnold
Acho Arnold
Loading
08 Nov 19:32
Loading
10 Sep 08:13
AchoArnold
Acho Arnold
Loading
17 Jul 19:38
Loading
23 Jun 20:21
Loading
04 May 19:47
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 115
Releases: NdoleStudio/httpsms
Releases Β· NdoleStudio/httpsms
v0.0.13
92ecdfc
This commit was signed with the committerβs verified signature.
Compare
New π
-
Android
- Added support for phone keys on the android app.
-
Web
- Added UI to create and manage phone specific API keys on the web UI
- Added captcha when searching for messages
- Added web socket notification to update the UI when a new phone is added.
- Added web socket notifications to update the UI when an SMS is sent or when the sending fails.
-
API
- Added API's for creating and deleting phone API Keys
- Added environment variables for managing CORS headers #641
Bug Fixes πͺ²
- Improved the heartbeat handler on the android app so shows an error if the heartbeat could not be sent'
- Fixed the icon of the android app on newer versions of android
- Update the remote debug logs to use https://axiom.co
New Contributors
Full Changelog: https://github.com/NdoleStudio/httpsms/compare/v0.0.12..v0.0.13
Assets 3
v0.0.12
38f880a
This commit was signed with the committerβs verified signature.
Compare
New π
-
Android
- 2 heartbeats for phones with 2 SIM are stored in 1 HTTP request
- Created a failed event when the app cannot send an SMS due to an error
-
Web
- Added ability for users to delete their accounts on the web UI.
Bug Fixes πͺ²
Assets 3
v0.0.11
570b65f
This commit was signed with the committerβs verified signature.
Compare
New π
-
Android
- Add the ability to scan the API Key as a QR code. #519
- Update the target SDK to Android 15 (35).
-
Web
Bug Fixes πͺ²
- Improved the UX when logging in the first time to add a done button which hides the keyboard. #562
New Contributors
Full Changelog: v0.0.10...v0.0.11
Assets 3
v0.0.10
a89c51e
This commit was signed with the committerβs verified signature.
Compare
New π
-
Android
- Add an optional setting to forward missed call events from the Android App.
-
Web
- Add a webhook event when the Android phone has a missed call
-
message.call.missed
-
- Add the ability to rotate the API key under the settings page #412
- Add a webhook event when the Android phone has a missed call
Bug Fixes πͺ²
- Fix the retry logic when sending received messages so we don't retry
4XX
errors - Fixed a bug in which the
App Settings
page was not scrollable.
Full Changelog: v0.0.9...v0.0.10
Assets 3
v0.0.9
302c761
This commit was signed with the committerβs verified signature.
Compare
New π
- Bulk message requests are now executed in parallel and increased the bulk limit to 1000
- Increased the CSV/Excel bulk limit to 1000 SMS messages per upload
- Add ability to pass the
x-api-key
in the request body or as a query parameter. - Add ability to detect if Google Play Services is installed on the Android phone.
- Add setting to enable remote debug logs.
Bug Fixes πͺ²
- Add retry logic when enqueuing events to google cloud task
- Fixed bug where phone keeps retrying event when a message is deleted before it is SENT or DELIVERED
- Send only 1
SENT
event for multipart SMS messages
Assets 3
2 people reacted
v0.0.8
Compare
New π
- Messages received when you're not connected to the internet will be retried when the internet connection is back #275
Bug Fixes πͺ²
- Fixed a bug when sending
SENT
event for multipart segmented messages causing overload on the android phone.
Assets 3
v0.0.7
5b8b883
This commit was signed with the committerβs verified signature.
Compare
New π
- Store the version of the app which was used when sending a heartbeat.
- You can now send bulk SMS messages from the UI using CSV or Excel files.
- Send the charging state with the heartbeat events
Bug Fixes πͺ²
- Fixed a bug which causes the Android phone to stop sending messages after ~ 1000 SMS messages.
- Fixed a bug in which the Android app sends multiple events to the server when the message contains more than 1 segment.
- Do not send heartbeats or processed received messages if there is no phone number registered.
- Do not start the sticky notification if both SIM1 and SIM2 are disabled.
Assets 3
v0.0.6
Compare
New π
-
Android
- Fix phone number input when logging in for the first time
- Modified the Android app so it doesn't ask for phone number permission.
- Removed the notification badge on the android app.
-
Web
Bug Fixes πͺ²
- Call
response.close()
after making an HTTP request on Android - Fix the server URL to consider URL's with a path e.g.
https://example.com/some-path
#263 - Fixed a bug which caused the app to sometimes crash on startup.
- Fixed
NullPointerException
when formatting phone number.
Assets 3
v0.0.5
Compare
New π
- Android
- Web
- Add the ability to filter out phone numbers when creating webhooks
Bug Fixes πͺ²
- Fixed the javascript bug on the heartbeats overview page when there were less than 100 heartbeats for a device.
Assets 3
v0.0.4
Compare
- Add a button to disable battery optimization so Android doesn't kill the app
- Add version number to logs
- Add network constraints to the periodic timer.
- Add FCM priority message when phone misses heartbeat notification
- Add the version to the header when making HTTP requests
Assets 3
Previous Next
You canβt perform that action at this time.