Kris
6ec43f3472
FIX: poll avatar spacing too large
2018-08-29 09:11:03 -04:00
Kris
d6144c6d60
UX: More compact polls on mobile
2018-08-27 16:53:35 -04:00
Kris
84d822959a
Reducing some specificity, color fix
2018-08-03 17:44:22 -04:00
Joe
27c018e75c
FIX: makes large images in polls responsive
2018-07-01 13:20:00 +08:00
Neil Lalonde
6e54af1091
FIX: error if decorateCooked is called without a helper for a post with a poll
2018-06-18 12:35:19 -04:00
Joffrey JAFFEUX
60ff0e9b8c
missing prettified files
2018-06-15 18:42:20 +02:00
Régis Hanol
5d445fb810
FIX: properly handle invalid auto close date for polls
2018-06-12 15:31:09 +02:00
Joffrey JAFFEUX
174d392e5a
DEV: adds prettier ( #5956 )
...
Run `prettier --write "app/assets/stylesheets/**/*.scss" "plugins/**/*.scss"` after making sure you installed it with `yarn`
It's recommended to configure your editor to run prettier on file save.
2018-06-08 11:49:31 +02:00
Joe
733ffc4bbf
FIX: add classes to input groups and move tips
2018-05-30 21:02:06 +08:00
Joe
ec7f597274
FIX: update poll-builder to new modal design
2018-05-30 21:00:54 +08:00
Joe
47a9b3427b
FIX: input tip causes modal to change width when present
2018-05-30 14:26:06 +08:00
Guo Xiang Tan
c1fb111951
FIX: Show poll options when user is in a PM with a bot.
...
https://meta.discourse.org/t/discobot-dont-take-users-through-the-poll-tutorial-if-its-not-enabled/76604/9
2018-05-30 11:16:20 +08:00
Régis Hanol
ef87944a34
UX: show close date on automatically closed polls
2018-05-12 02:14:58 +02:00
Régis Hanol
9ff2d540ba
fix the build
2018-05-03 10:32:01 +02:00
Régis Hanol
ba14c80b9c
FEATURE: automatically close a poll on a given date and time
2018-05-03 02:12:19 +02:00
Bruno Perel
6750ff6873
(S)CSS cleanup: 0px => O and removal of duplicated properties ( #5526 )
2018-01-25 09:53:36 -05:00
Joffrey JAFFEUX
b295c03001
FIX: select single choice as default when building a poll
2018-01-03 09:23:15 +01: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
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
Angus McLeod
c8a6e5cbb3
If there is a specific error it should be shown to the user ( #5323 )
...
e.g. post_is_deleted, or topic_must_be_open_to_vote
2017-11-17 12:12:13 +01:00
Robin Ward
e87125b63c
FEATURE: Plugins can overwrite and add support for new icons
2017-07-26 13:21:17 -04:00
Sam
9b4f5710e6
api cleanup for before / after rules
2017-07-21 16:12:11 -04:00
Sam
b7f58fe880
regression polls could not be closed properly
2017-07-18 14:52:58 -04:00
Sam
1661a8745b
correct issues with poll specs
...
fixes regression where an error message is missing from a poll
with one option
2017-07-17 17:44:48 -04:00
Sam
8921058c67
FIX: medium URL with @ incorrectly handled as mention
...
Also:
- remove unused code
- rename bbcode_ruler to bbcode.ruler
- add md.core.textPostProcess.ruler to apply at end of chain (excluding links)
2017-07-17 17:44:48 -04:00
Sam
5d139e461c
FIX: multi option poll not working (new engine)
2017-07-11 14:43:34 -04:00
Sam
6200d7d6ab
correct bug where only a single poll per topic worked
2017-06-28 15:36:19 -04:00
Sam
234694b50f
Feature: CommonMark support
...
This adds the markdown.it engine to Discourse.
https://github.com/markdown-it/markdown-it
As the migration is going to take a while the new engine is default
disabled. To enable it you must change the hidden site setting:
enable_experimental_markdown_it.
This commit is a squash of many other commits, it also includes some
improvements to autospec (ability to run plugins), and a dev dependency
on the og gem for html normalization.
2017-06-23 12:01:33 -04:00
Robin Ward
8ae445766f
Upgrade Ember to 2.13
2017-06-15 10:12:07 -04:00
Neil Lalonde
b839eb41ff
add space in number of poll voters on mobile
2017-05-15 10:19:40 -04:00
Rafael dos Santos Silva
8b383bb26a
FIX: Poll builder validation was incorrect
2017-04-05 00:15:39 -03:00
Bianca Nenciu
c423544208
Changed combo-box to number inputs for min, max and step values.
2017-03-15 10:56:11 +08:00
Guo Xiang Tan
0988420b48
Fix broken qunit tests.
2017-02-03 12:09:30 +08:00
Guo Xiang Tan
40fae186c9
Remove stray console.log
.
2017-02-02 17:38:23 +08:00
Guo Xiang Tan
1bc87bca65
Remove debugging code.
2017-02-02 13:49:26 +08:00
Guo Xiang Tan
8bd8f07ce0
FIX: Public polls should not make a request per option.
2017-01-31 17:27:43 +08:00
Guo Xiang Tan
1da6fc8e3c
UX: Highlight user's vote in polls.
2017-01-25 12:02:19 +08:00
Guo Xiang Tan
115a1c8680
FIX: Sort is destructive and that is not what we want.
2017-01-16 23:42:31 +08:00
Guo Xiang Tan
d4b2a635c7
FIX: Live updates for polls was broken.
2017-01-16 16:57:46 +08:00
Jeff Atwood
d87e5ae819
tighten spacing for poll voters list
2017-01-14 22:11:46 -08:00
Guo Xiang Tan
ed72920444
Make eslint happy.
2016-12-22 11:46:15 +08:00
Guo Xiang Tan
288e5faf6b
FIX: Sort needs to be stable.
2016-12-22 11:45:41 +08:00
Robin Ward
e3301cd0c8
FIX: Don't load poll results while already loading
2016-12-21 21:26:57 -05:00
Robin Ward
f07443b488
Migrate Discourse Polls to use vdom instead of embedded ember
2016-12-09 10:42:56 -05:00
Robin Ward
ffae39912f
FIX: Remove the old poll view before replacing it
2016-12-02 16:41:51 -05:00
Régis Hanol
28b7ef7142
FIX: rendering multiple polls in the same post was broken
2016-11-30 22:59:58 +01:00
Robin Ward
d8a69e6bb2
FIX: Use the register within the poll plugin
2016-11-25 11:58:06 -05:00
Robin Ward
054c428ba3
FIX: Don't modify variables when rendering
2016-11-24 11:34:14 -05:00