Releases: dedis/d-voting
Releases · dedis/d-voting
v0.4.8-alpha / C4DT edition
This release is not based off the main
branch - it is based off the c4dt fork, kindly supported by the efforts of the C4DT team at EPFL, and aims to be an alpha release for internal testing at EPFL.
What's Changed
- fix: fix conflicting ports by @PascalinDe in #351
- Clean up by @PascalinDe in #352
- Renaming memcoin to dvoting by @ineiti in #355
- Adding keypair generation to cli.ts by @ineiti in #353
- Fixing eslint warnings by @ineiti in #354
- Local dela by @PascalinDe in #360
- fix: fix 'git clone' command by @PascalinDe in #362
- Refactor: split code into modules by @lanterno in #343
- Consistent sleeps throughout all tests by @emduc in #368
- Feat: adds voting permission by @lanterno in #349
- fix typos #315 #323 by @emduc in #373
Full Changelog: v0.4.7-alpha...v0.4.8-alpha
v0.4.7-alpha
What's Changed
- feat: use env variables to configure setup by @PascalinDe in #287
- style: renames variables, and applies linter by @lanterno in #290
- fix: add missing dependencies by @PascalinDe in #286
- 213 technical debt unclearwrong comment by @mamine2207 in #234
- Technical debt variable name buff formidbuf formidbuff formid not consistent #214 by @mamine2207 in #259
- Updates kyber with official shuffling of sequences by @nkcr in #228
- feat: add Docker dev environment by @PascalinDe in #288
- fix: expose PostgreSQL port by @PascalinDe in #291
- style: removes unused variables by @lanterno in #292
- Fix: update db utils script to reflect new architecture by @lanterno in #289
- refactor: organise permissions into an object by @lanterno in #303
- Refactor: makes session management a bit more readable by @lanterno in #304
- fix: overhauled Docker environment by @PascalinDe in #299
- feat: minor improvements in the Docker environment by @PascalinDe in #317
- feat: fix missing titles by @PascalinDe in #313
- feat: add two nodes by @PascalinDe in #337
- Create LICENSE by @ineiti in #340
- docs: fixed confusing explanation of results (closes #331) by @PascalinDe in #341
- fix: use fixed Dela version by @PascalinDe in #347
New Contributors
- @PascalinDe made their first contribution in #287
- @lanterno made their first contribution in #290
- @ineiti made their first contribution in #340
Full Changelog: v0.4.6-alpha...v0.5.0
What's Changed
- feat: use env variables to configure setup by @PascalinDe in #287
- style: renames variables, and applies linter by @lanterno in #290
- fix: add missing dependencies by @PascalinDe in #286
- 213 technical debt unclearwrong comment by @mamine2207 in #234
- Technical debt variable name buff formidbuf formidbuff formid not consistent #214 by @mamine2207 in #259
- Updates kyber with official shuffling of sequences by @nkcr in #228
- feat: add Docker dev environment by @PascalinDe in #288
- fix: expose PostgreSQL port by @PascalinDe in #291
- style: removes unused variables by @lanterno in #292
- Fix: update db utils script to reflect new architecture by @lanterno in #289
- refactor: organise permissions into an object by @lanterno in #303
- Refactor: makes session management a bit more readable by @lanterno in #304
- fix: overhauled Docker environment by @PascalinDe in #299
- feat: minor improvements in the Docker environment by @PascalinDe in #317
- feat: fix missing titles by @PascalinDe in #313
- feat: add two nodes by @PascalinDe in #337
- Create LICENSE by @ineiti in #340
- docs: fixed confusing explanation of results (closes #331) by @PascalinDe in #341
- fix: use fixed Dela version by @PascalinDe in #347
New Contributors
- @PascalinDe made their first contribution in #287
- @lanterno made their first contribution in #290
- @ineiti made their first contribution in #340
Full Changelog: v0.4.6-alpha...v0.4.7-alpha
v0.4.6-alpha
What's Changed
- Uses enforceSync to check authorizations by @nkcr in #204
- Readjustement of the introduction image and first version of casbin authorization mechanism by @Ghita2002 in #201
- Pull from the main by @Ghita2002 in #226
- Individual Results Feature by @aelalamy42 in #215
- Fix the cast button by @Ghita2002 in #225
- Change the name of the JSON file that is uploaded by @Ghita2002 in #227
- Adds release actions for web apps by @nkcr in #224
- Sciper checking by @mamine2207 in #206
- verify signature before process the request for every signedRequest by @Flamewind97 in #222
- [Snyk] Security upgrade golang from 1.17.7-alpine to 1.18.7-alpine by @snyk-bot in #207
- add check of rosterLen before sending dkg request by @Flamewind97 in #223
- Improve the display of Individual Results by @aelalamy42 in #232
- create verifiability docs by @Flamewind97 in #229
- Solve tech debt, refactor the flow to increase readability by @Flamewind97 in #243
- Adds a confirmation before logOut and update the json for languages by @Khadija21102 in #238
- modify mocks by @Ghita2002 in #257
- New transaction system by @alberttkt in #231
- BUGFIX : Change the mock data to make it work with hint button + Minor Display Issue by @aelalamy42 in #264
- Issue #239 Verifiability of a vote by @aelalamy42 in #265
- Restrict the MaxLength to be less than 1000 by @Ghita2002 in #266
- Enable editing a node by @Ghita2002 in #271
- delete roles by @Ghita2002 in #258
- Resolves the bugs when trying to add or remove a user by @Khadija21102 in #255
- Improve login Redirection by @aelalamy42 in #262
- Adds translation of form by @Khadija21102 in #237
- Adding a database + adding an authorization for each form by @Ghita2002 in #263
- Fix a bug with hints in mock data that are not serialized by @aelalamy42 in #274
- Adds contribution and reports by @nkcr in #275
New Contributors
Full Changelog: v0.4.5-alpha...v0.4.6-alpha
v0.4.5-alpha
What's Changed
- added comments about proxy and fixed bug by @alberttkt in #191
- Adding a hint field feature by @aelalamy42 in #199
- Add security txt to the system by @Flamewind97 in #197
- Feature/add snyk by @Flamewind97 in #200
- Script to run the whole system in 1 command by @alberttkt in #203
Full Changelog: v0.4.4...v0.4.5-alpha
v0.4.4
What's Changed
- add meeting notes for week1 meeting by @Flamewind97 in #173
- Update README for first us of backend and add Troubleshoot section by @alberttkt in #174
- Changing favicon to D-voting logo by @aelalamy42 in #176
- first meeting of the production-readiness team by @mamine2207 in #181
- Frontend meeting week 2 by @aelalamy42 in #182
- add meeting notes for security auditing week 2,3,4 by @Flamewind97 in #187
- Report of the second production-readiness meeting by @mamine2207 in #185
- Add types in index.tsx by @Khadija21102 in #177
- Add Contributors to the About page by @aelalamy42 in #186
- Adds a CODEOWNERS by @nkcr in #188
- Adding minutes in markdown by @Ghita2002 in #189
- Refactoring of contracts/evoting/types/ballots_test.go : by @mamine2207 in #184
- Refactoring in cli/cosipbftcontroller by @alberttkt in #183
- configuration SonarCloud by @alberttkt in #192
- Change all occurrence of election into form by @Ghita2002 in #178
- fixed tests dkg/pedersen by @alberttkt in #195
- upload week 4 frontend minutes by @aelalamy42 in #190
- Removes the node exporter and adds noTLS config by @nkcr in #196
- Refactoring runComment in mod.go by @mamine2207 in #194
New Contributors
- @Flamewind97 made their first contribution in #173
- @alberttkt made their first contribution in #174
- @aelalamy42 made their first contribution in #176
- @mamine2207 made their first contribution in #181
- @Khadija21102 made their first contribution in #177
- @Ghita2002 made their first contribution in #189
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- Updates the configuration variables (.deb) by @nkcr in #167
- Adds minor doc and script updates by @nkcr in #168
- update README with windows instructions by @emduc in #170
- Fixes initialisation process on the web frontend by @nkcr in #166
- Deployment: Adds a routing option by @nkcr in #172
Full Changelog: v0.4.2...v0.4.3
v0.4.2
v0.4.1
v0.4.0
First release using automated deployment 🚀
What's Changed
- Adds roles handling in RequireAuth Context by @badrlarhdir in #121
- start nodes before run integration test by @giogio21 in #123
- Fixes error handling on the proxy by @nkcr in #129
- dkg status metrics by @jbsv in #126
- Add frontend Actions by @cmsigrist in #114
- Adds proxies handling on the web backend by @nkcr in #130
- Fix the UI of the result and vote page by @cmsigrist in #128
- Fix Front UI create election by @badrlarhdir in #127
- prepare deb packaging for dvoting without unikernel by @jbsv in #132
- Preview election form & fix UI bugs by @badrlarhdir in #133
- Frontend admin by @cmsigrist in #135
- Updates web packages by @nkcr in #134
- Gets the default proxy with the backend by @nkcr in #136
- Clean up the mocks, and remove the ID in the result.json by @cmsigrist in #138
- Fix the polling when node is already setup by @cmsigrist in #140
- Guanyu/dockerfiles by @JBGYZ in #110
- Remove old tests by @nkcr in #141
- Fix the encoding to base64 for text questions by @cmsigrist in #142
- Fix ballot encoding, and the results page by @cmsigrist in #143
- Fix the ballot encoding by @cmsigrist in #144
- Use the decoded ID of questions to unmarshal ballot by @cmsigrist in #145
- Change back question ID length to 8 bytes by @cmsigrist in #149
- Modularize ballot unmarshall by @emduc in #147
- Fixes Mobile responsiveness by @badrlarhdir in #146
- Adds the voters list to the GetElectionResponse by @nkcr in #151
- Display the number of ballot cast so far on election page by @cmsigrist in #152
- Add checks on Voters state by @cmsigrist in #154
- Fix web backend to redirect DKG setup requests by @cmsigrist in #153
- Fix the decryption so that it uses the default proxy by @cmsigrist in #155
- Adds a script to automatically deploy deb packages by @nkcr in #158
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's Changed
- Guanyu/rewrite/scenariotest by @JBGYZ in #79
- Fixes frontend UI by @badrlarhdir in #108
- Fixes the web-backend on the voting endpoint by @nkcr in #116
- Adds the functionality to delete an election by @nkcr in #118
- adds polling on the nodes' state instead of sleeping by @emduc in #109
- Adds redirect after actions by @badrlarhdir in #120
- Adds loading spinner to cast vote by @badrlarhdir in #122
- Added status metrics to d-voting by @jbsv in #98
New Contributors
Full Changelog: v0.3.2...v0.3.3