======= CHANGELOG ======= Versions: == 1.0.0 - 2022-1-27 == * Initial release. == 1.0.1 - 2022-3-31 == * Changed presentation text. == 1.0.2 - 2022-4-13 == * Changed application controller class, to respect custom path of 'datadirectory'. * Fixed filters row arrow not showing up when using Apache. * Added the 'Contributors.txt' file. == 1.0.3 - 2022-4-15 == * Changed the way the app gets the timezone. == 1.0.4 - 2022-5-7 == * Changed the data type of the 'message' column in the 'sms_relent_sent' and 'sms_relent_received' tables. == 1.0.5 - 2022-5-9 == * Changed string length for 'message' column in 'sms_relent_sent' and 'sms_relent_received' tables. * Changed syntax of SQL queries and of encryption function. * Changed structure of webhook URLs in case Nextcloud is served on a subdirectory. == 1.0.6 - 2022-8-13 == * Added support for Twilio. * Added support for new lines in messages and email notifications. * Solved column width issue in sent/received SMS tables. * Minor explanatory text changes. == 1.0.7 - 2022-8-16 == * Solved bug related to receiving messages on Twilio number when it's not associated with any Messaging Service. * Changed css properties for Network column. == 1.0.8 - 2022-8-23 == * Added support for Flowroute. * Added automatic scrolling to bottom of received/sent messages table when clicking on 'Received/Sent SMS Messages' button. * Added scroll bar to info pop-up notes. == 1.0.9 - 2022-9-3 == * Added support for MMS. * Minor CSS improvements. * Small changes to explanatory text. == 1.1.0 - 2022-9-5 == * Solved issue with previewing images picked from Nextcloud. * Text changes to README.md. == 1.1.1 - 2022-9-9 == * Changed signature verification process for Twilio. * Removed Alphanumeric Sender ID for Flowroute, since it's not supported. * Minor text changes on presentation page and settings page. == 1.1.2 - 2022-10-27 == * Changed CSS settings to match the modifications introduced in Nextcloud 25. == 1.1.3 - 2022-12-1 == * Fixed SQL error that appeared in fresh installations. * Added support for dark themes. * Updated explanatory text for Telnyx on the Settings page. == 1.1.4 - 2022-12-2 == * Changed migration files to prevent installation errors. * Modified 3 svg files converting text objects to paths. == 1.1.5 - 2023-2-28 == * Fixed issue related to Twilio message signing. * Updated message pricing information in app description. == 1.1.6 - 2023-5-8 == * Implemented showing display names of message authors before their messages. * Added checkbox to enable/disable prepending display names before messages. * Custom display names can be now saved for external phone numbers. * Restrictions for groups or users can be placed on phone numbers by admins. * Admins can see just their own messages or all the messages in their message tables. * Auto-replies with 'daily mode' and 'vacation mode' can be configured for any controlled phone number. * Added a new message table that lists all the messages grouped by phone numbers. * Added the ability to see all the messages sent/received to/from a phone number, by clicking on a button located below the number, in the 'Received SMS Messages' and 'Sent SMS Messages' tables == 1.1.7 - 2023-5-9 == * Fixed bug related to not being able to see messages in pop-up windows and on grouped messages table. == 1.1.8 - 2023-5-9 == * Fixed migration issue bug. == 1.1.9 - 2023-5-9 == * Made the app available to upgrade to for Nextcloud 26. == 1.2.0 - 2023-5-20 == * Fixed auto-reply bug. * Moved the API keys and alphanumeric sender ID fields from the Personal settings page to the Admin settings page. * Available phone numbers are loaded automatically when the app's icon is clicked. * When only one phone number is available, it is selected automatically in the 'Set ID' field. * Admins can share their API keys with other non-admins. * Admins can see only their messages and the messages of the non-admins whith whom they share their API keys. Non-admins can see only their messages. * Added pop-up window that shows the messages exchanged between 2 phone numbers and allows sending replies. == 1.2.1 - 2023-5-23 == * Allowed non-admin users to see incoming messages received on the phone numbers they are restricted to. * Customized confirm pop-up windows. == 1.2.2 - 2023-5-24 == * Changed how non-admins view sent messages. == 1.2.3 - 2023-5-24 == * Fixed 'Load more messages' bug. * Changed the way the display name is searched for and added to old messages, during app upgrade. == 1.2.4 - 2023-5-30 == * Fixed MMS files domain problem. * Made MMS URLs clickable. * Added refresh button for messages in pop-up windows. == 1.2.5 - 2023-6-3 == * Fixed incoming MMS issue. * Added checkbox on Settings page to allow users to include their display names in the text of the message itself. == 1.2.6 - 2023-6-22 == * Fixed messages display issue for non-admins. * Fixed how non-admins are able to see the messages sent/received from/to the numbers that are shared with them but not restricted to them. == 1.2.7 - 2023-7-15 == * Fixed alert messages issue. * Fixed text color for dark themes. * Added 'full-day' exception to auto-reply. * Added auto-refresh button on received/sent messages pages.