summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-02-24Merge branch 'fixes' into 'main'HEADmainLars Wirzenius2-3/+1
drop use of dh-cargo See merge request obnam/summain!39
2024-02-24drop use of dh-cargoLars Wirzenius2-3/+1
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-01-09Merge branch 'fix' into 'main'Lars Wirzenius1-1/+3
fix: ignore doc test, for now See merge request obnam/summain!38
2024-01-09fix: ignore doc test, for nowLars Wirzenius1-1/+3
2024-01-09Merge branch 'fixes' into 'main'Lars Wirzenius2-3/+2
more fixes for Ambient See merge request obnam/summain!37
2024-01-09more fixes for AmbientLars Wirzenius2-3/+2
2024-01-09Merge branch 'fixes' into 'main'Lars Wirzenius3-14/+16
fixes for Ambient See merge request obnam/summain!36
2023-12-03fix: drop build dependencies for PDF productionLars Wirzenius1-4/+1
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2023-12-03fix: don't produce a PDF with SummainLars Wirzenius1-1/+0
Summain doesn't do that anymore. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2023-12-03tests: allow tests to run in offline modeLars Wirzenius2-9/+15
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2022-11-14Merge branch 'fix' into 'main'Lars Wirzenius1-1/+2
fix: "authors" field in subplot See merge request obnam/summain!35
2022-11-14fix: "authors" field in subplotLars Wirzenius1-1/+2
Sponsored-by: author
2022-09-09Merge branch 'fixes' into 'main'Lars Wirzenius3-15/+14
fix: use new external YAML document metadata for subplot See merge request obnam/summain!34
2022-09-09fix: use new external YAML document metadata for subplotLars Wirzenius3-15/+14
Sponsored-by: author
2022-04-18Merge branch 'liw/fixes' into 'main'Lars Wirzenius1-0/+2
fix: annotate type for captured name of embedded file See merge request obnam/summain!33
2022-04-18fix: annotate type for captured name of embedded fileLars Wirzenius1-0/+2
Sponsored-by: author
2021-12-30Merge branch 'fix-dangling-symlink' into 'main'Lars Wirzenius1-0/+7
fix: handle dangling symlinks on command line See merge request larswirzenius/summain!32
2021-12-30fix: handle dangling symlinks on command lineLars Wirzenius1-0/+7
Sponsored-by: author
2021-12-30Merge branch 'check-log' into 'main'Lars Wirzenius1-14/+14
test: if test.py fails, tail log See merge request larswirzenius/summain!31
2021-12-30test: if test.py fails, tail logLars Wirzenius1-14/+14
For easier debugging in CI. Sponsored-by: author
2021-12-30Merge branch 'walkdir' into 'main'Lars Wirzenius3-4/+49
feat: traverse directories See merge request larswirzenius/summain!30
2021-12-30feat: traverse directoriesLars Wirzenius3-4/+49
Sponsored-by: author
2021-11-27Merge branch 'fix-subplot' into 'main'Lars Wirzenius1-2/+2
fix: subplot to work with current Subplot See merge request larswirzenius/summain!29
2021-11-27fix: subplot to work with current SubplotLars Wirzenius1-2/+2
Sponsored-by: author
2021-11-11Merge branch 'fix' into 'main'Lars Wirzenius1-2/+2
fix: wait on async operation where required See merge request larswirzenius/summain!28
2021-11-11fix: wait on async operation where requiredLars Wirzenius1-2/+2
Sponsored-by: author
2021-09-15Merge branch 'fix-subplot' into 'main'Lars Wirzenius1-10/+30
fix: add 'impl' in bindings file for new Subplot See merge request larswirzenius/summain!27
2021-09-15fix: add 'impl' in bindings file for new SubplotLars Wirzenius1-10/+30
Sponsored-by: author
2021-07-22Merge branch 'fix' into 'main'Lars Wirzenius1-12/+0
drop unwanted YAML metadata See merge request larswirzenius/summain!26
2021-07-22drop unwanted YAML metadataLars Wirzenius1-12/+0
Sponsored-by: author
2021-07-22Merge branch 'devendor' into 'main'Lars Wirzenius3-337/+2
chore: use lib/runcmd from Subplot, drop vendored copy See merge request larswirzenius/summain!25
2021-07-22chore: use lib/runcmd from Subplot, drop vendored copyLars Wirzenius3-337/+2
Sponsored-by: author
2021-07-22Merge branch 'chores' into 'main'Lars Wirzenius1-0/+3
chore: silence shellcheck checks See merge request larswirzenius/summain!24
2021-07-22chore: silence shellcheck checksLars Wirzenius1-0/+3
These need to not be quoted or they won't work. Sponsored-by: author
2021-07-09Merge branch 'async' into 'main'Lars Wirzenius1-3/+3
feat: use tokio I/O to get metadata for files See merge request larswirzenius/summain!23
2021-07-09feat: use tokio I/O to get metadata for filesLars Wirzenius1-3/+3
Sponsored-by: author
2021-06-09Merge branch 'homepage-url' into 'main'Lars Wirzenius1-1/+1
fix: URL to home page, in Debian packaging See merge request larswirzenius/summain!22
2021-06-09fix: URL to home page, in Debian packagingLars Wirzenius1-1/+1
Sponsored-by: author
2021-06-06Merge branch 'fix' into 'main'Lars Wirzenius1-0/+4
fix: add title to README so it can be formatted with Subplot See merge request larswirzenius/summain!21
2021-06-06fix: add title to README so it can be formatted with SubplotLars Wirzenius1-0/+4
Sponsored-by: author
2021-05-23Merge branch 'subplot' into 'main'Lars Wirzenius1-3/+3
fix: use new Subplot binary name See merge request larswirzenius/summain!20
2021-05-23fix: use new Subplot binary nameLars Wirzenius1-3/+3
2021-04-28Merge branch 'async' into 'main'Lars Wirzenius4-101/+220
refactor: use async for concurrency See merge request larswirzenius/summain!19
2021-04-28refactor: use async for concurrencyLars Wirzenius4-16/+252
Normal tokio async tasks for collecting metadata, blocking tasks for computing checksums, so that all available CPU can be used for that.
2021-04-23drop use of rayonLars Wirzenius3-118/+1
2021-02-22Merge branch 'lock' into 'main'Lars Wirzenius2-1/+474
chore: add Cargo.lock to git See merge request larswirzenius/summain!18
2021-02-22chore: add Cargo.lock to gitLars Wirzenius2-1/+474
This way, what I build locally and what CI build use the same file. I'll be updating Cargo.toml manually from time to time.
2021-02-18Merge branch 'fix' into 'main'Lars Wirzenius2-7/+1
fix: drop unwanted empty lines from output See merge request larswirzenius/summain!17
2021-02-18fix: drop unwanted empty lines from outputLars Wirzenius2-7/+1
It turns out that something (serde_yaml) now outputs a newline at the of a document. println! adds a second. Tests don't expect the extra one so use print! instead. Also, drop the temporary workaround.
2021-02-18fix: strip unwanted extra new line from actual outputLars Wirzenius1-0/+7
This should be fixed some day, but I've run out of time debugging this. It only happens in CI. I can run the tests 1000 times locally without problems.