Robin Ward
dfd309c64f
FIX: The user summary wasn't using the username formatter
2017-11-30 12:17:03 -05:00
Vinoth Kannan
704dbd7cfc
FIX: Unable to remove existing user title ( #5386 )
2017-11-30 15:54:38 +01:00
Sam
05f5df69b1
UX: Add tooltips for messages and notifications in header
2017-11-30 12:56:54 +11:00
Sam
772301bc65
woops
2017-11-30 12:32:50 +11:00
Sam
bf1f6c7fe4
UX: better help text for composer collapse / discard
...
also: warn on collapsed close if you are to discard content
2017-11-30 12:28:00 +11:00
Régis Hanol
0d34caff85
UX: show error message when no gravatar is associated
2017-11-29 18:09:44 +01:00
Régis Hanol
1218ead355
UX: preloaded gravatar was appearing on the right instead of the left
2017-11-29 18:07:09 +01:00
Guo Xiang Tan
9fbe1436b6
UX: Replace heuristic solution root domain extraction for topic featured link.
2017-11-29 21:52:41 +08:00
Guo Xiang Tan
8491c5fba5
UX: Replace heuristic solution for extracting root domain.
2017-11-29 16:26:46 +08:00
Guo Xiang Tan
3e9c3f6f13
Fix JS test.
...
* `new Array` doesn't seem to be available in phantomJS yet.
2017-11-29 16:03:00 +08:00
Guo Xiang Tan
5b965ab5d0
Sync editor and preview when preview is updated.
2017-11-29 11:19:04 +08:00
Guo Xiang Tan
ebc31975e8
Ember.run.schedule
-> Ember.run.scheduleOnce
.
2017-11-29 10:43:59 +08:00
Guo Xiang Tan
de17a8e856
UX: Sync input and preview when user is typing.
2017-11-29 09:56:15 +08:00
Guo Xiang Tan
4816619ba3
FIX: Editor and preview does not sync when scrolled to the bottom.
2017-11-29 08:38:57 +08:00
Robin Ward
04e8b7dffb
UX: Remove another plugin outlet container we don't need
2017-11-28 14:46:17 -05:00
Robin Ward
86df5846c8
Don't use a tag for a couple of topic outlets
2017-11-28 14:42:24 -05:00
Robin Ward
823896d698
FIX: Use parseable date format
2017-11-28 14:16:33 -05:00
Kris
fbc4191195
moving inputs outside of label tag
2017-11-28 14:12:01 -05:00
Robin Ward
23ee3047bf
FIX: Future date input selector was not respecting timezone
2017-11-28 13:44:24 -05:00
Robin Ward
f4b3306bf4
FIX: Link from flagged topics to user was broken
2017-11-28 13:10:30 -05:00
Gerhard Schlager
41e70c410c
FEATURE: replace GUID in image name uploaded from iOS ( #5370 )
2017-11-28 11:05:34 +01:00
Arpit Jalan
f37a1d5976
UX: add tooltip to unique on search logs page
2017-11-28 15:29:35 +05:30
Guo Xiang Tan
110dfbf42f
Uglify doesn't support ES6 yet.
2017-11-28 16:07:27 +08:00
Jeff Wong
b094894c94
Feature: Add service worker registration method to plugin API
2017-11-28 14:01:41 +08:00
Sam
ceaadf6246
UX: adjustments for topic title editing
2017-11-28 12:00:18 +11:00
Sam
5a715b7d55
lint it up
2017-11-28 07:39:24 +11:00
Kris
ada1d6b987
Composer restyle
...
* composer restyle, some input normalization
* style adjustments: spacing, preview background, colors
* small spacing adjustments, removing default iOS input appearance, fixing merge
* small width adjustment
* fixing mobile link modal for small devices
* FIX: more resilient allowInitiatlValueMutation implementation
* Build scrollMap only on scroll.
* FIX: pick date and time was not reseting state
* FIX: removes auto sizing and touchstart support for now
* Revert "FIX: reflects discourse icons naming scheme s/d-icon-*/d-*"
This reverts commit b5ed980235
.
* tweak icon-library generation
* FIX: regression preventing to set number of hours before closing
This commit also adds a full test suite for editing topic timer.
* FIX: makes allowInitialValueMutation more restrictive
* FIX: invite-list expects initial value mutation
* fixing tag input spacing
* minor input cleanup
* bump onebox version
* FIX: avoids test failing at some times of the day
* FIX: various issues when editing category permissions
This commit also adds multiple tests
2017-11-27 15:23:18 -05:00
Joffrey JAFFEUX
49b1df40fc
FIX: various issues when editing category permissions
...
This commit also adds multiple tests
2017-11-27 19:50:04 +01:00
Robin Ward
36d46df8dc
New setting to show the reply title on the post menu on mobile
2017-11-27 13:21:53 -05:00
Arpit Jalan
2c16240b60
fix the build
2017-11-27 23:18:08 +05:30
Arpit Jalan
bf415f2d40
FIX: youtube playlist videos were not functioning properly in fullscreen
2017-11-27 22:56:44 +05:30
Robin Ward
77f90876d3
REFACTOR: Track manual locked user levels separately from groups
2017-11-27 11:23:44 -05:00
Sam
eb428ef54d
FEATURE: uploads are processed a faster
...
Also cleans up API to always return 422 on upload error. (previously returned 200)
Uploads are processed using new hijack pattern
2017-11-27 12:43:35 +11:00
Sam
a74ac90bf5
FIX: quote dropped when replying as new topic
2017-11-27 10:08:55 +11:00
Angus McLeod
4b919cd735
Move queuedForTyping assignment ( #5366 )
2017-11-27 09:43:41 +11:00
Joffrey JAFFEUX
329343be06
FIX: various sizing issues on select-kit
2017-11-26 17:21:39 +01:00
Neil Lalonde
39d7745dc5
UX: show staged users' email addresses to staff without requiring a button press
2017-11-24 16:11:34 -05:00
Neil Lalonde
6f8f2c494d
FIX: admin strings in plugins should fallback to english when untranslated
2017-11-24 14:11:01 -05:00
Guo Xiang Tan
f3f051a344
UX: Composer textarea should always start at the top.
2017-11-24 23:24:37 +08:00
Joffrey JAFFEUX
f2c7f39066
FIX: invite-list expects initial value mutation
2017-11-24 13:32:24 +01:00
Joffrey JAFFEUX
96cdc4e66e
FIX: makes allowInitialValueMutation more restrictive
2017-11-24 13:15:02 +01:00
Guo Xiang Tan
44333c5de3
REFACTORY: Dry up some composer syncing code.
2017-11-24 14:57:36 +08:00
Joffrey JAFFEUX
63307c303a
FIX: regression preventing to set number of hours before closing
...
This commit also adds a full test suite for editing topic timer.
2017-11-24 02:48:45 +01:00
Neil Lalonde
3f58b18dab
FEATURE: user card shows staff if a user is staged and lets them check the email address
2017-11-23 16:38:11 -05:00
Joffrey JAFFEUX
9208909b26
tweak icon-library generation
2017-11-23 18:24:26 +01:00
Joffrey JAFFEUX
dd5562322b
Revert "FIX: reflects discourse icons naming scheme s/d-icon-*/d-*"
...
This reverts commit b5ed980235
.
2017-11-23 18:24:26 +01:00
Joffrey JAFFEUX
616a0dae4e
FIX: removes auto sizing and touchstart support for now
2017-11-23 15:34:52 +01:00
Gerhard Schlager
eaa54a5a64
FIX: don't store state of composer's preview in mobile view
2017-11-23 15:22:00 +01:00
Joffrey JAFFEUX
5b3ecffbb2
FIX: pick date and time was not reseting state
2017-11-23 15:18:27 +01:00
Guo Xiang Tan
c5745feac6
Build scrollMap only on scroll.
2017-11-23 21:44:09 +08:00
Joffrey JAFFEUX
fe94e7c453
FIX: more resilient allowInitiatlValueMutation implementation
2017-11-23 14:39:26 +01:00
Guo Xiang Tan
ab839d134b
Fix scrollmap included NaN values.
2017-11-23 18:08:43 +08:00
Guo Xiang Tan
486016acea
UX: Improve editor and preview scroll syncing.
2017-11-23 17:02:02 +08:00
Sam
d43a54e83a
FIX: use current_user.id in onebox instead of param
2017-11-23 15:32:19 +11:00
Neil Lalonde
6c86e0c94a
FEATURE: remove the featured link by editing the topic
2017-11-22 14:53:35 -05:00
Joffrey JAFFEUX
d32c95b6e8
FIX: avoid touch on select-kit causing instant closing of it
2017-11-22 16:36:50 +01:00
Régis Hanol
8a7cbeef00
UX: hide 'dismiss' in notifications dropdown when there are no unread notifications
2017-11-22 15:56:01 +01:00
Joffrey JAFFEUX
acdfb3ed03
FIX: don’t convert an object using EachProxy to an array
2017-11-22 14:33:04 +01:00
Joffrey JAFFEUX
b14d9529b8
FIX: adds support for name changes tracking
2017-11-22 13:49:45 +01:00
Joffrey JAFFEUX
86b8f6b238
FIX: cast integer on truthy value and not only true
...
allows castInteger="true" to work
2017-11-22 13:40:22 +01:00
Joffrey JAFFEUX
5a992fe5e7
FIX: makes sure keyboard is disabled on mobile
2017-11-22 12:33:07 +01:00
Joffrey JAFFEUX
a3b511f4f5
FIX: simplify keyboard handling
2017-11-22 11:29:30 +01:00
Joffrey JAFFEUX
b2b565c2fb
select-kit initial plugin api implementation (0.8.13)
...
```
api.modifySelectKit("identifier-of-the-select-targeted")
.modifyContent((context, existingContent) => {})
.appendContent(() => {})
.prependContent(() => {})
.onSelect((context, val) => {});
```
2017-11-22 10:34:12 +01:00
Joffrey JAFFEUX
f3db3c7e0b
FIX: future-date-input-row lost datetimes
2017-11-22 08:52:00 +01:00
Joffrey JAFFEUX
761f4afd85
FIX: tab should select and focus next tabindex
2017-11-21 23:28:48 +01:00
Robin Ward
be34b796ea
UX: Add targetable class
2017-11-21 14:55:55 -05:00
Neil Lalonde
33feb62673
FIX: times showing as < 1m instead of blank
2017-11-21 14:33:49 -05:00
Joffrey JAFFEUX
12beb77afa
FIX: make sure the element exists before calling off
...
This commit fixes an issue happening only when running tests under `/qunit` and not with `rake qunit:test`
2017-11-21 19:08:59 +01:00
Robin Ward
7533e5b541
UX: Use date picker on full page search
2017-11-21 12:52:23 -05:00
Joffrey JAFFEUX
7669146897
FIX: force focus input only on expand
2017-11-21 18:23:49 +01:00
Joffrey JAFFEUX
9444c31918
FIX: makes typing indicator visible when possible
2017-11-21 18:07:10 +01:00
Joffrey JAFFEUX
3dfc0777df
FIX: close on click outside
2017-11-21 17:37:13 +01:00
Joffrey JAFFEUX
00e9805e23
FIX: category descriptions should display html
2017-11-21 17:31:26 +01:00
Joffrey JAFFEUX
2087d011df
FIX: fix bugs with keyboard events
2017-11-21 16:59:03 +01:00
Joffrey JAFFEUX
b5ed980235
FIX: reflects discourse icons naming scheme s/d-icon-*/d-*
2017-11-21 16:01:15 +01:00
Joffrey JAFFEUX
f210e1660d
uses correct path for component connector
2017-11-21 16:00:49 +01:00
Joffrey JAFFEUX
b76154ec36
minor refactoring of component-connector
2017-11-21 15:48:56 +01:00
Joffrey JAFFEUX
5dd890eb3d
FIX: displayCategoryDescription was not working correctly
2017-11-21 15:38:30 +01:00
Joffrey JAFFEUX
b8c95373be
uses right naming for search-advanced-category-chooser component
2017-11-21 14:47:53 +01:00
Joffrey JAFFEUX
39f3dbd945
Introduces select-kit
...
* renames `select-box-kit` into `select-kit`
* introduces `single-select` and `multi-select` as base components
* introduces {{search-advanced-category-chooser}} as a better component for selecting category in advanced search
* improves events handling in select-kit
* recreates color selection inputs using {{multi-select}} and a custom {{selected-color}} component
* replaces category-selector by a component using select-kit and based on multi-select
* improves positioning of wrapper
* removes the need for offscreen, and instead use `select-kit-header` as a base focus point for all select-kit based components
* introduces a formal plugin api for select-kit based components
* introduces a formal pattern for loading and updating select-kit based components:
```
computeValue()
computeContent()
mutateValue()
```
2017-11-21 11:53:09 +01:00
Guo Xiang Tan
f7642e076d
REFACTOR: Avoid duplicated logic on server and client.
2017-11-21 17:10:04 +08:00
Robin Ward
f8164956dd
Add quote and mention support for username formatters
2017-11-20 16:28:03 -05:00
Robin Ward
c53ed61bd3
UX: There were many places where username formatters were not applied
2017-11-20 15:03:13 -05:00
Robin Ward
b9595966d4
FIX: Error applying quotes with blank lines in front
2017-11-20 13:46:19 -05:00
Robin Ward
0a9daba627
FIX: Support for long suspension emails
2017-11-20 12:45:46 -05:00
Neil Lalonde
8496191f0b
UX: better tooltip for read time on user cards
2017-11-20 11:55:22 -05:00
Guo Xiang Tan
a27dd760b9
FIX: Incorrect group path.
2017-11-20 09:55:15 +08:00
Sam
ff1ce175fc
FIX: sometimes quote button did nothing on Firefox
2017-11-20 11:14:44 +11:00
Neil Lalonde
6dda87c49b
FEATURE: show topics viewed on user summary
2017-11-17 17:53:30 -05:00
Neil Lalonde
7c6f991313
REFACTOR: remove AgeWord calls from serializers and do it in javascript
2017-11-17 17:53:30 -05:00
Joffrey JAFFEUX
faa597ff90
FIX: avoids view jumping on mobile
2017-11-17 07:31:57 -08:00
Gerhard Schlager
8f6d35aa59
FEATURE: category setting for mailinglist mirror
2017-11-17 15:29:14 +01:00
Michael Howell
c7d024446e
Cast the numeric keys of USER_HOMES
to numbers ( #5322 )
...
When converting from hard-coded functions to a map,
the key `1` got converted to `"1"`.
This broke the drop-down menu.
2017-11-17 11:01:18 +11:00
Neil Lalonde
b37e40eea9
FEATURE: show read time in last 60 days
2017-11-16 15:46:51 -05:00
Kris
3d145a588f
fixing an inconsistency that was cuasing some theme issues ( #5320 )
2017-11-16 12:44:00 -05:00
Robin Ward
54db283e31
Small code tidy up for user/activity menu
2017-11-16 11:49:14 -05:00
Robin Ward
c2e70a8cc9
FIX: This class is no longer required and leaves the state as hidden
2017-11-15 17:35:24 -05:00
Robin Ward
44081bdf73
FIX: Moderators couldn't delete spammers via flag modal
2017-11-15 10:46:09 -05:00
Gerhard Schlager
0d8ddaf4ab
FIX: notification dropdown was not visible for group archive
...
was causing empty message list when navigation back from group message
2017-11-15 10:17:42 +01:00
OsamaSayegh
4c4410225e
UX: cap likes 2 ( #5237 )
2017-11-15 11:28:54 +11:00
Arpit Jalan
3831663fea
FEATURE: search logs page ( #5313 )
2017-11-15 11:13:50 +11:00
Robin Ward
7ecc15cad1
FIX: Expansion of user posts was broken
2017-11-14 17:07:12 -05:00
Robin Ward
0e2b9d3c10
UX: Make flag dropdown actions more clear
2017-11-14 15:44:16 -05:00
Robin Ward
77594ab107
UX: Add class for targeting
2017-11-14 14:42:42 -05:00
Robin Ward
971e302ff2
FEATURE: Support an end date for user silencing
2017-11-14 13:20:19 -05:00
Joffrey JAFFEUX
680696fc04
Replaces delete flag modal by a dropdown
2017-11-14 07:55:08 -08:00
James Kiesel
ddff25d7ff
Fix placeholder for show more images ( #5312 )
2017-11-14 09:46:31 +01:00
Joffrey JAFFEUX
e0bee3a3bc
FIX: mutate value if numeric in enums
2017-11-13 18:51:19 -08:00
Sam
38c103c75e
correct spec
2017-11-13 18:09:24 +11:00
Sam
8a66446849
FEATURE: add overflow-y auto to Markdown tables
2017-11-13 17:52:15 +11:00
Sam
cb14da4d90
FIX: stop stripping "undefined" from fullpage search
2017-11-13 17:26:02 +11:00
Sam
281e430a89
UX: expand parent category in full screen search results
2017-11-13 16:56:20 +11:00
Sam
232311aa8c
FIX: missing short image resolution on queued posts
2017-11-13 12:08:11 +11:00
Sam
3ac7d041ae
UX: generic onebox treats all square images as avatars and renders them smaller
2017-11-13 11:21:19 +11:00
Arpit Jalan
be1bc2706b
FIX: redirect /admin/users to Admin Users List
2017-11-12 14:53:32 +05:30
Joffrey JAFFEUX
0f0b2907a7
FIX: makes fixed positioning more resilient
2017-11-11 11:46:26 -08:00
Joffrey JAFFEUX
9219786a24
FIX: makes sure fixed positioning is correctly applied and removed
2017-11-11 10:33:37 -08:00
Robin Ward
94764399ae
Delete unused files
2017-11-10 16:02:46 -05:00
Robin Ward
75dad26fa5
Rename confusing action name
2017-11-10 16:02:46 -05:00
Neil Lalonde
bd8f8ea1f9
FIX: don't show Create Topic button on full search page to users who can't create topics
2017-11-10 15:39:04 -05:00
Robin Ward
1f14350220
Rename "Blocked" to "Silenced"
2017-11-10 14:10:27 -05:00
Régis Hanol
482982dce8
UX: fix user bio & category topic template editors
2017-11-10 17:52:08 +01:00
Robin Ward
32be3f98c9
UX: Widget options to disable FAQ and About
2017-11-10 10:54:15 -05:00
Régis Hanol
6cd69529a8
UX: change composer button text to 'whisper' when whispering
2017-11-10 14:18:19 +01:00
Sam
0b905e24ed
should not have changed this
2017-11-10 09:13:00 +11:00
Robin Ward
c53ddb7723
FIX: Sometimes viewing a user's action logs would reset to view all
2017-11-09 15:35:12 -05:00
Joffrey JAFFEUX
6d3ed966cd
FEATURE: replace admin flags modal by a select-box
2017-11-09 12:33:36 -08:00
Sam
90351348ec
FIX: checkUsername, delete and dismissBanner not working with users with .
2017-11-10 07:01:43 +11:00
Michael Howell
38b8d68c68
FEATURE: Allow the user to select a custom home page ( #5268 )
...
* Add user_home configuration option
* Use the new user_home preference to actually show the right home page
* Fix trailing whitespace
* Update user_option_serializer.rb
* Fix JavaScript default homepage tests
* Use an object instead of a giant switch
* Remove trailing whitespace
* Make the default `user_home` set to `null` instead of `0`
* Rename user_home to homepage_id
2017-11-10 06:45:19 +11:00
Robin Ward
162932114e
UX: Add an outlet to the user admin page
2017-11-09 14:18:30 -05:00
Joffrey JAFFEUX
0da529010a
FEATURE: support for multi-combo-box
2017-11-09 10:57:53 -08:00
Robin Ward
3093074398
UX: Include the flagged person's username on the flagged post
2017-11-09 13:18:33 -05:00
Robin Ward
6e2853da53
UX: Make flagged topics details button more clear
2017-11-09 13:03:35 -05:00
Robin Ward
1fb409e521
FIX: Use offset
to calculate eyeline, which is safer than position
2017-11-08 16:34:57 -05:00
Robin Ward
e527294904
UX: Allow collapsing of group posts after they've been expanded
2017-11-08 16:34:57 -05:00
Neil Lalonde
2aadc42662
FEATURE: show read time on user cards
2017-11-08 15:25:56 -05:00
Neil Lalonde
3940e95227
better way to show dismiss link based on notifications widget state
2017-11-08 11:20:39 -05:00
Neil Lalonde
7134b11673
better tooltip on the dismiss link
2017-11-08 10:45:41 -05:00
Régis Hanol
0bb07d395a
REFACTOR: composer to use flexbox
2017-11-08 10:39:26 +01:00
Robin Ward
cd744d58f8
FIX: Lint error
2017-11-07 20:29:41 -05:00
ckeboss
8a8c14c6f7
Fix infinate loading of group posts ( #5296 )
2017-11-07 20:04:21 -05:00
Neil Lalonde
d7880af0bb
FIX: change password form validation should instruct admins to use min password length for admin accounts
2017-11-07 16:14:56 -05:00
Sam
3f2105db85
UX: iOS 11 modals now hide all background
...
This fixes issues where login looks very buggy on iOS
see also: https://meta.discourse.org/t/ios-11-makes-discourse-buggy/71140/7
2017-11-08 07:31:45 +11:00
Neil Lalonde
234f0262b8
UX: use down chevron button instead of "show more" text to link to full list of notifications
2017-11-07 13:48:55 -05:00
Neil Lalonde
814502f7bb
FEATURE: add a Dismiss link to user menu that dismisses all notifications
2017-11-07 10:41:21 -05:00
Rafael dos Santos Silva
bf82b34f10
FIX: Remove scope in SW register, avoid duplicated SWs
2017-11-07 01:05:30 -02:00
Guo Xiang Tan
abdfac9cb5
FIX: Allow group members to freely exit group option incorrectly disabled.
...
https://meta.discourse.org/t/cannot-check-allow-members-to-leave-group-freely-when-group-is-configured-to-allow-users-to-send-membership-requests-to-group-owners/73400
2017-11-06 10:30:58 +08:00
Robin Ward
4e618aa08f
UX: Missing element id
2017-11-04 10:15:16 -04:00
Robin Ward
7847002f90
UX: Add more classes for customization purposes
2017-11-04 10:03:15 -04:00
Robin Ward
43d025b312
FIX: All groups were redirecting to posts
2017-11-03 17:09:30 -04:00
ckeboss
93633865d9
Adds primary user group as a class to quote ( #5285 )
...
* Adds primary user group as a class to quote
This feature addition will add the class `group-PRIMARY_USER_GROUP` to
the quote `aside`. `PRIMARY_USER_GROUP` will be the primary user group
of the user being quoted. This is similar to the class that is added to
a `topic-post`.
* Remove trailing whitespace
* Fix avatar in test
* Address PR comments
* Fix trailing whitespace
2017-11-03 09:51:40 -04:00
Robin Ward
51e74cb66e
UX: Plugin outlet for group nav
2017-11-02 15:52:04 -04:00
Robin Ward
e700068b17
UX: Convert Group Posts to Flexbox
2017-11-02 14:47:17 -04:00
Robin Ward
5a55ce65f3
UX: Hide category badge colors if the style is none
2017-11-02 12:50:24 -04:00
Gerhard Schlager
d85ac97dc6
FIX: clicking on button label didn't close popup
2017-11-02 17:11:25 +01:00
Guo Xiang Tan
44eeb20c50
Make eslint happy.
2017-11-02 08:06:45 +08:00
Robin Ward
46b0c01823
FIX: Subcategory filters were not respecting the current category
2017-11-01 16:28:23 -04:00
Robin Ward
a931d7ba56
UX: Add new targetable class in staff-action-logs
2017-11-01 16:05:00 -04:00
Robin Ward
0a69f2bc77
REFACTOR: Remove many Discourse.Category.list()
calls
2017-11-01 15:25:35 -04:00
Robin Ward
fdb342f0f0
Add a plugin outlet before the group content
2017-11-01 14:25:28 -04:00
Robin Ward
f57d3c2315
REFACTOR: Groups navigation to a component
2017-11-01 12:43:20 -04:00
Robin Ward
076df104dc
FEATURE: Support filtering of groups page by category if in url
2017-10-31 17:50:06 -04:00
Neil Lalonde
e7d8f5f9c8
FIX: support /my routes with subfolders
2017-10-31 16:02:32 -04:00
Robin Ward
aee316c6ff
FIX: Unused variable is tripping up linter
2017-10-31 15:51:23 -04:00
Robin Ward
882cc9f992
Support appending a category id to a navigation item dynamically
2017-10-31 15:42:12 -04:00
Robin Ward
422f990615
REFACTOR: Extract navigation into a component
2017-10-31 15:23:38 -04:00
Guo Xiang Tan
85c749d6e4
Fix eslint.
2017-10-31 08:34:13 +08:00
Robin Ward
d955af5960
FEATURE: Allow widgets to call _super()
when reopened
2017-10-30 16:14:39 -04:00
Robin Ward
528eac5a07
UX: Various admin class and structure improvements for styling
2017-10-30 14:50:43 -04:00
Robin Ward
a0dd75ba88
FEATURE: New API to create a custom formatter for displaying usernames
...
This is not exhaustive right now, but a good start and we can add to
it over time.
2017-10-30 13:27:08 -04:00
Régis Hanol
6b344e8a20
Revert "UX: semantic form on login modal"
...
This reverts commit f2219138e1
.
2017-10-30 15:05:29 +01:00
Joffrey JAFFEUX
43920827ed
FIX: makes sure the combo-box selects the first value
2017-10-30 01:28:11 -07:00
Joffrey JAFFEUX
71cea12ee2
Revert "[FIX] Makes sur we always have a selectedGroup"
...
This reverts commit 9406eee179
.
2017-10-30 01:14:38 -07:00
Joffrey JAFFEUX
9406eee179
[FIX] Makes sur we always have a selectedGroup
2017-10-30 00:20:44 -07:00
OsamaSayegh
55095bc44e
FEATURE: Use ACE for badge queries ( #5269 )
...
* FEATURE: Use ACE for badge queries
* Forgot disabled
* When disabled, cursor should be `not-allowed`
* Tests + prefix custom attribute with `data-`
2017-10-30 18:07:49 +11:00
Sam
fab3e25101
FIX: badge selector showing up for anon
2017-10-30 16:21:31 +11:00
Robin Ward
fbd5f1e411
REFACTOR: Rename store:main
to service:store
so we can inject it
2017-10-27 13:59:45 -04:00
Régis Hanol
f2219138e1
UX: semantic form on login modal
...
cf. https://meta.discourse.org/t/improve-semantics-of-orphaned-form-elements-such-as-buttons/72936
2017-10-27 19:14:25 +02:00
Vinoth Kannan
0a7035e5d3
REFACTOR: searchData constant included in search-menu widget
2017-10-27 10:29:55 -04:00
Arpit Jalan
33f0d80ed5
UX: better title on search page
2017-10-27 09:13:04 +05:30
Robin Ward
764cf7e3a5
FEATURE: Add longer suspension defaults
...
Also refactors and DRYs up the future input date data a lot
2017-10-26 14:16:35 -04:00
Guo Xiang Tan
c650ef9138
UX: Move disable PM option under notifications in user preferences.
2017-10-26 16:20:58 +08:00
Joffrey JAFFEUX
443573a62f
[FIX] prevents click on select-box from reaching parent elements
2017-10-25 13:47:23 -07:00
Joffrey JAFFEUX
1612818e2b
[FIX] assign a value when an array of numbers is given
2017-10-25 08:55:16 -07:00
Robin Ward
5f47a4807b
FIX: Read time was not displaying the unit
2017-10-24 13:46:59 -04:00
Robin Ward
f6f3b8ecc9
UX: Make admin user list easier to style
2017-10-23 16:06:05 -04:00
Robin Ward
6f04bff28c
UX: Give a class name to the container of the #bulk-select
2017-10-23 14:07:52 -04:00
Robin Ward
48314d04f7
FIX: Groups were not being displayed in the map of private messages
2017-10-23 13:14:16 -04:00
Sam
87e4c2a90f
allow for missing header in tests
2017-10-23 11:04:24 +11:00
Arpit Jalan
dbfd43c854
UX: show title in search results
2017-10-22 18:12:06 +05:30
Joffrey JAFFEUX
2fe2c1bfb9
[FIX] Better header height computation
...
Prevents the select-box to think there's enough space above (very common when using customised header).
2017-10-20 14:03:26 -07:00
Joffrey JAFFEUX
ae1e4de286
[FIX] better control on value mutation
2017-10-20 13:40:56 -07:00
Robin Ward
383191cafc
FIX: You needed to click twice to expand a hidden post
2017-10-20 15:58:14 -04:00
Robin Ward
e9159e49f3
FEATURE: Site Setting to determine whether flags defaults to topics
2017-10-20 12:37:20 -04:00
Joffrey JAFFEUX
df4102466c
[FIX] Prevents multiple rows from being selected
2017-10-20 07:34:29 -07:00
Joffrey JAFFEUX
671af2690e
[FIX] Improves select positioning with direction=rtl in a modal
2017-10-20 07:01:04 -07:00
Joffrey JAFFEUX
21af7d7755
[FIX] Caret not showing in topic-footer-mobile-dropdown
2017-10-20 06:41:00 -07:00
Joffrey JAFFEUX
fd7af2e146
[FIX] dropdown tracking not showing in groups
2017-10-20 05:34:10 -07:00
Régis Hanol
62156885ec
UX: remove 🔥 heading and ruler button from composer toolbar
2017-10-20 10:59:31 +02:00
Joffrey JAFFEUX
aa134294cc
[FIX] Improves positioning of select-box
2017-10-19 18:39:46 -07:00
Joffrey JAFFEUX
4d041d5b87
[FIX] Fix wizard spec
...
This commit introduces a mutation on input value given to select-box-kit when value is empty. The refactoring required to avoid this would be too heavy atm, but ultimately we would want to avoid this.
2017-10-19 17:34:56 -07:00
Joffrey JAFFEUX
42162c38b3
fix linting
2017-10-19 15:24:21 -07:00
Joffrey JAFFEUX
63c63c1bfd
Skip wizard tests
...
awaiting fixes on select-box-kit
2017-10-19 15:18:01 -07:00
Joffrey JAFFEUX
d77ef05ee1
Fix broken tests
2017-10-19 14:32:37 -07:00
Joffrey JAFFEUX
ae1743c61f
[WIP] select-box-kit refactoring
2017-10-19 12:51:08 -07:00
Robin Ward
a9f718fe57
FIX: Custom flags didn't work when flagging a topic
2017-10-19 14:27:38 -04:00
Robin Ward
838568cbc3
Refactor flag types for more customization
2017-10-19 13:55:23 -04:00
Guo Xiang Tan
25c25ae423
FEATURE: Allow user to leave a PM.
2017-10-19 12:32:55 +08:00
Guo Xiang Tan
79de10b212
FEATURE: Allow users to disable new PMs.
...
https://meta.discourse.org/t/is-it-possible-to-disable-private-messaging-for-a-specific-user/46391
2017-10-19 12:32:55 +08:00
Sam
7f9b0f5e60
try moving shortcut to ctrl+alt+f
2017-10-18 12:20:45 +11:00
Robin Ward
69920b7e60
UX: More flag modal improvements. Remove !important
class
2017-10-17 11:37:30 -04:00
Robin Ward
77652f4387
FIX: Use computed properties instead of manual HTML for buttons
...
This way they receive the proper classes
2017-10-17 11:23:44 -04:00
Robin Ward
62b260b3f9
UX: Improve markup for flag modal
2017-10-17 10:44:52 -04:00
Robin Ward
80d0c6df7c
Use a user-stat
for the read time too
2017-10-16 13:18:52 -04:00
Robin Ward
fb2e581b26
FIX: Headings must begin with heading--
to avoid some griefing
2017-10-16 11:53:47 -04:00
Sam
229a10e142
Missed a whitelist, compensate for strict classes
2017-10-16 10:46:01 +11:00
Sam
7af1bf32d5
UX: switch global search trigger to ctrl+alt+s
...
Otherwise it conflicts with firefox
2017-10-16 10:01:17 +11:00
Sam
9cb088e3f6
FIX: restrict classes allowed for img tag in Markdown
2017-10-16 09:34:30 +11:00
Robin Ward
5572d1d5f7
Refactor user summary page to use more components
2017-10-13 16:05:40 -04:00
Robin Ward
c2a8b95e83
FIX: Don't show the up arrow to jump to posts in different topics
2017-10-13 11:56:44 -04:00
Robin Ward
c383cf82a7
Pass hideCategory
through to the plugin outlet
2017-10-12 12:22:41 -04:00
Robin Ward
4d8619f62c
Move topic list extensibility to topic-list
component
2017-10-12 12:03:22 -04:00
Robin Ward
c9b5ef9f58
Typo'd name of jump-bottom
2017-10-11 15:47:18 -04:00
Robin Ward
d43fa4d584
Extension points for topic list on discovery page
2017-10-11 14:50:17 -04:00
Robin Ward
8a8d3a3a7e
Allow currentUser
to be passed into raw templates automatically
2017-10-11 12:21:24 -04:00
Robin Ward
faa4c4e5f7
FIX: Sort icons were not showing up
2017-10-10 10:54:43 -04:00
Robin Ward
14b1736c74
Include currentPath
in the below-site-header
plugin outlet
2017-10-09 13:58:43 -04:00
Guo Xiang Tan
1d0fadd48c
Merge pull request #5227 from majakomel/delete-tag-confirm
...
UX: Improve Delete Tag Confirm Message
2017-10-09 11:26:12 +08:00
Robin Ward
4da4f986ee
FIX: Clicking on quote button was tricky
2017-10-06 21:29:16 -04:00
Robin Ward
193244f8c1
Convert quote button to use d-icon
2017-10-06 15:45:43 -04:00
Robin Ward
494ad1e9de
Convert quote controls to use d-icon
2017-10-06 15:42:24 -04:00
Robin Ward
f4decf9193
The quote-other-topic
class has been removed
2017-10-06 15:16:06 -04:00
Maja Komel
5780596c50
use delete_confirm_no_topics instead of nested no_topics
2017-10-06 16:29:29 +02:00
Maja Komel
3c1e005fea
missing semicolon
2017-10-06 15:42:53 +02:00
Maja Komel
13cc0fd665
replace zero key with no_topics
2017-10-06 15:35:15 +02:00
Maja Komel
789a354570
UX: Delete Tag Warning Improvement
2017-10-06 12:13:37 +02:00
Guo Xiang Tan
8b71a0e49f
UX: Restore missing border at the end of topic list.
2017-10-06 08:27:03 +08:00
Robin Ward
5822c64bdc
FIX: If you can manage a post you can wiki it
2017-10-05 17:47:52 -04:00
Robin Ward
2ae06e6fd0
More customization for menu items
2017-10-05 17:00:23 -04:00
Robin Ward
0c84352386
Add support for transformations
2017-10-05 16:24:58 -04:00
Robin Ward
7df73c94a0
Add a hook to decorate extra buttons
2017-10-05 14:35:06 -04:00
Guo Xiang Tan
b0557c6692
UX: Allow users to remove a remind me topic timer.
2017-10-05 11:50:08 +08:00
Régis Hanol
4771b0a99f
FIX: user fields in invite signups were broken
2017-10-04 23:04:24 +02:00
Robin Ward
cf4e6e2f5b
FIX: deletePost
action was incorrect called delete
2017-10-04 16:12:18 -04:00
Robin Ward
4aa30cba2e
Extensibility for Post manage menu
2017-10-04 15:53:06 -04:00
Robin Ward
6d0bf287b5
Allow more extensibility for the post menu buttons
2017-10-04 15:53:06 -04:00
Robin Ward
abdb334823
UX: Allow for customization of the heart icon
2017-10-04 11:07:59 -04:00
Robin Ward
2ce6e0bb07
UX: Perform icon replacements before calling icon renderer
2017-10-03 15:38:59 -04:00
Robin Ward
cc4a102b26
UX: Allow customization on header dropdown sizes
2017-10-03 15:24:18 -04:00
Robin Ward
c72ceb1f2d
An option to not display categories in the hamburger
...
This is mostly useful if your site has very few categories.
2017-10-03 14:39:56 -04:00