Commit Graph

279 Commits (fec8cff185ef413d36742acbefffa3960d5c8b63)
 

Author SHA1 Message Date
Christopher Usher fec8cff185
Merge branch 'master' into chrusher-database-replication 5 years ago
Christopher Usher 2f9da30056 stupid copying things into docker 5 years ago
Christopher Usher 027c2900e2 fixes in response to ekim's comments 5 years ago
Christopher Usher 92f6ed5891 function name fix 5 years ago
Christopher Usher 86477fae13 fixes for ekim's comments 5 years ago
Christopher Usher 689101b1ee not authenticating no longer default in docker-compose 5 years ago
Christopher Usher 611a4bd793 added option not to authenticate thrimshim 5 years ago
Christopher Usher 36fe22bf99 authentication implemented and tested as much as possible without authentication in thrimbletrimmer 5 years ago
Christopher Usher 057bd031a2 decorator to avoid duplication authentication code 5 years ago
Christopher Usher 0cf84ef510 code style clean up 5 years ago
mg 64824973ba Adding issuer validation. 5 years ago
mg 96d2566ab2 Adding dependencies and retrieving account info. 5 years ago
Christopher Usher aea0fe1766 Setting up Auth Test function 5 years ago
Christopher Usher d07cb5de44 Placeholder text 5 years ago
Christopher Usher 23e3cfce20 Added editor, edit_time and upload_time to thrimshim and cutter updates of the
database
5 years ago
Christopher Usher 75cafdabb7 database changes to keep track of editors and edit times 5 years ago
Christopher Usher 1dbe585837 retry database connection if it fails 5 years ago
Christopher Usher 57962c8104 allow nodes and editors to be read from csv files on start up 5 years ago
Christopher Usher 0eefdb94e0 docker compose updates; option not to replicate 5 years ago
Christopher Usher 38801ea6d3 Replication working 5 years ago
Christopher Usher 37b0efb66a postgres now needs building 5 years ago
Chris Usher a20f65d70f moving stuff around 5 years ago
Christopher Usher 413c86d908 script to read in dumps 5 years ago
Christopher Usher 1a7d3e6ff1 script for dumpting the database 5 years ago
Christopher Usher 84270c02ec logging fix 5 years ago
Christopher Usher 4d67adb277 editing a comment 5 years ago
Christopher Usher 67100c4126 comments 5 years ago
Christopher Usher 7a576c7a1f comments in docker-compose 5 years ago
Christopher Usher fdb5d20db7 fix to database logging 5 years ago
Christopher Usher 497845f2da typos in comments 5 years ago
Christopher Usher 14d5c41167 some small edits to docker compose 5 years ago
Christopher Usher 54aa919131 Update readme 5 years ago
Christopher Usher 72ab291a13 Update INSTALL.md 5 years ago
Christopher Usher b4ce8fdbb6 Update INSTALL.md 5 years ago
Christopher Usher 56c9a68c82 Draft of an installation guide for the wubloader 5 years ago
Christopher Usher 76bc629720 moved flask monitoring to its own module 5 years ago
Christopher Usher 73541f852f logging and monitoring for thrimshim 5 years ago
Christopher Usher 6c633df3ee move restreamer.stats to common.stats 5 years ago
Christopher Usher 6858c2e2de starting on logging and monitoring 5 years ago
Mike Lang 1721fbd92e fix dashboards for channel/quality naming 5 years ago
Mike Lang 04ef0d3823 fix a few remaining usages of StreamWorker.stream instead of .quality 5 years ago
Christopher Usher 361e577474 fixes based on ekimekims suggestions 5 years ago
Christopher Usher 732c56d502 typo in a comment 5 years ago
Christopher Usher 3564643613 refactoring downloader 5 years ago
Christopher Usher b959853593 refactored to channel and quality 5 years ago
Christopher Usher 720684a388 refactoring to have consistent terminology 5 years ago
Christopher Usher 6d38250674 starting to refactor stream to channel and variant to quality 5 years ago
Mike Lang a2b21966b9
Merge pull request #65 from ekimekim/mike/dashboards
Add grafana dashboards as jsonnet code
5 years ago
Mike Lang f7b591e78b sheetsync: Log more information on HTTPError
The api gives additional detail that we want to know when debugging.
5 years ago
Mike Lang 73d5941e05 downloader: Track timestamp of latest segment
This gives us a "stream delay" metric.

Prom doesn't have any native way to check the current value of a metric,
in order to take max(). It only offers increment and set.

We reach into some internals to do this in a hacky way,
but the cleaner way would be to track the value ourselves and have a prom callback
that gets the value.

Sigh, I hate this prom library. I might write my own that's less dumb.
5 years ago