Commit Graph

  • 41ac4aa86b Added an endpoint for enqueueing arec recorder jobs for processing master Erik Thuning 2024-06-04 16:03:15 +02:00
  • 41dd024fba Apparently the delete function was using a nonexistent authorization function Erik Thuning 2024-03-19 14:03:20 +01:00
  • 1188b5c854 Deprecated /notify in favor of specific endpoints. Removed /notify/hold Erik Thuning 2023-06-15 14:04:11 +02:00
  • 47f104206b Removed redundant declarations Erik Thuning 2023-04-20 15:14:12 +02:00
  • bca706c7c8 Updated the detection script to check for the name of the threaded daemon. Erik Thuning 2023-04-04 11:43:13 +02:00
  • 15dfc2076c Added /notify/mediasite and /notify/default endpoints and updated the documentation Erik Thuning 2023-03-30 15:38:56 +02:00
  • 41031a98e4 Changed pseudocode syntax so the markdown web viewer doesn't eat words Erik Thuning 2023-03-30 15:38:16 +02:00
  • f1045c1309 safe_join has moved from flask into werkzeug Erik Thuning 2022-11-01 15:39:13 +01:00
  • dd141961de Broke authentication into separate function Erik Thuning 2022-09-13 11:49:06 +02:00
  • 8d2b3b7edb Moved _log_publish_failure function Erik Thuning 2022-09-13 11:48:17 +02:00
  • f793d26ad0 Removed weburl from queue item Erik Thuning 2022-09-13 11:47:42 +02:00
  • c392fbddfc Whitespace Erik Thuning 2022-09-13 11:47:26 +02:00
  • 5cfd34dfcc presentation -> list_presentations for better clarity Erik Thuning 2022-09-13 11:46:07 +02:00
  • 19c27b3bdc Extended send_file to accept arguments Erik Thuning 2022-09-13 11:45:08 +02:00
  • 2d6d28fb47 Whitespace cleanup Erik Thuning 2022-04-11 08:52:59 +02:00
  • ad77369c5a Documenting the endpoints Erik Thuning 2022-04-11 08:46:36 +02:00
  • 810710b83d Switched to f-strings for better readability. Also changed the logging call to use the recommended %s format Erik Thuning 2022-04-05 13:43:49 +02:00
  • a3040ffc32 Eliminated a race in creating the queue file Erik Thuning 2022-04-05 13:34:19 +02:00
  • fbd9dfd2fd Sorted the queue listing by creation time, excluding non-matching files and directories Erik Thuning 2022-03-25 11:31:50 +01:00
  • d5f69df002 Added an endpoint to accept queue items that will not immediately be picked up for processing root 2022-03-24 17:04:19 +01:00
  • 9aec725e0c The status/queue endpoint can now correctly represent cattura jobs Erik Thuning 2022-03-18 11:27:53 +01:00
  • a9a7fda9d8 Solved an infuriating issue with send_file and partial content Erik Thuning 2022-03-16 17:11:07 +01:00
  • 0698f1054a x-sendfile support broke in bullseye, so removed. Also wrapped long lines Erik Thuning 2022-03-14 15:04:44 +01:00
  • 374fb22873 Added cross-origin headers Erik Thuning 2022-02-24 14:35:18 +01:00
  • b9ec22e4f7 Changed the return value of notification calls to return the job UUID instead of OK Erik Thuning 2022-01-13 14:20:06 +01:00
  • e9bde475a6 Error messages in queue status don't have to be json Erik Thuning 2021-11-26 14:30:50 +01:00
  • 845fee2c82 Fixed an incorrect dependency Erik Thuning 2021-11-24 14:02:25 +01:00
  • 36ff13f200 Updated readme Erik Thuning 2021-11-24 10:36:43 +01:00
  • c2cfda686f Merge branch 'master' of gitea.dsv.su.se:DMC/play-api Erik Thuning 2021-11-24 10:32:15 +01:00
  • 8a4f103462 Added requirements.txt for ease of python installation Erik Thuning 2021-11-24 10:31:50 +01:00
  • 24470c6f45
    added 404 to response when file not found daffyDukk 2021-10-29 11:08:36 +02:00
  • ba74a18a76
    fixes another itnernal serer error daffyDukk 2021-10-28 14:53:54 +02:00
  • 00f7309768 Merge pull request 'added password check for DELETE method' (#7) from delete_auth into master dafo5502 2021-10-28 09:32:23 +02:00
  • df0294a35b
    bug giving 500 internal server error fixed daffyDukk 2021-10-27 17:06:21 +02:00
  • 120f8cecc3
    added password check for DELETE method daffyDukk 2021-10-27 10:57:14 +02:00
  • 07d87fef09 Merge pull request 'daemon-status' (#6) from daemon-status into master dafo5502 2021-10-27 10:02:22 +02:00
  • 807a24a2ad Merge branch 'master' into daemon-status dafo5502 2021-10-27 10:01:18 +02:00
  • 529be612d4 Merge pull request 'started the status queue development' (#4) from developer into master dafo5502 2021-10-27 10:00:53 +02:00
  • aa533b638e
    Moved the daemon-status to /staus/daemon daffyDukk 2021-10-26 15:19:23 +02:00
  • 282c1b00ad
    added error path to gitignore daffyDukk 2021-10-26 14:19:32 +02:00
  • 5e2b0e0467
    first iteration of also handling errors daffyDukk 2021-10-26 14:00:50 +02:00
  • dea495686c
    first iteration of queue staus daffyDukk 2021-10-26 11:09:09 +02:00
  • 4223dce739
    started the status queue development daffyDukk 2021-10-26 09:50:11 +02:00
  • 4504d64b2f Implemented deletion root 2021-08-05 14:39:10 +02:00
  • 9c244a9554 Probably fixed the auth issues for real this time. root 2021-08-05 14:33:46 +02:00
  • 183d0e54df Changed the authorization logic to bypass the cache on error. Erik Thuning 2021-04-30 15:13:55 +02:00
  • 19804eef69 Handled the case where mimetype cannot be read Erik Thuning 2021-04-28 15:29:22 +02:00
  • 9736b5de33 Fixed the database deadlock issue by not logging inside transactions Erik Thuning 2021-04-12 16:05:12 +02:00
  • 7bcf5ebfdd Updated the json template for notifications Erik Thuning 2021-03-18 13:43:27 +01:00
  • a6eb09f015 Removed unnecessary indirection in database calls Erik Thuning 2021-03-17 17:27:12 +01:00
  • d11d90067b Updated readme to reflect new driver Erik Thuning 2021-03-12 13:59:47 +01:00
  • 6693385f2c Switched mysql driver in hope of better stability. Preparing for background token refresh. Erik Thuning 2021-03-12 13:58:47 +01:00
  • fefe4f9e1e Fixed a bad Erik Thuning 2021-03-11 17:30:21 +01:00
  • 1b64ccc22b Add venv to gitignore Erik Thuning 2021-03-11 17:12:10 +01:00
  • 0ac82579af Authentication is fainlly in place and working Erik Thuning 2021-03-11 17:08:09 +01:00
  • 480e4c7474 Possibly fixed the file serving issue Erik Thuning 2021-03-09 18:03:35 +01:00
  • 93a442b518 Minor import cleanup Erik Thuning 2021-03-09 16:31:33 +01:00
  • 32c93470c3 Working on auth code and sending partial content Erik Thuning 2021-03-09 15:56:21 +01:00
  • 39917834d8 Updating documentation and example config for addition of a database. Erik Thuning 2021-03-08 14:51:02 +01:00
  • ad34aadb20 Implemented a presentation list and daemon status endpoint Erik Thuning 2021-01-28 16:03:43 +01:00
  • 68dd14e08e Added a stub for deletion Refactored failure notification handling Erik Thuning 2021-01-08 16:26:47 +01:00
  • eafa34d7b0 Short-cicuited the auth method for the time being. Erik Thuning 2021-01-08 16:26:05 +01:00
  • 54375c9d91 Merge branch 'master' of gitea.dsv.su.se:erth9960/play-api Erik Thuning 2020-12-15 18:21:14 +01:00
  • 34204883b4 Basic functionality in place? Erik Thuning 2020-12-15 18:19:26 +01:00
  • d5591db946 Update readme to reflect the split erth9960 2020-12-14 17:59:26 +01:00
  • a9fda2da60 Split the project. This repo now only contains the web server part. Erik Thuning 2020-12-14 17:53:09 +01:00
  • 12bfab7bc8 I had my syntaxes mixed up Erik Thuning 2020-12-14 13:43:39 +01:00
  • 1ccbe9378b Added a readme Erik Thuning 2020-12-14 13:41:52 +01:00
  • f8b6ad4eb9 A bit of api refactoring for more paths, and daisy now returns usernames Erik Thuning 2020-12-11 17:06:03 +01:00
  • 6ede5ac6f1 Tweaked the queue item format and refactored in preparation for other package formats Erik Thuning 2020-12-11 13:56:40 +01:00
  • 96e8cd004b Added example config file Erik Thuning 2020-12-10 16:19:43 +01:00
  • 8e82db5716 Package building and notification works. Also rearranged the app a bit. Erik Thuning 2020-12-10 16:12:55 +01:00
  • f332e13662 Closing in Erik Thuning 2020-12-09 16:12:49 +01:00
  • 8d96489c39 Oops Erik Thuning 2020-12-08 17:16:03 +01:00
  • 16affd3765 Lots of changes Erik Thuning 2020-12-08 17:02:36 +01:00
  • c2eae944d6 Stuff Erik Thuning 2020-12-04 17:00:32 +01:00
  • 819e6f1c73 Add 'LICENSE' erth9960 2020-12-04 12:43:41 +01:00
  • f50acd7d00 Initial commit Erik Thuning 2020-12-04 12:36:52 +01:00