Sam
cb05b44ee6
move template compiler into vendor for now
...
in future we want to remove it and only include handlebars runtime
2015-11-25 15:54:54 +11:00
Sam
d6c925600f
temporarily add back compiler while figuring out a better system
2015-11-25 15:11:57 +11:00
Sam
c2a9b4aa18
PERF: attempt to omit template compiler in prd
2015-11-25 13:56:48 +11:00
Sam
24be285bf2
PERF: add one more asset for ember and jQuery
...
at the moment Ember initialization is a bottleneck, to minimize impact
on initial load we download an evaluate it as early as possible
2015-11-25 13:17:57 +11:00
Robin Ward
434deb1bd3
SECURITY: Backported XSS fixes from Handlebars
2015-11-24 16:08:08 -05:00
Robin Ward
49bda0b17d
FIX: Improve windows double clicking on words in editor
2015-11-24 13:42:22 -05:00
Arpit Jalan
99c1aa2e85
optimize OpenComposer Mixin
2015-11-24 23:39:19 +05:30
Robin Ward
c76caca109
FIX: Perform the same operation on multilines in d-editor
2015-11-24 13:03:37 -05:00
Arpit Jalan
cbdc613177
fix js tests
2015-11-24 19:08:54 +05:30
Arpit Jalan
362c515f33
FEATURE: compose a new pre-filled message via URL
2015-11-24 18:55:45 +05:30
Robin Ward
e573ea29f3
FIX: Pasting images was broken in Firefox
2015-11-23 12:34:49 -05:00
Neil Lalonde
4a49fbf44c
UX: after successfully submitting the forgot password form, show a new modal with a message and OK button
2015-11-23 11:21:11 -05:00
Arpit Jalan
fa83e717f7
UX: better flag modal on mobile
2015-11-23 21:10:58 +05:30
Régis Hanol
72fe3e19f4
UX: username should always be case sensitive in user card
2015-11-23 15:57:10 +01:00
Régis Hanol
753f4d1b7b
FIX: redirect to forum home page when impersonating
2015-11-23 15:44:44 +01:00
Régis Hanol
4fe1a13bae
FIX: multiple file uploads wasn't working due to composer upgrade
2015-11-23 11:30:26 +01:00
Régis Hanol
bec1606328
Merge pull request #3858 from tgxworld/exclude_letter_character_class
...
UX: Trigger autocompleter only for specific characters.
2015-11-23 10:08:19 +01:00
Arpit Jalan
db2799507b
FIX: admin trust level user list URL should be consistent with new naming
2015-11-23 14:28:56 +05:30
Guo Xiang Tan
f835a0ba22
UX: Trigger autocompleter only for specific characters.
2015-11-23 16:33:47 +08:00
Guo Xiang Tan
8d1636db2b
FIX: Keyboard shortcut to quote reply.
2015-11-23 15:58:54 +08:00
Arpit Jalan
3053d48671
FIX: Safari on iOS 9 hangs after logging in
2015-11-22 18:02:40 +05:30
Sam
7038d5f1c4
PERF: cache information about missing view classes.
2015-11-21 23:40:37 +11:00
Arpit Jalan
d75ea1a0ea
FIX: remove forgot-password link for SSO enabled instances
2015-11-21 17:49:58 +05:30
Sam
3fa8329068
correct require
2015-11-21 14:03:53 +11:00
Sam
5c899c765b
Revert "Revert "REFACTOR: support booting discourse with DISCOURSE_NO_CONSTANTS""
...
This reverts commit c21457d6a7
.
2015-11-21 12:27:06 +11:00
Robin Ward
d8734fc542
Fix eslint
2015-11-20 17:16:44 -05:00
Robin Ward
1506eba28d
Support for overriding client side translation keys
2015-11-20 17:14:01 -05:00
Arpit Jalan
e25ee74209
FIX: handle topic/post creation when the language highlighting is turned off
2015-11-21 02:10:54 +05:30
Robin Ward
1bf2b236cb
FIX: Admin section wasn't correctly highlighting some routes
2015-11-20 15:07:04 -05:00
Robin Ward
8fdd6c18fc
SECURITY: XSS Protection on Queued Posts
2015-11-20 14:13:00 -05:00
Robin Ward
83d5b82c84
OOPS, remove console.log
2015-11-20 13:15:00 -05:00
Robin Ward
8eeb027c65
Can revert changes to email templates
2015-11-20 12:30:21 -05:00
Arpit Jalan
bb1d0dea8a
UX: better flagging options
2015-11-20 22:23:29 +05:30
Régis Hanol
8104a07327
one ; should be more than enough ;)
2015-11-20 17:36:55 +01:00
Robin Ward
c21457d6a7
Revert "REFACTOR: support booting discourse with DISCOURSE_NO_CONSTANTS"
...
This reverts commit c0b277d273
.
2015-11-20 10:00:12 -05:00
Sam
1c8b3c9447
sort out import ordering in admin js
2015-11-21 01:10:31 +11:00
Sam
0c5d0ddb1b
FIX: defer requires to avoid future dependencies
2015-11-21 00:43:41 +11:00
Sam
c0b277d273
REFACTOR: support booting discourse with DISCOURSE_NO_CONSTANTS
...
This change is discussed here: https://meta.discourse.org/t/deprecating-es6-compatibility-layer/35821
Prior to this change we were not booting correctly with DISCOURSE_NO_CONSTANTS
2015-11-21 00:14:50 +11:00
Robin Ward
f5b34d5f53
FEATURE: Admin interface for editing email templates
2015-11-19 16:39:34 -05:00
Arpit Jalan
711a7a146c
FIX: clear draft when creating a new topic
2015-11-19 23:15:19 +05:30
Sam
09bedfd4c0
Make DISCOURSE_NO_CONSTANTS work in anon for home page
2015-11-20 00:29:56 +11:00
Arpit Jalan
cf389e0137
FIX: search header does not require login for mobile
2015-11-19 14:33:45 +05:30
scossar
712b2cc435
check for direction
2015-11-18 13:39:58 -08:00
Robin Ward
84a50a1260
FIX: Keyboard handling regression
2015-11-18 12:35:17 -05:00
Arpit Jalan
0ede6b5ed6
FIX: sub-categories were listed in parent category dropdown
2015-11-18 15:52:36 +05:30
Robin Ward
3282aec792
Merge pull request #3903 from gschlager/keyboard-patch1
...
FIX: Pressing Ctrl+F twice should close Discourse search window
2015-11-17 14:38:14 -05:00
Gerhard Schlager
2d1c21755f
FIX: Pressing Ctrl+F twice should close Discourse search window
2015-11-17 20:31:00 +01:00
Robin Ward
41e722b8bf
FIX: Avoid double load on discovery model change
2015-11-17 14:08:33 -05:00
Robin Ward
8dc0fa97d4
Better behavior When inserting a link with no description
2015-11-17 13:26:55 -05:00
Robin Ward
bb76c389fd
Merge pull request #3817 from gschlager/locale-pluralization
...
FIX: Pluralizations in English locale files
2015-11-17 12:35:24 -05:00
Régis Hanol
92ba6125c4
FEATURE: new 'automatically_unpin_topics' user preference
2015-11-17 18:21:40 +01:00
Régis Hanol
4ec29f71f1
Merge pull request #3902 from tgxworld/fix_inconsistent_border
...
UX: Fix misaligned topic list border.
2015-11-17 12:26:23 +01:00
Guo Xiang Tan
a4fec28b52
UX: Fix misaligned topic list border.
2015-11-17 19:22:54 +08:00
Guo Xiang Tan
e56b3b6a38
UX: Focus composer input after adding text.
2015-11-17 16:42:26 +08:00
Gerhard Schlager
a00c373b6f
UX: Show translated modifier keys in editor shortcuts
2015-11-14 23:13:22 +01:00
Arpit Jalan
c9c083108a
FIX: show error when user already exists in group
2015-11-15 01:06:31 +05:30
Gerhard Schlager
6e33a21a7a
FIX: Replace invalid pluralizations in locale files
2015-11-13 21:25:15 +01:00
Robin Ward
d993f70ed3
FIX: Don't trigger browser keyboard events when d-editor intercepts
2015-11-13 12:31:55 -05:00
Neil Lalonde
6b1cc8d486
FIX: hrefs in hamburger menu were wrong on subfolder installs
2015-11-12 14:39:38 -05:00
Régis Hanol
e5f8e20914
Merge pull request #3897 from scossar/admin-nav-position
...
FIX: position admin-nav absolutely
2015-11-12 19:18:50 +01:00
Régis Hanol
5f33a81b1c
FEATURE: add 'navigation-categories' class on 'body' when visiting /categories
2015-11-12 19:03:43 +01:00
scossar
66ed4b6db9
position admin-nav absolutely
2015-11-12 10:01:12 -08:00
Robin Ward
ea29e1c693
FIX: Use proper replaceState
when updating a location hash
2015-11-12 12:03:25 -05:00
Régis Hanol
a911d93885
remove spoiler-related dialect/whitelists since there's a new spoiler dialect (cf. discourse-spoiler-alert plugin)
2015-11-12 17:55:27 +01:00
Robin Ward
e20c2726df
FIX: Don't use mutationObserver in testing mode. Can hang Phantom
2015-11-12 10:15:24 -05:00
Arpit Jalan
069516f4b4
Merge pull request #3896 from tgxworld/fix_emoji_modal
...
Some fixes to Emoji modal.
2015-11-12 12:44:19 +05:30
Arpit Jalan
fcca194883
UX: staff color on posts should be consistent on mobile and desktop
2015-11-12 11:12:33 +05:30
Guo Xiang Tan
bd09faaaed
FIX: Emoji modal triggered from "more" was broken.
2015-11-12 10:24:23 +08:00
Guo Xiang Tan
6a69d79def
FIX: Emoji modal height was too short on mobile.
2015-11-12 10:19:33 +08:00
Robin Ward
5f948a35c6
FIX: Don't scroll to the bottom when inserting in the middle
2015-11-11 16:39:55 -05:00
Robin Ward
ff85fa2a98
FIX: Remove emoji shortcut. Was conflicting with Euro symbol.
2015-11-11 15:33:21 -05:00
Robin Ward
ec02b147b0
FIX: Combobox not working with fixed element on iPad
2015-11-11 14:44:03 -05:00
Robin Ward
393a05ed9e
FIX: Emoji window was too big on mobile
2015-11-11 14:21:23 -05:00
Robin Ward
db5f8857cf
FIX: More iPad focus issues with new composer
2015-11-11 14:01:13 -05:00
Arpit Jalan
fb375a04f9
FIX: topic progress bar was hidden behind youtube embed header on mobile
2015-11-11 18:13:36 +05:30
Robin Ward
42bf8151b2
FIX: Regressed editor functionality - scroll position sync
2015-11-10 16:07:18 -05:00
Robin Ward
8eee0cf0ca
FIX: Mentioning was broken when username ended with an underscore
2015-11-10 15:25:12 -05:00
Robin Ward
fa27f0a2ea
FIX: d-editor
wasn't properly debouncing updates
2015-11-10 15:10:54 -05:00
Robin Ward
afe9f90f2b
FIX: iPad focusing on the title was messing everything up
2015-11-10 14:33:15 -05:00
Robin Ward
395d01c5f9
FIX: Have the preview refreshed event fire by decorateCooked
2015-11-10 13:26:12 -05:00
Robin Ward
f85d848649
Remove a bunch of old deprecated code
2015-11-10 13:09:05 -05:00
Robin Ward
b05f6ddbe1
FIX: Add back in footer padding. iPad is broken for other reasons.
2015-11-10 12:55:21 -05:00
Régis Hanol
1651c8c2e7
remove 'console.log'
2015-11-10 16:30:39 +01:00
Robin Ward
a7d87d1530
Merge pull request #3891 from cpradio/fix-selected-link-text
...
FIX: Use selected text in the link if text is already selected, otherwise, put the URL
2015-11-09 16:24:07 -05:00
cpradio
8f39f25cad
FIX: Use selected text in the link if text is already selected, otherwise, put the URL
2015-11-09 15:29:19 -05:00
scossar
532c7c15c1
add plugin outlet
2015-11-09 11:13:24 -08:00
Robin Ward
6eb83a3d00
FIX: Tweak the mutationObserver to respect attributes.
...
To avoid crashing Firefox, it checks that the values actually changed.
This eliminates a bug where whitespace sometimes appeared in an
expanded menu.
2015-11-09 13:25:50 -05:00
Robin Ward
d7ee074837
FIX: Should blur the field when closing the progress widget
2015-11-09 12:36:48 -05:00
Robin Ward
a33c2fa165
FIX: Reply and new Topic broke with new composer
2015-11-09 12:28:58 -05:00
Régis Hanol
1ac0c97c81
fix ESLINT
2015-11-09 15:14:14 +01:00
Sam Saffron
6dd4bc7d57
FEATURE: support group owner, capable of controlling group membership
...
Group owners are regular users that can add or remove users to a group
The Admin UX allows admins to appoint group owners
The public group UX will display group owners first and unlock UI to
add and remove members
Group owners can only be appointed on non automatic groups
Group owners may not appoint another group owner
2015-11-10 00:56:57 +11:00
Régis Hanol
13bf6a6d7b
UX: move 'new dot' in mobile topics lists at the end of the topic title
2015-11-09 11:24:19 +01:00
Robin Ward
1bcdade45f
ESLint fix
2015-11-07 18:43:18 -05:00
Robin Ward
682a3cdfec
FIX: Some iPad fixes for the new composer
2015-11-07 18:38:44 -05:00
Robin Ward
ca50252f77
UX: Dim the composer buttons like they used to be
2015-11-06 19:10:22 -05:00
Robin Ward
52579179bd
FIX: Broken tests in phantom, not in browser
2015-11-06 16:44:38 -05:00
Robin Ward
355215ca91
FIX: Couldn't collapse validation messages
2015-11-06 16:03:34 -05:00
Robin Ward
0f9a009982
FIX: Composer text area height on mobile
2015-11-06 15:51:21 -05:00
Robin Ward
8ad46c1ed7
FIX: Weirdly displayed link dialog in composer
2015-11-06 15:45:04 -05:00
Robin Ward
3438194280
FIX: Remove hairline below composer buttons
2015-11-06 15:42:56 -05:00
Robin Ward
15931fce1e
FIX: Allow us to insert things between words.
2015-11-06 15:40:52 -05:00
Robin Ward
cd1b83997b
FIX: Weird UX with d-editor
for topic templates
2015-11-06 15:10:28 -05:00
Robin Ward
e2a663bff1
Merge pull request #3812 from gwwar/emoji-embed
...
FIX: allow emoji class when crawling embedded content
2015-11-06 14:52:59 -05:00
Robin Ward
8ba7c06b7d
Merge pull request #3735 from riking/patch-4
...
FIX: Discourse.BaseUri should not default to /
2015-11-06 14:52:19 -05:00
Régis Hanol
6b197179c9
FEATURE: new 'automatically_unpin_topics' site setting
2015-11-06 17:12:12 +01:00
Robin Ward
d569a4e418
FIX: Upload modal was broken
2015-11-06 10:35:26 -05:00
Robin Ward
47495a5713
FEATURE: Replace composer editor with ember version
2015-11-06 09:49:16 -05:00
Régis Hanol
86f76e5b4d
FIX: better plugin emojis API
2015-11-06 15:02:40 +01:00
Régis Hanol
30eaa0e1c5
FIX: delete spammer wasn't working in /admin/flags
2015-11-06 11:04:10 +01:00
kerryliu
b7803fc68e
FIX: allow emoji class when crawling embedded content, add rspc-html-matchers
2015-11-05 18:51:26 -08:00
Sam
85daf56ed4
Merge pull request #3839 from cpradio/admin-nav-mobile-love
...
UX: Add mobile love to admin-nav for Plugin Pages
2015-11-06 13:31:59 +11:00
Arpit Jalan
3bf6617ff6
UX: lighten background of Suggested Topics pop-up
2015-11-05 17:50:08 +05:30
Sam Saffron
03db51877e
fix styling
2015-11-05 21:19:54 +11:00
Sam Saffron
6e5bfa62d3
UX: improve show badge page on mobile
2015-11-05 20:51:05 +11:00
Régis Hanol
ef2f77339a
FIX: use '#main' height to check whether screen is full or not
2015-11-04 19:41:12 +01:00
Régis Hanol
fddf0d9191
UX: no avatar for pinned topics on mobile topics list
2015-11-04 15:51:00 +01:00
Jeff Atwood
131ae8486b
slightly larger reply count numbers on mobile
2015-11-03 15:10:21 -08:00
Jeff Atwood
9effd92f73
mobile topic status was aligned incorrectly
2015-11-03 14:59:42 -08:00
Robin Ward
c5ed8f456e
FIX: Unicode wasn't transpiled properly
2015-11-03 15:10:39 -05:00
Robin Ward
d7d88f816c
FIX: Don't use transform for the emoji popup, it blurs it
2015-11-03 14:22:24 -05:00
Robin Ward
bb21902954
Add keyboard shortcuts back to d-editor
2015-11-03 14:01:26 -05:00
Robin Ward
4aa601414d
Support for titles on d-editor buttons
2015-11-03 14:01:26 -05:00
Arpit Jalan
da32be9294
UX: resize stackexchange onebox image
2015-11-03 19:11:15 +05:30
Arpit Jalan
688d44278e
UX: move imgur album CSS to Discourse repo
2015-11-03 12:27:09 +05:30
Robin Ward
5cd6308850
API for adding buttons to the new composer
2015-11-02 16:18:09 -05:00
Neil Lalonde
4d6dd3a952
add plugin outlet to the top of the admin dashboard
2015-11-02 14:38:07 -05:00
Régis Hanol
7436a3feb3
FEATURE: automatically unpin topic when user reaches bottom
2015-11-02 18:26:26 +01:00
Régis Hanol
d0fe4fc4b5
FIX: topic.posters might be null or empty
2015-11-02 11:39:23 +01:00
Régis Hanol
7ced16acbf
FIX: topic.lastPoster should be based on the 'latest' extra
2015-11-02 11:19:37 +01:00
Guo Xiang Tan
30bddd1112
FIX: Duplicated custom badges in AdminBadgesController.
2015-11-02 13:13:17 +08:00
Sam Saffron
606b10445e
FEATURE: remove muted topics from suggested and latest
2015-11-02 09:20:22 +11:00
Sam Saffron
0d15dbd886
FIX: lastPoster not defined correctly in model
2015-11-01 14:30:54 +11:00
Sam Saffron
54da461024
UX: simplify Dismiss menu
2015-10-31 15:31:05 +11:00
Régis Hanol
7fbf902d09
FIX: prevent cross-contamination of emojis in multisites
2015-10-30 23:26:34 +01:00
Robin Ward
eaa31cf488
Merge pull request #3886 from LeoMcA/filter-by-username
...
filter by username in email digest preview
2015-10-30 14:44:50 -04:00
Robin Ward
21b29269d0
Remove excessive text on signup CTA
2015-10-30 14:13:16 -04:00
Leo McArdle
fe5264f9e9
filter by username in email digest preview
...
adds a user prompt on the email digest preview page to generate a preview for a particular user
also fixes some broken styling on the page
2015-10-30 18:11:38 +00:00
Régis Hanol
bde4bc52d7
UX: use 'last poster' avatar for mobile topics list
2015-10-30 16:50:46 +01:00
Arpit Jalan
9f8d6b6088
FIX: allow exisiting users to be invited to topic/message when enable_local_logins is disabled
2015-10-30 11:28:05 +05:30
Robin Ward
fe901163cc
FIX: Fetch honeypot on init
not name change which was error prone
2015-10-29 13:44:27 -04:00
Régis Hanol
b9437936ab
Merge pull request #3848 from gschlager/patch-2
...
Remove example CSS selectors from locale file
2015-10-29 10:01:52 +01:00
Régis Hanol
bb79e6aff7
FEATURE: new hide_user_profiles_from_public site setting
2015-10-28 19:56:08 +01:00
Robin Ward
6b236d3c83
FEATURE: Bulk Unlisting of topics
2015-10-27 16:57:40 -04:00
Robin Ward
46ca66771b
FIX: Better error message for resending activation. Don't limit staff.
2015-10-27 16:25:30 -04:00
Robin Ward
010d847c2d
Extensibility point for adding a new main button below topics
2015-10-27 15:05:59 -04:00
cpradio
68660cb9ac
UX: Add custom classes to the profile page to permit hiding the invited_by and trust_level fields
2015-10-27 09:57:01 -04:00
Régis Hanol
9ea2d30105
UX: always show the avatar modal now that we have the letter avatars
2015-10-27 10:52:05 +01:00
Arpit Jalan
5dab5ada1c
FIX: loading members on group page was broken
2015-10-27 09:20:49 +05:30
Robin Ward
47e25648df
FEATURE: Change user groups in bulk via admin
2015-10-26 15:57:30 -04:00
Arpit Jalan
e1d5503053
FIX: flag button was broken for posts
2015-10-26 23:14:14 +05:30
Arpit Jalan
c28843e87b
FIX: redirect to return_url when working as SSO provider
2015-10-25 11:30:38 +05:30
Guo Xiang Tan
25161eef39
FIX: 'q' keyboard shortcut not working.
2015-10-24 23:57:55 +08:00
Jeff Atwood
2b64ccb98c
clean up portrait .topic-list CSS media query stuff
2015-10-23 17:15:13 -07:00
Jeff Atwood
56c9b4b6e2
UX: hide topic list views column on <= 850px w
2015-10-23 16:35:26 -07:00
Robin Ward
6ad42d4cd2
FIX: Category topics weren't refreshing when changing sort order
2015-10-23 16:39:37 -04:00
Robin Ward
09195768be
FIX: Quote button was broken when the quoted post was unloaded
2015-10-23 12:49:13 -04:00
Robin Ward
f3d9d1295a
FIX: Support subfolder URLs for middle clicking search
2015-10-23 12:02:10 -04:00
Régis Hanol
9483940244
UX: new topics list for mobile
2015-10-23 10:19:28 +02:00
Jeff Atwood
fac25763ba
mobile topic list and user page CSS tweaks
2015-10-22 23:23:13 -07:00
Jeff Atwood
8a5f8d62b2
remove "right" class from profile buttons
2015-10-22 16:54:46 -07:00
Jeff Atwood
352824a3a4
fix mobile layout issues on user page
2015-10-22 16:43:01 -07:00
Jeff Atwood
7b95f8b633
another minor mobile tweak to alert-info
2015-10-22 14:42:37 -07:00
Jeff Atwood
8ea1ad1b2d
minor css tweak to mobile alert-info
2015-10-22 14:40:19 -07:00
Jeff Atwood
567bc70391
make #banner full width on mobile
2015-10-22 14:37:00 -07:00
Robin Ward
1e50883d06
FIX: Incorrect search link
2015-10-22 16:37:44 -04:00
Régis Hanol
0ea54e9255
UX: don't show an empty list when all extensions are authorized
2015-10-22 20:11:17 +02:00
Régis Hanol
b46663fab0
FIX: hide full name field on the signup dialog when 'enable_names' is disabled
2015-10-22 18:10:01 +02:00
Jeff Atwood
ed0ac4eed3
FIX: incorrect profile background styles
2015-10-21 22:53:47 -07:00
Arpit Jalan
9793ea2c8a
UX: change Dismiss button title and add tooltip
2015-10-22 07:52:47 +05:30
Neil Lalonde
ca98f66f7e
FIX: wrong root path on subfolder installs
2015-10-21 13:13:19 -04:00
Neil Lalonde
976692b387
FIX: moderators need to choose a category when uncategorized topics are no allowed
2015-10-20 15:55:17 -04:00
Robin Ward
3ee1dee3eb
UX: If you only had a checkbox user field, it was hoisting Location
2015-10-20 14:55:19 -04:00
Robin Ward
f8ff6fc0b5
FIX: Typo in teardown of d-editor
2015-10-20 12:42:14 -04:00
Robin Ward
0428bacfa9
SECURITY: A user could XSS themselves on their preference page
2015-10-20 12:09:59 -04:00
Régis Hanol
e08c9b8c49
Merge pull request #3867 from cpradio/fix-pin-unpin-shortcut
...
FIX: Fix the shortcut shift+p for pinning/unpinning a topic
2015-10-20 16:06:21 +02:00
cpradio
d2502bd127
FIX: Fix the shortcut shift+p for pinning/unpinning a topic
2015-10-20 09:40:43 -04:00
Régis Hanol
227689d77b
Merge pull request #3866 from cpradio/fix-broken-keyboard-shortcuts
...
FIX: Fix the shortcuts shift+j and shift+k
2015-10-20 15:21:29 +02:00
cpradio
35496cae4f
FIX: Fix the shortcuts shift+j and shift+k
2015-10-20 09:17:40 -04:00
Arpit Jalan
4a880a758f
FEATURE: new Dismiss posts/topics modal
2015-10-20 16:07:02 +05:30
Jeff Atwood
5d341bef57
remove valign-helper hack, let's go flexbox
2015-10-20 00:46:24 -07:00
Régis Hanol
2fe70f6969
Merge pull request #3862 from tgxworld/emoji_toolbar_mobile
...
FIX: Emoji toolbar too wide on mobile.
2015-10-20 09:16:21 +02:00
Régis Hanol
18de82afe5
Merge pull request #3864 from tgxworld/push_pixels
...
UX: Misaligned buttons in image uploader.
2015-10-20 09:15:58 +02:00
Jeff Atwood
5ca93cd79c
add opacity to mobile user page details
2015-10-19 23:58:42 -07:00
Jeff Atwood
722cce7400
FIX: mobile logo was too wide
2015-10-19 23:02:32 -07:00
Guo Xiang Tan
63fbab5b29
UX: Misaligned buttons in image uploader.
2015-10-20 11:10:53 +08:00
Guo Xiang Tan
97d11b6656
FIX: Emoji toolbar too wide on mobile.
2015-10-20 09:19:45 +08:00
Régis Hanol
c618478e88
FIX: sorting in a category isn't working
2015-10-19 19:04:47 +02:00
Robin Ward
cca48ce22f
FIX: Default selectionStart/end differences in PhantomJS
2015-10-19 12:18:26 -04:00
Robin Ward
94b60e62a2
FEATURE: New markdown editor re-written in Ember
...
Note this commit leaves out the biggest occurrence of the editor
which is the post/topic composer.
To avoid major breakage, this replaces it everywhere else it was
used:
* User preferences (About Me)
* Admin Customizations > Text Content
* Category Templates
* Editing Queued Posts
A future commit will replace the main composer with this editor
and will remove the unused pagedown code.
2015-10-19 11:01:20 -04:00
James D
44b04e4521
Make @mentions following a slash link to usercards
...
A slash preceding an @mention was causing the markup for the usercard
link to not be generated. For example, the markdown
Pinging @bob/@joe
Would generate a usercard for @bob, but not @joe.
2015-10-16 19:18:46 -04:00
Robin Ward
0547fcf799
UX: Show a loading spinner when loading an post you're editing.
...
cc @coding-horror
2015-10-16 14:57:53 -04:00
Neil Lalonde
14bfeec25e
Merge pull request #3844 from gschlager/patch-1
...
FIX: Pressing Ctrl+F twice should show browser find
2015-10-16 13:16:55 -04:00
Guo Xiang Tan
8e8e787ad0
FIX: Whitelist parentheses and brackets in autocomplete.
2015-10-16 13:17:51 +08:00
Jeff Atwood
e744d85c99
move jagged-border gap removal to mobile only
2015-10-15 17:19:10 -07:00
Jeff Atwood
7338f74f14
CSS order of operations incorrect
2015-10-15 17:10:02 -07:00
Kane York
f67a877537
Add styling & assets for google docs placeholder oneboxes
2015-10-14 17:09:48 -07:00
Robin Ward
e8424bd54e
SECURITY: Moderators should not see API keys
2015-10-14 15:40:23 -04:00
Robin Ward
a527c58c7d
UX: Show a nicer "Log In" screen if the user follows /my/preferences
2015-10-14 13:39:31 -04:00
Robin Ward
d66a545dd2
FIX: /my/preferences
should prompt users to log in
2015-10-14 12:40:13 -04:00
Neil Lalonde
37c783c348
Merge pull request #3851 from xfalcox/patch-3
...
Fix impersonate redirect on subfolder install
2015-10-14 11:02:41 -04:00
Arpit Jalan
2eece87206
UX: clip long category names in suggested topics
2015-10-14 19:02:57 +05:30
Robin Ward
bf53938ab7
FIX: On IOS9 the topic entrance was resizing the topic list
2015-10-13 16:59:32 -04:00
Rafael dos Santos Silva
dfed999ec8
Remove getUrl on impersonate redirect
...
As said by @riking @nlalonde and @ZogStriP
2015-10-13 16:52:35 -03:00
Robin Ward
ae4ef1e70f
Add spinner to composer saving
2015-10-13 13:06:24 -04:00
Régis Hanol
7ceecb0989
Merge pull request #3852 from tgxworld/fix_conditions_when_flagging_message
...
FIX: Conditions broken in flagging modals.
2015-10-13 11:02:35 +02:00
Guo Xiang Tan
aaff46d67f
FIX: Conditions broken in flagging modals.
2015-10-13 16:56:32 +08:00
Régis Hanol
d863defd3b
convert emoji toolbar to use safe local storage
2015-10-13 10:52:42 +02:00
Régis Hanol
7c369ab2b7
convert desktop notifications to use safe localStorage
2015-10-13 10:34:44 +02:00
Régis Hanol
cafff9bf01
FIX: ensure we can write to the localStorage
2015-10-13 10:21:49 +02:00
Sam
fab51496cb
correct full screen login feature
2015-10-13 13:11:49 +11:00
Sam
b3aebca406
FEATURE: allow auto provider to specify "full screen login"
...
this feature means we attempt to log in without opening a frame.
2015-10-13 12:23:34 +11:00
Régis Hanol
1a3e9cf571
FIX: sorting was not working in /top
...
PERF: remove double request when sorting topics lists
2015-10-12 21:58:40 +02:00
Rafael dos Santos Silva
ccd46bf431
Fix impersonate redirect on subfolder install
...
Impersonate was redirecting to base site, instead of Discourse when using subfolder install.
2015-10-12 16:14:39 -03:00
Sam
e17978a203
FIX: do not notify in title if you created the post
2015-10-12 12:45:04 +11:00
Arpit Jalan
b72434d024
FEATURE: add 'change ownership' button in post admin wrench
2015-10-11 23:53:45 +05:30
Gerhard Schlager
11a6b61cbd
Remove example CSS selectors from locale file
2015-10-11 14:48:37 +02:00
Gerhard Schlager
d10741170f
FIX: Pressing Ctrl+F twice should show browser find
2015-10-08 22:30:33 +02:00
cpradio
979331f762
UX: Add mobile love to admin-nav for Plugin Pages
2015-10-07 09:57:05 -04:00
Sam
845c33e4b1
SECURITY: XSS in search results term
...
Thanks to Jerbi Nessim
2015-10-07 10:52:24 +11:00
Jeff Atwood
af7d51e923
Merge pull request #3831 from tgxworld/fix_emoji_toolbar
...
UX: Emoji toolbar on mobile.
2015-10-05 17:30:19 +11:00
Régis Hanol
9f14c197f2
less errors in js tests suite
2015-10-05 17:04:19 +11:00
Sam Saffron
4ade6138d3
FIX: suggested topics showing up when last post not loaded
...
New fix means that was show suggested
1. If all posts are loaded
2. If we are in the process of loading 1 more post due to message bus
2015-10-05 16:10:00 +11:00
scossar
71bc7d2e89
fix typo
2015-10-04 10:49:58 -07:00
Guo Xiang Tan
8b59f76f59
FIX: Don't append when there is nothing to append.
2015-10-03 17:22:13 +08:00
Guo Xiang Tan
904a36eea2
UX: Emoji Toolbar was too wide on mobile.
2015-10-03 17:08:13 +08:00
Jeff Atwood
ccb55b82e6
adjust alignment of topic progress popup
2015-10-02 02:41:37 -07:00
Régis Hanol
2c384aec83
FIX: reply as new topic wasn't working in FF when the post was only composed of an image
2015-10-01 21:43:43 +02:00
Jeff Atwood
0237bece88
Revert "FIX: align topic-progress with topic-progress-expanded"
2015-10-01 10:13:31 -07:00
scossar
de61ae272a
align topic-progress with topic-progress-expanded
2015-10-01 10:01:57 -07:00
Régis Hanol
9bb7a3884b
fix the build
2015-10-01 01:17:34 +02:00
Jeff Atwood
0b295150e7
UX: clearer delete user action buttons
2015-09-30 16:06:55 -07:00
Régis Hanol
25cb19eeca
FIX: hide 'Quote Reply' button when there's no selection anymore on iOS
2015-10-01 00:11:18 +02:00
Robin Ward
33e58c0587
FIX: You can click to see your own PMs from flags
...
Also refactors post action users to be a new object type since they can
have `post_url` which is not a field of a `User`
2015-09-30 12:28:55 -04:00
Arpit Jalan
97fbf09259
UX: post action glyphs color on mobile should match desktop color
2015-09-30 20:30:52 +05:30
Robin Ward
4986314122
Add "more..." to emoji popup in composer.
2015-09-29 16:16:52 -04:00
Régis Hanol
321d1bd0a9
FIX: allow for more than 1 markdown editor instances
2015-09-29 20:21:47 +02:00
Robin Ward
3cd23b45af
PERF: Only render 30 site settings in "All" when filtering
2015-09-29 13:34:09 -04:00
Robin Ward
8e86dbe560
FIX: Avatars weren't tappable on mobile
2015-09-29 12:58:19 -04:00
Robin Ward
3aaa9a8722
Restrict access to the Email admin tab to Admins
2015-09-29 12:37:46 -04:00
Jeff Atwood
980c0196a8
FIX: similar topics lacked badge left margin
2015-09-29 02:14:44 -07:00
Robin Ward
f734a0731e
Use capabilities
object for browser sniffing
2015-09-28 11:44:37 -04:00
Régis Hanol
a7f2741674
FIX: only show the backups link in dashboard to administrators
2015-09-28 16:51:12 +02:00
Régis Hanol
2ca8d08acb
FIX: only display 'show settings' buttons to admins
2015-09-28 16:23:41 +02:00
Régis Hanol
0f49224a60
FIX: don't show the 'new topics' banner in Top
2015-09-28 12:03:37 +02:00
Sam
f269514b6f
FIX: Android is bad at firing touchend, which makes quoting impossible
2015-09-28 18:29:08 +10:00
Ruben Barkow
84450fa34b
save height on small screens
2015-09-28 09:46:12 +02:00
Sam
855419064c
FIX: don't use Safari hack on Windows Phone
2015-09-28 16:50:24 +10:00
Arpit Jalan
f26bd48ba0
UX: do not default link title tag to label
2015-09-28 12:02:32 +05:30
Jeff Atwood
0d69a827fd
correct composer top bar spacing
2015-09-25 17:32:46 -07:00
Jeff Atwood
a8d6b5ed6e
loosen up composer title spacing
2015-09-25 12:56:53 -07:00
Robin Ward
1e2f2a244c
FIX: Clicking Reply with quoted text should work like quote button
...
Before this patch, it would ask you if you were sure you wanted to
cancel your draft even if you didn't input anything.
2015-09-25 14:30:20 -04:00
Robin Ward
c4b1b848bc
More extension points for login buttons, used by OAuth2 plugin
2015-09-25 11:29:40 -04:00
Régis Hanol
9e2934f635
FIX: replaceMarkdown should be smart about current caret position
2015-09-25 17:21:44 +02:00
Régis Hanol
d5712f051e
Merge pull request #3816 from cpradio/small-action-responsiveness
...
Make the small-action width responsive on desktops
2015-09-25 15:25:50 +02:00
cpradio
e47e4f7169
Make the small-action width responsive on desktops
2015-09-25 08:34:34 -04:00
Régis Hanol
aee2c535bd
Revert "UX: Topic link should not take full width."
2015-09-25 09:49:04 +02:00
Jeff Atwood
42f252d3ba
make bar and bullet drop-down cat fullwidth
2015-09-25 00:26:41 -07:00
Sam
a890d45cb6
FIX: disable cloaked view while running ios positioning hack
2015-09-25 16:42:57 +10:00
Sam
150ad01111
improve UX remove username said if we have a title
2015-09-25 14:18:38 +10:00
Sam
855370b242
Merge pull request #3813 from tgxworld/fix_link
...
UX: Topic link should not take full width.
2015-09-25 13:37:02 +10:00
Sam
e5234b38b8
FEATURE: add title expansion for off topic quotes
2015-09-25 13:35:14 +10:00
Sam
7ca75a88ce
UX: always show logout link in user menu, use CSS to hide
...
.menu-panel .logout-link {display: none}
2015-09-25 12:15:34 +10:00
Guo Xiang Tan
f7ae9a8187
UX: Topic link should not take full width.
2015-09-25 08:32:49 +08:00
Robin Ward
a24afe30d7
FIX: Reply as new topic was broken when you quoted something
2015-09-24 14:44:15 -04:00
Guo Xiang Tan
fe8a93bdc0
UX: Fix links in gutter taking up full width.
2015-09-25 02:22:15 +08:00
Régis Hanol
a8081c8dd0
FIX: notifications & messages were missing from user profile
2015-09-24 19:04:29 +02:00
Régis Hanol
f29cd5f192
Merge pull request #3808 from gschlager/i18n-patch4
...
FIX: Use translated badge name and slug within notifications
2015-09-24 09:46:34 +02:00
Régis Hanol
3acb00c2a3
Merge pull request #3809 from gschlager/patch1
...
FIX: Only enabled badges can be granted
2015-09-24 09:45:54 +02:00
Sam
e817267dd2
FIX: when replying to a expanded reply, correctly attribute author
2015-09-24 15:32:09 +10:00
Gerhard Schlager
7d5e2d46c5
FIX: Only enabled badges can be granted
...
FIX: Sort badges by displayName
2015-09-24 02:06:04 +02:00
Gerhard Schlager
445bd033d2
FIX: Use correct badge slug within notifications
2015-09-24 00:49:13 +02:00
Neil Lalonde
690f839619
FIX: uncategorized topics list is 404 page when allow_uncategorized_topics is turned off
2015-09-23 15:21:36 -04:00
Robin Ward
4d6c99cb3d
FIX: On mobile flags could cover the topic map
2015-09-23 14:43:15 -04:00
Neil Lalonde
5ca26a7707
FEATURE: add site setting use_admin_ip_whitelist to enable/disable the whitelisting of admins by IP address
2015-09-23 12:15:08 -04:00
Robin Ward
7d4dbc9962
Give example values for CSS rules in embedding
2015-09-23 12:10:15 -04:00
Robin Ward
6b48647fc7
FIX: Double load sometimes on topic lists
2015-09-23 11:48:58 -04:00
Robin Ward
dcdf76a662
FIX: Category Logo preview should not repeat
2015-09-23 11:34:23 -04:00
Régis Hanol
ef0804fbb0
FIX: only disable the composer grip when the device is touch-only
2015-09-23 16:05:41 +02:00
Régis Hanol
e37ecb9d2f
FIX: pikaday wasn't working when using the mouse with a touch-enabled monitor
2015-09-23 15:35:22 +02:00
Arpit Jalan
07ead44187
UX: make old twitter oneboxes look good
2015-09-23 18:02:28 +05:30
Régis Hanol
36309e50cc
Merge pull request #3767 from tgxworld/track_user_profile_views
...
Track user profile views
2015-09-23 11:38:18 +02:00
Régis Hanol
64ef5f79bd
Merge pull request #3788 from getabetterpic/fix-create-topic-when-insufficient-category-permissions
...
Fix bug where create topic is suggested when insufficient permissions
2015-09-23 11:36:58 +02:00
Régis Hanol
ae5134f88e
Merge pull request #3791 from gschlager/i18n-patch2
...
FIX: Slugs for badges
2015-09-23 11:35:38 +02:00
Régis Hanol
1aad58b642
Merge pull request #3781 from tgxworld/feature_log_category_settings
...
Feature log category settings
2015-09-23 11:34:08 +02:00
Guo Xiang Tan
a253bf8698
FIX: Don't subscribe to Desktop Notifications on mobile.
2015-09-23 16:08:38 +08:00
Jeff Atwood
bcb070f1ca
FIX: progress bar popup was misaligned
2015-09-22 16:36:15 -07:00
scossar
9a93a43905
reduce z-index
2015-09-22 11:01:43 -07:00
Robin Ward
79beb9f409
FIX: You could set reply_to_post_number
when replying as a new topic
2015-09-22 13:32:19 -04:00
Régis Hanol
e65ddc6c25
FIX: immediately remove upload placeholder when cancelling the upload
...
FIX: prevent post submit when something is uploading
2015-09-22 18:16:53 +02:00
Régis Hanol
6a4b9a3d38
FIX: remove upload placeholder when cancelling the upload
2015-09-22 17:58:12 +02:00
Régis Hanol
a6934a200e
FIX: don't use the filename for the upload placeholder
2015-09-22 17:45:55 +02:00
Sam
6e384cd4c7
highlight title in full page search
2015-09-22 07:39:44 +10:00
Robin Ward
b6155889d5
FIX: Respect sort order when user fields are shown publically
2015-09-21 15:26:11 -04:00
Kane York
c3aaeedc62
FEATURE: Make it easy to override the home logo
2015-09-21 11:47:23 -07:00
Robin Ward
cc0f76e60a
Merge pull request #3798 from riking/patch-6
...
FIX: :( page was never showing the URL
2015-09-21 14:45:42 -04:00
Kane York
e36c0966d0
FIX: :( page was never showing the URL
2015-09-21 11:38:37 -07:00
Régis Hanol
fe656fb04d
FIX: select appropriate period when redirecting to top
2015-09-21 20:28:20 +02:00
Robin Ward
b49e9fb174
FIX: Load order of TopicTrackingState
was off
2015-09-21 14:15:25 -04:00
Robin Ward
9f6ce653a9
FIX: Selecting posts was broken on IOS9 iPad
2015-09-21 13:50:05 -04:00
Régis Hanol
af7f00099f
FIX: uploading a file with a non-ASCII character wasn't removing the placeholder
2015-09-21 16:17:25 +02:00