summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2023-06-19can write score filePaul Buetow
2023-06-18add relaxed modePaul Buetow
2023-06-18can specify my idPaul Buetow
2023-06-18refactorPaul Buetow
2023-06-18renamePaul Buetow
2023-06-18add universal tcp message reader and writerPaul Buetow
2023-06-18fix lint errorsPaul Buetow
2023-06-14more on client/server communicationPaul Buetow
2023-06-14make loop interval configurablePaul Buetow
2023-06-13lower vote expiry, send every expiry interval to partners my move anywayPaul Buetow
2023-06-13use race detector for the tests and also run tests in parallelPaul Buetow
2023-06-13use of vote ch in clientPaul Buetow
2023-06-13refacto quorumPaul Buetow
2023-06-13refactor of VotePaul Buetow
2023-06-12can serialize and deserialise a vote from and to jsonPaul Buetow
2023-06-10refactor loggingPaul Buetow
2023-06-10add tcpclient.goPaul Buetow
2023-06-10initial tcp clientPaul Buetow
2023-06-07move out message response handlerPaul Buetow
2023-06-07refactorPaul Buetow
2023-06-05fixPaul Buetow
2023-06-04refactorPaul Buetow
2023-06-04only notify new live nodes when changedPaul Buetow
2023-06-04first ID in message is from nodePaul Buetow
2023-06-04refactor to channel a list of live nodesPaul Buetow
2023-05-28skip expired votesPaul Buetow
2023-05-28fix (another) race conditionPaul Buetow
2023-05-28fix race conditionPaul Buetow
2023-05-28refactorPaul Buetow
2023-05-28fix unit testsPaul Buetow
2023-05-28add fan out for client votesPaul Buetow
2023-05-22CleanExpired -> ExpirePaul Buetow
2023-05-22use of serverCtxPaul Buetow
2023-05-22return error from RunPaul Buetow
2023-05-22catch signals for shutdownPaul Buetow
2023-05-22move server and client into their own packagesPaul Buetow
2023-05-22move quorum into its own packagePaul Buetow
2023-05-21refactor vote into its own packagePaul Buetow
2023-05-21refactor config to separate packagePaul Buetow
2023-05-20split up to serverPaul Buetow
2023-05-20run expiry after expiryTime automaticallyPaul Buetow
2023-05-20can determine the winnerPaul Buetow
2023-05-20can break tie scorePaul Buetow
2023-05-20can test clean expiryPaul Buetow
2023-05-20votes can expirePaul Buetow
2023-05-19excluding votes for non-participantsPaul Buetow
2023-05-19add vote testPaul Buetow
2023-05-19add config unit testsPaul Buetow
2023-05-19can reject non-participantsPaul Buetow
2023-05-18refactorPaul Buetow