1692 Commits

Author SHA1 Message Date
Igor Zhukov
98de12e860 Added JS OPUS decoder via ogv.js
Fixed playback of voice messages from iOS app in Chrome
Added playback ability to Safari
Closes #1396
Closes #1464
Closes #1465
2017-07-31 18:39:46 +03:00
Igor Zhukov
8003e73015 Merge branch 'master' of https://github.com/zhukov/webogram 2017-07-05 11:57:28 +03:00
Igor Zhukov
9111bed580 Fixed crash in ChromeApp
Also bump to 0.5.7.1
Closes #1450
2017-07-05 11:57:23 +03:00
Igor Zhukov
ea0e5a9dd2 Update CHANGELOG.md 2017-07-04 14:47:31 +03:00
Igor Zhukov
fdf983dec7 Fixed force unsubscribe on logout 2017-07-03 14:54:16 +03:00
Igor Zhukov
0a9a0c4c9d ForceUnsubscribe from WebPush on logout 2017-07-03 14:49:06 +03:00
Igor Zhukov
a86c249f63 Fixed empty conversation in pinned 2017-07-03 13:55:33 +03:00
Igor Zhukov
bfd3336485 Fixed empty message in conversation 2017-07-02 15:57:26 +03:00
Igor Zhukov
1c9e6fe42a Fixed get changelog 2017-06-30 23:10:39 +03:00
Igor Zhukov
cddccdfba3 Fixed changelog 2017-06-30 22:36:03 +03:00
Igor Zhukov
7086aabf84 Bump to 0.5.7 2017-06-30 22:08:57 +03:00
Igor Zhukov
6338213eeb Merge branch 'master' of https://github.com/zhukov/webogram 2017-06-30 22:07:21 +03:00
Igor Zhukov
53aad40a14 Supported service notifications 2017-06-30 22:07:00 +03:00
Igor Zhukov
0af89fa6d2 Create CHANGELOG.md 2017-06-30 20:55:52 +03:00
Igor Zhukov
5be0105806 Fixed empty user_auth after logout on test 2017-06-30 16:24:56 +03:00
Igor Zhukov
dcb63cb9f3 Fixed round video on mobile 2017-06-29 23:48:39 +03:00
Igor Zhukov
21b34ac7b4 Disable sign ups 2017-06-29 23:14:21 +03:00
Igor Zhukov
b4e4ce5a79 Handle fresh auth error
Closes #1436
2017-06-29 21:33:44 +03:00
Igor Zhukov
fb9bd8f1ec Upgrade to layer 66
Supported Telescope videos
Closes #1416
Fixed bug with frozen sent messages
2017-06-29 21:30:19 +03:00
Igor Zhukov
db1dcadae6 Merge branch 'master' of https://github.com/zhukov/webogram 2017-06-28 20:55:13 +03:00
Igor Zhukov
60ac9a942e Allow edit cloud storage old messages
Closes #1424
2017-06-28 20:55:03 +03:00
Igor Zhukov
8bd4651f7c Migrate static maps to Yandex
Yandex Static Maps API is free
Closes #1415
2017-06-28 20:44:26 +03:00
Bakyt
d4f07a714e license url updated for nanoScrollerJS (#1392) 2017-06-28 18:06:48 +03:00
Bart
aea8530556 Added tests to improve Controller test coverage to over 10% (#1428)
* fully tested CountrySelectModal Controller

* Added test CountrySelectModal Controller for forgotten scenarios

* fully tested ImportContactModal Controller

* fully tested ProfileEditModal Controller and cleanup style of tests

* fully tested PasswordRecoveryModal Controller

* tested most of UsernameEditModal Controller

* Improved readability, refactored beforeEach ImportContactModalControllerSpec

* Tried to make the code more DRY

* removed unnecessary 'this.'
2017-06-28 18:04:48 +03:00
Bart
cd3979aeab Cleanup of tests, improved readability of the test code (#1434)
* Cleanup of tests, improved readability

* Improved readability concerning timeout/loading tests, removed unnecessary 'this.'
2017-06-28 18:03:49 +03:00
Igor Zhukov
27b8c75744 Remove unused dep
Closes #1234
2017-06-28 17:40:47 +03:00
Igor Zhukov
550f8ae781 Fixed pinned messages bugs 2017-05-15 19:07:05 +03:00
Igor Zhukov
1f080a96fc Updated changelog 2017-05-11 23:56:39 +03:00
Igor Zhukov
6e65827dd5 Sync translations 2017-05-11 23:28:48 +03:00
Igor Zhukov
6712a79b57 Added changelog 2017-05-11 23:28:31 +03:00
Igor Zhukov
7e1153712b Bump to 0.5.6
Sync translations
2017-05-11 22:41:06 +03:00
Igor Zhukov
0c2731794f Sync translations 2017-05-11 20:18:24 +03:00
Igor Zhukov
f4fe5941f7 Improved pushes in Chrome 2017-05-11 20:16:40 +03:00
Igor Zhukov
c9723f5723 Improved single instance checks 2017-05-11 19:34:26 +03:00
Igor Zhukov
ba9550b619 Improved styles for pinned conversations 2017-05-11 18:47:29 +03:00
Igor Zhukov
abd9849f52 Dirty hack to disable libwebp alerts
Closes #1384
2017-05-10 19:19:29 +03:00
Viviano Cantu
d2cb9273b0 add frame color to web app in background.js (#1410) 2017-05-10 18:20:02 +03:00
Igor Zhukov
937a35332f Supported pinned chats
Closes #1287
Pending pin icon
2017-05-10 18:17:28 +03:00
Bart
88b678689a Make filter-tests timezone-independant (#1400)
* fixed timezone-problem timeFilterSpec.js

* fixed timezone-problem myDateFilterSpec.js
2017-05-10 16:36:08 +03:00
Igor Zhukov
facd3bfd2d Improved support for calls service messages 2017-05-10 16:35:18 +03:00
Igor Zhukov
e6395fac83 Added basic support for Telegram calls
Service messages for calls
Alert with download link
Closes #1404
Closes #1376
2017-05-10 16:05:50 +03:00
Igor Zhukov
092685db5a Supported sticker suggestions by emoji
Also fixed blinking suggestions list
Closes #1409
Closes #1332
Closes #814
2017-05-10 01:28:13 +03:00
Igor Zhukov
9962250799 Fixed forward to the same chat
Closes #1405
2017-05-09 19:55:56 +03:00
Bart
82957f1b91 Added structure to test directory, Fully tested filters.js (#1393)
* added tests for filter.js, Added structure to test-directory

In the gulpfile I changed some of the karma execution to ensure templates.js exists before the tests
Also removed some StandardJS errors from filters.js

* added tests to create at least 50% coverage for filters.js

* Added test for full coverage of filters.js

* fixed 2 side-cases

* Removed duplicate test, improved test-titles and added outcome clarification for dateOrTimeFilter

* Added test-init

While running ``gulp test`` there were a lot of warnings concerning i18n: key not found
This was because init.js was not run.
Because some parts of init.js were not relevant, I created test-init.js, only containing the part concerning localization.
Now the log is a lot cleaner when running ``gulp test``

* added 'use strict' to testing files

* changed local vars to this.

* improved clarity of mistery numbers

* improved in-test structure

* Improved shortUrl tests

* removed unnecessary code

* added cleanup to single test
2017-04-29 11:54:46 +03:00
Igor Zhukov
694584ec9f Improved read messages 2017-04-13 21:48:32 +03:00
Igor Zhukov
1d0709bcf6 Fixed regex for blocks of code 2017-04-13 17:31:18 +03:00
Igor Zhukov
fb1f274eba Merge branch 'pr/1360' 2017-04-13 16:53:23 +03:00
Igor Zhukov
81f041780e Simplified double click 2017-04-13 16:52:41 +03:00
Igor Zhukov
e4e9d66e49 Merge branch 'whipermr5-1177-update-message-preview-on-edit' 2017-04-13 16:36:59 +03:00
Igor Zhukov
64d1d4ed7e Merge branch '1177-update-message-preview-on-edit' of https://github.com/whipermr5/webogram into whipermr5-1177-update-message-preview-on-edit 2017-04-13 16:29:00 +03:00