Commit Graph

611 Commits

Author SHA1 Message Date
Anton Georgiev
69d8e54141 fixed the displaying of the current slide - had to regulate which presentation is current=true aside from which slide is current=true 2014-07-30 19:35:31 +00:00
Anton Georgiev
e966ae84ca cleaning up 2014-07-30 18:29:02 +00:00
Anton Georgiev
d25df88be4 rough: displays the slide 2014-07-30 17:06:29 +00:00
Anton Georgiev
22ce0dd2bc cleaning up 2014-07-30 16:22:22 +00:00
Anton Georgiev
a284517ffe slide.current true is updated in the collection when the slide changes on the Flash client 2014-07-30 16:19:11 +00:00
Anton Georgiev
a57e8e61bc got the slideId 2014-07-30 15:20:29 +00:00
Anton Georgiev
5f5d18c52d add only unique presentations 2014-07-29 21:33:35 +00:00
Anton Georgiev
176f1176c1 working on adding presentations to the collection 2014-07-29 21:30:16 +00:00
Anton Georgiev
b6d9b45f37 adding Presentations collection 2014-07-29 20:57:02 +00:00
Anton Georgiev
9af56af4b1 add the raphaeljs-package 2014-07-29 20:29:53 +00:00
Anton Georgiev
cd7ea270df moved the code from the whiteboard prototype to the html5 client. Now will start integrating it 2014-07-29 19:23:16 +00:00
perroned
b16f01f0d4 Fix the user being registered as talking if they mute while talking. 2014-07-29 12:22:41 -07:00
perroned
1700417958 Fix field name being used 2014-07-29 12:21:27 -07:00
perroned
042ba3cc00 Merge branch 'meteor-rebuild-server' of https://github.com/antobinary/bigbluebutton into prototype-metor-client 2014-07-29 10:07:12 -07:00
Anton Georgiev
834b48dde3 cleaning up 2014-07-29 16:02:30 +00:00
Anton Georgiev
821af76933 now user.voiceUser.muted changes to true/false as it is supposed to do 2014-07-29 15:58:32 +00:00
Anton Georgiev
7a03063d52 wait for mute_voice_user_request 2014-07-29 15:55:46 +00:00
Anton Georgiev
f10650d8d8 fix publishing 2014-07-29 15:42:19 +00:00
perroned
bc0b2ccee7 Clear private chat messages when conversation is closed. 2014-07-29 08:04:55 -07:00
Anton Georgiev
140795f694 working on mute/unmute events 2014-07-29 15:03:19 +00:00
perroned
9f8729a825 Handlebars comment style doesn't work so well. 2014-07-29 07:24:21 -07:00
perroned
30d96b8229 User raise hand ability since html5 client will be for students/viewers 2014-07-29 07:20:51 -07:00
Anton Georgiev
7730abbeb8 fix for the merge and fix for an issue with get_all_meetings_request not recognized in bbb-apps 2014-07-28 21:01:06 +00:00
Anton Georgiev
3075166fa8 Merge branch 'meteor-merge-private-chat' into meteor-rebuild-server
Conflicts:
	labs/meteor-client/client/views/chat/chat_bar.coffee
