Richard van der Hoff
|
32ef273f9d
|
use flushAllExpected in joining test
It won't do much to help with the vm stopping for 300ms, but it should make the
code and logs clearer.
|
2017-07-13 13:23:10 +01:00 |
Richard van der Hoff
|
348ec52b14
|
Merge pull request #4565 from vector-im/rav/bluebird
Switch riot-web to bluebird
|
2017-07-13 12:20:08 +01:00 |
Richard van der Hoff
|
76181f4771
|
Merge remote-tracking branch 'origin/develop' into rav/bluebird
|
2017-07-13 12:04:54 +01:00 |
Luke Barnard
|
a303e1e1b8
|
Merge pull request #4564 from vector-im/rav/await_login_component
loading tests: wait for login component
|
2017-07-13 11:58:21 +01:00 |
Luke Barnard
|
ba1166d0d0
|
Merge pull request #4568 from vector-im/luke/remove-old-composer
Remove CSS for the MessageComposerInputOld
|
2017-07-13 11:33:28 +01:00 |
Richard van der Hoff
|
7238c4dfac
|
Fix overlooked `q`
|
2017-07-13 11:33:25 +01:00 |
Luke Barnard
|
d901515059
|
rethemedex
|
2017-07-13 10:16:23 +01:00 |
Luke Barnard
|
f5c4d903e6
|
Remove CSS for TabComplete
|
2017-07-13 10:11:58 +01:00 |
Richard van der Hoff
|
69eb1a49d4
|
Fix a broken test
turns out that you could call defer.resolve on q defers as an unbound function,
whereas that doesn't work with bluebird promises.
|
2017-07-13 00:56:13 +01:00 |
Richard van der Hoff
|
1d2d086a58
|
Replace q.allSettled()
Bluebird doesn't have an `allSettled` method, so instead catch the exceptions and
use `all`.
|
2017-07-13 00:50:01 +01:00 |
Richard van der Hoff
|
4c5b5ca0ba
|
replace `q.Promise` with `new Promise`
|
2017-07-13 00:50:01 +01:00 |
Richard van der Hoff
|
d5b550f89a
|
replace q method calls with bluebird ones
```
find src test -name '*.js' |
xargs perl -i -pe 's/q\.(all|defer|reject|delay|try|isFulfilled)\(/Promise.$1(/'
```
|
2017-07-13 00:50:01 +01:00 |
Richard van der Hoff
|
b29b4a959b
|
q(...) -> Promise.resolve
```
find src test -name '*.js' | xargs perl -i -pe 's/\b[qQ]\(/Promise.resolve(/'
```
|
2017-07-13 00:50:01 +01:00 |
Richard van der Hoff
|
10decf95f6
|
replace imports of `q` with bluebird
update `package.json`
```
find src test -name '*.js' |
xargs perl -i -pe 'if (/require\(.[qQ].\)/) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
find src test -name '*.js' |
xargs perl -i -pe 'if (/import [qQ] /) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
```
|
2017-07-13 00:48:31 +01:00 |
Richard van der Hoff
|
b2403d59b7
|
loading tests: wait for login component
Rather than a fixed delay, use matrix-react-test-utils to wait for the login
component to appear. Hopefully this will deflakify some tests.
|
2017-07-13 00:18:49 +01:00 |
Richard van der Hoff
|
0f8a2554dc
|
Enable colours for karma test output
I don't really know why we disable colours here.
|
2017-07-13 00:18:10 +01:00 |
Luke Barnard
|
248944a300
|
Merge pull request #4560 from vector-im/luke/fix-ctrl-k
Implement the focus_room_filter action
|
2017-07-12 18:29:10 +01:00 |
Luke Barnard
|
188a58e5c7
|
RateLimitedFunc -> rate_limited_func
|
2017-07-12 18:18:13 +01:00 |
Luke Barnard
|
3e1a909b1d
|
Just use the onKeyDown of the <input>
|
2017-07-12 17:46:27 +01:00 |
Luke Barnard
|
41cd238e02
|
Update to reflect previous implementation
Which was a74bbb424c
|
2017-07-12 17:10:43 +01:00 |
Luke Barnard
|
4fe4e10abb
|
Implement the focus_room_filter action
This is for ctrl+k room filtering and switching
|
2017-07-12 13:49:57 +01:00 |
Richard van der Hoff
|
898725082a
|
Remove spurious comma
I am messing this up - fix to 0bbce1c
|
2017-07-11 17:35:25 +01:00 |
Luke Barnard
|
a619001533
|
Merge pull request #4530 from vector-im/dbkr/groups_better_groupview
CSS for Rooms in Group View
|
2017-07-11 17:04:16 +01:00 |
Richard van der Hoff
|
0bbce1c140
|
Add missing i18n string
This should have been part of
https://github.com/vector-im/riot-web/pull/4557/files
|
2017-07-11 17:00:04 +01:00 |
Richard van der Hoff
|
a201f74115
|
Merge pull request #4557 from vector-im/rav/homepage_again
more HomePage tweaks
|
2017-07-11 16:46:43 +01:00 |
Richard van der Hoff
|
bc60fa81af
|
more HomePage tweaks
* Don't log errors with no context
* i18nify the "Couldn't load home page" message
|
2017-07-11 14:29:47 +01:00 |
Richard van der Hoff
|
d25b441add
|
Merge pull request #4556 from vector-im/rav/homepage_unmounted_guard
Give HomePage an unmounted guard
|
2017-07-11 14:27:38 +01:00 |
Richard van der Hoff
|
d755903fdb
|
typo
|
2017-07-11 14:10:18 +01:00 |
Richard van der Hoff
|
8ac26dd19f
|
Give HomePage an unmounted guard
Also add missing return in error-handling path
|
2017-07-11 14:08:16 +01:00 |
Richard van der Hoff
|
b375c71a28
|
fix comments on node versions
|
2017-07-11 13:23:15 +01:00 |
David Baker
|
cefc3e6da9
|
Make CSS more generic
|
2017-07-10 19:32:25 +01:00 |
David Baker
|
7a1494fc46
|
Merge remote-tracking branch 'origin/develop' into dbkr/groups_better_groupview
|
2017-07-10 14:35:51 +01:00 |
Luke Barnard
|
c1b8879b6b
|
Merge pull request #4500 from vector-im/luke/feature-enable-RTE
Take RTE out of labs
|
2017-07-10 13:56:02 +01:00 |
Luke Barnard
|
d98d493420
|
Merge pull request #4468 from vector-im/dbkr/my_groups
CSS for Groups page
|
2017-07-10 09:37:32 +01:00 |
David Baker
|
5f5a802b44
|
Add CSS from react-sdk PR feedback
|
2017-07-07 18:34:57 +01:00 |
David Baker
|
052f9effc1
|
Merge remote-tracking branch 'origin/develop' into dbkr/groups_better_groupview
|
2017-07-07 12:02:38 +01:00 |
David Baker
|
b4602fd2b1
|
Comment
|
2017-07-07 10:49:19 +01:00 |
David Baker
|
43bdc04637
|
Merge remote-tracking branch 'origin/develop' into dbkr/my_groups
|
2017-07-07 10:47:41 +01:00 |
Luke Barnard
|
e36899c30f
|
Merge pull request #4442 from vector-im/erikj/group_server
CSS for GroupView
|
2017-07-06 22:04:30 +01:00 |
David Baker
|
e04f34a202
|
More CSS for group view
|
2017-07-06 19:14:12 +01:00 |
Luke Barnard
|
fc5ce7fb61
|
Merge pull request #4525 from vector-im/t3chguy/markdown_allow_u
remove unused class
|
2017-07-06 14:08:37 +01:00 |
Michael Telatynski
|
a8d5f7d5eb
|
remove unused class
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2017-07-06 13:53:17 +01:00 |
Luke Barnard
|
0796b304cc
|
Merge pull request #4466 from vector-im/luke/css-rte-improvements
Fix long words causing MessageComposer to widen
|
2017-07-06 10:27:25 +01:00 |
Luke Barnard
|
d4435daf31
|
Merge pull request #4516 from vector-im/luke/css-visual-bell
Add visual bell animation for RTE
|
2017-07-05 18:22:09 +01:00 |
Luke Barnard
|
07e8d4ef69
|
Add visual bell animation for RTE
|
2017-07-05 18:13:23 +01:00 |
Luke Barnard
|
8daa0fced8
|
Merge pull request #4502 from vector-im/luke/fix-rte-autocomplete-truncate
Truncate auto-complete pills properly
|
2017-07-05 14:00:02 +01:00 |
Luke Barnard
|
65a160f24a
|
Merge branch 'develop' into luke/fix-rte-autocomplete-truncate
|
2017-07-05 13:45:06 +01:00 |
Richard van der Hoff
|
43a70c2bfb
|
Merge pull request #4512 from vector-im/rav/chrome_headless
Use chrome headless instead of phantomjs
|
2017-07-05 13:42:52 +01:00 |
Richard van der Hoff
|
a14bc9a9b1
|
README: minor fixes
|
2017-07-05 11:47:38 +01:00 |
Richard van der Hoff
|
ba0073ca71
|
README: Add notes on running tests
|
2017-07-05 11:45:33 +01:00 |