Commit graph

91 commits

Author SHA1 Message Date
Jan Kaluza
008827e06d Set 30 seconds timeout for oauth2 code 2016-01-31 10:19:30 +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
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
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
Jan Kaluza
21a6955ca0 Increase the timeout for set_oauth2_code to 10 seconds 2016-01-26 19:44:33 +01:00
Jan Kaluza
42b653a23f Spectrum2_manager: add method to detect frontend type 2016-01-26 19:24:14 +01:00
Jan Kaluza
fd9c9af71b Slack: Send real team name chosen by user to Web interface, create channel chosen by the user when joining the room if it does not exists 2016-01-26 18:55:22 +01:00
Jan Kaluza
f231cf1a61 Set port and base_location in config 2016-01-26 08:27:33 +01:00
Jan Kaluza
1bf36dbf68 Allow setting main channel using Slack command 2016-01-25 08:24:41 +01:00
Jan Kaluza
0724113762 Fix compilation error 2016-01-23 15:27:31 +01:00
Jan Kaluza
31ad180f41 Web interface: Support for Slack OAuth2 callback URL 2016-01-22 16:21:10 +01:00
Jan Kaluza
7ca6c5d88f Web interface: Allow registering new user accounts also to regular clients 2016-01-22 13:54:59 +01:00
Jan Kaluza
8eb12094c6 Web interface: Fix garbage in status message caused 2016-01-22 07:37:25 +01:00
Jan Kaluza
38bf3f0bed Web interface: Fix link to Users 2016-01-21 19:12:49 +01:00
Jan Kaluza
af83093fd1 Web interface: remove unneeded code to trim last new-line character on instances status page 2016-01-21 19:11:28 +01:00
Jan Kaluza
d45bd16104 Merge pull request #100 from vitalyster/manager_logging
Manager logging
2016-01-21 17:07:45 +01:00
vitalyster
fc3d81748e manager: install sample logging config 2016-01-21 12:04:13 +00:00
Jan Kaluza
ed670fc5a9 Web interface: remove useless serve_users* methods from Server class 2016-01-21 12:47:52 +01:00
Jan Kaluza
6fdc1635e4 Web interface: Working adding and removing users 2016-01-21 07:40:28 +01:00
Jan Kaluza
91fae24a09 Web interface: working register/unregister 2016-01-20 17:48:17 +01:00
Jan Kaluza
af6c160261 Web interface: support service.base_location=/something/ to override default '/' root location used by the web interface 2016-01-20 15:02:41 +01:00
Jan Kaluza
1c4f01269f Web interface: use absolute URLs in redirections 2016-01-20 11:19:35 +01:00
Jan Kaluza
d0d08adf5a Web interface: allow using service.cert PEM certificate to enable SSL support. 2016-01-20 08:20:45 +01:00
Jan Kaluza
f6cb536eb0 Web interface: show registration form 2016-01-19 17:25:30 +01:00
Jan Kaluza
5ecc7ccfd7 Web interface: Show different actions on instances page for admin and non-admin 2016-01-19 16:29:04 +01:00
Jan Kaluza
b1754e4e65 Web interface: Use rapidjson when creating responses 2016-01-19 15:06:27 +01:00
Jan Kaluza
b8926b4f0c Web interface: first try of API server + javascript based starting/stopping of instances 2016-01-19 14:33:45 +01:00
Jan Kaluza
a71462650e manager: /api/v1/instances returns the list of instances 2016-01-18 14:43:37 +01:00
vitalyster
630438ec13 spectrum_manager: init logging 2016-01-12 15:52:50 +00:00
Jan Kaluza
5818b237a2 Fix has_prefix call 2016-01-07 21:58:14 +01:00
Jan Kaluza
8c1c197013 Spectrum2 manager server: handle OAuth2 2016-01-07 21:08:38 +01:00
Jan Kaluza
8df5cd7d1b Spectrum2 manager server: Allow registration of users 2016-01-07 18:32:17 +01:00
Jan Kaluza
580641ce83 Disable access to admin pages for regular user 2016-01-07 08:57:09 +01:00
Jan Kaluza
67f274fe41 spectrum2_manager server: Allow registering and unregistering Spectrum 2 transport users 2016-01-07 07:53:18 +01:00
Jan Kaluza
3ca4f89b8d spectrum2_manager server: Allow logout and removing Spectrum 2 manager users 2016-01-07 07:27:28 +01:00
Jan Kaluza
bd9219797e Fix crash in Twitter populateRoster with Swiften3; Commite spectru2_manager changes 2016-01-02 20:31:03 +01:00
Jan Kaluza
a13c26fb92 spectrum2_manager: use get_http_var to get post/get variables 2015-12-30 15:40:28 +01:00
Jan Kaluza
8f5a0d64f2 spectrum2_manager server: Allow serving static content 2015-12-30 14:29:59 +01:00
Jan Kaluza
5d3244bd8b Update spectrum2_manager server to new mongoose release 2015-12-30 11:53:24 +01:00
Jan Kaluza
8ef948c25f Move libtransport form ./src to ./libtransport. Move all tests to ./tests directory and add 'make test' target. 2015-12-24 10:08:19 +01:00
Jan Kaluza
78e71f9345 Cleanup the includes, rename source code files to match the class name exactly 2015-11-18 14:05:57 +01:00
Vitaly Takmazov
20d8dd690e fix tests (TODO filetransfer) 2015-10-15 15:41:16 +03:00
Vitaly Takmazov
1aba0d0d2e Fixed osx compilation 2013-02-03 16:10:17 +04:00
Jan Kaluza
2f46d9f7a3 Working spectrum2_manager restart and hopefully working backend logging directory creation under unprivileged user 2013-01-22 09:07:10 +01:00
HanzZ
6fdb010f38 support for spectrum2_manager restart 2013-01-12 14:26:06 +01:00
Jan Kaluza
6cbfab6b72 Exit even when empty response is receievd 2012-12-12 14:32:31 +01:00
Jan Kaluza
bf012e48b2 Add new line to end of files 2012-12-04 08:26:30 +01:00