2014-07-28 19:56:40 +00:00
perroned
248b90f3bb Adding UI for muting functionality 2014-07-28 12:24:07 -07:00
Anton Georgiev
17ae9c1d88 style change 2014-07-28 19:13:36 +00:00
perroned
7e8cedc4dc Updated UI to now show whether a user is sharing audio and further whether the user is actually speaking or not. 2014-07-28 10:43:26 -07:00
perroned
b7a0a1ed31 Status bar icon now shows when user is talking. Should be changed to use more pronounced icons. 2014-07-28 08:52:50 -07:00
perroned
4be030ef2f Clear user data when they logout 2014-07-28 08:00:07 -07:00
perroned
682e4a5dcd Wipe subscriptions after user logout 2014-07-25 09:36:31 -07:00
perroned
904d91f2b2 Only load collections when the previous was successful, now check if user is validated by checking the integrity of their database entry 2014-07-24 13:06:07 -07:00
perroned
3eb2ce47e8 Display header only when user is actually inside 2014-07-24 13:04:53 -07:00
perroned
48806ca51f Will need to implement this server-side function 2014-07-24 13:04:04 -07:00
perroned
47c28469d8 Manual merge of meteor-client-change-logout into prototype-metor-client 2014-07-24 11:04:12 -07:00
perroned
62dde1fb8c Restructured logout procedure 2014-07-24 10:56:31 -07:00
perroned
f826215dd7 Now displays when user is actually talking 2014-07-24 09:12:27 -07:00
perroned
0b931aa7d8 Working on detecting sound while talking 2014-07-24 07:43:46 -07:00
perroned
44c16be891 Update user list title 2014-07-24 07:42:17 -07:00
perroned
49e05abebd Update methods for user sharing audio 2014-07-24 07:39:53 -07:00
perroned
ace02d8cb4 Supressed error and make access safer. Still don't know what the proper way to fix this is. 2014-07-22 08:15:24 -07:00
perroned
f45abb866b Fixed message scrolling and added some message filtering 2014-07-22 06:33:27 -07:00
perroned
387ad47f31 Updated method for determining whether user is talking 2014-07-22 06:31:32 -07:00
perroned
eb7c8d0507 Kicking users now works properly 2014-07-21 08:54:38 -07:00
perroned
d6e7ee3944 Updated session to coffeescript from js 2014-07-21 08:30:21 -07:00
perroned
1113ecc114 Fixed logout issue 2014-07-18 08:18:27 -07:00
perroned
2461be4edf Merging in persistent sorage solution 2014-07-18 07:30:46 -07:00
perroned
11904455cf Removed files 2014-07-18 07:21:54 -07:00
perroned
0de71c6039 removing things 2014-07-18 07:19:49 -07:00
perroned
5a96d7c370 Updated ignore file 2014-07-18 07:17:06 -07:00
perroned
3214985e4e Commented code 2014-07-18 07:08:59 -07:00
perroned
730616631a Once logged out user cannot return to meeting without the server validating their entrance. 2014-07-18 06:41:35 -07:00
perroned
7e4b88a5d1 Updated session calls to use amplifies session. data now preserved upon refresh 2014-07-17 13:13:06 -07:00
perroned
b1e1f6f96a Collections now remain after refresh 2014-07-17 12:45:26 -07:00
perroned
11bb0daf89 Fixing up chat tabs... again. 2014-07-17 08:25:56 -07:00
perroned
fdc214dd65 Removed some clutter, fixing up packages and environment 2014-07-16 11:10:27 -07:00
perroned
219b3b70d5 Putting voice call functionality into client prototype 2014-07-14 07:46:02 -07:00
perroned
56e94e6133 Proof of concept prototype successful. Can join audio call using WebRTC in html5 client. 2014-07-11 11:58:25 -07:00
perroned
9b3251ba40 Added files required for JsSip and new modules which were removed 2014-07-11 10:55:02 -07:00
perroned
b72568600d Fixed the view to make private chat sort messages correctly 2014-07-11 09:05:30 -07:00
perroned
9d0c06b086 Fixed messages to display previous messages from before join, display greeting, then display new messages accordingly 2014-07-11 08:53:49 -07:00
perroned
239666d2ef Trying to fix up, still a big mess 2014-07-10 07:36:29 -07:00
perroned
4001373438 Still trying to get the tabs UI working 2014-07-10 06:11:38 -07:00
Anton Georgiev
7ea4571568 coffeescript proper style 2014-07-09 19:09:10 +00:00
perroned
e91f0e832e Merge branch 'meteor-merge-private-chat' of https://github.com/antobinary/bigbluebutton into prototype-metor-client 2014-07-09 09:08:07 -07:00
Anton Georgiev
884cce7e9b the client will have access only to the meeting they are in so they can see the meeting"s name and record status 2014-07-09 16:06:25 +00:00
perroned
328872b222 Merge branch 'meteor-merge-private-chat' of https://github.com/antobinary/bigbluebutton into prototype-metor-client 2014-07-09 08:38:25 -07:00
perroned
2797bb15f3 Updated bootstrap 2014-07-09 08:36:08 -07:00
Anton Georgiev
1c1815fb16 missed these changes in the merge 2014-07-09 15:26:12 +00:00
Anton Georgiev
3ad1bdd341 Merge branch 'prototype-metor-client' of github.com:perroned/bigbluebutton into meteor-merge-private-chat
Conflicts:
	labs/meteor-client/client/globals.coffee
	labs/meteor-client/client/views/chat/chat_bar.coffee
	labs/meteor-client/collections/collections.coffee
	labs/meteor-client/lib/router.coffee
	labs/meteor-client/server/publish.coffee
	labs/meteor-client/server/server.coffee
