Commit Graph

  • 0943730243 Disabled SSL verification for mediasite imports master Erik Thuning 2022-10-07 11:43:04 +0200
  • ff40f17ce3 Documentation tweaks and preparation for pipeline overhaul Erik Thuning 2022-09-07 15:15:07 +0200
  • a5565c4f6f Slight cleanup Erik Thuning 2022-09-07 14:20:02 +0200
  • 8b9291483b Sort presenters before adding them to the thumb Erik Thuning 2022-09-07 11:10:56 +0200
  • 645d2cd955 Changed Ldap.get_name() to return displayName instead of cn. This due to cn possibly havingm ultiple values. Erik Thuning 2022-09-07 11:09:57 +0200
  • 4dd1c41bfb Persons without usernames now return full names instead. Also documented the methods in daisy.py Erik Thuning 2022-09-07 11:09:18 +0200
  • aa4f792c14 Updated the readme to match the pipeline Erik Thuning 2022-09-06 10:40:20 +0200
  • aee069a58a Temporary fix for daisy user id:s without usernames Erik Thuning 2022-09-01 13:22:10 +0200
  • 3bcb7d0981 Updated schedule matching to fit the abrupt change of date format emitted from daisy Erik Thuning 2022-06-21 12:34:44 +0200
  • 2f41ba60a8 Stopped throwing an error on failed ldap name lookup, returning the uid back instead. Erik Thuning 2022-05-05 14:08:09 +0200
  • 8dddfd21fa Merge branch 'ldapfix' Erik Thuning 2022-04-26 11:19:25 +0200
  • f8a29a983c Minor rework of thumbnail handling and a bit of pipeline order. Fixed a bug causing the final package to point to an invalid thumb path Erik Thuning 2022-04-26 11:18:27 +0200
  • ba070d1611 whitespace nitpicking Erik Thuning 2022-04-26 11:10:50 +0200
  • 854a8f33fb Suppressed errors on missing queue files, it is now logged at INFO level instead Erik Thuning 2022-04-26 10:13:14 +0200
  • a3e819c20f Still hunting the ldap timout issue ldapfix Erik Thuning 2022-04-20 15:27:49 +0200
  • c2b0b1c095 Forgot a self Erik Thuning 2022-04-19 11:46:10 +0200
  • ccd38f00da Hopefully fixed the ldap connection reset errors Erik Thuning 2022-04-13 12:05:23 +0200
  • fe1bbdfc7b Fixed a bug in picking up moved files, and added logging Erik Thuning 2022-04-08 14:17:49 +0200
  • eebaacc13f Removed obsolete file Erik Thuning 2022-04-07 14:58:17 +0200
  • f3e04593ce Missed a set of quotes Erik Thuning 2022-04-07 14:56:42 +0200
  • e28d83b727 Further clarifications Erik Thuning 2022-04-07 10:54:21 +0200
  • 32fb4d8f45 Clarifications Erik Thuning 2022-04-07 10:48:57 +0200
  • 5b0dccefeb Whitespace cleanup. Erik Thuning 2022-04-07 10:32:37 +0200
  • b752dd90e0 Added the ability to delete streams from a presentation Erik Thuning 2022-04-07 10:31:56 +0200
  • 0d94bcd279 Consistency fixes Erik Thuning 2022-04-06 17:07:45 +0200
  • 827ac8b288 Expanded on package formats and made the code blocks json compliant Erik Thuning 2022-04-06 17:06:22 +0200
  • 5d178abc6d Now using the correct variable Erik Thuning 2022-04-06 14:04:41 +0200
  • 4f280da32e Fixed cattura packages having the old title format when no booking was found Erik Thuning 2022-04-06 14:03:52 +0200
  • ce3b1c5388 Fixed an error when no suitable booking was found Erik Thuning 2022-04-06 14:03:13 +0200
  • ac1048fd39 Refactored finalize() to fit new update handling Erik Thuning 2022-04-06 13:34:11 +0200
  • 5cbc00f20a Modified the stash funciton to stash originals and incoming separately to accommodate updates Erik Thuning 2022-04-06 13:25:01 +0200
  • 412ab9cf0e Implementing update support, attempt 1 Erik Thuning 2022-04-06 13:16:59 +0200
  • 27952bf6fe Merge branch 'master' of gitea.dsv.su.se:DMC/play-daemon Erik Thuning 2022-04-04 16:16:03 +0200
  • 103559e240 Added ldap3 to requirements file Erik Thuning 2022-04-04 16:07:10 +0200
  • c6f684c91e Fixed inconsistency around subtitles Erik Thuning 2022-04-01 17:00:25 +0200
  • f4573f8155 Update work Erik Thuning 2022-04-01 16:45:08 +0200
  • 2baa8363dd Changed update_id to orig_id for greater clarity Erik Thuning 2022-04-01 16:34:47 +0200
  • 5431e190b7 Added support for the watchdog to detect moved files Erik Thuning 2022-04-01 16:20:18 +0200
  • 78d76c4e33 Added debug logging of the ffmpeg commandline in use Erik Thuning 2022-04-01 14:49:45 +0200
  • ba2b6e5976 Moved the path regex compilation into the constructor. Might as well reuse it. Erik Thuning 2022-04-01 14:48:45 +0200
  • 094752c76a Tweaking the thumbnailer Erik Thuning 2022-03-31 17:10:34 +0200
  • 0d9f89176e Removed debug line Erik Thuning 2022-03-31 17:10:18 +0200
  • 67d2474758 Mixed bag of bugfixes Erik Thuning 2022-03-31 16:32:29 +0200
  • 2047a75980 Adding ldap lookup support Erik Thuning 2022-03-31 16:11:00 +0200
  • 27a0effb0d Rejiggered the functions a bit Erik Thuning 2022-03-31 15:02:55 +0200
  • a9c8e5cc28 Daisy may return null for descriptions Erik Thuning 2022-03-31 13:56:34 +0200
  • 8cf2baf4a3 Including the file is usually good Erik Thuning 2022-03-31 13:56:08 +0200
  • 27f736608b Implemented automatic thumbnails Erik Thuning 2022-03-30 16:45:36 +0200
  • 8cba4f2c61 Removed all thumbnail handling from the transcoder Erik Thuning 2022-03-30 14:15:17 +0200
  • 2873e26b40 Stopped the cattura packager automatically setting a thumb from the main stream Erik Thuning 2022-03-30 14:12:46 +0200
  • c095914b62 Changed the names of variables from thumb* to poster* for better clarity Erik Thuning 2022-03-30 14:11:33 +0200
  • dffdce0611 Split ffmpeg debug output into its own config to avoid unnecessary spam when debugging other things Erik Thuning 2022-03-25 14:33:44 +0100
  • de13a70cc1 Switched the default audio stream to be the camera for great sync Erik Thuning 2022-03-25 14:04:24 +0100
  • 534d365144 Fixed booking_sort returning different data types Erik Thuning 2022-03-24 13:14:24 +0100
  • 69068a2ef8 Hopefully temporary schedule matching fix for weird cattura data Erik Thuning 2022-03-24 10:48:26 +0100
  • 463435cc89 Logging schedule matching Erik Thuning 2022-03-24 10:30:17 +0100
  • 0738341293 Completely disabled enrichment processing for cattura for the time being Erik Thuning 2022-03-23 15:31:31 +0100
  • 12a0850ed0 Broke slide stream creation into its own function Erik Thuning 2022-03-23 15:30:54 +0100
  • 7909d0b422 Enabling stack traces for excpetions caught by the catch-all also fixed a bug of the boneheaded variety Erik Thuning 2022-03-23 15:27:37 +0100
  • a6dc1efd54 Reworking the queueing process - Queue is now populated in order of creation time - The watchdog now filters out invalid queue items just as the startup loop does Erik Thuning 2022-03-23 11:03:41 +0100
  • f7bd79884d Reworked schedule fetching. Fixed a number of bugs in the process. Erik Thuning 2022-03-22 17:06:25 +0100
  • 5084efc5c4 Implemented skipping of non-conforming queue items Erik Thuning 2022-03-22 16:11:14 +0100
  • 0c7dc840c2 Commented out creation of educationalType tag It's just an int at the moment Erik Thuning 2022-03-22 13:19:53 +0100
  • 88dcf39014 Better exception from daisy api Erik Thuning 2022-03-22 13:19:36 +0100
  • 292c115cba Readme now reflects the new title format Erik Thuning 2022-03-21 17:07:02 +0100
  • 109f494eef Added support for reading titles from centrally scheduled events Erik Thuning 2022-03-21 17:06:31 +0100
  • 79f9271a9e Moved from ''.format() to f'', and made string literas use consistent quotes String literals that would need escaping to work with single quotes still use double quotes for readability. Erik Thuning 2022-03-21 11:37:47 +0100
  • ce2ac3fa17 Making sure booking isn't null when modifying a member Erik Thuning 2022-03-21 11:02:30 +0100
  • 75d5b21ea8 Now catching all exceptions so we hopefully never crash Erik Thuning 2022-03-20 11:54:50 +0100
  • aa4fea4eb1 Ugly hack waiting for daisy to shape up Erik Thuning 2022-03-18 17:05:49 +0100
  • 1191e80338 Originals only get stashed in debug mode now. Erik Thuning 2022-03-18 15:11:29 +0100
  • af10ea4054 Log start of package creation along with its type Erik Thuning 2022-03-18 09:40:44 +0100
  • 67eb9db4c8 Mediasite imports no longer crash on missing (404) stream files Erik Thuning 2022-03-18 09:39:55 +0100
  • d137536f9d Missing cattura enrichment no longer crashes the packager Erik Thuning 2022-03-17 16:23:38 +0100
  • dd4815523a Desperate flailing Erik Thuning 2022-03-11 16:27:17 +0100
  • 770e21240b Changes. Will delete this file soon Erik Thuning 2022-03-11 15:52:05 +0100
  • 4cb25cec19 Working on documentation Erik Thuning 2022-03-11 15:50:58 +0100
  • 752ac20a68 Trying another pixel format Erik Thuning 2022-03-11 15:44:52 +0100
  • 36efc7edb7 Hopefully making logging to syslog be less verbose when configured to be so Erik Thuning 2022-03-11 15:33:17 +0100
  • df9669dd76 Removed the explicit pixel format argument to ffmpeg Erik Thuning 2022-03-11 14:56:47 +0100
  • b021733d2c Added name attributes on all streams Erik Thuning 2022-03-11 14:26:39 +0100
  • 8e7542fc60 Added a name attribute to the slide stream in preparation for update support Erik Thuning 2022-03-11 13:40:04 +0100
  • cc2cb457f4 Rearranged comments, wrapped long lines and changed some slightly misleading variable names Erik Thuning 2022-03-11 12:05:21 +0100
  • 20aa7c7c5b Wrapped long lines Erik Thuning 2022-03-11 12:04:16 +0100
  • 99d09a2e03 Rearranged the options a bit, added transcodes setting Erik Thuning 2022-03-11 12:02:58 +0100
  • 2841be2b96 Stopped stashing originals Erik Thuning 2022-03-10 14:26:58 +0100
  • 0bf32373a0 Removed step numbering in comments Erik Thuning 2022-03-10 14:19:17 +0100
  • 06be774250 Allow subs field to be missing in incoming job Erik Thuning 2022-03-09 15:39:10 +0100
  • f08a486874 More consistent formatting Erik Thuning 2022-03-09 15:32:55 +0100
  • fcdf95cb6d Add subtitle support in manually uploaded packages Erik Thuning 2022-02-24 14:37:00 +0100
  • e02f5b8da2 Stopped stripping decimals from duration when importing from mediasite root 2022-02-18 11:41:24 +0100
  • ad83cf901a Added a visibility attribute to presentations imported from mediasite root 2022-02-16 14:06:49 +0100
  • 9cfa8d6915 Style fix - wrapped and refactored long lines Erik Thuning 2022-02-03 16:51:10 +0100
  • 491e5a4964 Now catching fileNotFound! Erik Thuning 2022-01-25 16:27:59 +0100
  • ed2c495443 Updated to take mediasite into account Erik Thuning 2022-01-25 16:27:45 +0100
  • 7574199ba6 Fixed a bug in cleanup Erik Thuning 2022-01-12 13:10:16 +0100
  • 3c7276ed40 Made description optional and made sure it always exists in a packed json. Also made string quotes consistent Erik Thuning 2021-12-17 10:47:39 +0100
  • de2395f737 Fixed the inevitable bugs Erik Thuning 2021-11-26 15:18:14 +0100
  • b700af7a41 Added requirements.txt for ease of installation Erik Thuning 2021-11-26 14:16:26 +0100
  • a3643113cb Stopped ignoring txt files for no reason Erik Thuning 2021-11-26 14:16:01 +0100