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

1161 Commits

Author SHA1 Message Date
Daniel Berteaud
81ecd02751 Makes sure address and user are initialized 2015-07-13 23:57:50 +02:00
Daniel Berteaud
cc867f4674 New localization for the event page 2015-07-13 22:29:05 +02:00
Daniel Berteaud
6448732b82 Fix column view on XS screens 2015-07-13 22:26:41 +02:00
Daniel Berteaud
32873b95af Shorten event msg for API actions 2015-07-13 20:00:18 +02:00
Daniel Berteaud
f4523e34e6 Don't log get_event_list API calls 2015-07-13 19:58:38 +02:00
Daniel Berteaud
9002158e85 Only set admin key if not already done 2015-07-13 19:43:03 +02:00
Daniel Berteaud
de2bd1e9b8 Loads of fixes for datepickers 2015-07-13 19:30:22 +02:00
Daniel Berteaud
3439395499 Revert to default font 2015-07-13 18:54:12 +02:00
Daniel Berteaud
fe5b1766c2 Switch to stable 1.4.0 bootstrap-datepicker 2015-07-13 18:46:05 +02:00
Daniel Berteaud
c7fc40b2f3 Add bootstrap-datepicker in the components credits 2015-07-08 23:14:09 +02:00
Daniel Berteaud
5131984d4a Import bootstrap-datepicker 2015-07-08 23:11:55 +02:00
Daniel Berteaud
6662c0a9e8 Basic audit viewer 2015-07-08 23:07:29 +02:00
Daniel Berteaud
90df86724f Add basic template for the audit page 2015-07-08 22:28:55 +02:00
Daniel Berteaud
77f0a6d5d1 We'll now need perl(DateTime) 2015-07-08 22:17:18 +02:00
Daniel Berteaud
da2e03396d Add URI handling for /admin/audit 2015-07-08 22:10:49 +02:00
Daniel Berteaud
ca7aedde5f Log API actions 2015-07-08 22:04:17 +02:00
Daniel Berteaud
4891f88694 Start loging events in the DB 2015-07-07 18:53:59 +02:00
Daniel Berteaud
c57936bb0c Add a user field in the audit table 2015-07-07 18:19:44 +02:00
Daniel Berteaud
bcbe2e1f32 Add a new log_event helper 2015-07-07 18:08:42 +02:00
Daniel Berteaud
2044bbedbd Add an audit table 2015-07-03 17:37:01 +02:00
Daniel Berteaud
3f9e523aa5 Enable reverse proxy support even under morbo 2015-07-03 17:25:51 +02:00
Daniel Berteaud
36dbda0dc5 Remove bogus ExecReload command in unit 2015-07-03 15:13:44 +02:00
Daniel Berteaud
c594dfaaa5 An admin is just an owner of every rooms 2015-07-03 13:27:32 +02:00
Daniel Berteaud
34647201e3 Fix admin user not able to connect on the signaling channel 2015-07-03 13:25:15 +02:00
Daniel Berteaud
c14ab9f617 Stop using the OO Mojo::JSON interface
as it's deprecated and removed from Mojolicious 6
2015-07-03 13:24:37 +02:00
Daniel Berteaud
442a21f4b5 Update doc and unit to run as vroom user account
Also add some restriction in the provided unit
2015-07-03 13:22:36 +02:00
Daniel Berteaud
21d8c53218 Suppress timestamp from logs
Journald will handle this
2015-07-01 13:27:35 +02:00
Daniel Berteaud
d19733bf15 No need to limit to 3 keys
Just create new when needed, and remove the old ones
2015-06-30 17:22:55 +02:00
Daniel Berteaud
d04ada23f0 Fix session keys renewal logic 2015-06-30 16:43:46 +02:00
Daniel Berteaud
e77f0d6e29 Better formating for the new update_session_keys helper 2015-06-29 19:26:20 +02:00
Daniel Berteaud
a018b2bf29 Fix rendering static assets when an error is detected 2015-06-29 19:23:23 +02:00
Daniel Berteaud
14b6298d77 Automatically handle cookie signing keys
Which will get renewed every 24 hours. Remove the now useless cookie section of the config
2015-06-29 19:09:28 +02:00
Daniel Berteaud
c8d6bde2de Fixes in authenticate methode 2015-06-27 14:06:01 +02:00
Daniel Berteaud
190f28ab11 Remove escapeJqSelector as it's not used anymore 2015-06-27 13:58:29 +02:00
Daniel Berteaud
bb1324a36d Code and comment cleanups in JS code 2015-06-27 13:57:52 +02:00
Daniel Berteaud
5d3ccefcf5 Now coturn is in FWS' repo, so update doc 2015-06-26 18:07:55 +02:00
Daniel Berteaud
43dc149050 Fix notification when we get promoted to owner
As getPeerRole is async now
2015-06-26 16:27:28 +02:00
Daniel Berteaud
92de57efdb Some more simplification in peer role handling 2015-06-26 16:26:02 +02:00
Daniel Berteaud
54f0648d1d Simplifications in peer role manipulations 2015-06-26 15:43:12 +02:00
Daniel Berteaud
2b262733b1 Handle peer_id generation during Socket.IO handshake 2015-06-26 15:09:28 +02:00
Daniel Berteaud
ae2d160f9e Some fixes in API Key and session handling 2015-06-26 14:52:05 +02:00
Daniel Berteaud
1368baec84 Log modified fields when modifying a room conf 2015-06-26 14:38:11 +02:00
Daniel Berteaud
0ca69a4edc Some missing owner column leftover 2015-06-26 13:45:04 +02:00
Daniel Berteaud
601632c07b Drop the owner column in rooms table, useless 2015-06-26 13:36:56 +02:00
Daniel Berteaud
a7efdd54a7 Return an error if trying to create an already existing room 2015-06-26 13:30:46 +02:00
Daniel Berteaud
57c5252f7e Get rid of the useless name in session 2015-06-26 12:06:37 +02:00
Daniel Berteaud
c0fa2bb3e5 Don't record IP in session, as it's not used 2015-06-26 11:51:37 +02:00
Daniel Berteaud
dac6a1f3ae Purge the DB every 15 minutes instead of 5 2015-06-26 11:16:37 +02:00
Daniel Berteaud
ec17274725 Typo in doc 2015-06-26 09:20:04 +02:00
Daniel Berteaud
28b62f9931 Fix etherpad session creation 2015-06-26 09:15:55 +02:00