Jeff Atwood
9b819d9245
make polls unselectable
...
https://meta.discourse.org/t/disabling-text-selection-in-polls/31586
2015-07-31 03:43:07 -07:00
Régis Hanol
233cdc011d
FIX: disable text selection in polls
2015-07-31 12:42:53 +02:00
Arpit Jalan
62a59ef7c0
Update Translations
2015-07-30 22:41:12 +05:30
Arpit Jalan
e01d196bda
Update Translations
2015-07-22 22:57:18 +05:30
Luke GB
9f31c3d235
Expose poll_maximum_options to client
...
At present this doesn't actually seem to be exposed to the client.
I discovered this by accident whilst trying to write my own plugin:
7b6d6b76eb/app/models/site_setting.rb (L17-L18)
2015-07-19 21:41:14 +01:00
Arpit Jalan
fc977771a3
Update Translations
2015-07-16 19:18:02 +05:30
Sam
00aaa692ac
Merge pull request #3574 from gschlager/patch-2
...
FIX: Remove invalid translation keys from polls plugin
2015-07-15 16:53:37 +10:00
Arpit Jalan
63b5a6c4e0
Update Translations
2015-07-09 18:57:52 +05:30
Robin Ward
8be37193ee
Trivial changes to poll plugin, including a small typo fix.
2015-07-07 10:51:51 -04:00
Kane York
af042ffe5e
FEATURE: Per-plugin settings buttons, "Enabled" column
...
Also, added enabled_site_setting to the Poll plugin so it shows up properly.
2015-07-02 10:59:06 -07:00
Neil Lalonde
9a0e4bb96e
Update translations
2015-07-01 17:09:37 -04:00
Gerhard Schlager
5eaf95b328
FIX: Remove invalid translation keys from polls plugin
...
And it changes the file header since it was wrong.
2015-06-28 01:31:03 +02:00
Arpit Jalan
db02dbb0da
Update Translations
2015-06-26 20:30:13 +05:30
Régis Hanol
b25a16ee3e
FEATURE: 2 new reports: time to first response, topics with no response
...
FIX: relativeAgeMediumSpan was off by 1
REFACTOR: extracted decimalAdjust & round functions from the poll plugin
2015-06-22 19:46:51 +02:00
Neil Lalonde
4b6cf528ce
update translations
2015-06-19 11:29:13 -04:00
Arpit Jalan
6148ae8775
Update Translations
2015-06-17 22:05:22 +05:30
Arpit Jalan
436e84c6c1
Update Translations
2015-06-15 20:25:53 +05:30
Neil Lalonde
d9efb37ec7
Update translations
2015-06-11 15:35:01 -04:00
Arpit Jalan
45a7c314c2
Update Translations
2015-06-03 20:39:08 +05:30
Régis Hanol
7afe78eec0
FIX: don't use a table for poll results
2015-06-03 16:49:20 +02:00
Régis Hanol
50a39f7e98
use bigger bottom padding instead of line-height to vertical center
2015-06-03 12:35:49 +02:00
Régis Hanol
0013a94692
FIX: use pastel color for background of the selected poll options
2015-06-03 12:28:03 +02:00
Jeff Atwood
1a9da9133e
switch back to line-height based centering on polls
2015-06-03 02:58:52 -07:00
Régis Hanol
c240a8bd80
FIX: make sure we can't vote on deleted polls
2015-06-01 22:31:47 +02:00
Arpit Jalan
1ac4e60c90
Update Translations
2015-06-01 23:33:27 +05:30
Régis Hanol
f736b6face
FIX: validate poll parameters when type=multiple
2015-06-01 19:28:05 +02:00
Jeff Atwood
9ce6603864
better poll option alignment for multi-line
2015-05-29 16:32:44 -07:00
Arpit Jalan
5880313e84
Update Translations
2015-05-26 20:08:20 +05:30
Robin Ward
78abf85087
FIX: IE9 issues with latest discourse
2015-05-25 12:32:42 -04:00
Arpit Jalan
56544f2048
Update Translations
2015-05-21 00:24:12 +05:30
Régis Hanol
3859273ff7
FIX: prevent span abuse in polls
2015-05-20 15:55:27 +02:00
Régis Hanol
d889f05480
changed default 'poll maximum options' to 20
2015-05-19 14:33:27 +02:00
Régis Hanol
764f9b42fe
Merge pull request #3458 from Qasem-h/Bosnian
...
Add Bosnian langage for discourse
2015-05-15 14:34:16 +02:00
Régis Hanol
42be2b431f
ooops, we actually need that :fired:
2015-05-15 11:51:10 +02:00
Régis Hanol
a3fb2c002c
FIX: remove dangerous support for style/background attributes in polls
2015-05-15 11:08:51 +02:00
riking
9d232dac9a
FIX: Properly whitelist li styles
2015-05-14 16:43:01 -07:00
Régis Hanol
635b31af7b
FIX: editing a post with a poll breaks sometimes
2015-05-14 17:18:45 +02:00
Régis Hanol
7c545537a6
FIX: prevent pollception
2015-05-13 23:12:53 +02:00
Régis Hanol
43755a6fab
keep closed status when migrating poll to new style
2015-05-13 22:30:27 +02:00
Régis Hanol
06643fb625
add support for all types of unordered lists in migrate_old_polls
2015-05-13 22:10:02 +02:00
Régis Hanol
4df868a420
FIX: update 'migrate_old_polls' rake task to support more cases
...
FIX: support list that uses double newlines
FIX: support list that uses spaces before the '-'
FIX: don't break lamentably when a poll wasn't created
2015-05-13 19:56:09 +02:00
Régis Hanol
b8005f0b1b
FIX: link starting with '[poll' should not break polls
2015-05-13 17:50:25 +02:00
Neil Lalonde
1c5ea5d8ef
Update translations
2015-05-12 17:38:49 -04:00
Qasem Hajizadeh
a4c69d450e
Create server.bs_BA.yml
2015-05-12 16:22:06 +04:30
Qasem Hajizadeh
2ad958b796
Create client.bs_BA.yml
2015-05-12 16:21:49 +04:30
Régis Hanol
3a9907f392
FIX: prevent self-xss in poll attributes
2015-05-11 20:09:17 +02:00
Robin Ward
585583d38c
Upgrade polls to Ember 1.11
2015-05-11 11:20:45 -04:00
Robin Ward
aee12fd6ef
Ember Deprecations for Topics
2015-05-11 11:18:37 -04:00
riking
7238c43018
SECURITY: XSS in poll errors dialog
2015-05-08 19:28:04 -07:00
Régis Hanol
0ded6434df
FIX: migrate_old_polls should properly identify olds polls at the end of the post
2015-05-08 19:17:09 +02:00
Régis Hanol
c2ffe255c3
FIX: add borders on polls on mobile
2015-05-08 11:13:32 +02:00
Régis Hanol
875a013ec7
FIX: poll design on mobile
2015-05-07 19:49:06 +02:00
Régis Hanol
c1bb7bc7cc
clarify copy when editing a poll after the first 5 minutes
2015-05-07 17:24:35 +02:00
Régis Hanol
9b0ca60f52
FIX: support quotes for poll parameters
2015-05-07 16:40:14 +02:00
Régis Hanol
78cff468bc
FIX: poll options display issues
2015-05-07 15:19:23 +02:00
Régis Hanol
033761d2f6
FIX: reset all votes when the # of options changes
2015-05-06 18:52:09 +02:00
Arpit Jalan
ee960899df
Update Translations
2015-05-06 21:32:11 +05:30
Régis Hanol
2d3a090060
FIX: poll design on mobile
2015-05-05 20:14:38 +02:00
Régis Hanol
73703dd557
FIX: poll fake 3D button effect with custom background color
2015-05-05 20:00:42 +02:00
Sam
b4f666630e
make jshint happy
2015-05-05 10:10:50 +10:00
Régis Hanol
90c05ff045
FIX: two-column poll
2015-05-04 22:29:45 +02:00
Gerhard Schlager
409a367ab7
Replace all occurrences of totalVotes
2015-05-04 16:20:13 +02:00
Régis Hanol
86d7412f30
REFACTOR: rename "total_votes" poll field to the more accurate "voters"
...
FEATURE: automagically load plugin's migrations
2015-05-04 16:01:57 +02:00
Sam
c3e3afcb2c
PERF: eliminate N+1 query due to polls
2015-05-04 16:12:03 +10:00
Sam
803feefd54
MessageBus handles readonly redis now, no need to wrap it
2015-05-04 12:21:00 +10:00
Régis Hanol
44bf8fc7f7
Merge pull request #3423 from gschlager/polls-refactor
...
Extract the parsing of polls
2015-05-03 19:50:58 +02:00
Gerhard Schlager
9bc750e43d
Extract the parsing of polls
2015-05-02 23:44:45 +02:00
Gerhard Schlager
c9e4fd578d
FIX: closed polls with no votes showed NaN as percentage and average
2015-05-02 01:58:23 +02:00
Régis Hanol
2954c99a1e
FEATURE: new 'poll_maximum_options' site setting to limit the number of options in a poll
2015-05-01 16:44:51 +02:00
Régis Hanol
f83638c154
FIX: check the selected options when casting a vote
2015-05-01 16:33:24 +02:00
Régis Hanol
9106331d4f
FIX: 'migrate_old_poll' rake task to support options with HTML
2015-05-01 15:53:02 +02:00
Régis Hanol
e9b70ac9cb
FIX: migrate old polls rake task
2015-04-30 17:08:44 +02:00
Régis Hanol
202b442b86
FEATURE: new 'poll:migrate_old_polls' rake task
2015-04-29 23:34:40 +02:00
Arpit Jalan
787b30c354
Update Translations
2015-04-29 22:38:29 +05:30
Régis Hanol
c10a8d481d
poll copy
2015-04-29 12:25:54 +02:00
Régis Hanol
6af71bd601
FIX: polls requires a refresh to work when inserted in the stream
2015-04-27 18:59:29 +02:00
Régis Hanol
10270593a4
FIX: remove links in poll email notification
2015-04-26 00:37:27 +02:00
Régis Hanol
8dc8aaaeb0
fix build
2015-04-26 00:22:29 +02:00
Régis Hanol
151dea4088
FIX: editing a poll/post with a poll wasn't working properly
2015-04-26 00:12:19 +02:00
Robin Ward
5b3f99aa50
Don't blow up if Redis switches to READONLY
2015-04-24 14:37:16 -04:00
Régis Hanol
8129cce104
FIX: clicking "show results" wasn't working after casting a vote
2015-04-24 17:24:13 +02:00
Régis Hanol
7085c7db12
make jshint happy
2015-04-23 19:52:37 +02:00
Régis Hanol
a737090442
- FEATURE: revamped poll plugin
...
- add User.staff scope
- inject MessageBus into Ember views (so it can be used by the poll plugin)
- REFACTOR: use more accurate is_first_post? method instead of post_number == 1
- FEATURE: add support for JSON-typed custom fields
- FEATURE: allow plugins to add validation
- FEATURE: add post_custom_fields to PostSerializer
- FEATURE: allow plugins to whitelist post_custom_fields
- FIX: don't bump when post did not save successfully
- FEATURE: polls are supported in any post
- FEATURE: allow for multiple polls in the same post
- FEATURE: multiple choice polls
- FEATURE: rating polls
- FEATURE: new dialect allowing users to preview polls in the composer
2015-04-23 19:33:29 +02:00
Marcus Rückert
dba8cbc6ce
Update poll readme to include warning
...
about the topic prefix.
2015-04-14 13:56:56 +02:00
Arpit Jalan
8623f179ff
Update Translations
2015-04-09 20:58:06 +05:30
Qasem Hajizadeh
879296f10f
Create server.fa_IR.yml
2015-04-02 03:00:16 +04:30
Qasem Hajizadeh
c623403dcc
Create client.fa_IR.yml
2015-04-02 03:00:00 +04:30
Chris Desch
71ad441e91
Bump plugin version from 0.1 to 0.2
2015-03-04 14:27:33 -05:00
Régis Hanol
4714a562d9
FIX: Poll requires logged in user to log in again
...
FIX: Open/Closing the poll wasn't updating the UI
REFACTOR: ES6 FTW
2015-03-03 16:17:07 +01:00
Arpit Jalan
ade082c072
Update Translations
2015-03-02 21:59:07 +05:30
Arpit Jalan
253ba977ef
Update Translations
2015-02-25 22:47:17 +05:30
Arpit Jalan
5c61661b7c
Update Translations
2015-02-19 21:41:24 +05:30
Régis Hanol
f916087e81
FIX: poll plugin wasn't working when the OP was deleted
...
Alternatively fixes issue reported -> https://meta.discourse.org/t/bug-with-flag-as-spam/25359
2015-02-18 20:33:05 +01:00
Arpit Jalan
439f13b040
Update Translations
2015-02-13 19:37:41 +05:30
Arpit Jalan
4c602f60c6
Add Telugu translation files
2015-02-09 20:46:31 +05:30
Robin Ward
7dea65122e
Support a `url` field in plugin metadata
2015-02-06 18:08:57 -05:00
riking
06f02ce9fc
FIX: 🈂️ Allow closing polls in multi-locale sites
2015-02-05 19:55:03 -08:00
Robin Ward
28f702a5b6
Refactor app events to more efficiently handle post highlighting
2015-01-14 15:50:19 -05:00
Arpit Jalan
fa8ba67523
Update Translations
2014-12-29 19:06:33 +05:30
Robin Ward
f21d34df24
FIX: Polls were broken after Ember upgrade
2014-12-18 11:42:47 -05:00
Robin Ward
f3babdb319
Fixes many Ember 1.9.0 deprecations
2014-12-17 09:31:42 -05:00
Arpit Jalan
d0ddbc4cb4
Update translations
2014-12-13 00:40:01 +05:30
Arpit Jalan
02e1d17ac7
Add Turkish translation files
2014-12-12 12:13:12 +05:30
Robin Ward
4de412365e
The `{{i18n}}` helper should use quotes when looking up keys, always.
2014-12-08 16:36:18 -05:00
Sam
abf6871de6
Merge pull request #3027 from techAPJ/update-translations
...
Add missing translation files and update translations
2014-12-08 11:04:17 +11:00
khalid al-hussayen
9fc0a3f6f9
add arabic local files
2014-12-07 23:05:24 +03:00
Arpit Jalan
45c2a24075
Update Translations
2014-12-07 22:32:13 +05:30
Robin Ward
e035b07e92
Put Ember 1.8.1 + fixes back.
2014-12-04 08:51:35 -05:00
Sam
8977d5917b
revert
2014-12-04 09:35:11 +11:00
Robin Ward
39fde5b9fb
Upgrade to 1.8.1: So long, metamorphs!
2014-12-03 10:49:18 -05:00
Godfrey Chan
5352a7f53c
Don't `use_route`
...
See https://github.com/rails/rails/pull/17453 and https://github.com/rails/rails/pull/17725
2014-11-30 21:25:54 -08:00
Arpit Jalan
dbd5823881
Update Translations
2014-11-17 21:35:06 +05:30
Robin Ward
0d12ed2231
UX: More spinner upgrades
2014-11-13 15:40:28 -05:00
Régis Hanol
22525ff74c
FIX: changing title of a poll should close/open the poll
2014-10-31 12:01:47 +01:00
Neil Lalonde
718854f055
Update translations
2014-10-30 17:30:05 -04:00
Arpit Jalan
d0cf73f105
Update Translations
2014-10-23 20:15:56 +05:30
Arpit Jalan
8bd2bf9f29
Update Translations
2014-10-19 21:37:25 +05:30
Arpit Jalan
92efee088e
Add missing transation files and update translations
2014-10-16 23:25:34 +05:30
Robin Ward
e55b437eb9
Replace the rest of the deprecated `{{action xyz}}` with `{{action
...
"xyz"}}`
2014-10-03 14:43:27 -04:00
Arpit Jalan
6989557a26
Update Translations
2014-09-30 19:53:17 +05:30
Robin Ward
d0fb8bbcfc
Instead of `.js.handlebars` use `.hbs` for handlebars templates
2014-09-26 15:23:15 -04:00
Régis Hanol
57f7b92bb4
fix poll plugin specs deprecations
2014-09-25 18:12:28 +02:00
Régis Hanol
de76b512c1
fix most deprecations in the specs (still some left)
2014-09-25 17:44:48 +02:00
Arpit Jalan
6455dc7580
Add pl_PL translations for Poll plugin and update translations
2014-09-14 23:52:24 +05:30
Neil Lalonde
638cd6e7c9
Update translations
2014-09-10 12:32:27 -04:00
Jeff Atwood
fad0394a40
more renaming of trust level settings
2014-09-04 13:32:00 -07:00
Gerhard Schlager
d49a2bf075
UX: Add missing German locale files
2014-08-29 21:15:08 +02:00
Sam
244323d218
FEATURE: restyle poll buttons
2014-08-23 10:50:45 +10:00
Robin Ward
0adfeb1cff
ES6: Mega update of controllers
2014-08-13 10:22:47 -04:00
Arpit Jalan
2820bd34da
Update Translations
2014-08-01 20:02:56 +05:30
Jeff Atwood
ad409638a5
tiny poll plugin style fixes
2014-05-22 22:00:55 -07:00
Arpit Jalan
f8255f4443
Update translations
2014-05-22 22:28:47 +05:30
Vikhyat Korrapati
5cb2df8f09
Set up poll plugin javascript using an Ember initializer.
2014-05-18 13:36:27 +05:30
Robin Ward
41a4a58af1
FIX: Thanks .gitignore, I missed a necessary file!
2014-05-15 17:57:13 -04:00
Robin Ward
ba8b45792c
Plugins: Prefix `discourse/plugins/PLUGINNAME` for plugin export names.
2014-05-15 16:31:45 -04:00
Robin Ward
15b0cd5185
Merge pull request #2339 from vikhyat/poll-plugin
...
Partially convert poll plugin to use ES6 modules
2014-05-15 15:04:07 -04:00
Vikhyat Korrapati
a0b7637f5e
Extract poll plugin controller into an ES6 module.
2014-05-15 23:54:53 +05:30
Neil Lalonde
f111e4ba56
Update translations
2014-05-14 12:37:00 -04:00
Neil Lalonde
cb2bcb89ff
Update translations
2014-05-02 14:01:27 -04:00
Neil Lalonde
1156c57cf6
Update translations
2014-04-25 10:17:20 -04:00
Neil Lalonde
0f4014eef1
Update translations
2014-04-24 10:53:04 -04:00
Vikhyat Korrapati
11297efed5
Get rid of unnecessary controller reference in poll template.
2014-04-16 12:11:41 +05:30
Sébastien Miquerolle
e8e55aa9d7
Poll - Close/Open Button translation
...
Not yet in transifex, update manually.
2014-04-14 11:54:18 +02:00
Sam
fc1f225091
Merge pull request #2262 from vikhyat/poll-plugin
...
Add open/close buttons to poll UI
2014-04-14 10:54:10 +10:00
Sam
0f2312a97e
Merge pull request #2257 from vikhyat/distributed-mutex
...
Extract cross-process locking from the scheduler into DistributedMutex
2014-04-14 10:13:18 +10:00
Vikhyat Korrapati
63b96da63a
Use DistributedMutex to make sure poll votes are tallied correctly.
2014-04-13 00:05:49 +05:30
Vikhyat Korrapati
31d95c295f
Don't allow voting on archived topics.
2014-04-12 23:03:56 +05:30
Vikhyat Korrapati
83b46a6b88
Disable the close poll functionality if allow_user_locale is enabled.
2014-04-12 23:00:51 +05:30
Vikhyat Korrapati
5de7d889fd
Add close/open poll buttons to poll UI.
2014-04-12 22:53:21 +05:30
Neil Lalonde
543e6a7ddc
Merge pull request #2251 from fantasticfears/locale
...
update zh_CN translation
2014-04-11 10:22:58 -04:00
Vikhyat Korrapati
cc607dc0b5
Poll style improvements.
2014-04-11 12:26:55 +05:30
Vikhyat Korrapati
edfea2f801
Update poll when title is changed.
2014-04-11 09:05:07 +05:30
Vikhyat Korrapati
2928ce6ca1
Remove the colon from the poll prefix, drop regex support.
...
This is needed to make it possible to programmatically toggle between
open and closed polls.
2014-04-11 08:41:37 +05:30
Vikhyat Korrapati
edbbf7ffbb
Switch the awkward poll.post.poll_details.closed to poll.closed.
2014-04-11 08:13:02 +05:30
Erick Guan
28dd55c772
update zh_CN translation
2014-04-11 09:28:35 +08:00
Régis Hanol
e1b96d2f15
Merge pull request #2249 from riking/onaldanm-1
...
Correct Closed Poll French Translation
2014-04-10 18:16:52 +02:00
Sébastien Miquerolle
1754375fcb
Correct Closed Poll French Translation
...
Fix the locale and the \\s? position.
2014-04-10 01:12:59 -07:00
Kane York
6e8392bf8e
Show results by default for closed polls
2014-04-10 01:00:52 -07:00
Sam
324077bb6c
Merge pull request #2241 from bmamlin/closed-poll-readme
...
Update README.md for poll plugin
2014-04-09 13:35:39 +10:00
Burke Mamlin
b694b19299
Update README.md for poll plugin
2014-04-08 23:19:19 -04:00
Sam
93d79080bb
BUGFIX: broken specs after pulling in closed poll stuff
2014-04-09 12:38:21 +10:00
Burke Mamlin
765cf700e3
allow polls to be closed independently of topic
2014-04-08 21:16:29 -04:00
Vikhyat Korrapati
5f945793d3
Make polls work better on multi-language forums.
2014-04-01 18:32:52 +05:30
Vikhyat Korrapati
ff43aac603
Live update poll votes.
2014-03-24 09:40:09 +05:30
Aselox
fa7e6e81b9
Fix poll server.it.yml
2014-03-20 19:13:50 +01:00
Aselox
8b4dff9f0c
Create server.it.yml
2014-03-19 17:00:20 +01:00
Aselox
5e83ac9fa4
Create client.it.yml
2014-03-19 16:54:49 +01:00
Robin Ward
7f0b181677
Merge pull request #2144 from nbalonso/spanish-translation
...
Poll - Spanish Translation
2014-03-19 11:18:16 -04:00
Noel B. A
1cebbbc5e3
Poll - Spanish Translation
2014-03-18 21:36:04 +03:00
Régis Hanol
5ce84eed82
Merge pull request #2134 from Onaldanm/patch-1
...
Poll - Topic Term
2014-03-18 17:42:43 +01:00
Sébastien Miquerolle
1f71a4d4bc
Poll - Topic Term
...
Use topic instead of thread to keep the same term for the user.
2014-03-17 11:27:41 +01:00
Onaldanm
134af37cbd
Badges, poll and french Translation
...
New Badges system
New string in the poll plugin + change the term "poll option"
Re-add some empty strings (like notifications.title)
And updates
2014-03-17 11:21:47 +01:00
Vikhyat Korrapati
9ef104bbce
Poll Plugin: Don't allow voting on closed topics.
2014-03-16 19:21:17 +05:30
Vikhyat Korrapati
ae3f135c33
Poll Plugin: Allow staff to edit options.
2014-03-16 19:21:17 +05:30
Vikhyat Korrapati
e4c793a7e3
Poll Plugin: Allow optional space before ":" for the French locale.
2014-03-16 19:21:17 +05:30
Régis Hanol
80911b92d0
Merge pull request #2109 from vikhyat/poll-plugin
...
Add a test to make sure the poll prefix translation can be a regex
2014-03-11 12:40:55 +01:00
Régis Hanol
f8bf0fbad8
FIX: encoding on FR translations
2014-03-11 12:30:59 +01:00
Vikhyat Korrapati
0950dde8d0
Add a test to make sure the poll prefix translation can be a regex.
2014-03-11 16:54:12 +05:30
Onaldanm
2a9939cf15
Poll - French Translation
...
French translation for the plugin Poll
2014-03-11 11:55:36 +01:00
Régis Hanol
c5beb3852f
Merge pull request #2092 from nschonni/jshinting
...
Jshinting during CI build
2014-03-10 09:51:11 +01:00
Brian Jordan
489007c700
Add README for poll plugin ( #2089 )
2014-03-09 15:17:58 -07:00
Nick Schonning
9f51ab347a
JSHint: Add strict comparisons to poll_ui.js
2014-03-08 01:35:12 -05:00
Benjamin Kampmann
a2512ecf74
Allow poll options to contain rendered code by not escaping it.
2014-03-05 10:45:49 +01:00
Vikhyat Korrapati
33cb4bc5ac
Fallback to using the first list if [poll] isn't present.
2014-02-20 13:46:27 +05:30
Vikhyat Korrapati
74ab14de19
Add poll plugin.
2014-02-13 07:39:01 +05:30