Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Worker with Runner #1233

Draft
wants to merge 33 commits into
base: dev
Choose a base branch
from
Draft

Replace Worker with Runner #1233

wants to merge 33 commits into from

Commits on Oct 2, 2023

  1. Configuration menu
    Copy the full SHA
    07cf3de View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. First Push of the Runner:

    - Actions refined and now with postman, working selfstream requests
    - A site page development has begun with the needed functionality of heartbeats still in development for the response
    - the model/runner.go and dao/runner.go have been edited to work better with existing functionalities
    
    TODO:
    - Thumbnail.go still needs tweaking
    - rest implementations need to be done
    - having the runners be displayed onto the webpage
    
    please text me over element or github if there is anything I forgot to mention in this push
    DawinYurtseven committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    7ed30f7 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    ecc8147 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Configuration menu
    Copy the full SHA
    220c689 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    c3aa753 View commit details
    Browse the repository at this point in the history
  2. merge runner with dev

    DawinYurtseven committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    ce36468 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6960938 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Updated runner dependencies

    SebiWrn committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    64e5e8c View commit details
    Browse the repository at this point in the history
  2. Fixed cycle import

    SebiWrn committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    1a9323a View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    87781af View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/enh/runner' into enh/runner

    # Conflicts:
    #	runner/actions/stream.go
    #	runner/runner.go
    DawinYurtseven committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    0fefc7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a05062 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca5cb70 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fec8e45 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. functional streams are now possible with runner. Added two new models…

    … for the preventions of crashes and fail saves for runners( Jobs.go and Action.go. for now, the notify runner method only looks for streams like the notifyWorker func but I'm working on the overlooking of jobs on tumlive side with the models and dao files I added
    DawinYurtseven committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    679983a View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Add action silence detect (#1338)

    * Realised silence detect action
    
    * Apply silence detection in the job
    
    * align method of setting a new value in the context with existing actions
    
    * send silence results to server on success
    YiranDuan721 authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    80e0bb1 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Enh/runner audio normalization (#1329)

    * Add commands for audio normalization; pass 1 realised in a new action
    
    * Pass 1 realised in a new action
    
    * Make sure transcoding with audio normalization does the same to video.
    
    * Integrate audio normalization into transcode. Apply it only when exactly 1 video exists for the stream.
    
    * Pass 1: properly return error message
    
    * Pass 1: 1. synchronise reading from stdin before extracting info; 2. make sure to close everything in case of error
    
    * Audio normalization: log when applied
    
    * Remove the unused action AudioNormalization
    
    ---------
    
    Co-authored-by: Dawin <[email protected]>
    YiranDuan721 and DawinYurtseven authored May 13, 2024
    Configuration menu
    Copy the full SHA
    9eecbae View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. little progress

    DawinYurtseven committed May 22, 2024
    Configuration menu
    Copy the full SHA
    6ff1b26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3aca47c View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. temporary changes with runner Job creation not done yet. created the …

    …web page but not fully finished the pop up window. working on the models and their schemas.
    DawinYurtseven committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    25ede51 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    ac23542 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    4b68ac5 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Merge remote-tracking branch 'origin/dev' into enh/runner

    # Conflicts:
    #	.golangci.yml
    #	cmd/tumlive/tumlive.go
    #	go.work.sum
    #	tools/stream-signing.go
    #	web/admin.go
    #	web/template/partial/footer.gohtml
    #	web/template/user-settings.gohtml
    DawinYurtseven committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    15662c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5770259 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    fb70635 View commit details
    Browse the repository at this point in the history
  2. lint fix

    DawinYurtseven committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    048d1e1 View commit details
    Browse the repository at this point in the history
  3. also mock

    DawinYurtseven committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    aeaafdb View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Aktualisieren von stream.go

    jetzt sollte tumlive auf die richtige vm zugreifen müssen
    DawinYurtseven authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    108fb8a View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. adjusted the hls access from edge server and made the proxy work. adj…

    …usted the cmd.yaml for less clutter during hls stream
    DawinYurtseven committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    7e66a67 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Merge remote-tracking branch 'origin/enh/runner' into enh/runner

    # Conflicts:
    #	runner/actions/stream.go
    DawinYurtseven committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    6c20c8b View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    e76637d View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Configuration menu
    Copy the full SHA
    7ff1898 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe262c2 View commit details
    Browse the repository at this point in the history