summary refs log tree commit diff
path: root/webclient/components/fileInput/file-input-directive.js (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-08-19Made small avatar image centerEmmanuel ROHEE1-0/+1
2014-08-19Use $location.url to open the user profile page. The user page URL is then ↵Emmanuel ROHEE1-1/+1
the one expected: http://127.0.0.1:8000/#/user/@Manu:localhost:8080 insteaf of http://127.0.0.1:8000/#/user/@Manu:localhost:8080#public:localhost:8080
2014-08-19Added link to user profile pagesEmmanuel ROHEE2-1/+6
2014-08-18show private room_ids rather than nulls in notifs if there is no room_aliasMatthew Hodgson1-1/+1
2014-08-18Small amounts of cleanup and bonus round comments.Kegan Dougal1-4/+8
2014-08-18Implemented GETs for the ContentRepoResource. It all actually appears to be ↵Kegan Dougal3-15/+65
working.
2014-08-18hs: Make the uploads directory if it doesn't exist. Namespace uploads by the ↵Kegan Dougal1-5/+46
base64 encoded user id of the uploader. Make a reasonable attempt to retry clashing upload paths. Try to guess a sensible file extension depending on the content type.
2014-08-18Auth content uploads. Added a mapping function from request > filename. ↵Kegan Dougal4-31/+62
Added exception handling for content uploads. webclient: Only prefix the client API path on doRequest, not doBaseRequest (this would've broken the identity server auth too). Added matrixService.uploadContent. May not require mFileUpload anymore.
2014-08-18Added /matrix/content path, HS resource_for_content_repo attribute and ↵Kegan Dougal4-4/+41
FileUploadResource. Added stub methods.
2014-08-18Created boilerplate for user profile pageEmmanuel ROHEE4-0/+43
2014-08-18In members list, on avatar mouseover, show a tooltip with the user matrix idEmmanuel ROHEE1-2/+6
2014-08-18Join room: open the room URL with the room alias in itEmmanuel ROHEE1-6/+2
2014-08-18Support urlencoded room aliases in room URLEmmanuel ROHEE2-17/+29
2014-08-18If possible, use href with room alias in rooms listEmmanuel ROHEE1-2/+2
2014-08-18Support room alias in rooms URL (ex: ↵Emmanuel ROHEE3-1/+58
http://127.0.0.1:8000/#/room/#public:localhost:8080)
2014-08-18Update the default longpoll timeout time.Kegan Dougal1-1/+1
2014-08-18Increase /events timeout to 30 secs. We don't need it so low anymore to get ↵Kegan Dougal1-1/+1
around request suppression when changing rooms, since there is just a single event stream now.
2014-08-18Allow room presence visibility between users who share a roomPaul "LeoNerd" Evans2-12/+45
2014-08-18Precent lack of presence visiblity from causing room /members/list to failPaul "LeoNerd" Evans1-4/+8
2014-08-18webclient: Tweak namespace of auto-complete directive. ng- should really ↵Kegan Dougal2-2/+2
only be used for official ng directives.
2014-08-18Disabled image upload UIsEmmanuel ROHEE2-2/+6
2014-08-18Do not start the event stream if the user is not logged in (=if he does not ↵Emmanuel ROHEE3-9/+17
has an access token yet) Add isUserLoggedIn to check this.
2014-08-18Added another button to upload and send an image.Emmanuel ROHEE2-2/+20
The text input and its send button for sending an image URL will be removed once we have a true upload image service
2014-08-18make my emotes white againMatthew Hodgson1-0/+4
2014-08-17make text font sizes consistentMatthew Hodgson2-13/+26
add a gap between bubble-blocks from different users make sent-text lighter than received-text wrap the memberslist text more sensibly fix height of bubbles to match that of avatars (32px)
2014-08-17implement html5 notifications. (have to be explicitly requested under Config)Matthew Hodgson4-3/+37
2014-08-17unbreak login sequence (which spuriously required a sydent server to be ↵Matthew Hodgson1-2/+2
specified, which login.html was no longer doing...)
2014-08-17oops, debugging crept inMatthew Hodgson1-1/+0
2014-08-17dial down loggingMatthew Hodgson1-5/+5
2014-08-17- use css3 to make avatars always the right aspect ratioMatthew Hodgson3-4/+105
- implement slightly overengineered tab/shift-tab autocomplete function
2014-08-16autohyperlink messages using linkyMatthew Hodgson4-3/+581
2014-08-16use minified angular by defaultMatthew Hodgson1-2/+2
2014-08-16minified angularjs stuff to speed things upMatthew Hodgson4-0/+249
2014-08-16improve infinite scrolling so it keeps paginating until you have a scrollbar ↵Matthew Hodgson1-17/+28
(if it can)
2014-08-16remove log spamMatthew Hodgson1-2/+2
2014-08-16disambiguate identical displaynamesMatthew Hodgson1-1/+23
2014-08-16make presence timestamps less verboseMatthew Hodgson1-3/+3
2014-08-16roll back b602834 as it made a bizarre subset of avatars go awolMatthew Hodgson1-6/+5
2014-08-16order the members list by most recently activeMatthew Hodgson2-7/+19
2014-08-16don't hammer a new hit for every displayname and avatar_url when we already ↵Matthew Hodgson1-1/+14
have them in the members list...
2014-08-16improve commentMatthew Hodgson1-1/+1
2014-08-16merge weirdnessMatthew Hodgson1-1/+1
2014-08-16emergency bodges to turn off presence ACLs in order to makeMatthew Hodgson1-2/+7
matrix.org:8080 actually work
2014-08-16retcols is mandatory. i have no idea how this could ever have worked?Matthew Hodgson1-0/+1
2014-08-16display mtime_age in webclientMatthew Hodgson3-10/+33
2014-08-16slightly hacky but more functional infinite scrollingMatthew Hodgson1-30/+36
2014-08-15switch some elements from being styled by class to styled by idMatthew Hodgson5-36/+36
2014-08-15FormattingKegan Dougal2-21/+22
2014-08-15Get presence for members when you enter a room (it was coming down but ↵Kegan Dougal1-0/+4
wasn't being stored in the right place)
2014-08-15Added infinite scrolling. It's sliiiightly buggy in that it jumps down the ↵Kegan Dougal7-9/+115
list a bit, but it is overall working pretty well. Added ng-infinite-scroll-matrix.js and jquery-1.8.3 as deps.
2014-08-15When new invites come down, update the My Rooms list. Added hacks to make ↵Kegan Dougal3-16/+32
the display name a bit nicer (/im/sync needs to return room aliases / membership events better)
2014-08-15Document that /rooms/:room_id/members/list yields profile and presence ↵Paul "LeoNerd" Evans1-0/+10
information about room members
2014-08-15When starting to poll for presence, also include members of all shared roomsPaul "LeoNerd" Evans1-3/+12
2014-08-15Also include users' presence when responding to /rooms/:room_id/members/listPaul "LeoNerd" Evans1-0/+7
2014-08-15Fix imsync's SELECT query to only find the rooms I'm actually joined in, not ↵Paul "LeoNerd" Evans1-2/+5