summaryrefslogtreecommitdiffstats
path: root/lib/Controller/PollController.php
AgeCommit message (Collapse)Author
2023-04-26feat(controllers): Migrate server annotations to attributesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-25techdebt(controllers): Migrate Talk annotations to attributesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-13chore(CS): Unify construct() callsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-13automated: Apply CS fixJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-01-31fix(polls): Don't allow to create polls in changelog conversationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-01-25Introduce a "former one-to-one" conversation typeJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-11-03No notification for votingJoas Schilling
The messages are not rendered either so we shouldn't push for them. Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-20Restrict polls from one-to-one chatsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-30Make handling of guest moderators consistent on different endpoints for the ↵Joas Schilling
same features Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-26Don't allow to close polls twiceJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-21Allow to vote nothingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-11Show the voter count to the author and moderatorsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Don't allow updating/voting after closingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Add system messages for voting and closingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Hide summary also until the actor votedJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Save number of actors that votedJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Do not allow to vote the same option multiple timesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Allow to get detailed voting listJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Store the summary as wellJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Cache the display name for polls and votesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Check voting options for validityJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Add endpoint for votingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Allow to see the poll data and close itJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Add model, migration and baseJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>