Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/polls.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordartcafe <github@dartcafe.de>2022-02-10 01:08:10 +0300
committerdartcafe <github@dartcafe.de>2022-02-10 01:08:10 +0300
commit7222621a39b2a6a031db15873a96e2df284f5840 (patch)
treec945438b0ebf5fb805388b0d6090a0a0bc9f88e6
parent8301c483397cf509c1ac326d58c7b709cba88a09 (diff)
prepare release 3.5.0
Signed-off-by: dartcafe <github@dartcafe.de>
-rw-r--r--CHANGELOG.md13
-rw-r--r--README.md59
-rw-r--r--appinfo/info.xml2
3 files changed, 40 insertions, 34 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d7ba02ff..3d124503 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,19 +1,20 @@
# Changelog
All notable changes to this project will be documented in this file.
-## [3.5.0] - tbd
+## [3.5.0] - 2022-02-09
## New
-- Export polls (.xlsx, odt, .csv, .html)
-- Track activities
-- Combine multiple polls in one view (read only)
-- Added feature switches for admins to en-/disable exports, activities and the new combo view
-- New command `occ polls:db:recreate` for validating and fixing db structure
+- following new features are disabled by default per admin switch
+ - Export polls (.xlsx, odt, .csv, .html)
+ - Track activities
+ - Combine multiple polls in one view (read only)
- Add polls to collections
- Linkify URLs and email addresses in text options
+- New command `occ polls:db:recreate` for validating and fixing db structure
## Fixed
- It was possible to add option proposals, when not registered in public polls
- A deleted poll could cause repeating error logs on notifications
+- fixed a migration error, when updating from rather old version
## [3.5.0-beta3] - 2022-02-01
- Code optimization and refactoring
diff --git a/README.md b/README.md
index d4dd6e17..32ebb3ad 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,4 @@
# Polls - an app, similar to doodle or dudle, for Nextcloud written in PHP and JS/Vue.
-![php](https://github.com/nextcloud/polls/actions/workflows/app-code-check.yml/badge.svg)
![psalm](https://github.com/nextcloud/polls/actions/workflows/static-analysis.yml/badge.svg)
![tests](https://github.com/nextcloud/polls/actions/workflows/phpunit.yml/badge.svg)
![puild](https://github.com/nextcloud/polls/actions/workflows/nodejs.yml/badge.svg)
@@ -7,27 +6,39 @@
[![Dependabot status](https://img.shields.io/badge/Dependabot-enabled-brightgreen.svg?longCache=true&style=flat-square&logo=dependabot)](https://dependabot.com)
[![Software License](https://img.shields.io/badge/license-AGPL-brightgreen.svg?style=flat-square)](COPYING)
+# Free meeting schedule tool
-## Features
-- :bar_chart: Create / edit polls (date/times and texts)
-- :date: Set a closing date
-- :lock: Restrict access (all site users or invited users only)
+- :next_track_button: Easy poll creation
+- :hammer_and_wrench: Highly customizable
+ - :envelope: Make your poll confidential by hiding the results until you want them to be discovered
+ - :dark_sunglasses: Obfuscate participants' names from other participants
+ - :timer_clock: Set an automatic expiry date
+ - :heavy_plus_sign: Allow participants to add more options
+ - :white_check_mark: Limit votes per option or user
+ - ... :currency_exchange: and a lot more
+- :mailbox_with_mail: Invite everyone you want
+- :rocket: Export your poll to different spreadsheet formats or HTML
+- :red_envelope: Let Polls automatically remind your invited users
- :speech_balloon: Comments
-- Share poll with users, groups, contacts and circles
-- Invite external users with a unique link or via email address
-- Hide results permanently or until the poll is closed
-- Confirm options after poll closing
-- Allow proposals from participants
-- Create anonymized polls (participants names get pseudonymized for other users)
-- Limit possible answers per option and per user
-- Subscribe to notifications per poll
-- Get hints about possible conflicting entries in your calendar around the date option
-- Switch between list and table view
-- Configure your preferred view for date and text polls
-- Usable via REST-API
+- :ballot_box_with_check: Confirm options after poll closing
+- :loudspeaker: Subscribe to notifications per poll
+- :date: Get hints about possible conflicting entries in your calendar around the date option
+- :toolbox: Usable via REST-API
+- Supports the following nextcloud apps
+ - Circles
+ - Collections aka projects
+ - Contacts
+ - Activity
-## Bugs
-- https://github.com/nextcloud/polls/issues
+## Installation / Update
+This app is supposed to work on Nextcloud version 21+.
+
+### Install latest release
+You can download and install the latest release from the [Nextcloud app store](https://apps.nextcloud.com/apps/polls).
+
+## Support
+- Report a bug or request a feature: https://github.com/nextcloud/polls/issues
+- Community support: https://help.nextcloud.com/c/apps/polls/
## Screenshots
#### Manage your polls and create new ones
@@ -42,12 +53,6 @@
#### Vote on mobile
![Share poll](screenshots/mobile.png)
-## Installation / Update
-This app is supposed to work on Nextcloud version 21+.
-
-### Install latest release
-You can download and install the latest release from the [Nextcloud app store](https://apps.nextcloud.com/apps/polls).
-
### Install from git
If you want to run the latest development version from git source, you need to clone the repo to your apps folder:
@@ -56,8 +61,8 @@ git clone https://github.com/nextcloud/polls.git
```
* Install dev environment with ```make dev-setup```
-* Compile polls.js with ```npm run build```
-* Run a complete build with ```make all``` (installs dev env, runs linter and builds the polls.js)
+* Compile javascript with ```npm run build```
+* Run a complete build with ```make all``` (installs dev env, runs linters and builds the polls.js)
## Contribution Guidelines
Please read the [Code of Conduct](https://nextcloud.com/community/code-of-conduct/). This document offers some guidance to ensure Nextcloud participants can cooperate effectively in a positive and inspiring atmosphere, and to explain how together we can strengthen and support each other.
diff --git a/appinfo/info.xml b/appinfo/info.xml
index 7d85f7fd..a34939ea 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -4,7 +4,7 @@
<name>Polls</name>
<summary>A polls app, similar to Doodle/Dudle with the possibility to restrict access.</summary>
<description>A polls app, similar to Doodle/Dudle with the possibility to restrict access (members, certain groups/users, hidden and public).</description>
- <version>3.5.0-beta3</version>
+ <version>3.5.0</version>
<licence>agpl</licence>
<author>Vinzenz Rosenkranz</author>
<author>René Gieling</author>