1
0
mirror of https://github.com/dani/vroom.git synced 2024-06-26 17:43:29 +02:00
Commit Graph

85 Commits

Author SHA1 Message Date
Daniel Berteaud
3a3603df1a Move email invitation to the new API handler 2014-10-24 17:28:06 +02:00
Daniel Berteaud
cb3c7cb5f9 Switch language switch to the new API handler 2014-10-22 18:39:19 +02:00
Daniel Berteaud
95d970b128 Add purge_api_keys helper
And reserve the api name, + add a new route for api access
2014-10-21 18:59:34 +02:00
Daniel Berteaud
40b97cb7b9 Maintain key <-> room <-> role associations in the room_keys table 2014-10-21 15:33:17 +02:00
Daniel Berteaud
a903c5d0ec Create API key on login, and record it in the session 2014-10-21 12:41:18 +02:00
Daniel Berteaud
dca0ab194e It's not jsonrpc, rename action handler to jsapi 2014-10-21 10:14:13 +02:00
Daniel Berteaud
4d70f0bece Coding standard: spacing issues 2014-10-20 20:19:50 +02:00
Daniel Berteaud
55241c4798 Rename action URI handler to jsonrpc 2014-10-19 17:00:11 +02:00
Daniel Berteaud
63d2f70bfa Merge get and post routes for password protected rooms 2014-10-19 16:55:02 +02:00
Daniel Berteaud
b6e6ca81cd Merge admin routes in a single route 2014-10-19 13:15:25 +02:00
Daniel Berteaud
b0cb6cb85b index should only accept GET 2014-10-19 13:11:49 +02:00
Daniel Berteaud
5d7005d1fd Some essential fixes in admin area 2014-10-19 13:10:11 +02:00
Daniel Berteaud
45794f4127 Fix inactivity timeouts
which are now expressed in minutes, not seconds
2014-10-19 13:02:01 +02:00
Daniel Berteaud
18d76a597f Small cleanup in create_etherpad_session helper 2014-10-19 12:54:02 +02:00
Daniel Berteaud
d96b213ccd Cleanups in create_pad helper 2014-10-19 12:51:12 +02:00
Daniel Berteaud
1b33dfb9be More cleanups in email invitation handling 2014-10-19 12:38:36 +02:00
Daniel Berteaud
5005346577 Rename delete_invitations to purge_invitations 2014-10-19 12:27:17 +02:00
Daniel Berteaud
81f1ece9ba CLeanups in invitation response handling 2014-10-19 12:25:03 +02:00
Daniel Berteaud
971b114251 Rename processed_invitation 2014-10-19 12:07:43 +02:00
Daniel Berteaud
55832c26d4 CLeanups in invitations handling 2014-10-19 12:00:14 +02:00
Daniel Berteaud
f8bd8daa50 Rename get_invitation to get_invitation_by_token
plus some cleanups
2014-10-19 11:47:54 +02:00
Daniel Berteaud
5f2aa74063 Replace ask_for_name with the generic modify_room helper 2014-10-16 23:11:49 +02:00
Daniel Berteaud
a78787c173 Cleanups in email_notification handling 2014-10-16 23:08:41 +02:00
Daniel Berteaud
976ca5679b Replace set_persistent with the generic modify_room helper 2014-10-16 22:40:48 +02:00
Daniel Berteaud
c9d8730b47 Replace set_join_pass and set_owner_pass with the generic modify_room 2014-10-16 22:37:16 +02:00
Daniel Berteaud
944f153d21 Fix room creation 2014-10-16 22:24:26 +02:00
Daniel Berteaud
33db43e2b0 Remove some useless error handling 2014-10-16 22:20:59 +02:00
Daniel Berteaud
4053d8dc95 Cleanups in delete_room 2014-10-16 22:16:11 +02:00
Daniel Berteaud
49aab66082 Enable DBI RaiseError so we don't have to handle them everywhere 2014-10-16 22:15:05 +02:00
Daniel Berteaud
759965165f Simplify purge_rooms 2014-10-16 22:06:56 +02:00
Daniel Berteaud
a6dc7c9ce5 Simplify purge_participants 2014-10-16 21:51:09 +02:00
Daniel Berteaud
88c5d3ccb2 Simplify has_joined 2014-10-16 21:50:07 +02:00
Daniel Berteaud
3fc530292c Simplify promote_peer 2014-10-16 21:48:31 +02:00
Daniel Berteaud
5240daddd1 Simplify get_peer_role 2014-10-16 21:47:35 +02:00
Daniel Berteaud
ee6ce99341 Simplify set_peer_role 2014-10-16 21:45:18 +02:00
Daniel Berteaud
84cf94b8b5 Simplify and fix get_participants_list 2014-10-16 21:42:39 +02:00
Daniel Berteaud
372e7add34 Simplify remove_participant_from_room 2014-10-16 21:33:34 +02:00
Daniel Berteaud
dcc651763b Simplify modify_room helper 2014-10-16 21:31:57 +02:00
Daniel Berteaud
91465f1c1b Fix some syntaxe error 2014-10-16 21:30:33 +02:00
Daniel Berteaud
2f3ad038c1 Simplify get_room_by_id 2014-10-16 21:25:45 +02:00
Daniel Berteaud
f911706ddd Simplify get_room_by_name 2014-10-16 21:23:00 +02:00
Daniel Berteaud
0a304dcabb Simplify logout 2014-10-16 21:04:09 +02:00
Daniel Berteaud
8c2267abec Simplify login 2014-10-16 21:03:35 +02:00
Daniel Berteaud
42a8962fdd Simplify valid_id helper 2014-10-16 21:02:51 +02:00
root
b7924cbf2f Simple return value of valid_name 2014-10-16 21:00:08 +02:00
Daniel Berteaud
effaf249ad Fix ping_room timestamp updates 2014-10-15 23:16:33 +02:00
Daniel Berteaud
3a280ab370 Cleanups in purge_rooms helper 2014-10-15 23:11:42 +02:00
Daniel Berteaud
a5c2445c6a Cleanups in purge_participants 2014-10-15 22:47:42 +02:00
Daniel Berteaud
831cec4d0f Cleanups in has_joined helper 2014-10-15 22:44:48 +02:00
Daniel Berteaud
848fba10ae Cleanups in promote_peer helper 2014-10-15 22:32:04 +02:00