Sam
2052ceca95
FIX: stop screen from jittering when mobile has images
...
This fix makes sure we apply reasonable settings to all images while
they are loading, it stops mobile from dancing around on topics that
have images
We no longer use height: auto on mobile!
2015-08-10 13:19:01 +10:00
Sam
3eeb765f00
fix deprecation
2015-08-10 11:41:11 +10:00
Grzegorz Tanczyk
d76fafc8ec
Adding two plugin outlets for notifications and their dropdowns extensibility
2015-08-08 00:00:10 +02:00
Jeff Atwood
3427049ce7
UX: simpler styling on post reply button
2015-08-07 12:49:36 -07:00
Jeff Atwood
262e94c48e
make all <i> tags grey in .reply-to area
2015-08-07 12:43:29 -07:00
Arpit Jalan
0300da59e2
UX: simplify composer title
2015-08-07 23:05:28 +05:30
Régis Hanol
1aa075f70b
FIX: hide custom top/footer in admin section
2015-08-07 18:06:55 +02:00
Régis Hanol
15418f3d44
FEATURE: new 'backup_frequency' site setting
2015-08-07 17:34:58 +02:00
Sam
1a6cbd37a5
missing outlet for tags on mobile
2015-08-07 19:12:47 +10:00
Sam
415a3ff0de
FIX: replace all occurances in preview not only first
2015-08-07 16:52:21 +10:00
Sam
fd63d89753
FEATURE: simpler definition of enum types
2015-08-07 11:41:48 +10:00
Neil Lalonde
a4a14e6d5a
add back the warning based on Sidekiq queue size, but only when the queue size is 100k or more
2015-08-06 16:46:49 -04:00
Robin Ward
f667395f9a
UX: Embedded stylesheet should use round avatars
2015-08-06 11:39:17 -04:00
Sam
665c3690bb
UX: move category below title in search
2015-08-06 17:17:57 +10:00
Sam
cc9f6e53f2
FEATURE: add support for plugin-outlet in raw templates
2015-08-06 15:49:11 +10:00
Sam
bafdf9290d
FIX: don't let blocked users reach post creator or new post queue
...
correct broken spec
2015-08-06 10:32:53 +10:00
Régis Hanol
dbd6099b89
FIX: make sure the global notice shows up on ALL the pages
2015-08-05 22:55:32 +02:00
Robin Ward
7ef83913b6
FIX: Couldn't select values of 0 in the combo-box
2015-08-05 16:19:44 -04:00
Neil Lalonde
5ebd12c070
FEATURE: plugin hooks for topic list nav items
2015-08-05 15:41:36 -04:00
Kane York
4ffca82bab
FIX: Issue scroll event after rendering
2015-08-05 11:12:41 -07:00
Régis Hanol
35e6e5ff67
FIX: footer was missing in some pages
...
- error pages
- search results pages
- list of all tags
- topics list of a specific tag
- user leaderboard
2015-08-05 16:14:26 +02:00
Régis Hanol
b8c8348e5b
FIX: remove bookmark from user stream
2015-08-05 12:40:43 +02:00
Sam
aef575aad0
FIX: stop showing incorrect avatars in quote
2015-08-05 19:22:51 +10:00
Sam
4486879fd2
select less data
2015-08-05 16:09:21 +10:00
Sam
a51386a280
FEATURE: allow efficient preloading of custom fields in topic list
2015-08-05 16:09:21 +10:00
Sam
7ba7b23aec
Merge pull request #3634 from tgxworld/fix_draft_overlaps
...
FIX: Draft overlaps topic counts blurb in suggested topics.
2015-08-05 14:49:35 +10:00
Sam
362a69de08
Merge pull request #3637 from tgxworld/fix_alignment_of_login_social_buttons
...
UX: Social login buttons alignment off on mobile.
2015-08-05 14:47:03 +10:00
Sam
43ac8f8ed2
Revert "odd flexbox side-effect, need CSS width here"
...
This reverts commit 652eb5b3e3
.
2015-08-05 13:49:04 +10:00
Sam
a3c6cd7b38
FIX: handle link tracking correctly for cdn based urls
...
(usually attachments)
2015-08-05 12:15:08 +10:00
Sam
54b780439d
FIX: CDN should always be whitelisted correctly
2015-08-05 11:49:11 +10:00
Sam
c76cb671ad
unblock early.
2015-08-05 10:49:59 +10:00
Sam
34122e06df
FIX: if post creation fails, raise an exception
2015-08-05 10:47:38 +10:00
Jeff Atwood
2b2ae4bfe7
Revert "adding flexbox to header via mixins (all prefixes)"
...
This reverts commit 5b229316ee
.
2015-08-04 15:56:05 -07:00
Jeff Atwood
652eb5b3e3
odd flexbox side-effect, need CSS width here
2015-08-04 15:44:23 -07:00
Jeff Atwood
a60d449f4c
Merge pull request #3641 from awesomerobot/master
...
adding flexbox to header via mixins (all prefixes)
2015-08-04 14:26:52 -07:00
Robin Ward
59cdde330f
Raise errors in development mode on deprecation
...
We've had quite some time to find the deprecation errors in Ember and
most should be fixed. It is time to turn up the difficulty, which will
raise exceptions in development/test mode if a deprecation is present.
This will force developers to fix them as they encounter them.
2015-08-04 13:23:42 -04:00
Régis Hanol
64dd28d885
FIX: time to first response metric
2015-08-04 18:23:56 +02:00
awesomerobot
5b229316ee
adding flexbox to header via mixins (all prefixes)
2015-08-04 10:46:58 -04:00
Jeff Atwood
98fa098e6f
fix up mobile alignment on time gaps
2015-08-04 03:44:58 -07:00
Sam
6352528988
EXTENSIBILITY: add filter api to inject hooks in raw templates
...
TODO: decide with @eviltrout,
decide if registerUnboundOverride makes more sense
2015-08-04 18:53:44 +10:00
Arpit Jalan
09c281f705
UX: show only top 10 categories in email digest
2015-08-04 11:06:04 +05:30
Sam
f456a4b1b4
FIX: missing posts queue link on first notification of queued post
2015-08-04 15:22:17 +10:00
Sam
83593fea58
Revert "aligning text-logos and header with flexbox"
...
This reverts commit 2ad2ab503f
.
2015-08-04 14:49:08 +10:00
Jeff Atwood
618f69d919
slightly reduce header size in search
2015-08-03 20:36:43 -07:00
Sam
3c8ae643b2
UX: improve handling of users in queued-posts
...
- Display an icon on already blocked users
- Automatically unblock users that you approve
2015-08-04 12:56:37 +10:00
Jeff Atwood
61536c911b
Merge pull request #3640 from awesomerobot/master
...
aligning text-logos and header with flexbox
2015-08-03 18:29:02 -07:00
awesomerobot
2ad2ab503f
aligning text-logos and header with flexbox
2015-08-03 21:16:56 -04:00
Sam
01ad88f1ed
FEATURE: min_first_post_typing_time
...
If a user spends less than 3 seconds typing
first post they will automatically enter the approval queue
2015-08-04 10:57:34 +10:00
Sam
a2533e2a02
lighten search blurb for full page search
2015-08-04 10:57:34 +10:00
Jeff Atwood
3d7a2b4788
use default link color on search page results
2015-08-03 17:34:06 -07:00
Jeff Atwood
dc27ae3bf5
make search blurbs more grey to match google
2015-08-03 17:30:18 -07:00
Jeff Atwood
2d7ba13223
full page search CSS tweaks
2015-08-03 16:16:46 -07:00
Jeff Atwood
7d9ee9b378
make invite list styles match topic list
2015-08-03 15:38:32 -07:00
Jeff Atwood
e83b0619e8
switch to refresh icon on resend invite
2015-08-03 14:37:35 -07:00
Sam
7b8b96446e
FEATURE: track statistics around post creation
...
- how long were people typing?
- how long was composer open?
- how many drafts were created?
- correct, draft saved to go away after you continue typing
store in Post.find(xyz).post_stat
2015-08-03 14:29:15 +10:00
Simon Cossar
78edc465d5
Fix comment
2015-08-01 16:57:41 -07:00
Simon Cossar
1f1d30bb7e
Make it work
2015-08-01 15:00:39 -07:00
Guo Xiang Tan
2fd4115fd9
UX: Social login buttons alignment off on mobile.
2015-08-01 12:00:47 +08:00
Jeff Atwood
a7f30adb18
minor Emoji tab tweaks
2015-07-31 18:26:06 -07:00
Robin Ward
9629f63612
FIX: Weird translation error. 🔥 d
2015-07-31 18:49:17 -04:00
Robin Ward
76aa0795b3
Use small actions for moving posts
2015-07-31 16:30:18 -04:00
Robin Ward
cf91bca0cd
FIX: Small actions should show descriptions on the user stream
2015-07-31 14:25:49 -04:00
Régis Hanol
d71301e406
FIX: always 'return true' when overriding a route action
2015-07-31 20:16:37 +02:00
Robin Ward
29bdaa0dd8
Merge pull request #3636 from riking/patch-7
...
FEATURE: Add off button on preferences for popup notifications
2015-07-31 11:29:16 -04:00
Régis Hanol
1a5c3b4331
FIX: some pages were missing the footer
2015-07-31 17:18:38 +02:00
Régis Hanol
fb65970530
FIX: footer should also be hidden when using back/forward buttons
2015-07-31 16:53:18 +02:00
Régis Hanol
d7aa4e81d6
revert 8f435fcbf6
2015-07-31 15:22:30 +02:00
Régis Hanol
8f435fcbf6
FIX: wrong track view header
2015-07-31 15:03:35 +02:00
Jeff Atwood
d95ad05d76
left align version number table in admin
2015-07-31 03:34:39 -07:00
Sam
d8d849ee84
hoist pre blocks last
2015-07-31 18:27:23 +10:00
Sam
568adc49c0
FIX: fenced code blocks not hoisted correctly
...
also fixes unhoisting logic
2015-07-31 17:53:20 +10:00
Sam
6f9dc135ba
FEATURE: allow logging of raw body of all unprocessable email
...
set log_mail_processing_failures to true to enable
2015-07-31 15:10:35 +10:00
Kane York
8c62c8d7bf
FEATURE: Add off button on preferences for popup notifications
2015-07-30 19:06:14 -07:00
Neil Lalonde
ef0b75386f
FIX: badge titles should always render under the badge image on user's badges page
2015-07-30 16:31:56 -04:00
Robin Ward
aa6f792ce1
FEATURE: Custom orders for user fields
2015-07-30 14:53:13 -04:00
Robin Ward
8e603503e6
We can add the no-text
class automatically in d-button
2015-07-30 14:53:13 -04:00
Robin Ward
9911e92e24
Merge pull request #3609 from riking/patch-7
...
FEATURE: Localization fallbacks
2015-07-30 10:44:29 -04:00
Arpit Jalan
10c40775e5
FEATURE: add Open Graph tags on category pages
2015-07-30 19:29:56 +05:30
Sam
ccc07605a7
UX: improve styling of closed messages
...
also cleans up styling of time gaps on mobile
2015-07-30 11:19:30 +10:00
Robin Ward
b81871b963
FIX: Don't re-write admin urls for users
2015-07-29 17:57:58 -04:00
Robin Ward
00ecec1ee4
FIX: Don't log empty bodies from moderation actions
2015-07-29 14:54:33 -04:00
Robin Ward
9d1e37fb46
FIX: Could click on unlike even after the window. Looked weird.
2015-07-29 14:34:20 -04:00
Robin Ward
92918e3b2b
FIX: Different routing for clicking ember links versus not
2015-07-29 13:03:44 -04:00
Arpit Jalan
794b9a5c24
UX: do not show error title
2015-07-29 21:51:27 +05:30
Robin Ward
201617811e
Migrate auto closed topics too
2015-07-29 12:20:50 -04:00
Régis Hanol
faf4f44776
FEATURE: make pin expiration mandatory
2015-07-29 16:34:21 +02:00
Régis Hanol
9e2632badd
FIX: title translation for crawlers
2015-07-29 15:39:20 +02:00
Robin Ward
5f45e5361f
FIX: Moderation actions can have their messages removed
2015-07-28 16:58:56 -04:00
Robin Ward
510813769f
Support for deleting small post actions
2015-07-28 16:27:54 -04:00
Robin Ward
e161f8f9fd
FEATURE: Can order value lists
2015-07-28 16:09:45 -04:00
Arpit Jalan
51b477d1f2
FIX: missed semicolon :fired:
2015-07-28 23:26:32 +05:30
Arpit Jalan
a45e87746e
UX: emoji toolbar improvements
2015-07-28 23:03:11 +05:30
Guo Xiang Tan
08e69b988c
FIX: Draft overlaps topic counts blurb in suggested topics.
2015-07-29 01:02:40 +08:00
Neil Lalonde
7518918b8f
FEATURE: add quarterly period to Top page
2015-07-28 12:31:42 -04:00
Robin Ward
dc8a68fd29
FEATURE: New "Dropdown" user field type
2015-07-28 12:30:21 -04:00
Robin Ward
f22618050f
FIX: Reformat user fields admin to have a longer form
2015-07-28 12:30:21 -04:00
Arpit Jalan
d6069e8c90
UX: fix container layout
2015-07-28 13:58:30 +05:30
Jeff Atwood
c94f15ec98
another missing grouped Emoji, somehow
2015-07-28 00:04:00 -07:00
Jeff Atwood
cda8e09438
few missing Emojis from groups
2015-07-27 23:43:46 -07:00
Jeff Atwood
cc5e92351e
fix Emoji synonyms, add explicit tabicon
2015-07-27 23:21:27 -07:00
Jeff Atwood
d5299001ca
normalize to Slack Emoji groups + custom
2015-07-27 17:24:39 -07:00
Sam
a97fa571a1
fix highlighting of text in search, make title bigger
2015-07-28 09:43:03 +10:00
Robin Ward
7aa2a19a76
FIX: Incorrect title
attribute on link clicks
2015-07-27 13:41:53 -04:00
Robin Ward
5405cda2dc
UX: Mobile tweaks for small post actions
2015-07-27 13:05:31 -04:00
Robin Ward
46ba4ba426
FIX: Edit controls should only show when you can edit
2015-07-27 11:11:46 -04:00
Robin Ward
0d417611a6
FIX: Jshint
2015-07-27 10:39:43 -04:00
Arpit Jalan
c5ec6a6f89
UX: show flag counts in new line
2015-07-27 19:54:17 +05:30
Robin Ward
bb93a345eb
UX: Use smaller messages for moderator actions.
2015-07-27 10:09:21 -04:00
Guo Xiang Tan
5be258ded4
FIX: Let users open header links in new tab without dismissing dropdown.
2015-07-27 19:08:39 +08:00
Régis Hanol
8998a54ce6
FIX: make sure we escape titles in user streams
2015-07-27 12:51:20 +02:00
Sam
edb794ee86
play with styling on full page results
2015-07-27 19:38:33 +10:00
Sam
2876725e1b
REFACTOR: remove hacky search from discovery
2015-07-27 16:47:06 +10:00
Sam
41ceff8430
UX: move search to its own route
...
previously search was bundled with discovery, something that makes stuff confusing internally
2015-07-27 16:47:06 +10:00
Jeff Atwood
68a262ff08
fix narrow mobile logo max-width
2015-07-26 01:55:12 -07:00
Régis Hanol
d2b59bf7f2
Merge pull request #3628 from tgxworld/emoji_in_user_stream
...
FEATURE: Display emojis in user stream.
2015-07-25 15:53:54 +02:00
Neil Lalonde
e344859fbf
add plugin outlet to bread-crumbs
2015-07-24 14:04:47 -04:00
Robin Ward
29439e5534
SECURITY: Make sure export CSV is generated via a POST
2015-07-24 12:33:53 -04:00
Neil Lalonde
c78dbb7fa5
FIX: site customization preview links when deployed in a subfolder
2015-07-24 11:19:53 -04:00
Sam
b2fcc17ca2
bump to 45
2015-07-24 16:03:53 +10:00
Sam
b22c890e4b
FEATURE: correct :visited styling for logged on users
2015-07-24 12:11:41 +10:00
Sam
0c267e5952
maintain exact old behavior
2015-07-24 09:44:16 +10:00
Sam
719f558746
multisite fix, allow show through (security is handled in the controller)
2015-07-24 09:41:46 +10:00
Guo Xiang Tan
7c1e16da54
FEATURE: Display emojis in user stream.
2015-07-23 23:50:01 +08:00
Arpit Jalan
410ae47dd7
UX: add plus glyph in front of 'Send an Invite'
2015-07-23 18:38:16 +05:30
Arpit Jalan
d2867aa138
UX: show pending invites tab by default
2015-07-23 18:33:20 +05:30
Sam
df8d47bdb6
FEATURE: fix a:visited for anon in topic list
2015-07-23 17:16:29 +10:00
Sam
786cf6e61f
format does not allow numbers
2015-07-23 15:33:38 +10:00
Sam
c056c3ba7e
FEATURE: allow users to specify a second hostname if needed
...
(very rarely needed feature, mostly for multisite and origin pull cdns)
2015-07-23 15:22:54 +10:00
Arpit Jalan
6382f3cc03
remove duplicate component from admin
2015-07-23 07:09:11 +05:30
Arpit Jalan
e5e0071cb7
FIX: non-admin users were not able to see invite tabs
2015-07-23 06:51:39 +05:30
Sam
bbf9ca2e14
UX: truncate category names after suggested topics
...
It's supposed to be project ... not proiect
2015-07-23 10:36:08 +10:00
Sam
172b7bbb85
Merge pull request #3626 from tgxworld/fix_dropdown_dismissing_on_middle_click
...
FIX: Dropdown dismissing on middle click.
2015-07-23 10:19:00 +10:00
Sam
d647835afe
UX: no red hearts in notifications
...
red hearts there call special attention to likes and emphasize likes over replies
2015-07-23 07:53:15 +10:00
Sam
53b1d89f96
Merge branch 'master' of github.com:discourse/discourse
2015-07-23 07:48:55 +10:00
Jeff Atwood
518406bb2f
Merge pull request #3627 from tgxworld/hearts_love_color
...
UX: Give fa-hearts more love.
2015-07-22 12:10:08 -07:00
Neil Lalonde
bf7875ee86
FIX: time to first reponse and topics with no reponse admin reports should show down arrow as green, up arrow as red
2015-07-22 14:16:10 -04:00
Guo Xiang Tan
876f0b7dc9
UX: Give fa-hearts more love.
2015-07-22 23:52:55 +08:00
Régis Hanol
d456460d33
FIX: don't butcher GIFs
...
Use 'gifsicle' instead of 'convert' to resize & optimize GIFs
FIX: don't even try to fix GIFs orientation
FIX: use 'allow_animated_thumbnails' site setting for user profile backgrounds & user cards
2015-07-22 17:10:42 +02:00
Guo Xiang Tan
e1a8e32127
FIX: Dropdown dismissing on middle click.
2015-07-22 16:22:37 +08:00
Jeff Atwood
ccdcca578d
remove fa-plus from upload dialog button
2015-07-22 01:12:10 -07:00
Régis Hanol
703927d1c0
Merge pull request #3624 from riking/copy-fix
...
Turn off automatic share link copying
2015-07-22 09:16:58 +02:00
Jeff Atwood
7e548257f4
UX: add glyphs to notification states on profile
2015-07-21 23:56:34 -07:00
Jeff Atwood
92ced4449f
add back in sunglasses guy with nose
2015-07-21 23:25:22 -07:00
Sam
3a54923116
FIX: permalink normalization not applied at constraint
...
implement permalink import for lithium
2015-07-22 13:40:45 +10:00
Kane York
5408abd427
Pull automatic share link copying
2015-07-21 19:29:38 -07:00
Jeff Atwood
6053a0c4af
Merge pull request #3625 from scossar/remove-margins-from-mobile-view
...
FIX: Remove unnecessary padding and margins from mobile view
2015-07-21 19:27:32 -07:00
Simon Cossar
93d9a98497
Remove unnecessary margins from mobile view
2015-07-21 18:46:15 -07:00
Sam
84e0135723
Merge pull request #3623 from riking/patch-6
...
FIX: Change post owner of deleted post, take 3
2015-07-22 10:48:00 +10:00
Sam
90b85e5b23
FIX: missing category from title in non-js view
2015-07-22 10:26:58 +10:00
Sam
b77017abce
Merge pull request #3618 from scossar/add-wrapper-class
...
FIX: padding and alignment issues
2015-07-22 09:59:24 +10:00
Jeff Atwood
36e31be46a
Revert "add 8) as sunglasses emoji shortcut"
...
This reverts commit 59f547cd3f
.
2015-07-21 16:49:32 -07:00
Sam
487999ddc7
Merge pull request #3607 from tgxworld/fix_%_in_url
...
FIX: Encode percent character in search terms.
2015-07-22 09:45:40 +10:00
Sam
1478c7582e
Merge pull request #3621 from riking/patch-3
...
FIX: Twitter onebox styling
2015-07-22 09:45:06 +10:00
Kane York
acbf82d8db
FIX: Change post owner of deleted post, take 3
2015-07-21 16:43:52 -07:00
Kane York
ad3f805d2f
FIX: Do automatic copy on share in click handler
2015-07-21 10:34:41 -07:00
Kane York
ae07c670d7
FIX: Twitter onebox styling
2015-07-21 10:24:39 -07:00
Sam
04e9fdc610
make query less strange, no need for outer join
...
categories must exist for all topics
2015-07-21 22:45:20 +10:00
Arpit Jalan
424f877a77
FIX: enabling sso should hide delete account button from user preferences page
2015-07-21 17:57:38 +05:30
Sam
2847ec0af1
this join is brutal, hardcoding user id is way more efficient, but in pg
2015-07-21 22:26:51 +10:00
Sam
3b61b098ab
PERF: optimise original query instead of huge rewrite
...
better perf for all cases
2015-07-21 21:53:54 +10:00
Sam
4491813d22
Revert "Revert "PERF: optimise query that gathers topic tracking state""
...
This reverts commit 909be09f1a
.
2015-07-21 21:48:07 +10:00
Sam
909be09f1a
Revert "PERF: optimise query that gathers topic tracking state"
...
This reverts commit 343e417a55
.
2015-07-21 17:35:50 +10:00
Sam
343e417a55
PERF: optimise query that gathers topic tracking state
...
(this query runs on the front page to figure out new and unread topics)
2015-07-21 17:14:30 +10:00
Sam
6d9674278e
UX: remove zocial and use font awesome instead
...
UX: use github logo for github login
2015-07-21 15:47:58 +10:00
Jeff Atwood
59f547cd3f
add 8) as sunglasses emoji shortcut
2015-07-20 22:41:25 -07:00
Guo Xiang Tan
3c25ca2f9f
FIX: Encode percent character in search terms.
2015-07-21 10:54:39 +08:00
Sam
e3d6c476f5
Merge pull request #3593 from tgxworld/cache_results_on_about_page
...
Cache results on about page
2015-07-21 10:04:51 +10:00
Robin Ward
3eb67dc1ed
Add plugin outlet below post
2015-07-20 19:29:18 -04:00
Guo Xiang Tan
b0ea6764e0
PERF: Cache About#stats.
2015-07-20 22:45:05 +08:00
5minpause
4ee1bc6320
Changes RSS item creation to prevent encoding errors
...
SimpleRss is unreliable with parsing RSS feeds that contain German Umlauts.
For example this feed http://www.lauffeuer-lb.de/api/v2/articles.xml can't be
parsed by SimpleRss. Discourse's logs are full of
```
Job exception: Wrapped Encoding::CompatibilityError: incompatible character encodings: ASCII-8BIT and UTF-8
Job exception: incompatible character encodings: ASCII-8BIT and UTF-8
```
The embedding fails because the feed can't be parsed.
This change forces the encoding (using #scrub) which prevents the numerous
encoding errors.
2015-07-20 14:30:42 +02:00
Arpit Jalan
c54de7159c
UX: more permalinks page improvements
2015-07-20 17:40:22 +05:30
Sam
45e37d557a
Merge pull request #3615 from techAPJ/patch-1
...
UX: include more details on Permalinks page
2015-07-20 21:28:22 +10:00
Simon Cossar
6ca8f14db4
Remove padding from media query
2015-07-20 01:03:26 -07:00
Simon Cossar
c47c5dd0c6
Substitute wrap for container
2015-07-20 01:02:51 -07:00
Simon Cossar
c8085cf576
remove top and bottom padding
2015-07-20 01:01:55 -07:00
Simon Cossar
8840a611ab
Substitute wrap for container
2015-07-20 00:47:53 -07:00
Simon Cossar
35e6eb5cac
Add wrap class
2015-07-20 00:42:52 -07:00
Sam
ecf50a741c
strip classes from table instead of ignoring table
2015-07-20 17:05:24 +10:00
Sam
e93665b9f7
FEATURE: site setting to allow html tables (which may come from imports)
...
(allow_html_tables , disabled by default)
2015-07-20 16:56:46 +10:00
Arpit Jalan
5fc7545c01
UX: include more details on Permalinks page
2015-07-17 21:39:23 +05:30
Sam
d7e7ae33ea
FIX: IE9 and 10 were getting white screen, due to ES6 usage
2015-07-17 12:43:45 +10:00
Sam
c71098a8b3
Merge pull request #3612 from techAPJ/patch-1
...
FEATURE: manage Permalinks
2015-07-17 11:59:36 +10:00
Simon Cossar
97a9e997db
Fix typo
2015-07-16 18:03:48 -07:00
Arpit Jalan
dc90c396f2
FEATURE: manage Permalinks
2015-07-17 01:26:02 +05:30
Régis Hanol
ee86ae0537
FIX: use CDN for all user avatars (take 3)
2015-07-16 19:40:09 +02:00
Sam
7f43653cad
Merge pull request #3608 from Qasem-h/Rtl
...
Rtl Fix For Customize Toggles & Dashboard
2015-07-16 17:18:22 +10:00
Kane York
61ea8c6f72
FIX: Allow to change ownership on deleted users' posts
2015-07-15 15:29:35 -07:00
Régis Hanol
80bf7bed21
this obviously doesn't work :(
2015-07-15 23:15:58 +02:00
Régis Hanol
ea16797761
FIX: user avatar in oneboxes/quotes when using CDN
2015-07-15 23:00:11 +02:00
Régis Hanol
25a1bf421e
FIX: use CDN for user avatars (take 2)
2015-07-15 19:24:23 +02:00
Kane York
ecfa17b5a7
FEATURE: Localization fallbacks (server-side)
...
The FallbackLocaleList object tells I18n::Backend::Fallbacks what order the
languages should be attempted in. Because of the translate_accelerator patch,
the SiteSetting.default_locale is *not* guaranteed to be fully loaded after the
server starts, so a call to ensure_loaded! is added after the locale is set for
the current user.
The declarations of config.i18n.fallbacks = true in the environment files were
actually garbage, because the I18n.default_locale was
SiteSetting.default_locale, so there was nothing to fall back to. *derp*
2015-07-15 10:17:36 -07:00
Kane York
728845d008
FEATURE: Localization fallbacks (client)
...
This patch sets I18n.defaultLocale in the Discourse.start() script block (it
was formerly always 'en') to SiteSetting.default_locale, and patches
translate() to perform fallback to defaultLocale followed by english.
Additionally, when enable_verbose_localization() is called, no fallbacks will
be performed.
It also memoizes the file loading operations in JsLocaleHelper and strips out
translations from the fallbacks that are also present in a prefered language,
to minimize file size.
2015-07-15 10:17:28 -07:00
Régis Hanol
23dadfc06e
Merge pull request #3610 from riking/patch-3
...
Fix test failure (appEvents seems to not be injected?)
2015-07-15 19:16:45 +02:00
Kane York
b201697938
Fix test failure (appEvents seems to not be injected?)
2015-07-15 10:15:05 -07:00
Robin Ward
1851c8d918
Merge pull request #3599 from riking/patch-3
...
Add ace:resize app event
2015-07-15 12:54:11 -04:00
Kane York
2302442e1a
Add ace:resize app event
...
For discourse-data-explorer
2015-07-15 09:44:08 -07:00
Régis Hanol
0eb69398b9
Revert "FIX: use CDN for user avatars"
...
This reverts commit 8109bd85c0
.
2015-07-15 18:00:29 +02:00
Régis Hanol
8109bd85c0
FIX: use CDN for user avatars
2015-07-15 17:27:51 +02:00
Régis Hanol
b0802abae2
FIX: crop & optimize user background profile/card images
2015-07-15 17:15:43 +02:00
Qasem Hajizadeh
af688a13ea
Rtl Fix For Customize Toggles & Dashboard
2015-07-15 15:18:20 +04:30
Sam
fe009ea926
Merge pull request #3595 from cpradio/printer-friendly
...
UX: Add printer-friendly.scss to make short topics print nicely.
2015-07-15 16:50:38 +10:00
Arpit Jalan
7a1694f1ac
FEATURE: add more data in user list export
2015-07-15 11:38:48 +05:30
Sam
e53842529d
Merge pull request #3606 from riking/patch-5
...
FIX: Allow changing ownership of posts with deleted users
2015-07-15 15:56:47 +10:00
Sam
b772d96f7a
FEATURE: permalink normalization
...
Optionally allow admins to apply regex based normalization
to permalinks prior to matching.
This allows us to drop query string, or cleanly ignore slugs, etc.
2015-07-15 15:34:25 +10:00
Kane York
8796760825
FIX: Allow changing ownership of posts with deleted users
2015-07-14 21:15:34 -07:00
Sam
d20324ece8
Merge pull request #3605 from riking/patch-6
...
FEATURE: Automatically copy the share link if possible
2015-07-15 13:41:34 +10:00
Kane York
2cbb1610a1
FEATURE: Automatically copy the share link
2015-07-14 19:53:02 -07:00
awesomerobot
792a12349b
switching bullet-badges to flexbox to solve alignment
2015-07-14 21:29:05 -04:00
Neil Lalonde
249ef75f12
FIX: when rate limited on login attempts, show a meaningful message instead of unknown error.
2015-07-14 18:17:39 -04:00
Robin Ward
cc2a33617f
Refactor likes/flags to simplify things a lot
2015-07-14 15:50:27 -04:00
Robin Ward
5f3c381dc2
Only include information in actions_summary
when we need it.
2015-07-14 15:12:00 -04:00
Robin Ward
fcfcda099f
Component tests for like button
2015-07-14 14:46:46 -04:00
Robin Ward
7a58d64f37
Upgrade ember qunit, create new interface for testing components
2015-07-14 13:56:59 -04:00
Robin Ward
1397507d05
Remove console.log
🔥
2015-07-14 12:44:36 -04:00
Robin Ward
32a1610b5d
FIX: Search had wrong preload store key
2015-07-14 11:58:42 -04:00
Robin Ward
46b61627cd
FIX: Missing emoji button
2015-07-14 10:53:54 -04:00
Sam
d87c80836d
FIX: stop losing focus when searching for site settings
2015-07-14 17:09:43 +10:00
Arpit Jalan
1bebed7732
FIX: invite link was not working on admin users tab
2015-07-14 09:07:53 +05:30
Sam
fe6a80d37b
Merge pull request #3603 from riking/patch-5
...
Patch 5
2015-07-14 09:39:13 +10:00
Kane York
2a897a8a6b
SECURITY: Remove email validation check bypass
...
- Increase size of email column to varchar(513)
- Give error message on signup when email is too large
Overall impact: Low, allows signups from blocked domains. Main risk is increased spam.
2015-07-13 15:36:17 -07:00
Robin Ward
20a338362f
FIX: Allow multiple pagedown editors at once.
2015-07-13 16:36:38 -04:00
Robin Ward
4f103f7cc5
Minor typo
2015-07-13 15:04:54 -04:00
Arpit Jalan
fcdb7f36b7
optimize invite js code
2015-07-13 20:07:13 +05:30
Robin Ward
8a33fb9bd5
Merge pull request #3601 from techAPJ/patch-1
...
FEATURE: invite page tabs
2015-07-13 10:28:21 -04:00
Arpit Jalan
e0c9054748
FEATURE: invite page tabs
2015-07-13 09:42:51 +05:30
Sam
078177cf79
FIX: show more results on search page was not performing a new search
...
We always want to update model if query params are changed on topic list
2015-07-13 11:13:13 +10:00
Sam
d247c002bc
Merge pull request #3600 from tgxworld/fix_search_show_more_dismissing
...
FIX: Clicking 'show more' should not dismiss search dropdown.
2015-07-13 10:03:50 +10:00
Guo Xiang Tan
7a8c26babc
FIX: Clicking 'show more' should not dismiss search dropdown.
2015-07-12 23:37:37 +08:00
Sam
1cdd630141
Merge pull request #3596 from riking/patch-5
...
FIX: Automatically add like-count to post menu
2015-07-11 09:44:54 +10:00
Jeff Atwood
e31b03afb9
fix exaggerated font size for mobile likes
2015-07-10 15:24:35 -07:00
Jeff Atwood
00db0d878f
manually revert heart color change
2015-07-10 14:41:38 -07:00
Jeff Atwood
57b85f2dc8
fix title overflow on user page
2015-07-10 14:35:47 -07:00
Kane York
e4aa0e143d
FIX: Linebreaks not showing in tweets
2015-07-10 13:22:16 -07:00
Robin Ward
ecd48a4b35
FIX: When finding a topic by slug only, use replaceState
2015-07-10 15:56:49 -04:00
Robin Ward
284b86cf5d
Refactor PostActionSummary a bit.
...
- Remove `Discourse` constant.
- Use `LikeCount` instead of `Likecount`
2015-07-10 15:56:49 -04:00
Jeff Atwood
ce86c9956e
Merge pull request #3548 from tgxworld/coloured_hearts
...
UX: Seeing black hearts make me sad.
2015-07-10 11:44:50 -07:00
Robin Ward
ac2f5cbdab
FIX: Admin user fields weren't showing errors
...
Also updated it to remove deprecations and item controller
2015-07-10 12:31:30 -04:00
Sam
84549929ba
Merge pull request #3598 from tgxworld/shift_badges_down_for_mobile
...
UX: Shift notification badge down on mobile.
2015-07-10 16:51:12 +10:00
Sam
4a5a2d869e
FEATURE: search by user id or category id
...
FIX: more search results work if you open in new tab
FIX: carry context to full page search
2015-07-10 16:31:28 +10:00
Sam
a2398c07f7
UX: faster liking reaction times
2015-07-10 15:00:06 +10:00
Sam
feadfb2e46
improve who liked styling
2015-07-10 14:48:44 +10:00
Sam
f533276507
FIX: do not publish all categories when a category changes.
...
minor fixes to UI, still needs more work for live refresh of category listing
2015-07-10 12:09:43 +10:00
Guo Xiang Tan
76e3acbcb3
UX: Shift notification badge down on mobile.
2015-07-09 19:28:38 +08:00
Arpit Jalan
8c44c51824
Merge pull request #3591 from riking/patch-3
...
FIX: Don't root CSV export URLs
2015-07-09 08:34:41 +05:30
Sam
160ee67620
Merge pull request #3571 from tgxworld/fix_header_not_dismissing_on_click
...
UX: Dropdown not dismissing until next page renders.
2015-07-09 11:49:58 +10:00
Sam
a0740e8976
Merge pull request #3587 from tgxworld/emoji_not_shown_in_notifications
...
FIX: Emoji not shown in notifications.
2015-07-09 11:45:13 +10:00
cpradio
997a02dd0c
UX: Add printer-friendly.scss to make short topics print nicely.
...
Remove references to .ember-view
2015-07-08 18:00:03 -04:00
cpradio
493ab29bb7
UX: Add printer-friendly.scss to make short topics print nicely.
2015-07-08 16:53:35 -04:00
Sam
2bd6e201f9
UX: tweak location of like count
...
UX: clean up fade logic so it meshes with new like style
EXTENSIBILITY: add hook for insertion of custom HTML for buttons
UX: stop suppressing share for anon, like expander is not suppressed
old behavior is inconsistent
also reimplements like count expander as a proper button,
adds a nice label for it
2015-07-08 15:10:53 +10:00
Robin Ward
73fc612cbc
Use the number formatter for likes in case they get really big
2015-07-07 16:01:30 -04:00
Robin Ward
300faa6744
UX: Put links back in flags summaries in advance of refactor.
2015-07-07 15:50:14 -04:00
Robin Ward
7eb6dca3ec
Move who liked a post above the replies
2015-07-07 15:37:48 -04:00
Robin Ward
4706b77940
Backwards compatibility with deprecation for Discourse.PostMenuView
2015-07-07 15:18:19 -04:00
Robin Ward
724781f426
FIX: Support topic templates when changing category too
2015-07-07 14:39:24 -04:00
Neil Lalonde
5e63420064
fix enveloppe typo
2015-07-07 14:06:42 -04:00
Neil Lalonde
782dd13e78
FEATURE: track user visits on mobile and display on admin dashboard in a new Mobile section
2015-07-07 14:06:42 -04:00
Robin Ward
0330e17ffa
Merge pull request #3592 from Xenograph/master
...
FIX: Substrings of reserved usernames no longer treated as reserved
2015-07-07 11:41:36 -04:00
Robin Ward
2c14acac72
Merge pull request #3236 from sigginet/patch-1
...
FIX: Added two user badge triggers
2015-07-07 11:25:11 -04:00
Robin Ward
8b79337ca4
Merge pull request #3589 from k0uki/fix_ja_pluralization_rules
...
pluralizationRules for Japanese translation
2015-07-07 11:22:16 -04:00
Arpit Jalan
90430eda62
UX: better user title on groups index page (mobile)
2015-07-07 18:48:51 +05:30
Arpit Jalan
66bd1053cf
UX: fix group members page mobile layout
2015-07-07 18:21:44 +05:30
Doug
5e615ef26e
Fixed bug that caused substrings of reserved usernames to be treated as reserved.
2015-07-06 23:54:25 -07:00
Kane York
38acc8a070
FIX: Don't root CSV export URLs
2015-07-06 15:19:31 -07:00
Neil Lalonde
8c84e60df6
FIX: application request numbers for prev 30 day period was for current 30 day period minus today, not previous 30 days
2015-07-06 15:01:43 -04:00
Arpit Jalan
5c8302c789
UX: better user title on groups index page
2015-07-06 23:58:37 +05:30
Arpit Jalan
f84341f8e0
FIX: add title to group_user serializer
2015-07-06 23:00:00 +05:30
Neil Lalonde
0bb3123a67
FIX: link to logster when served from a subfolder
2015-07-06 11:18:20 -04:00
Arpit Jalan
0314685627
FIX: redirect signup to sso url if sso enabled
2015-07-06 20:21:18 +05:30
Arpit Jalan
d07adc9d72
UX: fix login button
2015-07-06 18:12:37 +05:30
Arpit Jalan
8abf923b81
UX: group member page improvements
2015-07-06 16:58:03 +05:30
Jeff Atwood
ac574039a6
get rid of hover styles on mobile show-likes
2015-07-05 23:04:26 -07:00
k0uki
612a318db4
pluralizationRules for Japanese translation
2015-07-05 21:23:19 +09:00
Jeff Atwood
4bffacac66
make Likes come before Replies under post
2015-07-04 14:48:35 -07:00
Robin Ward
bcbf538297
FIX: JShint
2015-07-03 17:36:16 -04:00
Neil Lalonde
86cd1a19cc
FEATURE: page view stats for mobile view
2015-07-03 17:19:33 -04:00
Robin Ward
db75774440
UX: Move likes into drop down instead of its own status line
2015-07-03 17:15:20 -04:00
Neil Lalonde
5cb8f3bce5
reset category on report data page
2015-07-03 13:12:40 -04:00
Neil Lalonde
06dc63fbae
FIX: add ability to show report data for all categories
2015-07-03 12:58:13 -04:00
Neil Lalonde
67135a472a
fix deprecations in admin reports
2015-07-03 12:00:59 -04:00
Robin Ward
be664857be
Merge pull request #3585 from riking/patch-3
...
FEATURE: Reserved usernames
2015-07-03 10:02:24 -04:00
Robin Ward
7676c5dfe7
Can add topic templates to categories, prepopulated on compose
2015-07-03 10:01:46 -04:00
Robin Ward
84a1acb2ec
Refactor category edit to use components
2015-07-03 10:01:46 -04:00
Robin Ward
23daa9d8ce
Refactor and add tests for category editing
2015-07-03 10:01:46 -04:00
Kane York
3fdbf287de
FEATURE: Only show enabled plugins in the sidebar
2015-07-02 10:59:15 -07: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
Guo Xiang Tan
210f1ab424
FIX: Emoji not shown in notifications.
...
Fixes: https://meta.discourse.org/t/topic-title-emoji-not-supported-in-notifications/30670/2 .
2015-07-02 23:30:26 +08:00
Jeff Atwood
030dc7e310
tweaks to /top dates
2015-07-02 02:22:38 -07:00
Kane York
df988a20eb
FEATURE: Reserved usernames
...
A list of usernames that will be blocked from being used to sign up.
2015-07-01 13:50:55 -07:00
Jeff Atwood
73e68271eb
add pointer cursor to top field
2015-07-01 13:26:37 -07:00
Robin Ward
c4b685469e
Merge pull request #3569 from gschlager/i18n
...
FEATURE: Make abbreviated numbers (k, M) localizable
2015-07-01 15:27:17 -04:00
Robin Ward
bfb4dc0055
Merge pull request #3573 from gschlager/patch-1
...
FIX: Disable validation during thumbnail creation
2015-07-01 15:22:02 -04:00
Robin Ward
29c4b9520c
Merge pull request #3582 from riking/patch-3
...
FIX: combo-box should observe on nameProperty
2015-07-01 14:42:36 -04:00
Neil Lalonde
05b611853c
FEATURE: show date ranges in heading on Top page
2015-07-01 11:48:59 -04:00
Robin Ward
8e09bc7b9d
Add a plugin outlet for search
2015-07-01 10:56:51 -04:00
Rob Yurkowski
0ad4a6f036
Correct typo in Redis settings
...
The typo prevents authentication to passworded instances.
2015-06-30 22:19:02 -04:00
Kane York
5022507029
Make observing optional
2015-06-30 16:00:43 -07:00
Jeff Atwood
9d070a0f59
add confused emoji :/
2015-06-30 14:35:46 -07:00
Robin Ward
0b9ea43bb9
Remove extra {{log}}
2015-06-30 16:19:30 -04:00
Neil Lalonde
8e76e6e4b7
topics with no reply data were strings
2015-06-30 15:42:38 -04:00
Kane York
969fb2cd4c
FIX: combo-box should observe on nameProperty
2015-06-30 12:23:02 -07:00
Kane York
6b1cfd8d87
FIX: combo-box shouldn't crash if no options available
...
This is a fix for bdfe91914f
2015-06-30 11:47:41 -07:00
Kane York
130d6a3a26
Join together all errors if mulitple
2015-06-30 11:40:35 -07:00
Kane York
05010b6b33
Add HTTP error codes to ajax-error
2015-06-30 11:39:17 -07:00
Robin Ward
951d6ac28f
FIX: Don't reload a topic when clicking the first post search result
2015-06-30 14:15:05 -04:00
Kane York
bdfe91914f
FIX: combo-box should assign value on initialize
...
This fixes the bug where admins could post to uncategorized even when it was disabled.
2015-06-30 10:18:31 -07:00
Kane York
3a8808ee3f
FIX: buildPluginAdapter not passing args
2015-06-30 09:14:22 -07:00
Jeff Atwood
b5d196fb29
smaller font on Replies expansion
2015-06-29 16:25:53 -07:00
Robin Ward
1b1ea08ac3
FIX: If you follow a link to a user that doesn't exist, show 404
2015-06-29 15:47:05 -04:00
Robin Ward
0013477453
UX: Don't show "X days later" unless the posts are sequential.
...
This fixes the display of later posts when in summary mode.
2015-06-29 15:23:26 -04:00
Robin Ward
fb03c13bc6
UX: When summarizing/filtering by participant jump to second post
2015-06-29 15:16:28 -04:00
Guo Xiang Tan
eb97fb6ee7
UX: Seeing black hearts make me sad.
2015-06-29 22:31:46 +08:00
Guo Xiang Tan
5c93188bc9
UX: Make category links heading take the entire width.
2015-06-29 22:02:22 +08:00
Guo Xiang Tan
7ce77a151c
UX: Dropdown not dismissing until next page renders.
2015-06-29 22:02:21 +08:00
Jeff Atwood
b9add46c92
text a bit too dim on .gap
2015-06-29 02:47:06 -07:00
Jeff Atwood
05763f123a
move .gap width into desktop styles
2015-06-29 01:14:54 -07:00
Jeff Atwood
439927fa81
move .gap style to base
2015-06-29 00:47:07 -07:00
Sam
0c403272e2
missing condition
2015-06-28 10:00:17 +10:00
Jeff Atwood
e04d66aa2c
pulled in manual change incorrectly
2015-06-27 12:09:47 -07:00
Jeff Atwood
58bb918002
add jagged border for post gaps
2015-06-27 11:52:04 -07:00
Gerhard Schlager
2e8838a0cd
FIX: Disable validation during thumbnail creation
2015-06-27 01:26:16 +02:00
Robin Ward
7dbc2590a5
Support for auth plugins to freeze the username
2015-06-26 15:55:33 -04:00
Robin Ward
b52e5d1536
FIX: default_avatars
wasn't being used for some server side templates
2015-06-26 13:38:09 -04:00
Robin Ward
9408d5891d
FIX: url_list
wasn't updating properly
2015-06-26 13:38:09 -04:00
Robin Ward
92f97fa94f
Upgrade topics to modern ES6
2015-06-26 13:38:09 -04:00
Robin Ward
9cf77bc01d
Merge pull request #3570 from tgxworld/middle_click_on_profile_image
...
FIX: Middle click on user card image and name not working.
2015-06-26 12:30:42 -04:00
Robin Ward
e322c9a9ff
Support resolving models
2015-06-26 12:27:13 -04:00
Jeff Atwood
d818f7a54a
more spacing for "your topic is similar to.." results
2015-06-26 01:53:19 -07:00
Jeff Atwood
bca9191419
tighten spacing on search summary blurbs
2015-06-26 00:48:50 -07:00
Sam
c2aab0b1b8
more of type will not go to fullpage search if looking at a topic
2015-06-26 17:47:20 +10:00
Sam
93b5af716c
FEATURE: enter on search will take you to full page search
2015-06-26 17:47:20 +10:00
Jeff Atwood
9e4080d825
to match rounded avatar, rounded @name mentions
2015-06-25 23:41:30 -07:00
Sam
e32cecf60f
Don't run perf report in multisite
2015-06-26 16:30:07 +10:00
Guo Xiang Tan
47f120c346
FIX: Middle click on user card image and name not working.
...
Extension of 0a9e2f54ff
.
2015-06-26 12:20:06 +08:00
Sam
4b449241fb
correct formatting
2015-06-26 14:15:52 +10:00
Sam
542e796fb0
FEATURE: daily performance reports
2015-06-26 13:37:05 +10:00
Sam
ba1cf44d0f
UX: wrapping around code blocks is crazy, impossible to read
2015-06-26 13:37:05 +10:00
Gerhard Schlager
d08693edce
FEATURE: Make abbreviated numbers (k, M) localizable
...
- Make the decimal separator and thousands delimiter localizable
- Add translations for all languages, otherwise this will look very ugly
2015-06-26 00:51:12 +02:00
Neil Lalonde
93d7edb810
FIX: reports of topics with no response and time to first response should not include replies to your own topic
2015-06-25 18:45:11 -04:00
Robin Ward
2eb551e10a
Merge pull request #3568 from techAPJ/patch-1
...
FIX: mark user as approved if an invite is already present
2015-06-25 17:12:23 -04:00
Arpit Jalan
03665e8466
FIX: mark user as approved if an invite is already present
2015-06-26 01:57:29 +05:30
Kane York
20ccbc79c2
Use the underscore-private convention, simplify
2015-06-25 12:53:50 -07:00
Kane York
b0e62e4dc1
FEATURE: addPluralization() in the store adapter
2015-06-25 12:49:36 -07:00
Robin Ward
0a9e2f54ff
FIX: Middle clicking on a user was not working
2015-06-25 13:53:23 -04:00
Sam
1edb5919fa
PERF: don't count all likes twice on like
2015-06-25 17:19:32 +10:00
Sam
8252f4e110
FEATURE: allow use of redis sentinel via redis_sentinels
...
Use: DISCOURSE_REDIS_SENTINELS and DISCOURSE_REDIS_HOST to configure redis
sentinel
2015-06-25 16:51:48 +10:00
Régis Hanol
18f887772d
FEATURE: allow plugins to add custom admin reports
2015-06-25 02:42:08 +02:00
Robin Ward
d7007207c9
FIX: Missing url
attribute for suggested topics
2015-06-24 15:13:36 -04:00
Robin Ward
6422d5efbd
Use the same component for similar topics as search results.
2015-06-24 15:08:22 -04:00
Robin Ward
b4960d48b4
Better support for passing up errors when OmniAuth fails after auth
2015-06-24 12:12:43 -04:00
Régis Hanol
f18098fd9b
FEATURE: category dropdown in admin reports
2015-06-24 15:19:39 +02:00
Régis Hanol
80f258e51c
FIX: don't count mentions in oneboxes
2015-06-24 11:44:58 +02:00
Sam
b052179ae6
Merge pull request #3163 from rcfox/fix-by-external
...
Allow periods in the external_id value used in the /users/by-external route.
2015-06-24 13:07:12 +10:00
awesomerobot
46fccada69
fixing category selector background color (to match button bg)
2015-06-23 22:08:12 -04:00
Robin Ward
cb94a9000d
Revert "Revert "Extract logic to save external avatar url""
...
This reverts commit 2d20e4c692
.
2015-06-23 15:59:50 -04:00
Robin Ward
2d20e4c692
Revert "Extract logic to save external avatar url"
...
This reverts commit 18b8df3f32
.
2015-06-23 15:45:34 -04:00
Robin Ward
18b8df3f32
Extract logic to save external avatar url
2015-06-23 15:23:19 -04:00
Sam
afa11b214e
UX: smoother j/k handling
2015-06-23 17:00:57 +10:00
Sam
a0e8bc2492
Merge pull request #3557 from scossar/rtl-usercard
...
FIX: positioning of usercard in rtl layouts
2015-06-23 15:58:09 +10:00
Sam
a714334180
Merge pull request #3559 from gschlager/keyboard
...
FEATURE: Close search window when Ctrl+F is pressed
2015-06-23 15:53:32 +10:00
Sam
a589d217c1
Merge pull request #3561 from tgxworld/make_submit_panel_fluid
...
FIX: Tagging plugin was blocking composer status on smaller screens.
2015-06-23 15:51:46 +10:00
Sam
65ac5b6475
Merge pull request #3562 from riking/no-index
...
Add noindex directive on unlisted topics
2015-06-23 15:50:53 +10:00
Sam
24d8c423df
correct hamburger link
2015-06-23 13:55:19 +10:00
Sam
f101408d03
FEATURE: on mobile display a rollup of unread and new on latest
2015-06-23 12:45:41 +10:00
Sam
b593a8db92
order by latest and views filters
...
sane wrapping for large text in excerpt
2015-06-23 11:01:10 +10:00
Sam
0768a3b2e9
Improve full page search handling
...
- add highlighting, clean up url
2015-06-23 09:47:33 +10:00
Robin Ward
4cb8f0ffdb
FIX: Clicking on topics in search broke
2015-06-22 16:40:10 -04:00
Sam
9f88d6e252
fix regression in visible notification detection
2015-06-23 06:14:22 +10:00
Robin Ward
4c4b20574d
FIX: Broken JSHint. cc @riking
2015-06-22 16:02:14 -04:00
Neil Lalonde
7ae1ff439d
FIX: modal explaining that your account hasn't been activated yet was broken if you saw it more than once
2015-06-22 15:36:42 -04:00
Robin Ward
7ed309666b
Refactor search results to be components instead of views for reuse
2015-06-22 15:08:51 -04:00
Robin Ward
76bfd723f6
Merge pull request #3482 from riking/patch-3
...
Import/Export site customizations
2015-06-22 14:03:07 -04:00
Kane York
2f0bd6294c
Add noindex directive on unlisted topics
2015-06-22 11:00:39 -07:00
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
Régis Hanol
0bfabed2d5
FIX: avatar selection wasn't properly pre-selected
2015-06-22 16:22:15 +02:00
Régis Hanol
5a77f62181
PERF: poor SQL performances when counting notifications
2015-06-22 14:40:03 +02:00
Régis Hanol
efb02ae561
FIX: take into account unlisted banners
2015-06-22 14:08:30 +02:00
Guo Xiang Tan
565450601f
FIX: Tagging plugin was blocking composer status on smaller screens.
2015-06-22 19:56:45 +08:00
Sam
41e427bd2e
Work in progress, full page search
2015-06-22 18:09:08 +10:00
Sam
374f951c65
fix live css changes on mobile
2015-06-22 14:35:11 +10:00
Sam
fe6203d4ec
UX: improve front page styling for mobile
2015-06-22 14:25:17 +10:00
Sam
701c23c8b7
REFACTOR: create component for navigation pills
2015-06-22 10:54:50 +10:00
Konstantin Ilchenko
131cf643ce
FIX: Allow api to send uploads with :url
2015-06-21 14:54:59 +03:00
Jeff Atwood
ca42d00883
match time gap styling for mobile/desktop
2015-06-19 23:08:49 -07:00
Simon Cossar
4896a7dec7
Change const to a variable
2015-06-19 15:31:03 -07:00
Simon Cossar
aa8b06aed2
Clean up code
2015-06-19 14:43:34 -07:00
Simon Cossar
7cf910a408
Merge branch 'master' into rtl-usercard
2015-06-19 14:31:08 -07:00
Gerhard Schlager
3e2653d198
FEATURE: Close search window when Ctrl+F is pressed.
...
FIX: All search related keyboard shortcuts enabled the "search context", but only Ctrl+F inside of topics should enable it.
2015-06-19 23:04:00 +02:00
Robin Ward
00572c4f11
FIX: The time gap would disappear after a post was comitted
2015-06-19 10:32:58 -04:00
Sam
d12de36c82
FIX: denote that we are not collapsed if no buttons are hidden
2015-06-19 16:09:26 +10:00
Sam
309d1b267b
style mobile time gap
2015-06-19 13:30:01 +10:00
Simon Cossar
7d898ff517
remove comment
2015-06-18 19:33:23 -07:00
Sam
5ab7f7e88d
FIX: double like notification
...
If you got a like -> edit/quote/etc -> like you would get a
double notification
2015-06-19 12:31:36 +10:00
Simon Cossar
1bdf43d5cc
Correct user-card positioning for rtl layouts
2015-06-18 19:28:02 -07:00
Sam
0dfb9261ea
Improve time gap styling
2015-06-19 11:24:10 +10:00
Sam
054789038c
remove leftover code
2015-06-19 11:23:52 +10:00
Sam
5eabf01c29
FIX: don't allow storage of post timings batch larger than 60 secs
2015-06-19 10:35:55 +10:00
Robin Ward
42bd9b6199
FEATURE: Show time gap between posts if more than a few days
2015-06-18 17:06:25 -04:00
Robin Ward
4e898c604e
UX: Update suggested topics to include topic status + category
2015-06-18 15:53:10 -04:00
Neil Lalonde
77595bcaa9
FEATURE: notify by email when there are posts from new users waiting to be reviewed
2015-06-18 15:47:35 -04:00
Sam
f0c74d7685
PERF: batch update post timings
...
previously we would issue a query per row in post timings,
this batches it
2015-06-18 17:02:10 +10:00
Sam
1343d40558
PERF: deleting a post in huge topics was timing out
...
- add missing index to user actions for fast retrieval by post
- add missing indexes to users for fast retrieval of staff
- only refresh topic_users liked/bookmarked cache for affected users
2015-06-18 09:58:49 +10:00
Régis Hanol
9cdfef2b27
UX: no need for all these margins
2015-06-17 21:46:55 +02:00
Régis Hanol
3db743640e
fix the build :fired:
2015-06-17 17:45:53 +02:00
Robin Ward
874b2a628d
FIX: plugin-outlet
should do view injections
2015-06-17 11:11:16 -04:00
Régis Hanol
56b9528de8
FIX: catch the PG::UniqueViolation exception too
2015-06-17 15:38:45 +02:00
Sam
86b485f165
Merge pull request #3554 from scossar/set-inline-category-badge-to-display-inline
...
FIX: set inline category badge to display inline
2015-06-17 09:02:50 +10:00
Régis Hanol
01a23203c7
FIX: slightly improve emoji support in titles (no need for spaces between emojis)
2015-06-16 10:15:42 +02:00
Sam
f26eee8431
FEATURE: add username to NGINX logs
2015-06-16 17:43:53 +10:00
Arpit Jalan
4628b06fd6
FIX: use session instead of cookie to preserve url
2015-06-16 11:43:29 +05:30
Arpit Jalan
d37c2a2c98
Merge pull request #3550 from techAPJ/patch-1
...
FIX: new-topic URL should survive login redirection
2015-06-16 07:19:42 +05:30
Sam
690f4a4c37
add X so it shows up at the end of chrome
2015-06-16 10:27:42 +10:00
Sam
9b8b1d0034
FEATURE: add special header that names the action for the request
2015-06-16 09:54:44 +10:00
Sam
7b8786e14f
FIX: maintain category ordering when position is fixed for browsing
...
FEATURE: allow mods to set category ordering for topic creation dialog
using fixed_category_positions_on_create
2015-06-16 09:31:41 +10:00
Simon Cossar
d396e4eeed
set inline category-badge to display inline
2015-06-15 15:24:08 -07:00
Régis Hanol
357d4e3dd3
FIX: support for more than 1 emojis in the title
2015-06-15 23:44:39 +02:00
Neil Lalonde
76a14cd279
FIX: user visit stats on admin dashboard should show sum of values for 7 day and 30 day columns
2015-06-15 13:16:29 -04:00
Régis Hanol
81290d7f18
UX: sort staff members by username
2015-06-15 18:53:53 +02:00
Régis Hanol
87ab1cef8e
FIX: destroy optimized images that cant' be migrated to new scheme
...
Since we can always recompute an optimized image from the original upload, there's no need to keep optimized images that are generating errors.
2015-06-15 18:30:11 +02:00
Robin Ward
fb8ba5e137
FIX: PG::UniqueViolation
when trying to use the same embed code
...
Previously providing an embed code already in use would result in
a logged server error. After this commit the error is gracefully
bubbled up from the `PostCreator`
2015-06-15 12:09:59 -04:00
Régis Hanol
08e62347e1
FIX: blue notification bar overlaps text on New/Unread tab
2015-06-15 17:27:56 +02:00
Robin Ward
e4085a64ce
FIX: Use proper upper/lower case when previewing mentions
2015-06-15 10:58:03 -04:00
Régis Hanol
7bc0cbc672
FEATURE: add support for up to 10 uploads in the composer
2015-06-15 16:29:01 +02:00
Régis Hanol
1ac3941130
FEATURE: allow API to upload files synchronously
2015-06-15 16:12:15 +02:00
Régis Hanol
50e705a078
fix the build
2015-06-15 16:02:30 +02:00
Régis Hanol
2d03163be0
FEATURE: add support for emojis in title
2015-06-15 15:27:22 +02:00
Sam
05d343a921
EXTENSIBILITY: add point for topic loading
2015-06-15 16:25:54 +10:00
Jeff Atwood
b4c568b301
Merge pull request #3551 from awesomerobot/master
...
replacing the remnants of the old color variable code
2015-06-14 22:11:29 -07:00
Sam
37dfb1b4b5
FEATURE: support for custom notification types
...
used by solved plugin
2015-06-15 14:18:03 +10:00
awesomerobot
f20c28c16b
replacing the remnants of the old color variable code
2015-06-14 22:59:49 -04:00
Arpit Jalan
d1632c1dbd
FIX: new-topic URL should survive login redirection
2015-06-14 20:24:47 +05:30
Régis Hanol
bc9fd2c46d
don't silence these errors
2015-06-12 20:11:23 +02:00
Régis Hanol
9e7eb4c48b
FIX: show email wasn't working for moderators
2015-06-12 18:43:53 +02:00
Régis Hanol
34a0389ff3
FIX: time read column was empty in user directory
2015-06-12 12:40:07 +02:00
Régis Hanol
189cb3ff12
FEATURE: move migrate_to_new_scheme into a background job
...
- new hidden site setting 'migrate_to_new_scheme' (defaults to false)
- new rake tasks to toggle migration to new scheme
- FIX: migrate_to_new_scheme also works with CDN
- PERF: improve perf of the DbHelper.remap method
- REFACTOR: UrlHelper is now a class
2015-06-12 12:07:57 +02:00
Robin Ward
ef1d27fffc
PERF: Debounce mention lookup, enforce minimum username
2015-06-11 15:12:16 -04:00
Sam Saffron
c58b495e15
SECURITY: Query @usernames in bulk
...
Otherwise you could add many requests at once while composing.
2015-06-11 13:03:49 -04:00
Régis Hanol
9572b28986
Merge pull request #3545 from ligthyear/add-plugin-outlet-to-user-card-metadata
...
Add plugin outlet to user card metadata
2015-06-11 16:02:20 +02:00
Arpit Jalan
7a9baa6c89
FIX: fix category badge and link in email digest
2015-06-11 19:22:22 +05:30
Benjamin Kampmann
a9f3531c70
Add plugin outlet to metadata area of user card template
2015-06-11 15:31:14 +02:00
Arpit Jalan
f99a9324ff
Merge pull request #3538 from dfabulich/dfabulich-rss-dc-creator
...
Convert author tag to dc:creator
2015-06-11 14:35:10 +05:30
Régis Hanol
8bf07c02c8
Merge pull request #3543 from tgxworld/fix_for_double_click_highlight_on_IE11
...
FIX: Double click on IE11 not highlighting word.
2015-06-11 09:23:34 +02:00
Guo Xiang Tan
273e5c00bb
FIX: Double click on IE11 not highlighting word.
2015-06-11 11:21:44 +08:00
Jeff Atwood
ae52f4e776
Revert "Don't limit @mention autocomplete to latin characters"
...
This reverts commit effe83d7a9
.
2015-06-10 12:53:57 -07:00
Neil Lalonde
611b5f996e
FIX: unpinned topics shouldn't remain pinned on categories page
2015-06-10 14:36:55 -04:00
Robin Ward
e54125b5dc
FIX: Endless spinner when anonymous users navigated to 404s
2015-06-10 13:12:37 -04:00
Robin Ward
b779591846
Merge pull request #3540 from noamraph/autocomplete_non_latin_display_names
...
Don't limit @mention autocomplete to latin characters
2015-06-10 12:36:52 -04:00
Régis Hanol
a52d31e25e
FIX: properly handle external image download errors
2015-06-10 18:18:20 +02:00
Régis Hanol
bdfdbcd217
FIX: we need the sha of the upload to create a thumbnail
2015-06-10 18:15:10 +02:00
Régis Hanol
a078eb1eed
Merge pull request #3539 from tgxworld/fix_incorrect_check_for_highlighted_test
...
FIX: Incorrect check when no text is selected.
2015-06-10 11:29:16 +02:00
Noam Yorav-Raphael
effe83d7a9
Don't limit @mention autocomplete to latin characters
...
The userSearch() function, used for @mention autocomplete, returned an empty
list if the query string included non-latin characters or spaces. This removes
this restriction, so you can search users by any characters in their display
name, including spaces.
2015-06-10 11:50:52 +03:00
Sam Saffron
bf8c9c3411
FEATURE: ship user_id with topic serializer
2015-06-10 18:30:46 +10:00
Guo Xiang Tan
d127e1179f
FIX: Incorrect check when no text is selected.
2015-06-10 14:39:29 +08:00
dfabulich
195cdaec11
Convert author tag to dc:creator
...
RSS spec says the author tag should be an email address, forcing us to put in a junk no-reply@example.com email. Instead, we should use dc:creator, which allows us to use any name we want for the user.
2015-06-09 13:57:10 -07:00
Robin Ward
ae277e28a6
FEATURE: Allow embedding topics without creating them, by id
2015-06-09 16:24:20 -04:00
Sam Saffron
e3fa27a01c
FEATURE: serialize and update category custom_fields
...
- send to client
- update from client
2015-06-10 06:13:36 +10:00
Sam Saffron
79027c2775
EXTENSIBILITY: add category-custom-settings outlet
2015-06-10 06:13:36 +10:00
Arpit Jalan
9049f31456
add posts.rss rel alternate
2015-06-10 00:52:11 +05:30
Régis Hanol
90eca69e0a
FEATURE: add a link to the topic in the banner for staff members
2015-06-09 19:31:14 +02:00
Robin Ward
7b6d6b76eb
FEATURE: Multiple embeddable hosts
...
- Also refactors two site settings components into one, with tests
2015-06-09 13:25:43 -04:00
Arpit Jalan
71ee84f848
FEATURE: latest posts RSS feed
2015-06-09 21:45:06 +05:30
Sam Saffron
5db768b69f
FEATURE: improve no-js topic list information
...
- Provide links to pages
- Provied link to last topic
2015-06-10 00:28:20 +10:00
Guo Xiang Tan
c872e3f092
Show breakdown for site settings.
2015-06-09 20:34:06 +08:00
Sam Saffron
64c0c968e4
Attempt micro data using old vocubulary
...
Seeing weird results on Google
2015-06-09 18:48:06 +10:00
Arpit Jalan
545f19500d
FIX: when sending private message emails do not check email_direct setting
2015-06-09 13:05:26 +05:30
Robin Ward
5da5269652
FIX: Bad page title for categories view by google crawler
2015-06-08 12:07:35 -04:00
Arpit Jalan
74141cc475
FIX: send 404 error when unauthorized user tries to download user archive
2015-06-08 11:32:31 +05:30
Régis Hanol
a09d893c0c
FIX: missing emoji autocomplete
2015-06-05 20:24:49 +02:00
Sam Saffron
feeb509a97
SECURITY: expire all existing email tokens on password reset
2015-06-06 03:50:06 +10:00
Sam Saffron
4171eb758c
SECURITY: expire all existing sessions if user changes passwords
2015-06-06 03:09:19 +10:00
Régis Hanol
bfa3da640d
Merge pull request #3529 from cpradio/remove-ip-on-created-at
...
FEATURE: Use created_at to remove an ip if its last_match_at is null
2015-06-05 18:45:33 +02:00
Robin Ward
c6cd1928be
Simple "cook" for email imports from mailing lists
2015-06-05 11:46:36 -04:00
cpradio
afb566260e
FEATURE: Use created_at to remove an ip if its last_match_at is null
2015-06-05 10:51:13 -04:00
Sam Saffron
4409a3072d
FEATURE: we need admin login always
2015-06-05 18:43:59 +10:00
Régis Hanol
803083fc2e
we don't care about convert output/errors
2015-06-04 19:16:52 +02:00
Jeff Atwood
9675b426ee
lighter quote controls
2015-06-04 00:39:19 -07:00
Jeff Atwood
5f988c74f2
fix minor alignment issues with expanded posts
2015-06-04 00:10:35 -07:00
Régis Hanol
db84f30465
Merge pull request #3524 from techAPJ/patch-1
...
UX: prevent horizontal scroll on iPhone
2015-06-03 19:27:27 +02:00
Régis Hanol
c9a341417c
Merge pull request #3527 from techAPJ/patch-3
...
FEATURE: include email_prefix in digest email subject instead of site title
2015-06-03 19:27:08 +02:00
Régis Hanol
bd33cd3ffb
Merge pull request #3525 from techAPJ/patch-2
...
UX: post content was moving up when viewing replies
2015-06-03 19:26:58 +02:00
Arpit Jalan
5180d3e355
FEATURE: include email_prefix in digest email subject instead of site title
2015-06-03 22:22:29 +05:30
Neil Lalonde
f18140b81f
FIX: digest emails weren't using user's last emailed and last seen times
2015-06-03 12:16:39 -04:00
Neil Lalonde
ec6b21227e
slightly better alignment for bullet category badge
2015-06-03 11:35:15 -04:00
Robin Ward
2a0084ff87
Improve code formatting
2015-06-03 11:34:30 -04:00
Arpit Jalan
4c14d981d7
UX: post content was moving up when viewing replies
2015-06-03 20:24:41 +05:30
Arpit Jalan
52125228af
UX: prevent horizontal scroll on iPhone
2015-06-03 19:43:50 +05:30
Jeff Atwood
9df9cd2c66
for some reason we don't clear h1,2,3 margins on mobile..
2015-06-03 03:15:34 -07:00
Jeff Atwood
538f0d1199
fix mobile styles around topic map
2015-06-03 02:46:41 -07:00
Sam
11619247b4
Merge pull request #3522 from techAPJ/patch-2
...
FIX: move old drafts cleanup to the dedicated method and add test
2015-06-03 19:12:58 +10:00
Sam Saffron
56b4826b9f
FEATURE: plugin filter for topic categories breadcrumb
2015-06-03 19:06:55 +10:00
Arpit Jalan
725861f344
FIX: move draft cleanup to the dedicated method and add test
2015-06-03 14:35:54 +05:30
Sam Saffron
89b475e538
FEATURE: clean up microdata breadcrumb
...
* do not include any breadcrumb for uncategorized
* do not include the work "Categories" as a breadcrumb
2015-06-03 18:17:45 +10:00
Arpit Jalan
acf6c27c65
UX: show category badge underneath title in user stream
2015-06-03 12:35:11 +05:30
Robin Ward
34acb805a4
FIX: When navigating back to the user's profile page items were missing
2015-06-02 21:30:36 -04:00
Robin Ward
42f2cd83db
Run cleanDOM
even when swapping out models
2015-06-02 21:13:11 -04:00
Jeff Atwood
1c0610427d
UX: remove dark background on expanded replies
2015-06-02 14:42:34 -07:00
Robin Ward
92cddfa598
Basic support for server side plugin outlets
2015-06-02 14:28:12 -04:00
Robin Ward
f3ff435a62
FIX: Incorrect logo showing up on home page after focus
2015-06-02 12:36:23 -04:00
Robin Ward
f28719fd85
FIX: Incorrect capitalization. No idea how it didn't fail!
2015-06-02 12:02:48 -04:00
Régis Hanol
9d4c53c882
FIX: custom emoji autocomplete
2015-06-02 17:48:19 +02:00
Neil Lalonde
8449896f3d
more bullet category vertical alignment fussing
2015-06-02 10:50:33 -04:00
Jeff Atwood
fa963e8f38
Revert "Revert "FIX: new task to delete old drafts weekly""
...
This reverts commit c987a1d571
.
2015-06-02 04:26:01 -07:00
Sam Saffron
c987a1d571
Revert "FIX: new task to delete old drafts weekly"
...
This reverts commit fcaed7a00d
.
2015-06-02 20:30:06 +10:00
Sam Saffron
0fd1974838
FIX: leaving around useless drafts after posting
2015-06-02 20:28:33 +10:00
Sam Saffron
d459cb95dc
FIX: when advancing draft sequence remove old drafts
2015-06-02 20:28:33 +10:00
Jeff Atwood
afafa30989
Merge pull request #3514 from techAPJ/patch-1
...
FIX: new task to delete old drafts weekly
2015-06-01 20:21:05 -07:00
Arpit Jalan
fcaed7a00d
FIX: new task to delete old drafts weekly
2015-06-02 08:39:27 +05:30
awesomerobot
93de39f1da
a few color variable fixes for the topic map
2015-06-01 21:13:37 -04:00
Régis Hanol
64e73e98fb
FIX: allow the cooked_post_processor to download external uploads
2015-06-01 20:08:41 +02:00
Robin Ward
72f7c26514
UX: Close user card right away when navigating to a user.
2015-06-01 12:40:53 -04:00
Robin Ward
b2a7411620
FIX: decorateCooked
was not being applied to embedded posts
2015-06-01 11:58:50 -04:00
Régis Hanol
81a699e2b0
better support for mixed content
2015-06-01 17:49:58 +02:00
Sam
b2b4af213c
UX: clean up title for user avatar hover in header
2015-06-01 17:08:19 +10:00
Sam
9910dc041f
Merge pull request #3513 from techAPJ/patch-3
...
UX: show meaningful tooltip for user menu
2015-06-01 16:55:59 +10:00
Jeff Atwood
5f273f1dc8
missing line from previous commit (?)
2015-05-31 23:32:01 -07:00
Jeff Atwood
d6af1169fc
remove extra "posts" text from similar topic panel
2015-05-31 23:31:29 -07:00
Jeff Atwood
728a530d2d
remove extra "posts" text from digest
2015-05-31 23:13:00 -07:00
Sam
739a6ff721
FIX: show category in subject not checking for category
2015-06-01 15:43:16 +10:00
Sam
c1a18f91ef
FEATURE: Add parent category link to nojs view
2015-06-01 15:25:57 +10:00
Arpit Jalan
2f9662e562
UX: show meaningful tooltip for user menu
2015-06-01 10:23:49 +05:30
Sam Saffron
7942b28780
FIX: Emoji aliases not autocompleted
2015-06-01 12:33:42 +10:00
Sam Saffron
83559bbf45
posts read may enter concurrently, retry
2015-06-01 11:55:07 +10:00
Sam Saffron
9787cb07aa
FIX: when missing a static topic we were returning an error
2015-06-01 11:40:52 +10:00
Sam Saffron
97f03e699d
FIX: mixed local s3 store missing avatars
2015-06-01 11:17:42 +10:00
Neil Lalonde
7430da0ec4
FIX: unread counts with 2 digits were wrapping in hamburger menu
2015-05-30 14:39:41 -04:00
Neil Lalonde
fbcc8045ec
FIX: hanging lowercase characters were cut off in bar style category badges
2015-05-30 14:39:05 -04:00
Robin Ward
e30f62552e
FIX: Arrows had inverted visibility settings
2015-05-30 11:03:50 -04:00
Sam
fc2a08731a
FIX: sso_not_approved_url not working correctly
2015-05-30 13:19:07 +10:00
Robin Ward
ea80488fef
Merge pull request #3510 from riking/patch-5
...
FEATURE: Add plugin-outlet to top of static pages
2015-05-29 14:17:04 -04:00
Régis Hanol
80a108e3cf
FIX: don't break user avatars route
2015-05-29 19:19:41 +02:00
Neil Lalonde
5f3451a3ea
another fix for bullet category badges to prevent wrapping with unread counts on long category names
2015-05-29 12:59:00 -04:00
Régis Hanol
acafa491b2
user avatar urls/templates refactor
2015-05-29 18:51:17 +02:00
Régis Hanol
0483f05154
make sure we pass in the user_id when creating avatar thumbnails
2015-05-29 18:11:19 +02:00
Régis Hanol
fe4f8b1519
download largest gravatar image
2015-05-29 18:11:15 +02:00
Neil Lalonde
80ee30003a
FIX: bullet style category badges for long category names
2015-05-29 12:08:52 -04:00
Régis Hanol
766b054e6c
FIX: hack was actually messing with other browsers
2015-05-29 17:31:21 +02:00
Régis Hanol
61d85206ee
FIX: optimize uploaded images using lossy but very fast compression
2015-05-29 15:57:24 +02:00
Régis Hanol
14a9a98c5b
FIX: need to reload the file once optimized
2015-05-29 13:02:05 +02:00
Régis Hanol
555b5cb055
FIX: optimized images were *not* optimized... (:fired:)
2015-05-29 10:58:27 +02:00
Régis Hanol
cb025a65e0
FIX: make sure we also save the user_avatar.custom_upload_id
2015-05-29 10:21:41 +02:00
Régis Hanol
95fb32f3e5
FIX: use provided avatar_template instead of always computing it
2015-05-29 10:19:51 +02:00
Régis Hanol
c3227b69fa
FIX: proper support for pixel ratios up to 3
2015-05-29 09:57:54 +02:00
Sam
77c7bad61f
FIX: not unbinding uploadTarget correctly
2015-05-29 16:03:52 +10:00
Jeff Atwood
346768921e
UX: remove grey on "n replies" under post
2015-05-28 22:22:09 -07:00
Sam
05cb4b7660
Bump cold mapping down so it maintains old readability
2015-05-29 15:19:28 +10:00
riking
043b011523
FEATURE: Add plugin-outlet to top of static pages
...
Please enter the commit message for your changes. Lines starting
2015-05-28 19:21:13 -07:00
awesomerobot
bf7ec5dc5a
improving the font-rendering issue caused by css transitions in safari
2015-05-28 22:02:09 -04:00
Robin Ward
fe18bdbcfb
FIX: Progress bar wasn't showing percentage after 2nd post was made
2015-05-28 14:58:14 -04:00
Robin Ward
f87fc98411
FIX: User stream was cached and not reloading
2015-05-28 13:51:04 -04:00
Robin Ward
e52ed66069
FIX: Show the "Needs Approval" menu item if items need approval
...
Previously it would not show up if the feature was disabled. However if
posts needed approval the icon would show up and it would be confusing.
2015-05-28 11:53:59 -04:00
Robin Ward
d9e2a685b2
FIX: Allow HTML in site setting descriptions.
2015-05-28 11:35:02 -04:00
Régis Hanol
6e8be12816
Merge pull request #3507 from techAPJ/patch-1
...
FIX: attachment links in topic map were giving 404
2015-05-28 12:35:57 +02:00
Arpit Jalan
5813cfd95b
FIX: attachment links in topic map were giving 404
2015-05-28 16:03:01 +05:30
Régis Hanol
5145fabfbf
Merge pull request #3506 from cpradio/fix-reply-to-topic-shortcut
...
FIX: Reply to Topic shortcut no longer needs the Reply Topic Button to be available
2015-05-28 12:04:28 +02:00
Sam
9d113bd536
FIX: no link tracking on any expanded posts
2015-05-28 16:38:58 +10:00
Sam
bddbf70697
FIX: order post_actions by date
2015-05-28 16:16:36 +10:00
Sam
1e4c7dfbe7
FIX: invalid plan generation when % in query on badge definition UI
2015-05-28 16:06:22 +10:00
Sam
bb3fb37650
FIX: when uploading same file was pasted into multiple composers
2015-05-28 15:08:54 +10:00
cpradio
bb5d27429f
FIX: Reply to Topic shortcut no longer needs the Reply Topic Button to be available
2015-05-27 22:23:21 -04:00
Régis Hanol
e101396ea1
FEATURE: add support for device pixel ratio = 3
2015-05-28 01:48:07 +02:00
Régis Hanol
8e7bfd0f29
FIX: automatically growing uploads tree
2015-05-28 01:03:24 +02:00
Neil Lalonde
ea8cf1a208
FIX: topic auto-close uses the client's time zone
2015-05-27 18:01:46 -04:00
Robin Ward
23eadc3fb1
The entire qunit suite runs without any deprecations
2015-05-27 15:07:09 -04:00
Robin Ward
c22cc2bf03
FIX: Reset expanding of first post when entering a topic.
2015-05-27 14:49:04 -04:00
Neil Lalonde
89031b9186
FIX: uploads when deployed to a subfolder
2015-05-27 14:43:14 -04:00
Robin Ward
1434e46ed2
FIX: Excon was wrapping our ReadOnly
exception
...
This was preventing the crawling of many topic links
2015-05-27 14:29:52 -04:00
Robin Ward
5890dae64c
FIX: Inappropriate error message when you couldn't access a topic
2015-05-27 13:54:11 -04:00
Jeff Atwood
8c9cee6fe3
UX: coldmap now progressively dimmer primary color
2015-05-27 00:36:16 -07:00
Jeff Atwood
decccb9ae8
a bit less grey on the edit history dialog
2015-05-26 22:54:38 -07:00
Sam
02fa7448ca
FEATURE: custom url to redirect to on account pending approval for sso
2015-05-27 14:06:45 +10:00
Sam
24102f2636
FIX: apply s3 cdn to client side assets
2015-05-27 12:59:51 +10:00
Sam
a988cd5abe
FIX: redirect to CDN avatar for s3 avatars
2015-05-27 12:02:57 +10:00
Sam
0a2a248acc
should be using site setting not global
2015-05-27 11:17:46 +10:00
Sam
918034aa7b
remove less useful error reporting
2015-05-27 11:17:28 +10:00
Régis Hanol
992154533f
remove debugging letfovers
2015-05-26 20:08:19 +02:00
Neil Lalonde
364437da28
FIX: subfolder support for page refresh when assets have changed
2015-05-26 13:13:09 -04:00
Robin Ward
d0741f752f
FIX: If a date translation is missing, don't raise an exception
2015-05-26 11:59:47 -04:00
Robin Ward
d36916ccf5
UX: Highlight the OP of a warning
2015-05-26 11:25:13 -04:00
Robin Ward
7af723c0ed
OOPS, remove console.log
:fired:
2015-05-26 11:15:53 -04:00
Robin Ward
bea5df0104
UX: Show domains even on local links in the topic map with titles
2015-05-26 11:13:33 -04:00
Régis Hanol
a5d93c6705
FIX: undefined method 'max_file_size_kb'
2015-05-26 16:39:41 +02:00
Régis Hanol
b974e192eb
Merge pull request #3500 from fantasticfears/user-card
...
FIX: rare user card exception
2015-05-26 16:09:40 +02:00
Régis Hanol
7b03c7dbc4
Merge pull request #3504 from techAPJ/patch-4
...
FIX: add missing translation keys
2015-05-26 16:08:39 +02:00
Régis Hanol
85d4d3223c
FIX: crop avatars on the server instead of the client
...
FIX: support for dots in S3 bucket names
2015-05-26 15:54:25 +02:00
Arpit Jalan
d21944a0b6
FIX: add missing translation keys
2015-05-26 19:11:37 +05:30
Paul Kaplan
bbe200e3cf
Fix missing bracket in name selector in url anchor jumping
2015-05-26 07:49:45 -05:00
Régis Hanol
033c2e7140
FIX: respect the allow_animated_avatars site setting
2015-05-26 12:22:02 +02:00
Régis Hanol
a797f7c664
FIX: properly handle images when using 's3_cdn_url'
2015-05-26 11:47:33 +02:00
Sam
147ea002f7
FIX: allow handling for avatars that are not in the set of "resized sizes"
2015-05-26 15:41:50 +10:00
Sam
eeda367e70
FIX: should be able to serve optimized image from local if its ... local...
2015-05-26 12:32:52 +10:00
Neil Lalonde
b9c7e3b74a
FIX: categories page counts were very wrong for categories with sub-categories
2015-05-25 17:42:16 -04:00
Neil Lalonde
eaa1afeaf5
remove Google OpenID auth, since Google doesn't support it anymore
2015-05-25 15:13:44 -04:00
Robin Ward
3437513025
FIX: Back button mobile from user activity stream
2015-05-25 13:40:46 -04:00
Robin Ward
ee129edf25
FIX: mentions were not working in PMs
2015-05-25 13:15:00 -04:00
Robin Ward
78abf85087
FIX: IE9 issues with latest discourse
2015-05-25 12:32:42 -04:00
Régis Hanol
bb0c2813ac
FEATURE: generate (avatar) thumbnails in a background task
...
FIX: keep the "uploading..." indicator until the server replies via the MessageBus
FIX: text was disapearing when uploading an avatar
PERF: always use a region for S3 (defaults to 'us-east-1')
FEATURE: ApplyCDN middleware when using S3
FIX: use the same pattern to store files on S3 and locally
PERF: keep a local cache of uploads when generating thumbnails
FEATURE: migrate_to_s3 rake task
2015-05-25 17:59:00 +02:00
Erick Guan
54adf72582
FIX: rare user card exception
...
- trigger the shown logic in user card view
- some tweaks to user card show logic
2015-05-25 22:37:00 +08:00
Erick Guan
5ad878ca40
FIX: add missing username properties to usercard
2015-05-25 01:32:11 +08:00
Jeff Atwood
815e17b17b
missed a spot for lightened onebox colors
2015-05-24 03:45:30 -07:00
Sam
bcaed90744
fix missing rtl stylesheets
2015-05-23 15:25:05 +10:00
Jeff Atwood
2f850510d7
fix cat page alignment for new/unread badges
2015-05-22 16:14:47 -07:00
Jeff Atwood
025d310c9c
lighten onebox backgrounds
2015-05-22 15:05:46 -07:00
Jeff Atwood
a2b76a670f
reduce darkness of @name mentions in quotes
2015-05-22 14:40:39 -07:00
Jeff Atwood
2bd0fcb9fd
UX: use lighter grey for code blocks too
2015-05-22 13:49:40 -07:00
Régis Hanol
41cd438f0b
FIX: 'clean up uploads' job
...
Only 1 query was needed.
2015-05-22 20:28:52 +02:00
Jeff Atwood
8a63596cbd
use arrows glyph instead of "vs" in compare dialog
2015-05-22 03:03:04 -07:00
Jeff Atwood
4b1eaa567e
add missing .title bgcolor
2015-05-22 02:31:27 -07:00
Jeff Atwood
42a8e742f8
UX: switch to lighter grey for all quotes
2015-05-22 02:11:18 -07:00
Jeff Atwood
9e74f232e0
clean up topic summary / map CSS a bit
2015-05-22 01:28:34 -07:00
Jeff Atwood
83e404fce9
fix btn alignment in "post on which topic?" dialog
2015-05-22 01:08:31 -07:00
Sam
fe46d1dd3b
PERF: avoid cookies for all static, public, cached forever assets
2015-05-22 16:15:46 +10:00
Sam
ada7b4a4e8
FIX: guard against concurrent loading of deferred assets
2015-05-22 15:07:04 +10:00
Sam
96dbeb8608
fix stylesheet cache to recover if file is on disk
2015-05-22 11:22:12 +10:00
Jeff Atwood
b12eaf39c0
slightly lighter topic map
2015-05-21 17:03:18 -07:00
Jeff Atwood
f5c9246168
try topic map borders
2015-05-21 16:40:39 -07:00
Jeff Atwood
664add01f9
try lighter topic map background
2015-05-21 16:18:41 -07:00
Jeff Atwood
e7fc5abe5b
UX: larger numbers for topic summary,
2015-05-21 15:54:38 -07:00
Jeff Atwood
ffc6a206e6
UX: add headings to topic summary
2015-05-21 15:30:10 -07:00
Robin Ward
b0238dc0ce
Some vars are consts
2015-05-21 16:16:27 -04:00
Robin Ward
381784ea62
FIX: Display proper error on badge create
2015-05-21 16:06:21 -04:00
Neil Lalonde
91588bed8b
FIX: some admin actions redirect to wrong path when deployed to subdirectory
2015-05-21 15:03:00 -04:00
Robin Ward
1a4a2f5fc0
FIX: Group validation errors were not being displayed
2015-05-21 14:57:45 -04:00
Robin Ward
0ed1c8011c
FIX: About page error when login_required
2015-05-21 14:37:49 -04:00
Régis Hanol
358f5cacf9
Merge pull request #3495 from techAPJ/patch-2
...
FIX: send category-id if present when deleting category
2015-05-21 11:00:16 +02:00
Régis Hanol
664d2e11d7
Merge pull request #3494 from fantasticfears/esc-user-card
...
FIX: press ESC can close user card
2015-05-21 10:58:26 +02:00
Sam
a0090a4585
fix incorrect handling of date on "globally enabled" stylesheet.
2015-05-21 17:23:54 +10:00
Sam
44fc8e42dc
nginx is stripping ETags, just use last modified instead
2015-05-21 17:05:22 +10:00
Sam
4fbfc6ddbc
PERF: missing caching on CSS and Site Customizations
2015-05-21 16:09:23 +10:00
Erick Guan
7d8cf2eb3d
FIX: press ESC can close user card
2015-05-21 13:54:34 +08:00
Arpit Jalan
836c7b4251
FIX: send category-id if present when deleting category
2015-05-21 11:15:08 +05:30
Régis Hanol
b7f8680618
fix build (:fired:)
2015-05-20 17:51:33 +02:00
Régis Hanol
bcd98c8f0f
FIX: API can provide a URL to create an upload
2015-05-20 17:38:06 +02:00
Régis Hanol
c91634c09a
FIX: support for async uploads of emojis
2015-05-20 16:45:48 +02:00
Régis Hanol
566b267981
FIX: cropAvatar
2015-05-20 16:45:48 +02:00
Régis Hanol
8d967d9065
FEATURE: move all uploads to a single endpoint + defer upload creation in a background thread
2015-05-20 16:45:48 +02:00
Robin Ward
7d23826cee
FIX: Keep around the page when redirecting
2015-05-20 10:16:17 -04:00
Régis Hanol
7d3b7a5657
fix the build
2015-05-20 15:32:31 +02:00
Régis Hanol
b44488b618
FIX: keep to old attachment route
2015-05-20 14:55:42 +02:00
Jeff Atwood
0bd6d79459
finalize color scheme for mobile progress bar
2015-05-20 01:25:36 -07:00
Jeff Atwood
643f770996
add new color scheme to mobile progress bar
2015-05-20 01:07:16 -07:00
Jeff Atwood
d7692ba6fd
add width and style to mobile category borders
2015-05-20 00:46:37 -07:00
Sam
e5888cf090
PERF: avoid preloading json in cases where it is not needed
...
(uploads / avatars / non GET requests)
2015-05-20 17:12:16 +10:00
Sam
45bdd23689
FEATURE: support user local switching to RTL correctly
...
FEATURE: support RTL in multisite
2015-05-20 15:56:54 +10:00
Sam
8013b6a511
FIX: clean html before sending it to jquery for collapsing
2015-05-20 14:42:54 +10:00
Sam
14ab9c45b6
Merge pull request #3470 from ahuling13/expired-nonce-return-status
...
In the case of an expired nonce, return a 400 status code instead of 500
2015-05-20 12:08:17 +10:00
Sam
d1d703718a
Merge pull request #3476 from paulkaplan/sso-distrust-email
...
Add SSO setting to not trust emails automatically
2015-05-20 12:07:14 +10:00
riking
d112f39031
Change extension back to .dcstyle.json
2015-05-19 18:35:16 -07:00
awesomerobot
0ba88d2355
changing color of progress bar
2015-05-19 21:19:28 -04:00
Sam
bd63699d63
FIX: rescue even more errors in case avatar has issues downloading
2015-05-20 10:43:53 +10:00
Jeff Atwood
cf90550cf1
remove tiger striping from category page
2015-05-19 16:48:27 -07:00
Jeff Atwood
c29fce142a
remove tiger striping from mobile categories page
2015-05-19 16:28:01 -07:00
Jeff Atwood
7c5c4166db
fix mobile issue with alternate login button
2015-05-19 16:23:26 -07:00
Robin Ward
4c373be190
FIX: Broken link on admin dashboard
2015-05-19 13:13:31 -04:00
Andrew Huling
e44ddff9bb
Change the expired nonce return status code from 400 to 419.
2015-05-19 13:13:14 -04:00
Robin Ward
20cd5b8c0b
FIX: Don't reset scrolling when subcategory_list is enabled
2015-05-19 12:56:04 -04:00
Robin Ward
0a35b20933
Convert Discourse.ScrollTop
to ES6
2015-05-19 12:51:03 -04:00
Robin Ward
8f0cd18d4b
Only show delete user button on post approvals for TL0
2015-05-19 12:19:25 -04:00
Paul Kaplan
1c34341f31
Replace site setting with a payload attribute
2015-05-19 11:16:02 -05:00
Robin Ward
f496982e79
UX: Always show reply as new topic if the user can.
2015-05-19 12:13:30 -04:00
Robin Ward
1f95ef31cc
Remove deprecations in TopicProgressController
2015-05-19 12:10:18 -04:00
Robin Ward
c18bc59808
Increase limit on user fields
2015-05-19 11:34:54 -04:00
Neil Lalonde
e5fd50aa1e
FIX: delete my own account button was always disabled
2015-05-19 11:23:04 -04:00
Robin Ward
4e0d7683ab
Better error messages on admin for granting moderation
...
Also fixes up Ember deprecations.
2015-05-19 10:56:32 -04:00
Régis Hanol
9ded21e4c6
FIX: consistent and future-proof upload storage pattern
2015-05-19 12:31:12 +02:00
Arpit Jalan
c2510e610d
UX: fix blockquote in firefox
2015-05-19 15:10:19 +05:30
Sam
15a59dcde7
EXTENSIBILITY: topic-after-cooked plugin outlet
2015-05-19 15:34:54 +10:00
Sam
8002c46c21
FEATURE: g b to take you to your bookmarks
2015-05-19 15:34:16 +10:00
Sam
f26fef4340
silence ar not found
2015-05-19 09:32:27 +10:00
Erick Guan
4ac40145d8
user card animation when there is an active user card
2015-05-19 00:19:06 +08:00
Régis Hanol
3f7d693786
Merge pull request #3454 from fantasticfears/group-page
...
FIX: show user card on group page and fix styles
2015-05-18 14:28:43 +02:00
Régis Hanol
b2f50c154a
Merge pull request #3486 from techAPJ/patch-2
...
FIX: handle user export failure when post is not linked to a topic
2015-05-18 09:21:58 +02:00
Arpit Jalan
c5a57a9f94
UX: add space between location icon and text
2015-05-18 12:13:42 +05:30
Arpit Jalan
b3314ea801
FIX: handle user export failure when post is not linked to a topic
2015-05-18 09:07:12 +05:30
Erick Guan
3be1098cc5
FIX: also inline category badge styles to digest email
2015-05-18 00:45:26 +08:00
Régis Hanol
ac74f2a1d3
Merge pull request #3483 from techAPJ/patch-1
...
FIX: show meaningful error message in case of site setting error
2015-05-17 11:11:13 +02:00
Arpit Jalan
ac13238127
UX: do not show last post label in user card if user never posted
2015-05-17 14:37:26 +05:30
Arpit Jalan
e287046d32
FIX: show meaningful error message in case of site setting error
2015-05-17 14:15:27 +05:30
riking
d0b61ed23e
Filter files to only plain-text
2015-05-16 21:19:00 -07:00
riking
30abc91a5c
this just in: drag events are very broken
2015-05-16 21:04:57 -07:00
riking
fbc06d044f
Use .dcstylejson instead of .dcstyle.json
2015-05-16 20:41:35 -07:00
riking
291d9fc65e
FEATURE: Import customizations from a JSON file
2015-05-16 20:24:19 -07:00
riking
1e53c179a3
FEATURE: Export customizations as JSON files
2015-05-16 20:24:13 -07:00
Arpit Jalan
896ea8e177
FIX: trim leading/trailing spaces from invite email
2015-05-16 15:21:31 +05:30
Ryan Fox
14d2b76354
Merge branch 'master' into fix-by-external
...
Conflicts:
app/controllers/users_controller.rb
2015-05-15 19:54:11 -04:00
Paul Kaplan
b8a43e153c
Use session controller to prevent inactive SSO users
2015-05-15 12:15:06 -05:00
Paul Kaplan
4c26c4d9bc
Add a SiteSetting to not trust sso emails by default
2015-05-15 12:15:06 -05:00
Robin Ward
94ca9ed11f
FIX: Rate limits weren't being showing for action summary errors
2015-05-15 12:16:05 -04:00
Robin Ward
5148c48170
FIX: Image uploading component was missing a class
2015-05-15 11:12:41 -04:00
Robin Ward
0362c50698
Remove deprecations from edit-category and add skeleton acceptance test
2015-05-15 11:12:41 -04: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
93273cd17a
Merge pull request #3451 from ossobv/sso_login_unapproved_account
...
Stop sso login processing after rendering error
2015-05-15 14:33:19 +02:00
Régis Hanol
d40d308e45
Merge pull request #3445 from lukegb/bug/anonymous-emails
...
Don't send emails to anonymous users
2015-05-15 14:28:37 +02:00
Régis Hanol
d4974b7093
FIX: anonymous mode don't work when names are required
2015-05-15 14:20:15 +02:00
Régis Hanol
48f4fe7e7a
Merge pull request #3473 from binaryage/hipchat-plugin
...
Add missing events for discourse-hipchat-plugin
2015-05-15 14:10:05 +02:00
Régis Hanol
0d5fdd25c9
Merge pull request #3474 from Qasem-h/Css
...
fix emoji autocomplete in RTL
2015-05-15 14:08:45 +02:00
Qasem Hajizadeh
1b7c616159
Update rtl.scss
2015-05-15 14:33:00 +04:30
Antonin Hildebrand
11852056a8
Add missing events for discourse-hipchat-plugin
...
https://github.com/binaryage/discourse-hipchat-plugin
2015-05-15 15:52:12 +08:00
Sam
fdbcc31a9c
Merge pull request #3461 from fantasticfears/slug
...
FIX: category custom slug can't be set when generation method is none
2015-05-15 14:59:35 +10:00
Sam
36ee85f3bc
Merge pull request #3462 from fantasticfears/category-badge
...
FIX: ensure not found page's category badge consistent with style
2015-05-15 14:58:15 +10:00
Sam
2955507a57
FEATURE: badges for inviting users
...
First invite = Promoter
3 TL2 = Campaigner
10 TL3 = Champion
2015-05-15 12:04:41 +10:00
Robin Ward
8e395a94d4
FIX: Modal asking where to post was missing
2015-05-14 18:18:28 -04:00