jfederico
932f66e47b
bigbluebutton-web: Prevented apiController to crash if in a getRecordings request the metadata.xml fiel doesn't exist
2016-02-12 12:48:26 -05:00
jfederico
3bb127ed88
bigbluebutton-web: Validated nulls and empty strings in new template for getRecordings
2016-02-12 12:07:20 -05:00
jfederico
f92200c692
bigbluebutton-web: On changeState, create the directory named by the pathname, including any necessary but nonexistent parent directories.
2016-02-08 16:59:38 -05:00
jfederico
c40f499b94
bigbluebutton-web: Closed DirectoryStream after the directory is processed
2016-02-08 16:48:40 -05:00
Richard Alam
40ba49113e
- fix issue 2812 by setting end time when last user leaves
2016-02-04 22:40:06 +00:00
jfederico
84e4221c47
bigbluebutton-web: Extended filterRecordingsByMetadata in order to support wildcards
2016-02-01 15:08:51 -05:00
jfederico
f6453e3bc4
bigbluebutton-web: Removed methods not used after refactoring
2016-02-01 10:22:17 -05:00
jfederico
ab6db94d9a
bigbluebutton-web: Refactoring some methods in RecordingService for reducing duplication
2016-01-29 18:32:39 -05:00
jfederico
f23158ccd7
bigbluebutton-web: Fixed issue with recordings not publishing/unpublishing
2016-01-29 13:36:24 -05:00
jfederico
e12d3fa639
Cleaned up ApiController after merge
2016-01-29 10:24:30 -05:00
jfederico
440bc6ece7
Cleaned up merge conflicts in RecordingService.java
2016-01-28 16:59:16 -05:00
jfederico
e1e3aa6055
Merge branch 'pedrobmarin-getRecordings' into jfederico-getRecordings
...
# Conflicts:
# bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy
# bigbluebutton-web/src/java/org/bigbluebutton/api/RecordingService.java
2016-01-28 15:36:19 -05:00
jfederico
de1ee8575d
Reformatted files in conflict
2016-01-28 14:03:57 -05:00
jfederico
2f3bd5b3ce
Reformatted files with conflicts
2016-01-28 13:58:05 -05:00
Jesus Federico
a0702903eb
Merge branch 'master' of github.com:bigbluebutton/bigbluebutton
2016-01-28 09:06:53 -08:00
jfederico
a0c2e337cd
bigbluebutton-web: Changed approach for filtering states/recordIDs. the query is now based on recordID and state parameters instead of filter
2016-01-28 11:45:12 -05:00
jfederico
7ef3e62940
bigbluebutton-web: The statuses processing and processed can be returned by getRecordings
2016-01-26 17:17:28 -05:00
Felipe Cecagno
e5b5669663
try to speedup getrecordings, could reduce from 35s to 25s, but it's still not enough; need to better understand where's the bottleneck
2016-01-25 14:49:33 +00:00
jfederico
2c214cafac
bigbluebuttonbn-web: Implemented filter for recordIDs [id:eq:xxxx,yyyy,zzzz]
2016-01-22 18:16:47 -05:00
jfederico
6b911820e0
bigbluebutton-web: Added filter parameter to getRecordings for filtering queries based on the state of the recording [published|unpublished|deleted]
2016-01-22 11:38:33 -05:00
Richard Alam
e7a46aa3cf
- cleanup formatting
2016-01-21 17:31:25 +00:00
Richard Alam
0b898d0d29
- change how we process upload presentation. Before, an uploaded presentation consumes all of the
...
presentation conversion threads. If the presentation takes a lot of time and cpu to convert,
other uploaded presentations gets queued up and cannot be processed in parallel.
2016-01-21 17:24:13 +00:00
jfederico
65a2b6d16c
bigbluebutton-web: Implemented the new state [deleted] for recordings
2016-01-21 11:12:33 -05:00
jfederico
ca88c05dde
bigbluebutton-web: corrected identation to RecordingService.java
2016-01-19 15:50:12 -05:00
jfederico
2abb0acbc1
bigbluebutton-web: Updated state when recording is published/unpublished
2016-01-19 15:39:10 -05:00
jfederico
91b0e54600
bigbluebutton-web: RecordingService process a new directory 'deleted' that represents a new state for processed recordings
2016-01-19 15:19:36 -05:00
jfederico
334d4e4beb
bigbluebutton-web: Added state to xml responded by getRecordings
2016-01-19 15:16:45 -05:00
Ghazi Triki
e0dd7a174f
Added missing Pdf2PngPageConverterHandler class.
2015-12-18 19:33:38 +01:00
Ghazi Triki
b51dbd94b5
Updated faulty PDF file conversion mechanism. Now, we go through the following process:
...
- Extract the PDF page to a single PDF file.
- Convert the PDF file to a PNG image.
- Conert the PNG image to a SWF file.
2015-12-17 20:47:05 +01:00
Ghazi Triki
3c236b2b6a
Revert back pdf2swf conversion option to 'poly2bitmap'
2015-12-11 09:12:47 +01:00
Ghazi Triki
febc7ca9ea
- Implemented a new logic for detecting heavy converted swf files from PDF, using obejct placements, text and bitmap count.
...
- pdf2swf conversion fallback to 'bitmap' instead of 'poly2bitmap' to garantee that file can be opened fast with flash player.
2015-12-10 19:58:21 +01:00
Ghazi Triki
b50badc886
Renamed "swfdump" to "swfdumpfx" to avoid any collision with any existing install of SWFTools or Flex SDK.
2015-11-26 21:58:14 +01:00
Ghazi Triki
1da0bfe503
Inject maxSwfShapes to SwfAnalyser class.
2015-11-26 21:35:51 +01:00
Ghazi Triki
57eda6e54b
Improved issue detection in presentation generated SWF files.
2015-11-26 19:34:50 +01:00
Ghazi Triki
9d6f04ed16
Added SwfAnalyser to check the converted swf result.
2015-11-25 21:29:05 +01:00
Ghazi Triki
47f8a7c493
Fixed destination file command parameter for Pdf2Swf page conversion.
2015-11-24 17:01:47 +01:00
Ghazi Triki
98e966bef1
Fixed NuProcessBuilder use for the second command in Pdf2SwfPageConverter.
2015-11-24 16:52:21 +01:00
Ghazi Triki
ce31bdd369
Pdf2SwfPageConverter is now using NuProcess library instead of the native Java Process.
2015-11-24 16:47:24 +01:00
Ghazi Triki
3078f8ea40
Setting the correct number of builder analysed pages in sendFailedToCountPageMessage of paPdfToSwfSlidesGenerationService, the value should be is set from the CountingPageException not from UploadedPresentation.
2015-10-07 22:12:33 +01:00
Richard Alam
2f4eae512f
- cleanup more logs
2015-09-23 21:01:53 +00:00
Richard Alam
a1a82f96d0
- remove printlns to cleanup logs
2015-09-23 20:11:06 +00:00
Richard Alam
a63a211143
- change poll config for jedis
...
- attempt to reconnect redis pubsub subscriber if disconnected
2015-08-23 07:09:00 -04:00
Richard Alam
0e2e79fce8
- change redis pool config
...
- reconnect to redis if connection to subscribe disconnected
2015-08-23 04:56:30 -04:00
Richard Alam
46ba98f737
- add ping/pong message between different components to verfiy that we have working path
2015-08-20 20:44:40 +00:00
Richard Alam
15a368f444
- remove some printlns to lessen noise
2015-08-07 21:37:16 +00:00
Richard Alam
839e7ebf58
Merge branch 'svg-conversion' of https://github.com/gthacoder/bigbluebutton into gthacoder-svg-conversion
2015-08-07 18:28:16 +00:00
Richard Alam
839473395a
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into merge-leonardo-api-changes
...
Conflicts:
akka-bbb-apps/src/main/scala/org/bigbluebutton/core/CollectorActor.scala
bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/MeetingMessageHandler.java
2015-08-07 15:06:40 +00:00
Richard Alam
00c5cac9c9
Merge pull request #632 from daronco/api-merges
...
API merges
2015-08-06 17:58:34 -04:00
Maxim Khlobystov
5c0cb9c3d8
Merge branch 'meteor-client-pdf-conversion' of https://github.com/gthacoder/bigbluebutton into development
...
Conflicts:
akka-bbb-apps/src/main/scala/org/bigbluebutton/core/pubsub/senders/PesentationMessageToJsonConverter.scala
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonInGW.scala
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/apps/presentation/PresentationModel.scala
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/apps/presentation/red5/PresentationClientMessageSender.scala
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/apps/presentation/redis/PresentationEventRedisRecorder.scala
2015-08-06 16:21:31 -04:00
Richard Alam
5444c4fd62
- remove user sessions when a user calls the JOIN API but actually fails to join the meeting.
...
Not removing the user sessions results in OOM after a while.
2015-08-04 22:35:34 +00:00