Jarek Radosz
cd4f251891
FEATURE: Poll breakdown 2.0 ( #10345 )
...
The poll breakdown modal replaces the grouped pie charts feature.
Includes:
* MODAL: Untangle `onSelectPanel`
Previously modal-tab component would call on click the onSelectPanel callback with itself (modal-tab) as `this` which severely limited its usefulness. Now showModal binds the callback to its controller.
"The PR includes a fix/change to d-modal (b7f6ec6
) that hasn't been extracted to a separate PR because it's not currently possible to test a change like this in abstract, i.e. with dynamically created controllers/components in tests. The percentage/count toggle test for the poll breakdown feature is essentially a test for that d-modal modification."
2020-08-06 17:57:06 +02:00
Gerhard Schlager
81247c1f6a
DEV: Remove mention of Transifex from locale files
2020-08-06 13:34:00 +02:00
Discourse Translator Bot
a68533b394
Update translations
2020-08-05 13:55:12 +00:00
Gerhard Schlager
390dc5c7a9
Update translations
2020-06-21 11:58:21 +02:00
Gerhard Schlager
36a3675e0a
Update translations
2020-06-14 23:39:33 +02:00
Neil Lalonde
65dd8e2fa2
Update translations
2020-06-10 12:01:02 -04:00
Neil Lalonde
72c09ab4ae
Update translations
2020-06-01 13:58:51 -04:00
Neil Lalonde
3d20a1143b
Update translations
2020-05-26 10:06:07 -04:00
Joffrey JAFFEUX
faeb5793ba
UI: various tweaks to polls UI on mobile ( #9864 )
2020-05-23 19:08:49 +02:00
Neil Lalonde
3cce608379
Update translations
2020-05-04 10:39:01 -04:00
Gerhard Schlager
7177b9d771
UX: Translating poll chart types wasn't possible
2020-04-28 14:29:42 +02:00
Gerhard Schlager
82f9dcf301
Update translations
2020-04-20 11:37:59 +02:00
Neil Lalonde
4b70719a48
Update translations
2020-03-05 12:45:42 -05:00
Neil Lalonde
b0675075f7
Update translations
2020-02-25 10:29:14 -05:00
Neil Lalonde
637535fc6b
Update translations
2020-02-13 15:00:16 -05:00
Mark VanLandingham
5d97286fa7
FEATURE: Allow single option polls ( #8853 )
2020-02-05 08:03:27 -06:00
Bianca Nenciu
07222af7ab
FEATURE: Add 'groups' option to polls ( #8469 )
...
This options can be used to restrict polls to certain groups.
2020-01-28 14:30:04 +02:00
Neil Lalonde
2dd1ff79b4
Update translations
2020-01-20 11:00:44 -05:00
Jarek Radosz
9e3fc1111d
FIX: Add a blank poll options validation ( #8652 )
...
Before, saving a post with a blank poll option resulted in error 500.
2020-01-03 15:09:36 +01:00
Neil Lalonde
91b290c784
Update translations
2019-12-19 12:31:52 -05:00
Gerhard Schlager
dfb9fa3b98
Update translations
2019-12-10 13:10:55 +01:00
Neil Lalonde
50b98a47ac
Update translations
2019-12-05 11:20:52 -05:00
Mark VanLandingham
b92a8131c0
FEATURE: Pie chart option for poll results ( #8352 )
2019-11-25 11:51:01 -06:00
Benjamin Hipple
c75ebfee57
UX: Rename 'Hide results' to 'Show vote' in polls ( #8403 )
...
For various reasons, users may want to change their response to a poll.
Currently they have permission to do so, however it is hidden behind the 'Hide
results' button. Since what this button does is take the user back to the vote
panel, it seems more appropriate to name it 'Show vote', where it becomes
obvious that it can be modified and re-submitted.
As discussed here [1], there are mulitple users, myself included, who assumed
that editing a misclick response was impossible. This improves the label to make
it more descriptive of the action actually being taken.
[1] https://meta.discourse.org/t/ability-to-remove-my-choice-in-a-poll/53642/6
2019-11-25 12:26:19 +01:00
Rafael dos Santos Silva
fd0025a735
FEATURE: Add export poll button ( #8370 )
...
This PR aims to make poll results easily exportable to staff in a CSV format, so they can be analyzed in external software.
It also makes the export data easily customizable by allowing users to leverage any data explorer query to generate the report. By default, we use a query that ships with data explorer, but user can change the ID in settings or use 0 to disable this feature.
One potential upgrade is using the recent work that allows arbitrary group to run data explorer and allow all the groups with access to the configured query to also export polls, but that can be added later.
Co-Authored-By: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2019-11-22 16:06:39 -03:00
Gerhard Schlager
f72730703a
Update translations
2019-11-14 15:41:42 +01:00
Gerhard Schlager
94a34af702
Update translations
2019-11-05 16:52:48 +01:00
Gerhard Schlager
3dfe9f3b8d
Update translations
2019-10-08 12:25:24 +02:00
Gerhard Schlager
8adec48b33
Update translations
2019-09-26 04:29:44 +02:00
Neil Lalonde
930e70aba9
Update translations
2019-09-04 10:24:43 -04:00
Gerhard Schlager
8841563f8a
Update translations
2019-08-26 14:36:46 +02:00
Blake Erickson
69498a58e9
FEATURE: Staff only poll results ( #7984 )
...
* FEATURE: Staff only poll results
These changes allow only staff to see the results of a poll.
Non-staff users will be shown a screen like this:
1b8bd76013
.png
The "Votes are public" message has been removed from the info section,
and the button to show the votes has been replaced with a message
stating the results will only be shown to staff.
* Update PR based on feedback
* Update plugins/poll/app/models/poll.rb
make sure we return a boolean
Co-Authored-By: Régis Hanol <regis@hanol.fr>
2019-08-15 12:27:18 -06:00
Neil Lalonde
97e9599ecc
Update translations
2019-07-15 09:43:22 -04:00
Gerhard Schlager
a5e80079d6
FEATURE: Add Belarusian language
2019-07-04 11:37:37 +02:00
Neil Lalonde
7e884cce6b
Update translations
2019-06-25 10:57:18 -04:00
Neil Lalonde
dbc59cfe61
Update translations
2019-06-17 13:25:37 -04:00
Neil Lalonde
5d7e34e0ad
Update translations
2019-06-10 10:36:08 -04:00
Neil Lalonde
dbfdce95c9
Update translations
2019-05-30 10:40:16 -04:00
Bianca Nenciu
227c45107d
FEATURE: Implement Onebox for posts including polls. ( #7539 )
2019-05-29 17:05:52 +02:00
Gerhard Schlager
edc6ac0c66
Update translations
2019-05-21 00:04:37 +02:00
Gerhard Schlager
0afcad148a
DEV: Always use %{count} in pluralized strings
2019-05-20 23:26:22 +02:00
Gerhard Schlager
a58aa9b4bf
Update translations
2019-05-20 13:42:05 +02:00
Joffrey JAFFEUX
0284910125
Update translations
2019-04-24 15:02:04 +02:00
Neil Lalonde
e7a6f0698d
Update translations
2019-04-05 10:02:54 -04:00
Neil Lalonde
4a7e83d880
Update translations
2019-03-28 10:07:51 -04:00
Gerhard Schlager
d43f4206c7
FEATURE: Add Armenian language
2019-03-28 14:24:14 +01:00
Neil Lalonde
9c54447ca7
Update translations
2019-03-11 13:55:45 -04:00
Tim Lange
6420b73c33
FIX: Changed poll age message to upcase ( #7124 )
2019-03-07 11:04:17 +01:00
Kris
be5e889b1b
UX: Poll style fix, button classes
2019-03-06 20:27:40 -05:00
Neil Lalonde
aabc3375c6
Update translations
2019-03-01 11:28:07 -05:00
Neil Lalonde
55cc5ab4b8
Update translations
2019-02-07 09:49:57 -05:00
Gerhard Schlager
90823eaca6
Update translations
2019-01-19 23:41:52 +01:00
Neil Lalonde
81953339f2
Update translations
2019-01-14 12:23:49 -05:00
Neil Lalonde
d7656f30c3
Update translations
2019-01-02 12:32:38 -05:00
Bianca Nenciu
e49bcebb35
FIX: Validate poll arguments. ( #6740 )
...
* FIX: Validate number poll.
* FEATURE: Poll's min can be 0.
* FIX: Fix URL to user profile.
2018-12-31 10:48:30 +01:00
Neil Lalonde
124ae46763
Update translations
2018-12-14 10:34:12 -05:00
Neil Lalonde
d43d007929
Update translations
2018-11-29 10:51:16 -05:00
Régis Hanol
4459665dee
REFACTOR: use tables instead of custom fields for polls ( #6359 )
...
Co-authored-by: Guo Xiang Tan <tgx_world@hotmail.com>
2018-11-19 14:50:00 +01:00
David Taylor
d963f96fa4
Update translations
2018-11-05 11:16:58 +00:00
Neil Lalonde
af39624d19
Update translations
2018-10-12 10:40:25 -04:00
Gerhard Schlager
b0a383561e
FEATURE: Add Lithuanian locale
2018-09-27 05:26:38 +02:00
Neil Lalonde
a147a856f8
Update translations
2018-09-14 11:43:14 -04:00
Neil Lalonde
5a4d6f9656
Update translations
2018-08-30 09:40:31 -04:00
Neil Lalonde
6d79be29f2
Update translations
2018-08-21 11:28:13 -04:00
Neil Lalonde
0cf98f1ad9
Revert "Update translations"
2018-08-21 11:17:53 -04:00
Neil Lalonde
3c6d5c8241
Update translations
2018-08-21 10:36:59 -04:00
Peter Borsa
a6820d8767
Add Hungarian locale ( #6260 )
2018-08-13 01:02:35 +02:00
Neil Lalonde
5c248e3a7a
Update translations
2018-08-07 12:05:45 -04:00
Neil Lalonde
58ecc84d61
Update translations, excluding Japanese and config/locales/client.zh_TW.yml due to errors
2018-07-26 13:01:39 -04:00
Gerhard Schlager
d3e04daa95
Add Swahili language
2018-07-16 18:11:38 +02:00
Neil Lalonde
79854198c1
Update translations
2018-06-08 10:27:53 -04:00
Neil Lalonde
dee9af2877
Update translations
2018-05-31 17:03:38 -04:00
Gerhard Schlager
b7bf0e96aa
Update translations
2018-05-29 22:01:57 +02:00
Gerhard Schlager
864ada835b
FEATURE: Add Bulgarian language
2018-05-29 21:07:17 +02:00
Gerhard Schlager
01b0d9d235
Update translations
2018-05-17 00:08:33 +02:00
Régis Hanol
ef87944a34
UX: show close date on automatically closed polls
2018-05-12 02:14:58 +02:00
Gerhard Schlager
7bf01fd769
Update translations
2018-05-04 10:58:21 +02:00
Neil Lalonde
69a3ba0014
Update translations
2018-05-03 15:23:31 -04:00
Jeff Atwood
50a2508604
minor copyedit
2018-05-03 02:31:18 -07:00
Régis Hanol
ba14c80b9c
FEATURE: automatically close a poll on a given date and time
2018-05-03 02:12:19 +02:00
Neil Lalonde
8babf1c1e1
Update translations
2018-04-24 11:08:45 -04:00
Neil Lalonde
a631c8f09d
Update translations
2018-04-13 10:32:39 -04:00
Gerhard Schlager
4c53e81c69
Update translations
2018-04-06 14:51:09 +02:00
Gerhard Schlager
37fa843efc
Allow pulling of Urdu translations from Transifex again
...
The translations have been fixed.
2018-03-27 11:56:40 +02:00
Neil Lalonde
cd99ccdbf0
Update translations
2018-03-26 10:58:01 -04:00
Guo Xiang Tan
51657d3426
Allow polls to be added/renamed/removed as long as user can edit posts.
2018-03-14 11:00:57 +08:00
Neil Lalonde
0c8df32903
Update translations, except ur because of errors
2018-03-07 14:11:56 -05:00
Maja Komel
e2a441ade9
Add Slovenian translations
2018-03-06 20:51:41 +01:00
Régis Hanol
10139692b2
forgot the error message
2018-02-27 00:25:15 +01:00
Neil Lalonde
32ad98161f
Update translations
2018-02-15 16:36:03 -05:00
Neil Lalonde
f7042ecc85
Update translations
2018-01-31 11:19:21 -05:00
Neil Lalonde
7e3c4b4b2f
Update translations
2017-12-20 15:28:29 -05:00
blokovi
0df1c85fd3
FEATURE: Serbian translation ( #5443 )
2017-12-19 12:26:06 +01:00
Neil Lalonde
929aa98723
Update translations
2017-12-11 12:01:57 -05:00
Kyle Zhao
c52f747031
FEATURE: Catalan Translations ( #5404 )
2017-12-07 10:36:25 +01:00
Neil Lalonde
978cf9485f
Update translations
2017-12-06 10:25:12 -05:00
Joffrey JAFFEUX
316d814130
FIX: staff should always be allowed to create polls if they are enabled
2017-12-05 00:03:56 +01:00
Joffrey JAFFEUX
76bc173d47
FEATURE: adds poll_allow_staff_to_create
...
This setting will bypass poll_minimum_trust_level_to_create if set to true
2017-12-04 18:12:17 +01:00
Joffrey JAFFEUX
63bab32816
FEATURE: introduces minimum trust level for polls ( #5391 )
...
* FEATURE: introduces minimum trust level for polls
This commit makes `poll_enabled` less misleading and introduces `poll_minimum_trust_level_to_create`. If poll are enabled they will always be cooked, and if you have the required trust level you can create polls. As a side effect, it also fixes a bug where rebaking a post created by staff member when `poll_enabled=false` would end up not cooking it.
It also adds more tests to ensure settings are respected.
* admins should be whitelisted
* checks for admin in post validation
* test for >= instead of == trust level
2017-12-04 14:47:11 +01:00
Neil Lalonde
1603dcf0d1
Update translations
2017-11-30 15:32:15 -05:00
Eric Berry
ab22c8cad4
FIX: Infinite loop when poll step is zero ( #5380 )
...
* Fix infinite loop when poll step is zero
* Add test for step minimum and for breaking test
* Remove trailing spaces (eslint)
* Remove extra space (eslint)
* Removed test call .twice
2017-11-30 17:04:41 +01:00
Neil Lalonde
13c91fc7ec
Update translations
2017-11-13 15:02:53 -05:00
Neil Lalonde
d2d272c5f1
Update translations
2017-09-28 13:37:19 -04:00
Neil Lalonde
346442134e
Update translations
2017-09-14 11:02:39 -04:00
Robin Ward
e41a828774
Update translations
2017-08-31 14:50:40 -04:00
Neil Lalonde
ea969d1ed0
FEATURE: add Thai language
2017-08-25 12:33:09 -04:00
Neil Lalonde
3b7657e4b3
Update translations
2017-08-16 11:38:45 -04:00
Neil Lalonde
130ae2cd4b
FEATURE: add Latvian language
2017-08-15 11:40:00 -04:00
Arpit Jalan
d666b73893
Update translations.
2017-07-20 14:57:02 +05:30
Arpit Jalan
25d70ec900
Update Translations
2017-07-05 11:35:35 +05:30
Neil Lalonde
febfe27669
Update translations
2017-06-26 14:56:22 -04:00
Guo Xiang Tan
a23ce56682
Update translations.
2017-06-19 12:39:30 +09:00
Arpit Jalan
4112c2b883
Update translations
2017-06-12 21:24:40 +05:30
Arpit Jalan
266acbcc6c
Update Translations
2017-05-29 12:23:49 +05:30
Arpit Jalan
f57914ccd8
Update translations
2017-05-22 10:24:44 +05:30
Neil Lalonde
8651fc57a5
Update translations
2017-05-15 11:11:18 -04:00
Arpit Jalan
a160589e84
Update Translations
2017-05-09 22:59:38 +05:30
Arpit Jalan
1f6ffd5fb0
Update Translations
2017-05-02 16:08:55 +05:30
Neil Lalonde
5259a7824e
Update translations
2017-04-27 13:26:15 -04:00
Arpit Jalan
df77a827e1
Update Translations
2017-04-24 18:12:40 +05:30
Arpit Jalan
ae96631692
Update Translations
2017-04-17 23:46:18 +05:30
Arpit Jalan
ff530d6fb3
Update Translations
2017-04-07 22:23:39 +05:30
Neil Lalonde
c19bf7e1bd
Update translations
2017-03-28 10:50:09 -04:00
Bianca Nenciu
c423544208
Changed combo-box to number inputs for min, max and step values.
2017-03-15 10:56:11 +08:00
Neil Lalonde
4271aa0b48
Update translations
2017-03-08 11:54:01 -05:00
Neil Lalonde
d848916357
FEATURE: Greek language support, thanks to Vasilis Vlachokyriakos
2017-03-01 15:52:55 -05:00
Neil Lalonde
56233e9ec6
Update translations
2017-02-13 16:42:15 -05:00
Neil Lalonde
8ab327665f
Update translations
2017-01-26 12:22:14 -05:00
Arpit Jalan
bcbcfa2078
Update Translations
2017-01-18 22:13:12 +05:30
Arpit Jalan
1570c4e4a7
Update Translations
2017-01-12 13:26:45 +05:30
Neil Lalonde
5a2e989e0d
Update translations
2017-01-06 15:53:03 -05:00
Arpit Jalan
be303ecef9
Update Translations
2017-01-04 23:43:08 +05:30
Arpit Jalan
4e63880b5d
Update Translations
2016-12-29 00:15:25 +05:30
Neil Lalonde
bad98a4987
Update translations
2016-12-14 13:55:24 -05:00
Sam
02b21a26dd
Merge pull request #4585 from ibnesayeed/urdu-support
...
Add initial Urdu support with RTL direction
2016-12-09 13:01:25 +11:00
Arpit Jalan
5cc64103c6
Update Translations
2016-12-08 20:35:03 +05:30
Sawood Alam
49fc54aac6
Add initial Urdu support with RTL direction
2016-12-03 23:17:51 -05:00
Arpit Jalan
6168b2c57a
Update Translations
2016-11-25 00:37:51 +05:30
Arpit Jalan
ece5442c54
Update Translations
2016-11-16 23:42:01 +05:30
Arpit Jalan
541c29ff4d
Update Translations
2016-11-09 20:16:29 +05:30
Arpit Jalan
f057172216
Update Translations
2016-11-02 22:47:35 +05:30
Arpit Jalan
68b559d501
Update Translations
2016-10-27 00:44:53 +05:30
Arpit Jalan
6eccf9da03
Update Translations
2016-10-20 18:49:09 +05:30
Arpit Jalan
4c614e5233
Update Translations
2016-10-14 00:15:41 +05:30
Arpit Jalan
3002cc4cc7
Update Translations
2016-10-06 21:21:00 +05:30
Arpit Jalan
38c6c69b5a
Update Translations
2016-09-28 11:00:36 +02:00
Arpit Jalan
c1c3237d58
Update Translations
2016-09-21 21:16:03 +05:30
Arpit Jalan
1a87960454
Update Translations
2016-09-13 21:21:19 +05:30
Arpit Jalan
d2e1fccc90
Update Translations
2016-09-02 20:12:45 +05:30
Neil Lalonde
4be3b9f36d
Update translations
2016-08-25 11:04:46 -04:00