1
0
mirror of https://github.com/nextcloud/ocsms.git synced 2026-08-11 16:32:55 +00:00
Commit Graph

612 Commits

Author SHA1 Message Date
Loic Blot f034644459 Add a button to wipe all messages 2018-09-08 11:40:44 +02:00
Loic Blot 267872b396 Add query + routes to drop all user messages 2018-09-08 11:40:44 +02:00
Loic Blot 615ba409e5 Favicon coloration fix
This fixes #164
2018-09-08 00:12:22 +02:00
Loic Blot 42a3c1ea61 Finish to drop Angular.JS 2018-09-08 00:04:49 +02:00
Loic Blot 5bbb1292c8 Fix wrong message count when checking new messages
Regression was introduced in commit: 580e4415e2
2018-09-08 00:04:49 +02:00
Loic Blot a7a15af70a Port refreshConversation to conversation.js 2018-09-08 00:04:49 +02:00
Loic Blot 80c4c2e3c2 Drop dead code & move some code outside of legacy.js to app.js 2018-09-08 00:04:49 +02:00
Loic Blot 364bd12be6 Conversations are now loaded using vue 2018-09-08 00:04:49 +02:00
Loic Blot 78b5c0f915 Conversation header is now properly rendered 2018-09-08 00:04:49 +02:00
Loic Blot b5f67d59f2 ContactList is now working properly 2018-09-08 00:04:49 +02:00
Loic Blot ffdb597b1e Contactlist should be ready now 2018-09-08 00:04:49 +02:00
Loic Blot 7da623e334 Load the ContactList in the ContactList object 2018-09-08 00:04:49 +02:00
Loic Blot b387333ee8 Tiny fixes 2018-09-08 00:04:49 +02:00
Loic Blot 89c2561b95 Use Angular.js app.fetchConversation instead 2018-09-08 00:04:49 +02:00
Loic Blot 4e60b5779f More rework on the conversation 2018-09-08 00:04:49 +02:00
Loic Blot 3dfaedc317 Prepare contactlist with vue 2018-09-08 00:04:49 +02:00
Loïc Blot aa4281d293 Add Another mysql configuration issue fix 2018-09-07 12:16:31 +02:00
Loic Blot d67cbb2f26 settings.js map app-settings instead of app-settings-content 2018-09-06 00:08:16 +02:00
Loic Blot 445b3474ce Refactor SmsSettings to be a pure vue.js view 2018-09-05 23:51:31 +02:00
Loic Blot f54711b161 Update vue.js to 2.5.16 2018-09-05 23:01:15 +02:00
Greg Ross 2600b743d1 Fix date used to retrieve new messages (#265)
Using the conversation read date to check for new messages will retrieve the same message multiple times if the last read date is older than when the new message arrives.  Instead us the last message we have retrieved as the date to check for new messages from.
2018-07-20 22:47:53 +02:00
Greg Ross 76d4a9ad1c Add ng-cloak support. (#256)
* Add ng-cloak support.

So that the template items aren't displayed until they are required.

* Additional ng-cloak class.
2018-07-10 08:32:44 +02:00
Nextcloud bot ca1c15adac [tx-robot] updated from transifex 2018-07-10 00:23:41 +00:00
Greg Ross 44d7736e67 Minor text cleanups and translation support. (#259)
* Minor text cleanups.

* Add support for translation of strings.

And one additional minor tweak to a string.
2018-07-09 20:49:38 +02:00
Greg Ross 9b3d3808bf Display the contacts first initial in the app header. (#258)
If there is no avatar icon to match the contacts list style.
2018-07-09 20:48:27 +02:00
Greg Ross 3786ef6b05 Align the button and checkbox in the settings menu (#257)
* Align the button and checkbox in the settings menu

* Also set the pointer type.

As an input field is used, the default cursor will be the caret, it should be the pointer instead as it's really a checkbox.
2018-07-09 20:47:44 +02:00
Greg Ross a51a2bb9c7 Fix two issues with very narrow displays. (#255)
First a contact that uses just the first initial would become "squished" instead of being round.
Second the "Please choose a conversation on the left menu" text would overlap itself if it wrapped around to a second line.
2018-07-09 20:47:30 +02:00
Greg Ross afea0734e9 Avoid console errors if the input isn't a strong. (#261) 2018-07-09 20:46:37 +02:00
Nextcloud bot 6505571221 [tx-robot] updated from transifex 2018-07-06 00:24:58 +00:00
Nextcloud bot be56e61ff6 [tx-robot] updated from transifex 2018-07-04 00:24:38 +00:00
Nextcloud bot b8f3a77372 [tx-robot] updated from transifex 2018-07-03 00:27:56 +00:00
Greg Ross 22fb30a587 Set the settings container to the contacts width. (#253) 2018-07-02 08:33:27 +02:00
Greg Ross 580e4415e2 Fix the unread state (#251)
The checkNewMessages method was using an old regex phone number formatter and not returning the phone numbers in a formated fashion back to the client side.
2018-07-02 08:33:13 +02:00
Greg Ross 6868c1fa85 Fix deleting conversations without a contact (#250)
* Fix deleting converstatoins with a contact

If a conversation does not have a contact, the delete function will fail as only the formatted phone number is passed in and the raw sms phone number is needed to execute the delete.
2018-07-01 19:29:29 +02:00
Greg Ross abad21c131 Fix settings size (#249)
* Fix the overflow of the settings area on smaller displays

* Provide settings text to be consistant with other NextCloud apps.
2018-07-01 11:10:13 +02:00
Greg Ross e6b5440e16 Convert the caller info to a sticky header (#246)
* Convert the caller info to a sticky header

* Add webkit-sticky property.

* Converted spaces to tab.

* Fix converstation window height and margin.

WIth the sticky header we no longer need to set a margin and the height should be auto for short conversation.
2018-06-30 23:12:36 +02:00
Greg Ross 71b178947e Fix the initial display of a conversation (#248)
* Fix the initial display of a conversation

Loop up the contact details if the page has been passed in a phone number as a url parameter on initial page load.
2018-06-30 15:11:04 +02:00
Greg Ross e0508145dd Fix incorrect div id for auto scroll to bottom (#245) 2018-06-30 10:26:53 +02:00
Greg Ross 33e5f5926d Force the messages container to full width (#247) 2018-06-30 10:26:22 +02:00
Loic Blot bac897df2c Release 1.13.1 1.13.1 2018-06-28 17:05:07 +02:00
Loic Blot ea47adbbbe Add minify to release script 2018-06-28 17:04:54 +02:00
Loic Blot 0583f25b88 Forget to re-minify JS 2018-06-28 17:04:18 +02:00
Loic Blot 9ac0e367d6 Release 1.13.0 1.13.0 2018-06-26 10:10:27 +02:00
Greg Ross 6e86c48486 Updated phone formatter (#241)
* Add locale and libphonenumber libraries.

* Update country code information

Updated existing country codes, fixed incorrect NANP codes for member countries (as well as several UK based ones).

Also added in Country Name to ISO country code mapping array for use with libphonenumber.

* Convert phone number formatting to use libphonenumber

libphonenumber parses phone number more consistantly than the old regex's that mismatched number on a regular basis.
2018-06-26 09:49:22 +02:00
Idix d29e2b1f7f Fix the display of the SMS bubbles (#242)
Also add a fallback CSS class
2018-06-23 09:19:18 +02:00
Nextcloud bot 7103ce8b46 [tx-robot] updated from transifex 2018-06-21 00:32:58 +00:00
Nextcloud bot 5719ba8d54 [tx-robot] updated from transifex 2018-06-15 00:33:06 +00:00
Nextcloud bot c3ef3e36fc [tx-robot] updated from transifex 2018-06-12 00:34:17 +00:00
Nextcloud bot 21e01a3b6b [tx-robot] updated from transifex 2018-06-03 00:32:04 +00:00
Nextcloud bot 1319300dfd [tx-robot] updated from transifex 2018-05-30 00:32:38 +00:00