2014-07-09 15:09:27 +00:00
perroned
af3c7f4896 Removed old comment 2014-07-09 06:31:04 -07:00
perroned
df4a393b12 Added method for getting meeting name 2014-07-09 06:28:33 -07:00
perroned
098a4c7f81 Added private chat and chat tabs functionality. Tab UI is still buggy. 2014-07-09 06:18:52 -07:00
perroned
a304301bd4 By default youre in public chat 2014-07-09 06:16:17 -07:00
perroned
4460127b6a Method for getting user's name' 2014-07-09 06:15:50 -07:00
Anton Georgiev
48010179e5 fixed adding to Slides collection 2014-07-08 17:15:30 +00:00
Anton Georgiev
abddc57c6f worked on slides collection 2014-07-08 15:14:55 +00:00
Anton Georgiev
168eb4e715 adding Slides collection 2014-07-07 20:58:50 +00:00
Anton Georgiev
7aef935771 filter log messages from flooding event types - cursor update, page resizing... 2014-07-07 20:51:33 +00:00
Anton Georgiev
86e90bbdef forgot to publish the Shapes collection 2014-07-07 20:31:18 +00:00
Anton Georgiev
4adef66799 remove redundant meetingId decl 2014-07-07 20:21:36 +00:00
Anton Georgiev
498472969e adding a shape to the collection 2014-07-07 20:17:09 +00:00
Anton Georgiev
c74737d66c adding a Shapes collection 2014-07-07 19:08:24 +00:00
Anton Georgiev
f1416a49a5 on get_presentation_info_reply request shapes 2014-07-07 18:04:47 +00:00
Anton Georgiev
3d00b2f2b8 changed logging style 2014-07-07 18:03:33 +00:00
perroned
8bc9ace261 Make tabs reappear 2014-07-07 08:31:29 -07:00
perroned
adb7dbc77c working on private chat tabs 2014-07-07 08:30:17 -07:00
perroned
d0d4227d17 Made a tab creation helper 2014-07-04 08:00:46 -07:00
Anton Georgiev
c79c17d61a stop sending userName and meetingName via the URL. Now we can obtain them from bbb-apps and the Collections 2014-07-03 20:50:24 +00:00
Anton Georgiev
561d099eec display number of meetingsin console.log 2014-07-03 20:40:36 +00:00
Anton Georgiev
52202527a8 use the user's username when sending a chat message 2014-07-03 20:39:47 +00:00
Anton Georgiev
25cbf5af27 fix removing users from Users 2014-07-03 18:44:05 +00:00
Anton Georgiev
f651744da9 handle end of meeting + some cleanup 2014-07-03 18:31:32 +00:00
perroned
837edef50b Created array to keep track of tabs 2014-07-03 10:56:56 -07:00
perroned
1b01ce8666 Added private chat creation and UI 2014-07-03 10:56:16 -07:00
perroned
94fe921ad6 Added private chat selectors 2014-07-03 10:55:32 -07:00
perroned
75bc1500e6 Added the default tabs 2014-07-03 10:55:06 -07:00
perroned
5d03c2651b Added functions for adding new tabs 2014-07-03 10:54:41 -07:00
Anton Georgiev
444aef0b25 Meetings collection, adding to it on Server.start 2014-07-03 15:52:43 +00:00
Anton Georgiev
39d62e1d4a now get_all_meetings_reply returns info about meetingName and recorded status 2014-07-03 15:30:06 +00:00
Anton Georgiev
3fa27ae11a Merge branch 'prototype-metor-client' of github.com:perroned/bigbluebutton into meteor-rebuild-server
Conflicts:
	labs/meteor-client/client/globals.coffee
2014-07-02 19:10:12 +00:00