branch master updated (98760a78 -> 7d81ee5c)
This is an automated email from the git hooks/post-receive script. New change to branch master in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git from 98760a78 Merge branch 'release/3.2.4' adds 4d28e3a6 refs #210 : RGPD features : - Add rgpd checkbox for unlogged users on vote edition page adds f0484fe4 refs #210 : RGPD features : fix linter errors adds 99ea3a3a refs #210 : Cron d'anonymisation ; Cassage des liens entre votes à l'anonymisation des votes d'un utilisateurs supprimant son compte. adds 471c3925 fixes #210 - Prendre en compte la RGPD adds e8360a65 fixes #210 : Cleaning code and doc adds 517ef04d fixes #227 - Liste d'émargement sans email adds ff245d01 Quick permissions fix adds ae096ef2 add header file adds e0f4eb3b release 3.2.4 success [skip ci] adds 70227c33 add header file adds 040a1a02 Mise a jour du model adds 8315dfbc refs #221 Vote associatif - Modification API adds dd2c391e Fix typo adds a4dde9b9 refs #221 - Vote associatif : EmailService should be ok adds bf4a2896 refs #221 Vote associatif - FeedService should be ok adds 50b45ff8 refs #221 - Vote associatif - ChoiceService should be ok adds 375727c6 refs #221 - Vote associatif - VoterListService should be ok adds 662dccae refs #221 - Vote associatif - VoteService should be ok adds ebb5887a Merge tag '3.2.4' into develop adds 556a7d1a add header file adds 87d5a903 Mise a jour du model adds c5fff77a refs #221 Vote associatif - Modification API adds 26380285 Merge branch 'feature/april' of gitlab.nuiton.org:chorem/pollen into feature/april adds 7d53266f refs #221 - Vote associatif - Fix import adds c76e422d refs #221 - Vote associatif - Init QuestionService and QuestionBean adds 914ef522 refs #221 - Vote associatif - VoteCountingService should be ok adds 3571a5f5 refs #221 - Vote associatif - Security adds b2623095 refs #221 - Vote associatif - Les services compilent presque ! adds c9aa95be refs #221 - Vote associatif - Les services compilent (mais pas les tests) adds 1db61924 refs #221 - Vote associatif - Fix les notifications adds 43bc8557 refs #221 - Vote associatif - Les tests compilent adds 2e0cc3bb refs #221 - Vote associatif - Module services Ok \o/ adds c147482f Add fixmes adds 9e1cf421 refs #221 - Vote associatif - PollBean contains questions and choices adds a8c6753f refs #221 - Vote associatif - API should be ok, still needs to test adds 13a78400 refs #221 - Vote associatif - Build success \o/ adds 65653a63 Monté de version adds 074be9bb Merge branch 'develop' into feature/april adds c254ac42 migration de base de données adds a2a9e941 Begin adapting UI to questions adds d266ad38 Fix typo adds abccd19c Continue adapting UI to questions adds 668ea9d9 Continue adapting UI to questions adds 57273e9c Fix js build adds c029adc4 Fix build adds 3a312eff Fix typo adds 0539cb96 Can now edit choices in UI adds d0f398ab Can add and delete choices in UI. Poll can be saved adds f6f55bf7 refs #233 : PollCard ok adds 8fd25d63 refs #233 : Fix missing questions and choices when getting saved poll adds d4f4c521 refs #233 : Summary Ok adds 07202bcd refs #233 : Vote page prints ok with no more error in js console than what is on pollen.cl adds 72f17aac refs #233 : Vote page with correct vote options adds 030a0c8d refs #233 : We can vote adds 68f43dc0 refs #233 : Fix Bean conversion when no id on entity (was making tests fail) adds 957fe443 refs #233 : Fix js build adds 3b2b9b1d refs #233 : Number of votes in votes tab adds 804b7fd1 refs #233 : WIP results handling adds 861b3dd6 refs #233 : Results page is ok \o/ adds e5ec0f5b refs #233 : Results on vote page is ok adds ef820b70 refs #233 : Votes Table is now ok adds 5ec582cf refs #233 : Poll type ok on vote page adds c93d3342 refs #233 : Edit and delete vote ok adds 2c3db3a4 Add sonar job adds b1b39196 Update .gitlab-ci.yml adds 71a7fe07 Tentative de nettoyage isolé adds 60b1093b Utilisation de l'image maven-release-with-frequent-libraries Exclusion des build-java et build-js pour les jobs nightly adds 19fb2b0c Add ui sonar analysis adds 25203c53 Fix ui sonar analysis job adds 3e7ee2df Change pollen-ui project name on sonar adds d9f58dc8 Fix some aria stuff (work in progress) adds cf6079fa Continue fixing some aria stuff (work in progress) adds 0b27ebec Continue fixing some aria stuff - End of aria-hidden="true" addition adds 27d7d511 Finish fixing some aria stuff - Alt on all images and title on frames adds cd9a848f Merge branch 'develop' into feature/april adds 72c9e922 Merge branch 'feature/april' into develop adds 9049d0d2 Fix some code quality hickups adds c7349f68 ajout de FAQ adds 546e1a9f Maj des FAQ adds 6bd77cca Fin des modifications des FAQ adds f588e498 Modifs FAQ adds 045a74ba fix #243 the comments were not visible adds 68710b9f mise à jour des libs adds 6a05922c refs #250 add required signe on "Description" page adds aaa8e2b8 fix some Sonar Issus adds bb82eea1 Update to topia 3.7 adds 39cc29f6 Merge branch 'feature/update_to_topia_3.7' into 'develop' adds 6375ef34 Merge branch 'develop' of gitlab.nuiton.org:chorem/pollen into develop adds 2b41f4bb Validate pollen configaration at start adds 6c446cb3 Remove pollen devMode configuration (that no longer exists) from default configuration files adds 0340a8f3 Delete wrong documentation merge all details in the root README file adds 8e391d67 French adds 93e550c9 Fix indentation adds 043f20b8 Fix 'Unrecognized field "voteCountingConfig" (class org.chorem.pollen.services.bean.PollBean), not marked as ignorable' bug adds d35b1638 Introduce methods in EditVote models adds e1b1e905 Do not ask to validate GTU if already accepted by anonymous user adds 4b677a1c Merge branch 'feature/230_do_not_ask_for_gtu_validation_twice' into 'develop' adds a6c6d634 Fix purgeOldVotes cron adds f01fcc0c Prevent error on loading pollen while disconnected adds e05d92c3 Indent component adds 08e27066 Fix "resolve" instead of "reject" in f01fcc0c53748358392ffdb658c659746d1846a2 adds 8b09a9c0 Some code fix after review adds c1e668bd Remove field that should not be sent to backend when saving a Borda poll adds 028c96a3 Merge branch 'feature/235_error_at_saving_borda_poll' into 'develop' adds 3935b169 update gitlab-ci to genarate feature registry adds e1da9a13 fix latest docker deploy adds 640c42f7 refs #248 wip modification des choix adds b040e983 refs #248 fix choices Adding/Removing process adds 7cb25f57 refs #248 remove unvolontary commit file adds 0455e738 refs #248 remove deprecated code adds 166eef4d refs #248 add voteCountingConfig to PollBean as it it send into the Json query and request failed if not present adds 4f68105e refs #248 fix to avoid js error adds a1680090 refs #248 fix call unexisting function getConfig() adds 24ac6c9b refs #248 avoid error in console JS when navigate from tab o tab adds cdd57b63 refs #248 fix call unexisting function getConfig() adds 48f877e8 refs #248 add docker feature adds 5fcc1fdb refs #248 correction conf artifact adds 679a8841 refs #248 correction sur passage des paramètres de configuration d'un vote adds 76abbf0b refs #248 update gitlab-ci configuration sur docker:feature adds 52b2f159 refs #248 update gitlab-ci configuration on docker:feature, update artifact name adds 68ebfd91 refs #248 improve readable adds 6d38b2ba refs #248 improve space adds a29ec686 refs #249 add poolType as saveVoters parameters to as current pooltype change and not previous one. List validation review to fix validation not working adds e5ca1a55 refs #249 fix issue on empty list check adds 6604a325 refs #249 update TU adds 4232b316 refs #249 make sure the alert is displayed over other infos adds d5188111 refs #249 [ISO] retrait d'un console.log adds 2abf91e5 refs #249 [ISO] formattage adds 16f03ca9 refs #249 [ISO] update libs adds a5c1f12c refs #249 revert de la version de babel car pause problème de transpilation adds cfc57d9d refs #249 pour être en mesure de voire les sources adds a112c904 refs #249 mise à jour des versions de babel et webpack adds 1acb8e0c refs #249 ajout du package-lock adds 218c4348 refs #249 retrait du voteCountingConfig qui n'est plus nécessaire adds 7a91a4ff fixes #249 retrait du voteCountingConfig qui n'est plus nécessaire adds 7a78dbc4 refs #249 correction sur balises adds 95d4a0c4 refs #249 correction pour ajout d'images adds d8dcd8d7 refs #249 correction pour sauvegarde/chargement des images adds d2b46b78 refs #249 fix choice tab displaying image adds a526e6c7 refs #249 add package-lock adds 5d5f4f15 refs #249 update CR adds 53961ca9 refs #249 fix invalid form with suffix is not visible adds a95ebe26 Merge branch 'feature/bug-on-save' into develop adds fe940478 fixes #251 - Accessibility adds 1d77486d Merge branch 'feature/251-accessibility' into 'develop' adds b5b8eb2d Add FAQ link to footer adds 3ea6325b Merge branch 'faq' into 'develop' adds 2a3221f7 Use showdown so that markdown descriptions/comment are formatted adds 6b25e797 Merge branch 'markdown' into 'develop' adds 9bb82c36 Backport polyfills from ramonville branch adds a6424444 NPM et sa gestion de dépendances... adds a182815e Réorganisation du footer en colonnes adds 53bc2ad1 Merge branch 'feature/231-OrganisationPiedPage' into 'develop' adds 5a91ae9c refs #234 : Prevent NPE on salt and try to add alternative LoginProvider fallback adds c61db2be Ajout de commentaires adds 7e448604 Merge branch 'feature/234-ErreurAuLogin' into 'develop' adds e1b7067f fixes #232 : Mise à jour automatique d'un sondage adds 2dc22817 Lint adds 533b5365 Prevent reloading when vote is closed adds 6cf58dd4 Merge branch 'feature/232-miseAJourAutoSondage' into 'develop' adds b1b292a4 fixes #229 : Correction de la génération de la documentation (plus de warnings) adds ffb9dea0 Update copyright adds d85929b4 Merge branch 'feature/229-correctionGenerationDocumentation' into 'develop' adds 843938b2 fixes #239 - Confirmation de vote adds 6d9e65a2 Merge branch 'feature/239-confirmationVote' into 'develop' adds 786c7dfb fixes #241 : Build on jdk 8 to 13 (tested on 8, 11 and 13) adds 0f29836b MAJ Guava pour ne pas avoir Files en Beta adds 69c614b1 to try build on gitlab adds 4023935c Merge branch 'feature/241-versionJdk' into 'develop' adds 5a4bbdc4 fixes #254 - Ajouter un nombre minimum de choix pour obliger les gens à voter adds eece515b Merge branch 'feature/254-choixMini' into 'develop' adds 52e540c7 Remove i18 snapshot adds 3f6f6c03 [ISO] QA - UI adds 3303c764 [ISO] QA - Java adds 1b8fd65f Fix documentation about mvn tomcat7:run adds 00f915c8 Fix documentation with last version adds f914c257 Improve print layout adds 2300ed1a Clean print.css adds f5775ac0 Fixes #93 : Impression du sondage partielle adds 9a660a9b Merge branch 'feature/93-impressionPartielle' into 'develop' adds 803f7422 Add log to debug adds ba9f9b6b Update .gitlab-ci.yml adds 243e7e72 Update .gitlab-ci.yml adds 54f92e8b Update .gitlab-ci.yml adds 8ef64a33 Change release.sh access URL adds 31d91bff Update .gitlab-ci.yml adds 9f6c09d2 Update .gitlab-ci.yml adds 7c2a953e Update .gitlab-ci.yml adds 4f8e6b44 Update file headers adds 2e6b6c13 Update node version adds bce920a9 Update .gitlab-ci.yml adds 6e73abee use apt to install node and npm adds 65069a1d Don't do apt update adds fc894bc0 Update .gitlab-ci.yml adds 898ba40e Update .gitlab-ci.yml adds 6c8c7e75 Use node + npm 12.16.1 binaries adds 36d470b3 Update .gitlab-ci.yml adds d05bedf0 Update .gitlab-ci.yml adds a1594fd5 Update .gitlab-ci.yml adds aea30f48 Update .gitlab-ci.yml adds f8f0e30e Update .gitlab-ci.yml adds 8416b52e Use npm bin explicitly adds 96a190c5 Update .gitlab-ci.yml adds 0329665f Update .gitlab-ci.yml adds b2935cf1 release 3.3.0 success [skip ci] adds 7d81ee5c Merge branch 'release/3.3.0' No new revisions were added by this update. Summary of changes: .gitlab-ci.yml | 106 +- CHANGELOG | 18 + README.md | 27 +- docs/faq.md | 199 +- docs/install.md | 2 +- mkdocs.yml | 7 +- package-lock.json | 3 + pollen-persistence/pom.xml | 2 +- .../common/V3_1_0_5__Extract_email_addresses.java | 10 +- .../src/main/java/javax/annotation/Generated.java | 106 + .../persistence/PollenFlywayServiceImpl.java | 13 +- .../pollen/persistence/entity/ChoiceTopiaDao.java | 4 +- .../pollen/persistence/entity/CommentTopiaDao.java | 7 + .../pollen/persistence/entity/PollTopiaDao.java | 43 +- .../chorem/pollen/persistence/entity/Polls.java | 22 +- ...lAddressTopiaDao.java => QuestionTopiaDao.java} | 16 +- .../pollen/persistence/entity/VoteTopiaDao.java | 33 +- .../migration/h2/V3_3_0_1__add_question_table.sql | 104 + .../postgresql/V3_3_0_1__add_question_table.sql | 107 + pollen-persistence/src/main/xmi/pollen.properties | 2 +- pollen-persistence/src/main/xmi/pollen.zargo | Bin 30935 -> 31242 bytes pollen-rest-api/README.md | 15 - pollen-rest-api/pom.xml | 2 +- .../pollen/rest/api/beans/PollCreateBean.java | 11 - .../pollen/rest/api/beans/VoterListSaveBean.java | 11 + .../converter/VoteCountingConfigDeserializer.java | 25 +- .../org/chorem/pollen/rest/api/v1/ChoiceApi.java | 65 +- .../org/chorem/pollen/rest/api/v1/CommentApi.java | 97 + .../org/chorem/pollen/rest/api/v1/PollApi.java | 36 +- .../org/chorem/pollen/rest/api/v1/ReportApi.java | 135 + .../org/chorem/pollen/rest/api/v1/VoteApi.java | 29 +- .../chorem/pollen/rest/api/v1/VoteCountingApi.java | 15 +- .../chorem/pollen/rest/api/v1/VoterListApi.java | 6 +- .../org/chorem/pollen/rest/api/PollApiTest.java | 24 +- .../test/resources/pollen-rest-api-test.properties | 1 - pollen-services/pom.xml | 19 +- .../org/chorem/pollen/services/PollenFixtures.java | 2 + .../services/bean/PaginationParameterBean.java | 12 +- .../org/chorem/pollen/services/bean/PollBean.java | 123 +- .../chorem/pollen/services/bean/QuestionBean.java | 245 + .../services/bean/export/FavoriteListsExport.java | 2 +- .../services/config/PollenServicesConfig.java | 18 + .../pollen/services/service/ChoiceService.java | 129 +- .../pollen/services/service/CommentService.java | 235 +- .../pollen/services/service/CryptoService.java | 74 +- .../services/service/FavoriteListService.java | 4 +- .../pollen/services/service/FeedService.java | 34 +- .../pollen/services/service/FixturesService.java | 12 +- .../services/service/NotificationService.java | 153 +- .../pollen/services/service/PollService.java | 170 +- .../services/service/PollenServiceSupport.java | 30 +- .../pollen/services/service/QuestionService.java | 267 + .../pollen/services/service/ReportService.java | 188 +- .../pollen/services/service/SocialAuthService.java | 43 +- .../services/service/VoteCountingService.java | 83 +- .../pollen/services/service/VoteService.java | 174 +- .../pollen/services/service/VoterListService.java | 113 +- .../pollen/services/service/mail/EmailService.java | 63 +- .../services/service/mail/PollInvitationEmail.java | 18 +- .../mail/RestrictedPollInvitationEmail.java | 16 +- .../service/security/PollenPermissions.java | 47 +- .../services/service/security/SecurityService.java | 145 +- pollen-services/src/main/resources/fixtures.yaml | 62 +- .../i18n/pollen-services_en_GB.properties | 1 + .../i18n/pollen-services_fr_FR.properties | 1 + .../services/service/FavoriteListServiceTest.java | 2 +- .../pollen/services/service/PollServiceTest.java | 74 +- .../services/service/VoteCountingServiceTest.java | 30 +- .../pollen/services/service/VoteServiceTest.java | 30 +- .../services/service/VoterListServiceTest.java | 16 +- .../src/test/resources/pollen-services.properties | 1 - pollen-ui-riot-js/package-lock.json | 8076 ++++++++++++++++++++ pollen-ui-riot-js/package.json | 31 +- pollen-ui-riot-js/pom.xml | 2 +- pollen-ui-riot-js/src/main/web/css/blaze.css | 3 + pollen-ui-riot-js/src/main/web/css/main.css | 19 +- pollen-ui-riot-js/src/main/web/css/print.css | 40 +- .../src/main/web/customData/home-en.html | 2 +- .../src/main/web/customData/home-fr.html | 4 +- pollen-ui-riot-js/src/main/web/homeCL/en.html | 2 +- pollen-ui-riot-js/src/main/web/homeCL/fr.html | 2 +- pollen-ui-riot-js/src/main/web/homeCL/offers.html | 6 +- pollen-ui-riot-js/src/main/web/i18n/en.json | 9 +- pollen-ui-riot-js/src/main/web/i18n/fr.json | 10 +- pollen-ui-riot-js/src/main/web/js/ChoiceService.js | 33 +- pollen-ui-riot-js/src/main/web/js/Poll.js | 163 +- pollen-ui-riot-js/src/main/web/js/PollForm.js | 171 +- pollen-ui-riot-js/src/main/web/js/PollService.js | 42 +- pollen-ui-riot-js/src/main/web/js/ResultService.js | 8 +- pollen-ui-riot-js/src/main/web/js/Session.js | 3 +- pollen-ui-riot-js/src/main/web/js/VoteService.js | 24 +- .../src/main/web/js/VoterListService.js | 4 +- .../src/main/web/tag/HeaderI18n.tag.html | 6 +- pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html | 2 +- .../src/main/web/tag/PollenFooter.tag.html | 34 +- .../src/main/web/tag/PollenHeader.tag.html | 8 +- .../src/main/web/tag/Privacy.tag.html | 3 +- .../src/main/web/tag/SignCheck.tag.html | 4 +- pollen-ui-riot-js/src/main/web/tag/SignIn.tag.html | 6 +- pollen-ui-riot-js/src/main/web/tag/SignUp.tag.html | 2 +- .../src/main/web/tag/UserProfile.tag.html | 24 +- .../src/main/web/tag/admin/GtuCard.tag.html | 6 +- .../src/main/web/tag/admin/Gtus.tag.html | 2 +- .../src/main/web/tag/admin/LoginProviders.tag.html | 20 +- .../src/main/web/tag/admin/UserCard.tag.html | 6 +- .../src/main/web/tag/admin/UserEditModal.tag.html | 2 +- .../src/main/web/tag/components/Avatar.tag.html | 3 +- .../src/main/web/tag/components/Card.tag.html | 4 +- .../web/tag/components/ContextualMenu.tag.html | 2 +- .../src/main/web/tag/components/Draggable.tag.html | 8 +- .../src/main/web/tag/components/LazyLoad.tag.html | 2 +- .../main/web/tag/components/LetterAvatar.tag.html | 4 +- .../main/web/tag/components/LoadingCard.tag.html | 2 +- .../web/tag/components/MultiLineLabel.tag.html | 8 +- .../src/main/web/tag/components/Search.tag.html | 4 +- .../tag/components/UserEmailAddressList.tag.html | 6 +- .../main/web/tag/components/date-picker.tag.html | 2 +- .../web/tag/components/date-time-picker.tag.html | 2 +- .../main/web/tag/components/time-picker.tag.html | 2 +- .../web/tag/favoriteList/ChildListCard.tag.html | 4 +- .../web/tag/favoriteList/FavoriteListCard.tag.html | 4 +- .../web/tag/favoriteList/FavoriteLists.tag.html | 2 +- .../src/main/web/tag/poll/CheckEmails.tag.html | 2 +- .../src/main/web/tag/poll/Choice.tag.html | 35 +- .../src/main/web/tag/poll/ChoiceView.tag.html | 2 +- .../src/main/web/tag/poll/Choices.tag.html | 28 +- .../src/main/web/tag/poll/Comments.tag.html | 32 +- .../src/main/web/tag/poll/Description.tag.html | 10 +- .../src/main/web/tag/poll/EditPoll.tag.html | 10 +- .../src/main/web/tag/poll/EditVote.tag.html | 198 +- .../src/main/web/tag/poll/EditVoteOrder.tag.html | 49 +- .../src/main/web/tag/poll/Participants.tag.html | 10 +- .../src/main/web/tag/poll/Poll.tag.html | 75 +- .../src/main/web/tag/poll/PollCard.tag.html | 8 +- .../src/main/web/tag/poll/Polls.tag.html | 2 +- .../src/main/web/tag/poll/Report.tag.html | 2 +- .../src/main/web/tag/poll/Results.tag.html | 55 +- .../src/main/web/tag/poll/Settings.tag.html | 100 +- .../src/main/web/tag/poll/Summary.tag.html | 6 +- .../src/main/web/tag/poll/Votes.tag.html | 21 +- .../src/main/web/tag/poll/VotesTable.tag.html | 20 +- .../main/web/tag/popup/ChoiceDetailModal.tag.html | 5 +- .../src/main/web/tag/popup/NewPassword.tag.html | 2 +- .../main/web/tag/popup/ResendValidation.tag.html | 2 +- .../web/tag/voteCountingType/BordaConfig.tag.html | 136 +- .../voteCountingType/BordaDetailResult.tag.html | 22 +- .../CondorcetDetailResult.tag.html | 12 +- .../voteCountingType/CoombsDetailResult.tag.html | 8 +- .../InstantRunoffDetailResult.tag.html | 6 +- .../MajorityJudgmentDetailResult.tag.html | 14 +- .../MaxChoicesNumberConfig.tag.html | 32 +- .../main/web/tag/voterList/VoterListCard.tag.html | 6 +- .../web/tag/voterList/VoterListMemberCard.tag.html | 2 +- pollen-ui-riot-js/webpack.config.js | 16 +- pollen-votecounting-aggregator/pom.xml | 2 +- pollen-votecounting-api/pom.xml | 2 +- ....java => AbstractVoteCountingMinMaxChoice.java} | 19 +- .../votecounting/AbstractVoteCountingStrategy.java | 8 +- ...rConfig.java => MinMaxChoicesNumberConfig.java} | 11 +- .../i18n/pollen-votecounting-api_en_GB.properties | 1 + .../i18n/pollen-votecounting-api_fr_FR.properties | 3 +- pollen-votecounting-borda/pom.xml | 2 +- .../chorem/pollen/votecounting/BordaConfig.java | 4 +- .../pollen/votecounting/BordaVoteCounting.java | 6 +- .../BordaVoteCountingStrategyTest.java | 2 +- .../votecounting/VoteCountingFactoryTest.java | 2 +- pollen-votecounting-condorcet/pom.xml | 2 +- .../pollen/votecounting/CondorcetVoteCounting.java | 4 +- .../CondorcetVoteCountingStrategyTest.java | 2 +- .../votecounting/VoteCountingFactoryTest.java | 2 +- pollen-votecounting-coombs/pom.xml | 2 +- .../pollen/votecounting/CoombsVoteCounting.java | 4 +- .../CoombsVoteCountingStrategyTest.java | 2 +- .../votecounting/VoteCountingFactoryTest.java | 2 +- pollen-votecounting-cumulative/pom.xml | 2 +- .../votecounting/CumulativeVoteCounting.java | 4 +- .../CumulativeVoteCountingStrategy.java | 2 +- .../CumulativeVoteCountingStrategyTest.java | 2 +- .../votecounting/VoteCountingFactoryTest.java | 2 +- pollen-votecounting-instant-runoff/pom.xml | 2 +- .../votecounting/InstantRunoffVoteCounting.java | 4 +- .../InstantRunoffVoteCountingStrategyTest.java | 2 +- .../votecounting/VoteCountingFactoryTest.java | 2 +- pollen-votecounting-majority-judgment/pom.xml | 2 +- .../votecounting/MajorityJudgmentVoteCounting.java | 4 +- .../MajorityJudgmentVoteCountingStrategyTest.java | 7 +- .../votecounting/VoteCountingFactoryTest.java | 2 +- pollen-votecounting-normal/pom.xml | 2 +- .../pollen/votecounting/NormalVoteCounting.java | 10 +- .../votecounting/NormalVoteCountingStrategy.java | 4 +- .../NormalVoteCountingStrategyTest.java | 6 +- .../votecounting/VoteCountingFactoryTest.java | 2 +- pollen-votecounting-number/pom.xml | 2 +- .../pollen/votecounting/NumberVoteCounting.java | 10 +- .../votecounting/NumberVoteCountingStrategy.java | 4 +- .../NumberVoteCountingStrategyTest.java | 6 +- .../votecounting/VoteCountingFactoryTest.java | 2 +- pom.xml | 82 +- 198 files changed, 12165 insertions(+), 1789 deletions(-) create mode 100644 package-lock.json create mode 100644 pollen-persistence/src/main/java/javax/annotation/Generated.java copy pollen-persistence/src/main/java/org/chorem/pollen/persistence/entity/{PollenUserEmailAddressTopiaDao.java => QuestionTopiaDao.java} (70%) create mode 100644 pollen-persistence/src/main/resources/db/migration/h2/V3_3_0_1__add_question_table.sql create mode 100644 pollen-persistence/src/main/resources/db/migration/postgresql/V3_3_0_1__add_question_table.sql create mode 100644 pollen-rest-api/src/main/java/org/chorem/pollen/rest/api/v1/ReportApi.java create mode 100644 pollen-services/src/main/java/org/chorem/pollen/services/bean/QuestionBean.java create mode 100644 pollen-services/src/main/java/org/chorem/pollen/services/service/QuestionService.java create mode 100644 pollen-ui-riot-js/package-lock.json rename pollen-votecounting-api/src/main/java/org/chorem/pollen/votecounting/{AbstractVoteCountingMaxChoice.java => AbstractVoteCountingMinMaxChoice.java} (65%) rename pollen-votecounting-api/src/main/java/org/chorem/pollen/votecounting/model/{MaxChoicesNumberConfig.java => MinMaxChoicesNumberConfig.java} (78%) -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
participants (1)
-
chorem.org scm