Skip to content

Releases: NdoleStudio/httpsms

v0.0.10

14 Apr 18:49
a89c51e
Compare
Choose a tag to 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

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

v0.0.9

05 Mar 05:37
302c761
Compare
Choose a tag to 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

v0.0.8

08 Nov 19:32
Compare
Choose a tag to 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.

v0.0.7

10 Sep 08:13
5b8b883
Compare
Choose a tag to 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.

v0.0.6

17 Jul 19:38
Compare
Choose a tag to 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

    • Add more webhook events #241
      • message.phone.received
      • message.phone.sent
      • message.phone.delivered
      • message.send.failed
      • message.send.expired
    • Add optional request_id property when sending SMS messages #242

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.

v0.0.5

23 Jun 20:21
Compare
Choose a tag to compare

New 🎊

  • Android
    • Added a settings page with the ability to disable both incoming and outgoing SMS messages. #211
    • Added support for receiving and sending messages for phones with multiple SIM cards.
    • Disable the sticky notification when the app is not active #154
  • 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.

v0.0.4

04 May 19:47
Compare
Choose a tag to 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

v0.0.3

15 Mar 18:58
Compare
Choose a tag to compare
  • Switch on the application after a fresh install
  • Fix bug when phone number is not registered after logout/login

v0.0.2

15 Dec 20:42
a9a138e
Compare
Choose a tag to compare

2022-12-25

  • Add Support for sending long text messages with more than 160 characters #35
  • Fixed the sticky notification for android 13 #37

v0.0.1

23 Jul 10:06
1f77a61
Compare
Choose a tag to compare

2022-10-15

  • Configured the min SDK to 26 supporting android 8+
  • Fixed logic to read phone number after login so it doesn't need permissions
  • Attached signed SDK to the release.

2022-10-08

  • Added the ability to configure the server URL in the android app.

Implemented

  • Send SMS Messages
  • Receive SMS Messages
  • Set the ability to retry sending messages
  • Add back pressure to buffer how many messages are sent per minute