Skip to content

Releases: itsjunetime/smserver

0.5.4

11 Nov 17:50
Compare
Choose a tag to compare

0.5.3 → 0.5.4

  • Texts now have prettier bubble tails and no tails when sent close after each other
  • Texts also have proper spacing when sent far from each other to indicate the gaps in conversation
  • Added option in API to get chats from multiple addresses as if they were one conversation
  • Revamped settings view
  • Completely rewrote javascript that prints list of texts
  • Sending a text now creates a new time display when it's been more than an hour
  • Web interface is better at waiting for attachments to fully upload when sending a text before displaying the new text in the web interface
  • Web interface now only tries to mark a conversation as read when the window becomes focused if it was already unread
  • Unread indicators look much cleaner now
  • Texts wholly made of emojis now show without background and with a larger font
  • Fixed issue with z-indices on multiple overlayed reations
  • Fixed coloring issues with dark and light themes
  • Fixed spacing issues in text area
  • Fixed issue where order of texts would be messed up when reactions were inserted
  • Fixed issue where conversations would not appear as selected if they were not the top of the list when you sent a text to them
  • Fixed issue where textbox wouldn't properly resize when going from 2 lines to 1
  • Fixed issue where some memojis wouldn't load into the web interface
  • Fixed issue where sometimes chats without a contact would return an empty name, thus causing more issues
  • Fixed issue where sender name wouldn't appear in a group chat after a time display

0.5.3

03 Nov 07:32
Compare
Choose a tag to compare

0.5.2 → 0.5.3

  • Added inline audio displays
  • Images and attachments now appear more similar to stock iMessage
  • Reactions now appear correctly in group chats
  • Added functionality to select the "SMServer" title and de-select the currently selected conversation
  • Expanded chat preview text to 2 lines to be more like stock
  • Minor optimizations in html on web interface
  • Fixed issue where browser wouldn't correctly return if it was focused or not (which, in turn, fixes many other issues).
  • Fixed style issues with incorrect text spacing
  • Fixed issue where no new chats would load

0.5.2

29 Oct 23:15
Compare
Choose a tag to compare

0.5.1 -> 0.5.2

  • Added support for inline video displays
  • Improved attachment displays in conversations
  • Fixed issue where chats would be treated as empty if they held a subject but no text
  • Significantly decreased html code footprint by combining all uses of the fetch api into one function
  • Fixed issue where chat would not be set as unread when window was not focused
  • Fixed issue where tapbacks would not disappear when they were removed
  • Fixed some small spacing issues

0.5.1

25 Oct 23:24
Compare
Choose a tag to compare

0.5.0 -> 0.5.1

  • Added more customization options to search API
  • Added subject line option to web interface
  • Added icon to show if device is charging or not
  • Added partial functionality for search bar; doesn't show graphic display yet but redirects to JSON API page
  • Significantly improved documentation on API and websocket

0.5.0 - iOS 14 Support

23 Oct 23:35
Compare
Choose a tag to compare

0.4.3 -> 0.5.0

  • Added full suport for iOS 14+
  • Added support for displaying pinned conversations
  • Added support for group chat names in /requests?name API
  • Added typing indicators when other party starts typing
  • Added support for sending typing indicators when you start typing (and settings to disable)
  • Added icons for music links
  • Added extensive documentation about how to use IMCore and ChatKit
  • App now dies in background if Server is off or backgrounding is disabled
  • Completely rewrote libSMServer for better performance and to be more future-proof
  • Improved logging system to significantly decrease code footprint
  • Improved quality of information on notifications for group chats
  • Significant optimizations in retrieving messages for group chats
  • Changed gatekeeper to take input as password
  • Fixed issues with notifications not showing in web interface
  • Fixed styling issues with fonts sometimes being too small or the incorrect color
  • Fixed issues with no conversations being marked as read
  • Fixed issue with blank texts appearing in web interface when submit hit while no text was set or attachments were selected
  • Fixed displays of smaller rich links
  • Fixed issue with some links not showing correct subtitles
  • Fixed issue where notifications would show no text if message was an attachment
  • Fixed issue with textbox overflowing messages area when typing a long message
  • Fixed issue with wrong conversation showing at top
  • Changed some glyphs in web interface

v0.4.3

20 Sep 17:48
Compare
Choose a tag to compare
  • Fixed issue with new texts in group chats sometimes not showing immediately
  • Fixed issue where text box in web interface would not automatically resize after text was sent
  • Texts sent with images now show images immediately after being sent
  • Texts with no images and no text no longer appear to send in the web interface
  • Prevented conversations from being marked as read when webpage/conversation was not selected
  • Added option to manually (not) mark conversation as read through API

v0.4.2

17 Sep 02:13
Compare
Choose a tag to compare
  • Rich Links look very nice now
  • Added support for battery percentage display
  • Fixed issue with notification button placement
  • Removed unnecessary background functions
  • Added extra error checking to prevent crashing when retrieving photo list
  • Added subject functionality to API (+ setting to toggle on/off)
  • Added support for viewing text subjects in web interface

v0.4.1

15 Sep 05:00
Compare
Choose a tag to compare
  • Fixed up displays of Rich Links to look okay
  • Fixed issue with document not scrolling to bottom if all texts.date_read attributes === "0".
  • Added graphical display for reactions
  • Fixed issue with user's texts not displaying in group chats
  • Fixed issue with attachments & camera roll images not sending
  • Laid groundwork for sending reactions
  • Removed unnecessary restarting functions

v0.4.0

09 Sep 04:37
Compare
Choose a tag to compare
  • Added extra UIBackgroundModes to app Info.plist to allow for truly unlimited background time (screen on/off)
  • Fixed countless styling issues on all themes
  • Rewrote light theme
  • Removed XMLHTTP requests from web interface
  • Fixed issue with not all chats being returned
  • (Probably) fixed issue with wrong chat button displaying on top of list in web interface

v0.3.8

06 Sep 05:42
Compare
Choose a tag to compare
  • Fixed multiple issues with images from camera roll not displaying correctly
  • Fixed issue with camera roll favorite hearts not showing
  • Made css routes more dynamic
  • Added nord web interface theme
  • Fixed issue with marking conversations as read causing a crash
  • Added override for if phone doesn't recognize that it is connected to wifi
  • Almost fixed background issue (it won't crash in the background now, but still doesn't receive connections)
  • Improved web interface styling