Commit Graph

1161 Commits (231afe464aa9d5313de29ff569a1e2fea842fcb5)
 

Author SHA1 Message Date
Paul "LeoNerd" Evans 9774949cc9 It's considered polite to actually wait for DB prepare before running tests 11 years ago
Paul "LeoNerd" Evans 53d0f69dc3 Also test avatar_url profile field 11 years ago
Paul "LeoNerd" Evans 6081f4947e Tiny trivial PoC unit-test using SQLite in :memory: mode 11 years ago
Emmanuel ROHEE 6d18b52931 Clean previous request feedback when doing a new request 11 years ago
Emmanuel ROHEE 81ecaf945d BF: Made /op work when providing no power value. 50 is used as default in this case 11 years ago
Paul "LeoNerd" Evans 55397f6347 prepare_database() on db_conn, not plain name, so we can pass in the connection from outside 11 years ago
Paul "LeoNerd" Evans 2faffc52ee Make sure not to open our TCP ports until /after/ the DB is nicely prepared ready for use 11 years ago
Paul "LeoNerd" Evans 6c1f0055dc No need for a tiny run() function any more, just use reactor.run() directly 11 years ago
Emmanuel ROHEE 811716592c Made users count auto updating. Do show it if the info is not available (ex:user has not joined the room yet) 11 years ago
David Baker e2d2d63bcd Animation on call end icon. 11 years ago
David Baker dde7ec8e64 Upgrade angularjs to 1.3.0-rc1 since this is new development 11 years ago
Paul "LeoNerd" Evans ce55a8cc4b Move database preparing code out of homserver.py into storage where it belongs 11 years ago
Emmanuel ROHEE 30bfa911fc Member event: store use the the latest one 11 years ago
Emmanuel ROHEE da3f842b8c Removed wrong comments about recents-controller.js: it uses $rootScope.rooms not $rootScope.events.rooms managed by event-handler-service.js and used by other controllers 11 years ago
Emmanuel ROHEE 130cbdd7af dedup events: state events conflict with messages events. Do not consider them in deduplication 11 years ago
Emmanuel ROHEE b099634ba1 Reenabled handle of room states events in initialSync but do not add them to the displayed messages in the room page. 11 years ago
Emmanuel ROHEE c2afc6cd0a Presence events do not have event id. Do not discard them 11 years ago
David Baker 80b5470663 Add text for incoming calls 11 years ago
David Baker 7411794fa1 Show mxid in call bar for users with no displayname 11 years ago
David Baker 55fe0d8adc Less buggy rejection of calls when busy 11 years ago
Emmanuel ROHEE b63dd9506e Improved requests: pagination is done from the data received in initialSync 11 years ago
David Baker 6f256e6380 reject calls if there's already a call in progress 11 years ago
Kegan Dougal 2bd4346075 More rst formatting. 11 years ago
Kegan Dougal f23e5b17b6 Extra restrictions to make parsing easier. 11 years ago
Kegan Dougal 56a358481e Tyops 11 years ago
Kegan Dougal d5704cf2a3 Added initial draft for human-readable ID rules. 11 years ago
Kegan Dougal 550e8f32ac Move model to client-server for now. 11 years ago
David Baker f90ce04a83 Hangup call if user denies media access. 11 years ago
David Baker ccfb42e4ff Don't try setting up the call if the user has canceled it before allowing permission. 11 years ago
David Baker 25e96f82db Don't break if you press the hangup button before allowing media permission. 11 years ago
David Baker 253c327252 Don't play an engaged tone if we hang up locally. 11 years ago
Erik Johnston a75f8686ba Fix bug where we used an unbound local variable if we ended up rolling back the persist_event transaction 11 years ago
Emmanuel ROHEE 1ef51e7939 Improved room page loading flow: do pagination only when the members list is available. 11 years ago
Emmanuel ROHEE 746ed57c0e When the user has been kicked or banned from a room, remove the room from his recents list 11 years ago
Emmanuel ROHEE 5132fcdb8b Made recents list display something when joining a room which we do not have state data yet 11 years ago
Emmanuel ROHEE 332986ba43 BF: prevent joined messages to be displayed twice when joining a room. 11 years ago
David Baker 472b4fe48c make calls work in Firefox 11 years ago
Emmanuel ROHEE fd2d3fcfd7 Removed historical code: recents does not need to manage presences. It is already done by initialSync in eventStreamService 11 years ago
Emmanuel ROHEE 967ac65586 BF: Made the grey background of the current room cover all the cell width 11 years ago
David Baker 16b40cbede Show call invites in the message table 11 years ago
Kegan Dougal 75890d7bdd CSS tweakage 11 years ago
Kegan Dougal e8f19b4c0d Display a 'Set Topic' button if there is no topic or it's a 0-len string. 11 years ago
Kegan Dougal 6bdb23449a Add ability to set topic by double-clicking on the topic text then hitting enter. 11 years ago
Kegan Dougal f64cc237fc Fixed bug which displayed an older room topic because it was being returned from /initialSync messages key. Check the ts of the event before clobbering state. 11 years ago
Kegan Dougal ef2111099a long topic is long. CSS support it 11 years ago
Kegan Dougal df50a6823f Display public room topics if they exist on the public room list. 11 years ago
Kegan Dougal 324020d5fe Display the room topic in the room, underneath the name of the room. 11 years ago
Kegan Dougal 544691ab05 Update jsfiddles to have more helpful error messages when there is no connection when logging in. 11 years ago
Erik Johnston 5236de5b03 Add slightly helpful advice on how to generate config if you don'y already have one 11 years ago
Erik Johnston 91b370650a Don't autogen config in synctl for the same reasons we don't turn of --generate-config by default on the homeserver - it is liable to confuse people who have moved the config file or have chosen a non standard location. 11 years ago