All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and follows the requirements of the Nextcloud Appstore Metadata specification.
Types of changes:
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
- persist the selected SMS provider during CLI configuration #1213
- reject provider drivers in admin gateway routes #1216
- persist the selected SMS provider during CLI configuration #1214
- reject provider drivers in admin gateway routes #1217
- persist the selected SMS provider during CLI configuration #1215
- reject provider drivers in admin gateway routes #1218
- implement WhatsApp Business setup and UX #1055
- isolate GoWhatsApp driver internals #1011
- bump dependencies #1018 #1028 #1027 #1016 #1015 #1014 #1024 #1037 #1026 #1017
- modernize sms77io driver to use seven.io endpoint and validate delivery #1022
- use server container instance of AdminNotificationFormatterRegistry #1052
- implement WhatsApp Business setup and UX #1055
- isolate GoWhatsApp driver internals #1011
- bump dependencies #1018 #1028 #1027 #1016 #1015 #1014 #1024 #1037 #1026 #1017
- modernize sms77io driver to use seven.io endpoint and validate delivery #1022
- use server container instance of AdminNotificationFormatterRegistry #1052
- #994 add command descriptions
- #1002 add admin settings ui for gateway multi-instance configuration
- #1003 #1004 #1006 bump dependencies
- #993 add command descriptions
- #1001 add admin settings ui for gateway multi-instance configuration
- #1005 #1007 bump dependencies
- #968 add Cegedim Vortext SMS gateway
- #983 add heuristic session health monitor for early logout detection
- #938 #936 #934 #932 #939 #962 #948 #942 #945 #950 #949 #951 #946 #956 #961 #930 #955 #958 #959 #979 #980 #981 bump dependencies
- #966 fix lazy appconfig iscomplete regression
- #967 add Cegedim Vortext SMS gateway
- #982 add heuristic session health monitor for early logout detection
- #937 #935 #933 #941 #940 #964 #947 #943 #944 #954 #957 #952 #931 #960 #963 #953 #978 bump dependencies
- #965 fix lazy appconfig iscomplete regression
- Make compatible with Go WhatsApp v8
- Improve output of test command
- Make compatible with Go WhatsApp v8
- Improve output of test command
- Make compatible with Go WhatsApp v8
- Improve output of test command
- Say hello to Nextcloud 33!
- New gateway support for WhatsApp Web
- Added support for verbose mode at status checks
- Test messages not being sent
- New gateway support for WhatsApp Web
- Added support for verbose mode at status checks
- Test messages not being sent
- Was made a very big refactor
- Was made a very big refactor
(no code changes, just version bump)
- Nextcloud 24 support
- PHP 8.1 support
- Nextcloud 18-20 support
- Nextcloud 23 support
- PHP 8.0 support
- PHP 7.2 support
- Nextcloud 20 support
- Ability to remove gateways via the CLI
- ClickSend.com SMS gateway
- Nextcloud 16 support
- Nextcloud 17 support
- Nextcloud 19 support
- Clickatell.com gateway support
- OVH SMS gateway support
- New and updated translations
- Updated dependencies
- Problems with sms77
- New and updated translations
- Updated dependencies
- Spryng gateway support
- Sms77io gateway support
- Nextcloud 18 support
- php7.4 support
- ecall API updated to new version
- New and updated translations
- php7.1 support
- New and updated translations
- Vulnerabilities in npm dependencies
- Nextcloud 16 support
- Use Telegram user/chat ID as entered by user to fix many edge cases
- Nextcloud 15 support
- php7.0 support
- Huawei E3531 3G stick support
- New and updated translations
- Move the personal settings to the general 2FA section
- PHP 7.3 support
- Nextcloud 16 support
- ecall support
- voip.ms support
- New and updated translations
- User documentation
- CLI setup command parameter description
- Better Telegram setup description
- Nextcloud 14 support
- PuzzelSMS support
- New and updated translations
- Software dependencies updated
- Support for ClockworkSMS
- Admin documentation reference in info.xml (also rendered on apps.nextcloud.com)
- Loading animation after provider state has been loaded
- Caching of Telegram chat id (provider stopped working after a few days)
- Removed dead code
- Setup instructions for users directly in the settings UI
- Updated admin documentation
- New and updated translations
- Undefined variable warnings in the AProvider class
- Hide gateway settings if it's not configured by the admin
- Ability to enable all three gateways (Signal, SMS, Telegram) at the same time
- An occ command to get the configuration status
- An occ command to interactively configure the gateways
- Ability to set a custom URL for the Signal gateway
- Fatal errors if no provider has been configured
- First working implementation
- Stable gateways: websms.de
- Unstable/experimental gateways: PlaySMS, Signal, Telegram
- UI to enter gateway identifier (e.g. phone number)
- Support for Nextcloud 14