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

Extend application configuration #32

Merged
merged 77 commits into from
Sep 11, 2024
Merged

Extend application configuration #32

merged 77 commits into from
Sep 11, 2024

Commits on May 12, 2023

  1. upgrade modules

    Pavel7824 committed May 12, 2023
    Configuration menu
    Copy the full SHA
    1ec22c8 View commit details
    Browse the repository at this point in the history
  2. update conf

    LdDl committed May 12, 2023
    Configuration menu
    Copy the full SHA
    2da588f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from LopanovCo/dev

    upgrade modules
    LdDl authored May 12, 2023
    Configuration menu
    Copy the full SHA
    335e960 View commit details
    Browse the repository at this point in the history
  4. enum supported types

    LdDl committed May 12, 2023
    Configuration menu
    Copy the full SHA
    dd57ee3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2 from LopanovCo/stream-types

    Enum supported types
    LdDl authored May 12, 2023
    Configuration menu
    Copy the full SHA
    1e81872 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. app -> streams methods

    LdDl committed May 15, 2023
    Configuration menu
    Copy the full SHA
    345972d View commit details
    Browse the repository at this point in the history
  2. early return on client add

    LdDl committed May 15, 2023
    Configuration menu
    Copy the full SHA
    8975468 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9fd2283 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4 from LopanovCo/dev

    metods applications -> storage
    LdDl authored May 15, 2023
    Configuration menu
    Copy the full SHA
    2fa7efa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c9aaf05 View commit details
    Browse the repository at this point in the history
  6. migrate cast + exists with type

    LdDl committed May 15, 2023
    Configuration menu
    Copy the full SHA
    e8033f6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #3 from LopanovCo/skip-empty

    app -> streams methods
    LdDl authored May 15, 2023
    Configuration menu
    Copy the full SHA
    abea578 View commit details
    Browse the repository at this point in the history
  8. add save mp4

    Pavel7824 committed May 15, 2023
    Configuration menu
    Copy the full SHA
    b7548ec View commit details
    Browse the repository at this point in the history
  9. add save mp4

    Pavel7824 committed May 15, 2023
    Configuration menu
    Copy the full SHA
    c0a71bc View commit details
    Browse the repository at this point in the history
  10. add save mp4

    Pavel7824 committed May 15, 2023
    Configuration menu
    Copy the full SHA
    9e85316 View commit details
    Browse the repository at this point in the history
  11. fix

    Pavel7824 committed May 15, 2023
    Configuration menu
    Copy the full SHA
    5b9ea16 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Merge pull request #5 from LopanovCo/mp4

    Mp4
    LdDl authored May 16, 2023
    Configuration menu
    Copy the full SHA
    cdd5486 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. conf for archive

    LdDl committed May 17, 2023
    Configuration menu
    Copy the full SHA
    14c6f9f View commit details
    Browse the repository at this point in the history
  2. add archive

    Pavel7824 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    bb9316e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #7 from LopanovCo/archive

    New way to configure archive options
    LdDl authored May 17, 2023
    Configuration menu
    Copy the full SHA
    30ab25a View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    6af9b4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7288849 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc57ec3 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. update config

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    2064fea View commit details
    Browse the repository at this point in the history
  2. update

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    dc8d109 View commit details
    Browse the repository at this point in the history
  3. add dep

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    57394e1 View commit details
    Browse the repository at this point in the history
  4. log main file

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    00318aa View commit details
    Browse the repository at this point in the history
  5. ioutil deprecated

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    8f5c838 View commit details
    Browse the repository at this point in the history
  6. log configuration

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    cb185a7 View commit details
    Browse the repository at this point in the history
  7. lower case

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    fa2eb4d View commit details
    Browse the repository at this point in the history
  8. rearrange errors

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    ae236c3 View commit details
    Browse the repository at this point in the history
  9. lower case storage

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    2831f6f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    db3a81f View commit details
    Browse the repository at this point in the history
  11. log streams

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    bd0832f View commit details
    Browse the repository at this point in the history
  12. log video server

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e979e06 View commit details
    Browse the repository at this point in the history
  13. log API server

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    f1a43e8 View commit details
    Browse the repository at this point in the history
  14. log hls

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    ed81ae0 View commit details
    Browse the repository at this point in the history
  15. log mp4

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    ce4e4aa View commit details
    Browse the repository at this point in the history
  16. Merge pull request #8 from LopanovCo/log

    Logger
    LdDl authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    22048bd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    83c5483 View commit details
    Browse the repository at this point in the history
  18. remove panic

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    392826a View commit details
    Browse the repository at this point in the history
  19. spot mutex

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    6e7e49c View commit details
    Browse the repository at this point in the history
  20. remove lock on top

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    dacc999 View commit details
    Browse the repository at this point in the history
  21. spot another mutex error

    LdDl committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    c8265a4 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    326b741 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. fix mutex for archive

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    cc22bac View commit details
    Browse the repository at this point in the history
  2. arrange locks

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    ab5c0e6 View commit details
    Browse the repository at this point in the history
  3. fix codec acquire

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    cac88a0 View commit details
    Browse the repository at this point in the history
  4. update hls.js

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    2e0559b View commit details
    Browse the repository at this point in the history
  5. seprate utils

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    6798f0e View commit details
    Browse the repository at this point in the history
  6. reduce log info

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    e91dd1a View commit details
    Browse the repository at this point in the history
  7. minor

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    fb02c3f View commit details
    Browse the repository at this point in the history
  8. handle bad packet write

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    5627a4c View commit details
    Browse the repository at this point in the history
  9. more logging on MSE

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    b64830e View commit details
    Browse the repository at this point in the history
  10. Merge pull request #9 from LopanovCo/debug

    Mutexes workaround
    LdDl authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    26e9f40 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'debug'

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    f963e3b View commit details
    Browse the repository at this point in the history
  12. control timeout var

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    88b5265 View commit details
    Browse the repository at this point in the history
  13. log scope ws

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    67a044c View commit details
    Browse the repository at this point in the history
  14. add verbose level

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    5a8eac0 View commit details
    Browse the repository at this point in the history
  15. parse verbose

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    bd9ee89 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9d9e8f0 View commit details
    Browse the repository at this point in the history
  17. minor log

    LdDl committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    da76c17 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #10 from LopanovCo/debug

    Optional journal for specified stream
    LdDl authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    1a56b0c View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. lock/unlock in api

    LdDl committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    2b01458 View commit details
    Browse the repository at this point in the history
  2. add archiveEnabled

    LdDl committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    695278a View commit details
    Browse the repository at this point in the history
  3. arrange

    LdDl committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a95d18a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #11 from LopanovCo/archive

    Archive boolean
    LdDl authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    e5ceae8 View commit details
    Browse the repository at this point in the history
  5. err on hls/mp4 cast

    LdDl committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d756b23 View commit details
    Browse the repository at this point in the history
  6. another arch enabled

    LdDl committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    143e107 View commit details
    Browse the repository at this point in the history
  7. arrange config a bit

    LdDl committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a0c440c View commit details
    Browse the repository at this point in the history
  8. Merge pull request #12 from LopanovCo/mutexes

    Additional error handling
    LdDl authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    be112de View commit details
    Browse the repository at this point in the history
  9. trim

    LdDl committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    474b2a9 View commit details
    Browse the repository at this point in the history
  10. merge

    LdDl committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    48b46e9 View commit details
    Browse the repository at this point in the history
  11. add log for http api

    LdDl committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    4a2cf17 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #13 from LopanovCo/log

    Logger for HTTP API
    LdDl authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    ec20044 View commit details
    Browse the repository at this point in the history
  13. Archive layout name + Extend first segment duration (#14)

    * archive only after very first segment:
    
    * change layoutname for archive
    
    * what was that
    LdDl authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a7f668a View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Minio S3 integration (#15)

    * archive only after very first segment:
    
    * change layoutname for archive
    
    * what was that
    
    * config placeholder
    
    * change placeholder
    
    * conf: parse archive
    
    * init minio image storage
    
    * add docker
    
    * add docker
    
    * docker
    
    * log seg
    
    * rename file name
    
    * enable minio on demand
    
    * typo
    
    * fix
    
    * fix upload minio
    
    * Improvements on archive writer (#17)
    
    * package rename
    
    * interface rename
    
    * prepare storage type
    
    * start filesystem io
    
    * user io.reader
    
    * fix seek
    
    * eliminate str rep
    
    * archive for each stream
    
    * archive for each stream
    
    * def path in conf
    
    * Clean up  (#18)
    
    * package rename
    
    * interface rename
    
    * prepare storage type
    
    * start filesystem io
    
    * user io.reader
    
    * fix seek
    
    * eliminate str rep
    
    * archive for each stream
    
    * archive for each stream
    
    * def path in conf
    
    * redudant fn
    
    * Use Type() fn instead of field (#19)
    
    * package rename
    
    * interface rename
    
    * prepare storage type
    
    * start filesystem io
    
    * user io.reader
    
    * fix seek
    
    * eliminate str rep
    
    * archive for each stream
    
    * archive for each stream
    
    * def path in conf
    
    * redudant fn
    
    * use of Type()
    
    * Remove download/remove functions (#20)
    
    * package rename
    
    * interface rename
    
    * prepare storage type
    
    * start filesystem io
    
    * user io.reader
    
    * fix seek
    
    * eliminate str rep
    
    * archive for each stream
    
    * archive for each stream
    
    * def path in conf
    
    * redudant fn
    
    * use of Type()
    
    * excess interface fn
    
    * Documentation + option to disable whole archive process (#21)
    
    * package rename
    
    * interface rename
    
    * prepare storage type
    
    * start filesystem io
    
    * user io.reader
    
    * fix seek
    
    * eliminate str rep
    
    * archive for each stream
    
    * archive for each stream
    
    * def path in conf
    
    * redudant fn
    
    * use of Type()
    
    * excess interface fn
    
    * add ansib script
    
    * some docs on archive
    
    * miss ignore
    
    * docs on deploy
    
    * trim local path
    
    * trim rtsp
    
    ---------
    
    Co-authored-by: Pavel <[email protected]>
    Co-authored-by: Pavel <[email protected]>
    3 people authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    ddb273f View commit details
    Browse the repository at this point in the history