summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-03-18feat: adjust logging to stderr via pretty_env_loggerHEADmainLars Wirzenius3-4/+8
2024-03-18docs(README.md): updateLars Wirzenius1-0/+34
2024-03-18docs: bring architecture document up to dateLars Wirzenius8-77/+134
2024-03-18fix: make who in Whence variants optionalLars Wirzenius5-16/+49
2024-03-18feat: show who made patch/commit CI is run forLars Wirzenius7-12/+51
2024-03-15feat: add run count for each repo on front pageLars Wirzenius1-1/+2
2024-03-15feat: refresh front page 300 seconds (5 min)Lars Wirzenius1-1/+1
2024-03-15feat: refersh front page every 10 secondsLars Wirzenius1-0/+7
2024-03-12feat: add Request::try_from_str for testsLars Wirzenius1-0/+7
2024-03-08Docs: Adds db section in main ReadmeMichalis Zampetakis1-0/+2
2024-03-06feat! make list of CI runs in broker be persistentLars Wirzenius10-13/+264
2024-03-05tests: add Radicle native CI file to run CI on collaborating nodesLars Wirzenius1-0/+9
2024-03-05fix: serialize EventType to lowercaseLars Wirzenius1-0/+1
2024-03-05refactor: reorder importsLars Wirzenius1-8/+12
2024-03-05feat: use an enum for event typesLars Wirzenius1-7/+17
2024-03-05feat: add a RequestBuilder to create Request messagesLars Wirzenius4-60/+110
2024-03-05fix(src/event.rs): remove unnecessary link target in doc commentLars Wirzenius1-1/+1
2024-03-05fix: use node's own alias in report page titlesLars Wirzenius1-2/+4
2024-03-05chore: format codeLars Wirzenius1-2/+5
2024-03-05fix: avoid unnecessary return at the end of a functionLars Wirzenius1-2/+1
2024-03-05fix: add "branch" to pattern matchLars Wirzenius1-0/+1
2024-03-05Adds branch name for push eventsMichalis Zampetakis3-2/+40
2024-03-04fix: call to create patch in test to use COB cacheLars Wirzenius2-110/+75
2024-03-04fix: update Cargo.lock to drop radicle-native-ciLars Wirzenius1-18/+0
2024-03-04chore: drop unused dependency on radicle-native-ciLars Wirzenius1-3/+0
2024-03-04fix: link to run log from native CILars Wirzenius6-40/+26
2024-03-04feat! generate HTML report pagesLars Wirzenius15-221/+889
2024-02-20fix: update status page atomicallyLars Wirzenius1-2/+10
2024-02-20feat: allow config file to set a status page update intervalLars Wirzenius2-5/+12
2024-02-19feat: update status page in a background threadLars Wirzenius6-92/+145
2024-02-16fix: list formattingLars Wirzenius1-1/+3
2024-02-16fix: formatting of listLars Wirzenius1-0/+2
2024-02-16docs: clarify wordingLars Wirzenius1-1/+1
2024-02-15feat: update a status page, if configuredLars Wirzenius10-2/+233
2024-02-12chore: add deb packagingLars Wirzenius10-46/+133
2024-02-08fix: use git dependency on radicle, drop featuresLars Wirzenius4-21/+8
2024-02-05fix: import RepoId from identity moduleLars Wirzenius1-1/+1
2024-02-05style: add note to errors.rs about module specific error typesLars Wirzenius1-0/+4
2024-02-02fix: if no adapter is available, print error message, don't give upLars Wirzenius1-9/+8
2024-02-02refactor(src/bin/ci-broker.rs): use new modules in main programLars Wirzenius1-64/+50
2024-02-02feat(src/lib.rs): allow use of new modulesLars Wirzenius1-0/+5
2024-02-02feat(src/error.rs): add errors from new modulesLars Wirzenius1-1/+24
2024-02-02feat(src/broker.rs): capture CI broker business logicLars Wirzenius1-0/+166
2024-02-02feat(src/adapter.rs): run a CI adapterLars Wirzenius1-0/+418
2024-02-02feat(src/run.rs): represent metadata about a CI runLars Wirzenius1-0/+83
2024-02-02tests(src/msg.rs): use test helpers from test.rsLars Wirzenius1-64/+54
2024-02-02feat(src/test.rs): add module with test helpersLars Wirzenius1-0/+93
2024-02-02feat(src/msg.rs): add a Response constructor from string sliceLars Wirzenius1-0/+9
2024-02-02feat(src/msg.rs): add helpers to get repo, commit from RequestLars Wirzenius1-0/+31
2024-02-02feat(src/msg.rs): make RunResult implement EqLars Wirzenius1-1/+1