Releases: lexicongovernance/pluraltools-backend
Releases · lexicongovernance/pluraltools-backend
v2.6.0
What's Changed
- [MORE INFO HERE] next v2.6.0 by @MartinBenediktBusch in #440
- rename package json by @diegoalzate in #453
- update alerts to navlinks by @diegoalzate in #454
- fix events status sql by @diegoalzate in #455
v2.6.0-prerelease
What's Changed
- add makefile, docker-compose and migrate to node-postgres by @diegoalzate in #422
- Add plural score and groups by @diegoalzate in #426
- Require groupCategoryId in the groups table by @MartinBenediktBusch in #429
- update get user options to include questions by @diegoalzate in #431
- Diego/add event requires approval by @diegoalzate in #432
- self host documentation by @diegoalzate in #430
- update ts to v5.5 by @diegoalzate in #433
- allow users to leave required groups if they have more than one by @diegoalzate in #436
Full Changelog: v.2.5.4...v2.6.0-prerelease
v2.5.5
What's Changed
- add makefile, docker-compose and migrate to node-postgres by @diegoalzate in #422
- Add plural score and groups by @diegoalzate in #426
- Require groupCategoryId in the groups table by @MartinBenediktBusch in #429
- update get user options to include questions by @diegoalzate in #431
- Diego/add event requires approval by @diegoalzate in #432
- self host documentation by @diegoalzate in #430
- update ts to v5.5 by @diegoalzate in #433
- allow users to leave required groups if they have more than one by @diegoalzate in #436
Full Changelog: v.2.5.4...v2.5.5
v.2.5.4
What's Changed
- filter out groups that are not affilation by @diegoalzate in #407
- Remove user id filter on query reg data by @diegoalzate in #410
Full Changelog: v2.5.2...v.2.5.4
v2.5.2
What's Changed
- add first name and last name to comments api by @diegoalzate in #404
Full Changelog: v2.5.1...v2.5.2
v2.5.1
What's Changed
- Add questions to group categories table by @MartinBenediktBusch in #308
- Add group id to registrations by @diegoalzate in #307
- Add api for group categories by @diegoalzate in #310
- extract registration data from handler by @diegoalzate in #312
- Multiple registrations api bug by @diegoalzate in #316
- Fix typo in events.ts by @camilovegag in #317
- Update vote service to allow for different grouping dimensions when calculating the plurality score by @MartinBenediktBusch in #311
- Add secret code service by @diegoalzate in #313
- Fix registrations creating new groups by @diegoalzate in #318
- Diego/hide fields on group registration by @diegoalzate in #323
- Support groups without secret by @diegoalzate in #326
- Remove the handling of null values by @MartinBenediktBusch in #324
- Add alerts by @diegoalzate in #328
- fix build command by @diegoalzate in #329
- Seed a secret group by @MartinBenediktBusch in #330
- fix: groupid not being saved on group registrations by @diegoalzate in #331
- add for_user and for_group in registration field by @diegoalzate in #338
- Limit one registration per group by @diegoalzate in #339
- Update next branch with new changes by @MartinBenediktBusch in #341
- adds better validation for fields and register field options in seed by @diegoalzate in #342
- update next branch with registration field changes by @MartinBenediktBusch in #344
- Remove logic to automatically send registration data to question options by @MartinBenediktBusch in #332
- Refactor seed functionality by @MartinBenediktBusch in #346
- Leave group api endpoint by @diegoalzate in #350
- Generate a mnemonic as a secret by @MartinBenediktBusch in #348
- rename all files and folders to kebab case by @diegoalzate in #352
- expose group members by group id by @MartinBenediktBusch in #357
- Update drizzle versions by @diegoalzate in #360
- support multiple groups per category by @diegoalzate in #356
- Update get user groups endpoint by @diegoalzate in #361
- Get authors of secret groups by @MartinBenediktBusch in #353
- Update drizzle v0.21.0 by @diegoalzate in #364
- Add group registrations endpoint by @MartinBenediktBusch in #367
- Avoid vote score exposure through the api by @MartinBenediktBusch in #368
- Add info to group registrations by @MartinBenediktBusch in #372
- fix param name issue by @diegoalzate in #374
- Dont allow users to join their own group by @MartinBenediktBusch in #378
- Fix get option users by @MartinBenediktBusch in #379
- Fix return statement for join groups by @MartinBenediktBusch in #381
- Format GET /options/:id to object by @diegoalzate in #385
- Only return group names and distinct groups for affiliations by @MartinBenediktBusch in #386
- Dont allow leader to leave own group by @MartinBenediktBusch in #388
- Improve error message from joining group by @diegoalzate in #387
- Fix error message by @MartinBenediktBusch in #389
- return relevant group for cycle by @diegoalzate in #390
- remove status control from api by @diegoalzate in #394
- fix statistic endpoint by @MartinBenediktBusch in #395
- Limit leaving groups by @MartinBenediktBusch in #396
- hotfix group registration query param by @diegoalzate in #397
- Implement funding mechanism by @MartinBenediktBusch in #400
- Authorization v2.5.1 by @diegoalzate in #399
- format group response back to just returning members by @diegoalzate in #401
- Backend fixes by @MartinBenediktBusch in #403
Full Changelog: v2.4.0...v2.5.1
v2.4.0
v2.3.0
What's Changed
- Add getUserRegistrations endpoint to users router by @diegoalzate in #227
- Notifications tables by @diegoalzate in #229
- implement test coverage reports by @MartinBenediktBusch in #220
- improve middleware by @diegoalzate in #231
- Delete comment functionality by @MartinBenediktBusch in #230
- Bug fixes by @MartinBenediktBusch in #234
- Fix format check github action by @MartinBenediktBusch in #236
- Add users and groups to cycle endpoint by @diegoalzate in #233
- Remove mocks and improve results page test coverage by @MartinBenediktBusch in #224
- Add user permission checks for commenting, liking and voting by @diegoalzate in #213
- Test coverage for registrationData by @MartinBenediktBusch in #239
- Update user service to check for existing email and username by @diegoalzate in #247
- Diego/fix null values interpreted as duplicated by @diegoalzate in #250
- hotfix issue when email is null by @diegoalzate in #254
- Add first name and last name by @MartinBenediktBusch in #258
- Change status from accepted to approved by @MartinBenediktBusch in #260
- Add first name and last name to cycle route by @diegoalzate in #261
- fix likes services db queries by @diegoalzate in #269
Full Changelog: v2.1.6...v2.3.0
v2.2.0-prerelease
What's Changed
- Diego/fix comments query by @diegoalzate in #223
- Add getUserRegistrations endpoint to users router by @diegoalzate in #227
- Notifications tables by @diegoalzate in #229
- implement test coverage reports by @MartinBenediktBusch in #220
- improve middleware by @diegoalzate in #231
- Delete comment functionality by @MartinBenediktBusch in #230
- v2.2.0 by @diegoalzate in #228
- Bug fixes by @MartinBenediktBusch in #234
- Fix format check github action by @MartinBenediktBusch in #236
- Add users and groups to cycle endpoint by @diegoalzate in #233
- Remove mocks and improve results page test coverage by @MartinBenediktBusch in #224
Full Changelog: v2.1.6...v2.2.0-prerelease
v2.1.6
What's Changed
- Create comments table by @MartinBenediktBusch in #181
- Update pnpm deprecated scripts by @diegoalzate in #180
- likes table by @diegoalzate in #185
- 187 add option router by @camilovegag in #188
- Create comment service by @MartinBenediktBusch in #183
- likes service by @diegoalzate in #186
- update save votes endpoint by @diegoalzate in #189
- Prerelease 2.1.0 by @github-actions in #190
- Remove positive check on votes by @diegoalzate in #191
- Prerelease 2.1.1 by @github-actions in #193
- fix result page query by @MartinBenediktBusch in #194
- Prerelease 2.1.2 by @github-actions in #195
- fix subquery by @diegoalzate in #196
- Prerelease 2.1.3 by @github-actions in #197
- Filter question options for accepted options by @MartinBenediktBusch in #192
- Add statistics to results page by @MartinBenediktBusch in #199
- feat: allow seed scripts to work with ui constraints by @diegoalzate in #200
- Create LICENSE by @lexicon-admin in #162
- Test results page by @MartinBenediktBusch in #204
- Prerelease 2.1.4 by @github-actions in #210
- Register title and subtitle by @MartinBenediktBusch in #211
- Prerelease 2.1.5 by @github-actions in #217
- Add getUserOptions endpoint to users router by @diegoalzate in #214
- Create LICENSE by @thewanderingeditor in #221
- Add username to comments endpoint by @MartinBenediktBusch in #218
- Add userId to questionOptions by @MartinBenediktBusch in #219
- Prerelease 2.1.6 by @github-actions in #222
- Diego/fix comments query by @diegoalzate in #223
- Release v2.1.6 by @MartinBenediktBusch in #182
New Contributors
- @lexicon-admin made their first contribution in #162
- @thewanderingeditor made their first contribution in #221
Full Changelog: v2.0.1...v2.1.6