All notable changes to this project will be documented in this file.
- appstore release (no changes to 1.1.2)
- autoFocus poll title in creation dialog (#757)
- only count current user, if he actually voted (#759)
- redirect old public polls routes to new route (#761)
- Avoid error on creating share (#763)
- changing popovermenu to Actions (#594 and #754 )
- updated design according to file lists
- Sorting polls in poll list, default creation date desc (#559 and #717)
- updated dependencies
- huge update of polls
- completely rewritten as a vue app
- vote, edit poll in one page
- instant persisting of votes and configuration
- changed sharing
- Nextcloud 17
- #532 - cannot share poll (only share option)
- #528 - pull down on three-dot menu hidden for first participant
- main list page
- rewrite as a vue app
- improved UI
- ability to clone any poll and shift date options (#323, #245)
- design updates to vote page
- some more UI enhancements
- Maybe option for a poll is configurable
- #82 - "user_" / "group_" prefix
- #206 - User name is prefixed with user_, + incorrect translation
- #461 - Polls with expire date could not be created/edited
- #478 - Send comment bug
- #479 - Not possible to vote for none of the options
- #498 - "Create Poll" button disabled after failed validation
- #507 - Fix query params in eventmapper
- #511 - No difference between hidden and open poll
- #457 - update to 0.9.4 failed for postgres database
- #454 - Update to 0.9.3 failed for postgresql database
- #453 - Polls upgrade leads to NotNullConstraintViolationException
- #454 - Update to 0.9.3 failed for postgresql database
- #455 - Fix color variable name in list.scss
- Fix minor problem with migration
-
create/edit page
- rewrite as a vue app
- improved UI
- introduced new NC date time picker from vue-nextcloud
- introduced multiselect from vue-nextcloud
- added option to allow "maybe" vote
-
vote page
- made polls table scrollable
- show new vote options after voting
- open sidebar by default on wide screens
-
Users in the admin group should be able to edit polls (#386)
- Compatibility to NC 14 and 15
- Introduced vue
- Changing database theme
- Polls is a Nextcloud only app now. If you wish to proceed developing the ownCloud version, make a fork from the
stable-0.8
branch.
- 'Edit poll' did not work from poll's details view (#294)
- Bug which makes voting impossible after edit
- Write escapes option texts to db (#341)
- display user's display name instead of user name (#402)
- support for asynchronus operations (#371)
- ... a lot more minor bugs
See https://github.com/nextcloud/polls/milestone/9?closed=1 for all changes and additions.
- Display own participation in polls in list view
- Compatibility to NC 14 #360
- 'Edit poll' did not work from poll's details view #294
- Reload of public polls with ownCloud 10 #344 #340 #283 #96
- Unit tests
- App favicon
- More languages
- New vote page design (responsive)
- New comment design
- A lot of clean up
- removing header elements for public polls
- Linebreak bug
- Time picker bug (update to version 2.5.14, https://github.com/xdan/datetimepicker)
- Server error, if poll does not exist
- Several CSS fixes for NC 11 and oC 10
- Big UI overhaul
- Removed oC branding from email strings
- Removed unnecessary files
- A lot of code rework
- Fix date display in IE and Safari (NaN)
- Translations
- French translations
- Nextcloud 12 compatibility
- Removed some deprecated methods
- Hide usernames in extended anonymous polls
- Search for users / groups in "Select..." access type (similar to sharing dialog) (thanks @scroom)
- Bump OC version to 9.1
- Anonymous comments / polls
- Allow comments for unregistered / not logged in users
- Correctly store text votes (thanks @jaeger-sb @joergmschulz)
- Preselection on edit poll page
- Current selected access type is now clickable
- Remove unused share manager
- New UI (thanks @mcorteel)
- Search for users / groups (thanks @bodo1987)
- Several bug fixes
- Use correct timezone for date polls
- Link to poll
- Only display users / groups the user is member of (except admin) (thanks @bodo1987)
- Show user avatars
- Toggle all switch
- Show login screen before error
- Not set expire would lead to 2.1.1970 as expire date
- Invalid characters in url hash
- Empty description in edit
- Many text poll fixes
- Notification checkbox fixes
- Blank page fixes on empty votes
- Replaced placeholder images
- Minor fixes, including external votes
- Edit polls
- New minimal version set to 8.1
- Replaced deprecated methods
- Switched from raw php to controller
- Fixed several bugs
- Edit poll access
- Vote page layout