Erik Johnston
|
f3cea238b9
|
Check if the membership message was for the room we were in before updating the membership list
|
2014-08-22 10:56:16 +01:00 |
David Baker
|
47a4bff139
|
Updater command line client to new IS API
|
2014-08-22 11:55:37 +02:00 |
Erik Johnston
|
6118a102c1
|
Keep track of people's presence and query that when we update the members list.
|
2014-08-22 10:51:00 +01:00 |
Erik Johnston
|
74c90f7815
|
Reinitialize room when creating a RoomController so that we start off with a clean slate, as it expects/
|
2014-08-22 10:51:00 +01:00 |
Emmanuel ROHEE
|
dde50d4245
|
Use $location.url instead of $location.path to get clean page URL without hash arguments of the previous page.
This happpens with room URL like http://127.0.0.1:8080/matrix/client/#/room/#public:localhost. The second hash part is transferred to the next page when using $location.path.
|
2014-08-22 11:44:09 +02:00 |
David Baker
|
3c349b408b
|
Update web client to use new IS API.
|
2014-08-22 11:34:27 +02:00 |
Erik Johnston
|
acf5127604
|
Make the content repo work with in daemon mode. Return the full url on upload. Update the webclient to use new content repo api.
|
2014-08-22 10:25:32 +01:00 |
Emmanuel ROHEE
|
53f4fbd99a
|
resizeImage: generate an image in the format of the original image. (Tested with tranparent PNG, transparent GIF, BMP, JPEG)
|
2014-08-22 10:48:00 +02:00 |
Emmanuel ROHEE
|
c8d0c4762d
|
Safari needs the img.onload event before actually working on the img
|
2014-08-22 10:15:15 +02:00 |
Matthew Hodgson
|
be2f948da5
|
homeserver runs webclient by default now
|
2014-08-22 02:23:59 +01:00 |
Matthew Hodgson
|
8f7fbc1bb0
|
improve leftBlock css
|
2014-08-22 02:11:33 +01:00 |
Matthew Hodgson
|
8d5ceccfc7
|
-w is no more
|
2014-08-22 02:04:13 +01:00 |
Matthew Hodgson
|
3248aed03b
|
fix mainInput retaining focus between sending consecutive messages by disabling commit 955662d6
|
2014-08-22 01:54:37 +01:00 |
Matthew Hodgson
|
868fa1a1e3
|
fix weird fontsizes on iOS
|
2014-08-22 01:41:38 +01:00 |
Matthew Hodgson
|
fd47f55e94
|
sacrifice a goat or two to make wordwrap actually work properly
|
2014-08-22 01:33:34 +01:00 |
Matthew Hodgson
|
ab27b49ded
|
rename autoComplete directive as tabComplete to avoid confusion with the autocomplete html attribute
|
2014-08-22 01:33:05 +01:00 |
Matthew Hodgson
|
019f3a66f6
|
add fixme pointing out name disambiguation is a bit flakey
|
2014-08-22 01:32:17 +01:00 |
Matthew Hodgson
|
1b0d427285
|
host a webclient by default
|
2014-08-21 23:35:45 +01:00 |
Matthew Hodgson
|
3277a65052
|
actually display room metadata based on m.room.membe events
|
2014-08-21 19:02:00 +01:00 |
Erik Johnston
|
0045a2647a
|
Add a var.
|
2014-08-21 17:59:07 +01:00 |
Erik Johnston
|
2e1ab9db08
|
Only start event streaming after having set up the controllers.
|
2014-08-21 17:55:41 +01:00 |
Erik Johnston
|
5670da1c1e
|
Add ts field to all events.
|
2014-08-21 17:46:52 +01:00 |
Erik Johnston
|
7dac1bfc91
|
Change webclient to always hit the im sync api before streaming so we get current presence state
|
2014-08-21 17:17:41 +01:00 |
Erik Johnston
|
e7ee0b9fc1
|
Change IM sync api to also return the current presence list.
|
2014-08-21 16:40:21 +01:00 |
Matthew Hodgson
|
ad869fa4b3
|
stop hammering the HS for displayname and avatar URLs
|
2014-08-21 15:44:03 +01:00 |
Erik Johnston
|
2b1297c501
|
Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.0.1
|
2014-08-21 15:34:49 +01:00 |
Erik Johnston
|
4c228df167
|
Use the new 'inviter' key from im sync for room display names.
|
2014-08-21 15:31:11 +01:00 |
Emmanuel ROHEE
|
14b9989660
|
Fixed first pagination detection
|
2014-08-21 16:27:34 +02:00 |
Matthew Hodgson
|
01a129cb9a
|
cheer up erik and remove the double-horizontal-border between adjacent text plinths
|
2014-08-21 15:26:51 +01:00 |
Emmanuel ROHEE
|
bb4490c2d7
|
Show image fullscreen when clicking on the thumbnail
|
2014-08-21 16:09:42 +02:00 |
Erik Johnston
|
3d1cae0e79
|
In the initial sync api, return the inviter for rooms in the 'invited' state
|
2014-08-21 15:07:08 +01:00 |
Erik Johnston
|
c6950b18cc
|
Return the current state in the initial sync api.
|
2014-08-21 15:06:22 +01:00 |
Erik Johnston
|
063e1b22e6
|
Stop internal keys from getting into SynapseEvents
|
2014-08-21 15:06:00 +01:00 |
Erik Johnston
|
1587ea26fe
|
Wait for getting a Join in response to an invite/join dance.
|
2014-08-21 14:38:22 +01:00 |
Emmanuel ROHEE
|
e4f0e1af1a
|
If there are available, show image thumbnails in the messages list
|
2014-08-21 15:00:20 +02:00 |
Emmanuel ROHEE
|
aac52fce15
|
Generate thumbnail client side and send its URL and info with the image message body
|
2014-08-21 15:00:20 +02:00 |
Emmanuel ROHEE
|
9d4bc8985f
|
Made uploadContent compatible for sending Blob objects
|
2014-08-21 15:00:20 +02:00 |
Emmanuel ROHEE
|
efe5aa6464
|
Added resizeImage()
|
2014-08-21 15:00:20 +02:00 |
Erik Johnston
|
81a95937de
|
Use new StreamToken in pagination config
|
2014-08-21 11:01:33 +01:00 |
Erik Johnston
|
7bec359408
|
Add in StreamToken type
|
2014-08-21 11:01:33 +01:00 |
Erik Johnston
|
d12a7c3939
|
Merge branch 'master' of github.com:matrix-org/synapse into develop
|
2014-08-21 11:00:59 +01:00 |
Erik Johnston
|
ebd3c41ede
|
Make event stream storage return all membership events about the user, regardless of if they were in the room or not.
|
2014-08-20 17:09:44 +01:00 |
Emmanuel ROHEE
|
7371e68f55
|
Quick fix to support array of room aliases
|
2014-08-20 17:46:16 +02:00 |
Kegan Dougal
|
5048f4a915
|
Added final jsfiddle: an example app demonstrating most of the c2s api.
|
2014-08-20 16:45:59 +01:00 |
Emmanuel ROHEE
|
2f52e8ee18
|
BF: Apply image place holder only if the image message has the height information
|
2014-08-20 17:17:17 +02:00 |
Emmanuel ROHEE
|
96da42085c
|
BF: Wait for the room_id being resolved before starting pagination
|
2014-08-20 17:08:18 +02:00 |
Paul "LeoNerd" Evans
|
583add34fe
|
Use the "collect_presencelike_data" distributor signal instead of re-implementing its behaviour
|
2014-08-20 16:06:47 +01:00 |
Paul "LeoNerd" Evans
|
50718825bd
|
Fix exception name in _fill_out_join_content() exception
|
2014-08-20 16:06:47 +01:00 |
Paul "LeoNerd" Evans
|
e01bdf2432
|
Define __copy__ and __deepcopy__ as identity functions on DomainSpecificString, so that copy.deepcopy() will work on them
|
2014-08-20 16:06:47 +01:00 |
Paul "LeoNerd" Evans
|
9c0e570496
|
Kill the "_homeserver_" injected messages for room membership changes
|
2014-08-20 16:06:47 +01:00 |