Jan Kaluza
|
f15f56504f
|
Swiften backend: Do not need registration for swiften backend
|
2016-02-08 12:41:08 +01:00 |
|
Jan Kaluza
|
bd58841581
|
Libtransport: test for aliases in MUC rooms
|
2016-02-08 10:19:21 +01:00 |
|
Jan Kaluza
|
9de5e656da
|
Libpurple + Libtransport: Support aliases in rooms, fix joining rooms on protocols where you cannot join with custom nickname, show topic in the service discovery for rooms.
|
2016-02-08 09:26:34 +01:00 |
|
Jan Kaluza
|
dc6c6f8337
|
Libpurple: Change the nickname before joining the room to match the nickname used by the libpurple
|
2016-02-07 22:57:13 +01:00 |
|
Jan Kaluza
|
30cf3c114a
|
Libpurple: Add missing return;
|
2016-02-07 21:59:31 +01:00 |
|
Jan Kaluza
|
89967ed373
|
Libpurple: Check if 'topic' and 'who' is not null
|
2016-02-07 21:53:19 +01:00 |
|
Jan Kaluza
|
39c8618da6
|
Libtransport: Allow setting room list per user
|
2016-02-07 20:53:35 +01:00 |
|
Jan Kaluza
|
5f04f45903
|
Libtransport: Fix #85 - Add iconhash field to Participant type. When backend uses that field, Frontends will ask for VCards with name set to 'room/user' format.
|
2016-02-06 15:51:11 +01:00 |
|
Jan Kaluza
|
3566e833e3
|
Libpurple: Fix #107 - Forward room topic to frontend
|
2016-02-06 11:41:43 +01:00 |
|
Jan Kaluza
|
66323700f5
|
Libtransport: Fix IQs forwarding in Raw XML mode + test it
|
2016-02-06 09:37:25 +01:00 |
|
Jan Kaluza
|
17f3dabe14
|
Libtransport: Fix and enable rawXML tests
|
2016-02-06 07:57:48 +01:00 |
|
Jan Kaluza
|
2b768b45ac
|
Libtransport: Use \40 instead of % in room list
|
2016-02-05 08:42:41 +01:00 |
|
Jan Kaluza
|
10d29c265b
|
Conversation: Use full JID escaping when \40 found in the room JID
|
2016-02-04 15:12:23 +01:00 |
|
Jan Kaluza
|
12bb35171c
|
Test: add missing avatar.py
|
2016-02-04 08:52:17 +01:00 |
|
Jan Kaluza
|
ddee629fe4
|
Libtransport: Fix crash in avatar handling code when storage backend is not set. Add extended_test for avatars using libpurple backend
|
2016-02-04 08:09:37 +01:00 |
|
Jan Kaluza
|
321215840b
|
Fix #92 - Handle the XMPP user's VCard change and forward it to the backend.
|
2016-02-04 06:55:14 +01:00 |
|
Jan Kaluza
|
8ba77c9ede
|
Web interface: catch bad_any_cast in send_command method
|
2016-02-03 15:03:54 +01:00 |
|
Jan Kaluza
|
e921269e4e
|
Spectrum manager: Replace exit(...) with return; and handle errors in the main()
|
2016-02-03 06:27:42 +01:00 |
|
Jan Kaluza
|
2b0783187c
|
Spectrum manager: Catch boost::lexical_cast exceptions.
|
2016-02-03 06:09:42 +01:00 |
|
Jan Kaluza
|
3e074dc557
|
Twitter: Fix compilation with newer gcc
|
2016-02-02 12:47:37 +01:00 |
|
Jan Kaluza
|
fb5ef23e10
|
SlackAPI: Do not check for is_primary_owner
|
2016-02-02 10:49:17 +01:00 |
|
Jan Kaluza
|
8d10818b9b
|
Web interface: Fix registering new users problem caused by allowing access to jquery.js only to registered users
|
2016-02-02 10:27:18 +01:00 |
|
Jan Kaluza
|
c49512252a
|
Merge branch 'master' of github.com:hanzz/libtransport
|
2016-02-02 10:17:26 +01:00 |
|
Jan Kaluza
|
20f95514d3
|
Fix typo in webinterface
|
2016-02-02 10:11:08 +01:00 |
|
vitalyster
|
deee66acde
|
Merge pull request #105 from lactide/build_fixes
Build fixes
|
2016-02-02 01:01:35 +03:00 |
|
Frank Zschockelt
|
8fd7f81b19
|
Check explicitly for MSVC to fix the compilation with clang
|
2016-02-01 22:33:27 +01:00 |
|
Frank Zschockelt
|
f747ef0b85
|
Always set MG_ENABLE_SSL
mg_set_ssl() isn't used conditionally, so the necessary define shouldn't be
set conditionally either.
|
2016-02-01 22:33:26 +01:00 |
|
Frank Zschockelt
|
0cf6ce5de2
|
Add all symbols to the dynamic linker symbol table
spectrum2 uses them to check for its compiled-in frontends.
|
2016-02-01 22:33:22 +01:00 |
|
Jan Kaluza
|
c4eda8c23b
|
Web interface: Use [identity] name instead of hostname when set
|
2016-02-01 18:18:28 +01:00 |
|
Jan Kaluza
|
cedac0a9b0
|
Fix leaving the room
|
2016-02-01 10:16:06 +01:00 |
|
Jan Kaluza
|
c358589ec5
|
Slack: Ignore purpose messages for now
|
2016-02-01 10:08:18 +01:00 |
|
Jan Kaluza
|
4353dbef02
|
Libtransport: Better WebSocketClient logging
|
2016-02-01 09:25:48 +01:00 |
|
Jan Kaluza
|
58e21039ff
|
Slack: Parse channel_joined and channel_created RTM messages
|
2016-02-01 09:18:16 +01:00 |
|
Jan Kaluza
|
80a43cb504
|
Slack: Better SlackSession logging
|
2016-02-01 08:32:26 +01:00 |
|
Jan Kaluza
|
eb8f7ddad9
|
Slack: Better HTTPRequests logging
|
2016-02-01 08:17:16 +01:00 |
|
Jan Kaluza
|
f6949a020a
|
Fix SlackAPI::channelCreate
|
2016-02-01 08:09:47 +01:00 |
|
Jan Kaluza
|
4b7baa6910
|
Unit test for SlackRTM
|
2016-02-01 07:10:28 +01:00 |
|
Jan Kaluza
|
008827e06d
|
Set 30 seconds timeout for oauth2 code
|
2016-01-31 10:19:30 +01:00 |
|
Jan Kaluza
|
2ce9fd2e16
|
Slack: Store info about created channel to SlackIdManager
|
2016-01-29 14:57:17 +01:00 |
|
Jan Kaluza
|
f6d1844943
|
Slack: remove unused code
|
2016-01-29 14:34:07 +01:00 |
|
Jan Kaluza
|
b55393bf9f
|
Slack: Store channel/im/user name to ID mapping in SlackIdManager
|
2016-01-29 13:45:28 +01:00 |
|
Jan Kaluza
|
3a7c516129
|
Catch boost::system::system_error when loading frontend
|
2016-01-29 08:21:13 +01:00 |
|
Jan Kaluza
|
efd60bd374
|
Slack: Add generic SlackAPI::createChannel to create slack channel and invite transport bot to it.
|
2016-01-28 19:47:25 +01:00 |
|
Jan Kaluza
|
7ac5cbe5e1
|
Web interface: Fix show_room_list
|
2016-01-28 10:41:43 +01:00 |
|
Jan Kaluza
|
144ccb07e8
|
Web interface: Fix missing ',' in app.js
|
2016-01-28 09:23:41 +01:00 |
|
Jan Kaluza
|
0363e74dd6
|
Web interface list joined room for slack backend
|
2016-01-28 07:04:53 +01:00 |
|
Jan Kaluza
|
4e8042885f
|
Web interface: Support Join room for Slack frontend
|
2016-01-28 06:30:22 +01:00 |
|
Jan Kaluza
|
703af16e8b
|
Slack: Use access_token to Set Purpose of channel
|
2016-01-27 16:14:25 +01:00 |
|
Jan Kaluza
|
52347fa379
|
Slack: Invite our bot to main SlackChannel once it is created
|
2016-01-27 16:08:58 +01:00 |
|
Jan Kaluza
|
2e508b97c3
|
Slack: get_oauth2_url now stores uin/password in the state data and use them when registering the user - this makes the registration easier from web interface side
|
2016-01-27 15:54:31 +01:00 |
|