Open Danack opened 4 years ago
yarp, the files can be listed directly through the api for github like: https://api.github.com/repos/alwaysseptember/voting/contents/test/data
I'm not going to open this is a separate issue, I don't see the need, but just a reminder, can you share your .idea folder? So that my code formatting will be the same. It can be uploaded to my OneDrive or something so that it doesn't have to be changed in .gitignore.
Scan for proposed motions.
setup a background taskcreate a service to read from a github pathimplement fake repoparse the data and push it to redisneed to use better validationcreate a real versionRead proposed motions from redis
create code to read from RedisProposedMotionRepo instead of the fake one.Code to automatically open votes
setup a background taskFor proposed motions that should be currently be open.check if they haven't already been created in the local DB, if not create themAlso closing is needed
Vote api endpoint
Vote delete endpoint
Open votes endpoint
Voting score endpoint
Event logging
I'll need to write more notes on events.....this is yet another experimental bit of code.
Event log end point for scanner
Event log end point for voting
Event log end point for opening and closing of votes
Integration tests for proposed votes.
Way more integration tests.