Commit Graph

45 Commits (v0.1.1)
 

Author SHA1 Message Date
Dominique Merle 45144cc0a3 fix: change the lib name, since we can't really change the repo name
3 years ago
Dominique Merle 36c733f501 feat: add static and median default grade strategies
3 years ago
Dominique Merle 0c764e2582 refacto: move the DeliberatorInterface around
3 years ago
Dominique Merle ecb69f84ab docs
3 years ago
Dominique Merle aac3af53ca feat: filling a proposal tally with the median grade
3 years ago
Dominique Merle bcaff90bb8 docs
3 years ago
Dominique Merle d486f9c669 test: structure a test with a provider, to dry things up
3 years ago
Dominique Merle 7cacd78ac9 feat: allow filling a proposal tally with a default grade
3 years ago
Dominique Merle 7b4642d832 refacto: make things more explicit at the expense of a bool
3 years ago
Dominique Merle 7dba19a7d3 feat: support `favorContestation == false` in the Analysis
3 years ago
Dominique Merle a24ae31be4 refactor: ProposalAnalysis.Reset
3 years ago
Dominique Merle 63c804705d docs: add a badge for code quality
3 years ago
Dominique Merle c6910c6eab test: tweak tests
3 years ago
Dominique Merle 96a30a0a03 feat: output the sorted proposals as well, for convenience
3 years ago
Dominique Merle b994893b34 feat: noive check for overflows
3 years ago
Dominique Merle 96618ef789 feat: improve the regrading utilities
3 years ago
Dominique Merle ef3d92bba6 refactor: use smaller ints for counting digits, and explicit the loop
3 years ago
Dominique Merle 99271d0883 fix: dynamically count the digits we're going to need for the score
3 years ago
Dominique Merle e303d53565 docs: add a Lines of Code badge
3 years ago
Dominique Merle eb95177792 chore(config): configure tokei to ignore some files in the lines count
3 years ago
Dominique Merle 153d7d2f09 test: improve the coverage
3 years ago
Dominique Merle c1ae948767 docs: add a coverage badge
3 years ago
Dominique Merle 1146c689c3 chore(ci): add test and coverage jobs
3 years ago
Dominique Merle 69525d21b8 docs: add a release badge
3 years ago
Dominique Merle 3926ed8464 chore(ci): remove coveralls
3 years ago
Dominique Merle 3db16336ce chore(ci): add coveralls
3 years ago
Dominique Merle 8c076bbd0f fix(docs): perfunctory and apparently mandatory copyright notice
3 years ago
Dominique Merle 72b1188b3a docs: move the license file so that github finds it (hopefully)
3 years ago
Dominique Merle dbf507c5a3
fix(docs): license badge
3 years ago
Dominique Merle 1de3bfa2ff
docs: add license badge
3 years ago
Dominique Merle 57298d995b
docs: tweak buttons linefeed
3 years ago
Dominique Merle dcd3a3922d
docs: add a badge to our discord chat
3 years ago
Dominique Merle fa656eb2ab docs: explain the score calculus
3 years ago
Dominique Merle b29f6e1bd6 docs: explain how to publish
3 years ago
Dominique Merle c9eb03ade8
docs: add a build status badge
3 years ago
Dominique Merle 45222589ff
feat(ci): build & test
3 years ago
Dominique Merle cf8e8b1943 chore: go mod tidy
3 years ago
Dominique Merle 013ff7456a feat: add the Index and Analysis to the ProposalResult
3 years ago
Dominique Merle 34de1982b5 feat: reject unbalanced tallies as well as mishaped tallies
3 years ago
Dominique Merle 9a01018188 test: improve code coverage to 96%
3 years ago
Dominique Merle 01d13315ef docs: add a sample merit profile
3 years ago
Dominique Merle cf4b7c7a6c feat: initial implementation
3 years ago
Dominique Merle 43e25c019b docs: review the README
3 years ago
Dominique Merle 9b362b172a chore: add a license
3 years ago
Dominique Merle f90e446751 docs: describe the library's purpose and basic usage example
3 years ago