Sam
0c86d9ed9e
BUGFIX: proper multisite support for origin pull CDNs
2014-05-27 23:13:42 +10:00
Sam
18bdc4e63e
Add DoS protection to action
2014-05-27 22:29:27 +10:00
Sam
ce6c25afed
Correct query so it scopes correctly
2014-05-27 22:17:04 +10:00
Sam
7c6a0c7690
disable avatars mk2
2014-05-27 21:37:42 +10:00
Sam
57176a9f46
Merge pull request #2387 from velesin/wiki_topic_ie_fix
...
[FIX] Wiki Topic - IE / FF problem with post admin menu.
2014-05-27 20:54:59 +10:00
Sam
6e0f54ba9a
slow down the back fill process a bit
2014-05-27 20:46:17 +10:00
Sam
f733d5532f
BUGFIX: broken like expansion
2014-05-27 19:43:19 +10:00
Sam Saffron
4b611f87e9
use bicubic so we support earlier image magicks like the one in docker
...
TODO upgrade docker base image to latest image magick
2014-05-27 15:38:11 +10:00
Sam Saffron
252e93d0f2
BUGFIX: support CDN for avatars
...
Correct broken spec
Implement S3 support
2014-05-27 14:40:46 +10:00
Vikhyat Korrapati
a79bf11edb
Admin badge creation bug fixes.
2014-05-27 09:03:55 +05:30
Sam Saffron
9262a714bd
BUGFIX: include avatar for system user
2014-05-27 12:38:16 +10:00
Sam
033cbc61bf
BUGFIX: broken spec
2014-05-27 10:08:03 +10:00
Sam
504cfcff96
Fix specs for avatars
...
Implement avatar picker
Correct avatar related jobs
2014-05-27 10:08:03 +10:00
Sam
6c1c8be794
Work in progress, keeping avatars locally
...
This introduces a new model to store the avatars and 3 uploads per user (gravatar, system and custom)
user can then pick which they want.
2014-05-27 10:08:03 +10:00
Sam
4ccf07be8c
Improve resize logic so images end up sharper
2014-05-27 09:48:13 +10:00
Robin Ward
5284fb7cbc
New Setting: Don't jump to new posts when replying
2014-05-26 16:39:03 -04:00
Wojciech Zawistowski
d4ae913065
[FIX] Wiki Topic - IE / FF problem with post admin menu.
2014-05-26 22:19:28 +02:00
Robin Ward
7900c7bd2f
Allow multiple subcategories with the same name
2014-05-26 15:33:51 -04:00
Robin Ward
919ae73709
ES6: A few more controllers on a Holiday Monday
2014-05-26 14:40:06 -04:00
Jeff Atwood
13ff9980ac
Merge pull request #2385 from fantasticfears/css_modal
...
fix user/username error class
2014-05-26 11:00:41 -07:00
Robin Ward
fc3ce934f5
Show categories on the user streams for topics.
2014-05-26 13:49:57 -04:00
Robin Ward
b1d2aba0f3
Clean up notifications if a user can't see a topic
2014-05-26 13:26:46 -04:00
Neil Lalonde
b45e9081ca
Merge pull request #2386 from awesomerobot/master
...
merging more styles into base, also fixing <big> abuse
2014-05-26 12:07:02 -04:00
Kris Aubuchon
9c02ad73ac
merging more styles into base, also fixing <big> abuse
2014-05-26 11:33:47 -04:00
Neil Lalonde
8c3770c0b0
Add site setting show_create_topics_notice as a way to hide the 'Create at least 5 topics to get discussion started' message.
2014-05-26 11:20:06 -04:00
Robin Ward
e5a8c606d4
Add primary group class to the username too
2014-05-26 11:14:57 -04:00
Neil Lalonde
c14d754e02
FIX: don't float left all h3's on mobile
2014-05-26 11:00:54 -04:00
Neil Lalonde
96ed5e0e54
FIX: layout problems in composer on mobile
2014-05-26 10:53:05 -04:00
Erick Guan
ecbda44be4
fix user/username error class
2014-05-26 17:46:31 +08:00
riking
2ffea38bb0
Fix up the bind-attr structure
2014-05-25 19:12:28 -07:00
riking
66453c4692
Make timestamp a permalink
2014-05-25 19:10:09 -07:00
Sam
570c4b6300
certain keyboard shortcuts were never tested ever.
2014-05-25 14:59:05 +10:00
Sam
c529cc6f1f
wow, just wow, this has been broken for so long
2014-05-25 14:40:39 +10:00
Sam
107003576e
Simple workaround for username highlighting for long names
2014-05-25 13:54:52 +10:00
Sam
7fbf162666
Logster update
...
cleans up a bunch of messed up context stuff with multisite
improves backtraces
adds request params
2014-05-25 13:54:52 +10:00
Neil Lalonde
b4c4cc2d13
Merge pull request #2365 from ok-harry/master
...
korean translation: *.ko.html.erb
2014-05-23 15:54:21 -04:00
Neil Lalonde
512771932a
Show a warning to admins if the site has fewer than 5 topics.
2014-05-23 12:25:16 -04:00
Neil Lalonde
8267a451b2
Disallow /users/ in robots.txt
2014-05-23 10:28:26 -04:00
Jeff Atwood
f0dafb4132
unused category-column css -- doesn't exist
2014-05-23 01:51:52 -07:00
Jeff Atwood
13e18cb038
misaligned curlies
2014-05-23 01:42:53 -07:00
Jeff Atwood
0d2fffe180
remove size-based max-width from main-link
2014-05-23 01:37:20 -07:00
Jeff Atwood
52280170d5
a bit more room for reply-to-tab
2014-05-23 01:29:23 -07:00
Jeff Atwood
e34321af7a
add sign in user glyph to 404 page
2014-05-23 01:01:09 -07:00
Jeff Atwood
2eca37b7ae
wider share-link dialog to better show URL
2014-05-23 00:46:45 -07:00
Jeff Atwood
132f04a0be
Merge pull request #2380 from awesomerobot/master
...
adding some padding to the topic-body
2014-05-23 00:11:53 -07:00
Kris Aubuchon
3cd91b50ed
adding some padding to the topic-body, helps selection is Firefox and makes highlighted posts look better
2014-05-23 02:40:55 -04:00
Jeff Atwood
61d17e961e
unnecessary rule caused extra spacing in Firefox
2014-05-22 21:47:24 -07:00
Jeff Atwood
2531e4e3a1
old legacy css rule, not needed
2014-05-22 21:29:42 -07:00
Sam
ff6755f1e5
Merge pull request #2343 from knutaldrin/patch-1
...
Fix suspended scope
2014-05-23 12:56:32 +10:00
Sam
2350227a6f
Merge pull request #2379 from awesomerobot/master
...
topic list highlight fix, some quote style fixes
2014-05-23 12:36:26 +10:00
Kris Aubuchon
00278b42d8
topic list highlight fix, some quote style fixes
2014-05-22 21:55:50 -04:00
Sam
e06da1821d
BUGFIX: notifications were not updated correctly live
...
- missing notifications when multiple replies in topic (till refresh)
- not cleared properly on click
2014-05-23 11:34:34 +10:00
Neil Lalonde
d2c34d17b7
Fix failing spec. Stubbing intermittently does not stub...
2014-05-22 11:06:19 -04:00
Jeff Atwood
3445661898
Merge pull request #2374 from awesomerobot/master
...
darkening the too-light-grey and the primary black a bit
2014-05-21 18:50:36 -07:00
Kris Aubuchon
e439df4b6b
darkening the too-light-grey and the primary black a bit
2014-05-21 21:18:25 -04:00
Neil Lalonde
867c56d9c7
Add link to google config instructions. Fix dashboard warning for google oauth2.
2014-05-21 19:11:10 -04:00
Sam
7fee3d7f8f
Annotate models
2014-05-22 09:00:38 +10:00
Neil Lalonde
742841ddce
Add Google Oauth2 authenticator. The current Google OpenID authentication has been deprecated by Google and will NOT work for any new websites.
2014-05-21 18:35:10 -04:00
Robin Ward
5e07d18069
FIX: Don't track pageView on initial load. Let the router signal that.
2014-05-21 14:04:08 -04:00
Neil Lalonde
7061f6a570
FIX: displayErrors is undefined in flags.js controller
2014-05-21 12:19:27 -04:00
Neil Lalonde
68747c8d2d
FIX: category_list_spec would sometimes fail. It was passing only by luck.
2014-05-21 10:37:37 -04:00
Robin Ward
00fefb8e45
If both GA endpoints are provided, don't use both.
2014-05-21 07:36:58 -04:00
Robin Ward
3f6bf2fda0
FIX: Home key was broken due to some HTML changes
2014-05-21 07:30:47 -04:00
Vikhyat Korrapati
d208e4d517
Multiple grant badges.
2014-05-21 12:54:55 +05:30
Sam
1714bfe441
SECURITY: fix XSS when expanding quotes
2014-05-21 15:03:31 +10:00
riking
7f0b66246b
Tweak the no-js layout
2014-05-20 16:34:18 -07:00
Robin Ward
6dd1880f1f
FIX: More safety when displaying link counts on blogs
2014-05-20 15:20:33 -04:00
Robin Ward
f698ffd522
FIX: Weird back button behavior when going from group members -> profile
...
and then back.
2014-05-20 13:38:16 -04:00
Robin Ward
8a24a34b1b
ES6: More controllers
2014-05-20 12:49:38 -04:00
Jeff Atwood
1ed56eba7a
Merge pull request #2366 from riking/patch-5
...
Allow anonymous to see raw posts
2014-05-20 01:01:15 -07:00
riking
96f97d9d4c
Consider URLs starting with # as internal
2014-05-20 00:54:22 -07:00
riking
41332ab7ad
Allow anonymous to see raw posts
2014-05-19 23:33:27 -07:00
Harry Seo
2ef2afa06c
korean translation: *.ko.html.erb
2014-05-20 14:40:21 +09:00
Jeff Atwood
32000228e6
correct error in CSS
2014-05-19 22:27:33 -07:00
riking
2c6ab4c699
Remove the special styling on the Categories link
2014-05-19 22:21:35 -07:00
Jeff Atwood
6617bfa454
add glyph to Sign In to Reply button
2014-05-19 22:10:47 -07:00
Kris Aubuchon
7accf5aafa
some simple style cleanup
2014-05-19 23:55:46 -04:00
Sam
c1776fa1ae
Merge pull request #2360 from vikhyat/badge-system
...
Badge system updates
2014-05-20 08:24:26 +10:00
Jeff Atwood
84ead32956
Merge pull request #2361 from awesomerobot/master
...
making the color customizer a little nicer with dark themes
2014-05-18 22:40:38 -07:00
Vikhyat Korrapati
a25087b62a
Badges admin UI improvements.
...
* Query param to allow linking.
* Better handling of deleting unsaved badges.
* New badge list item style improvement.
2014-05-19 10:50:57 +05:30
Kris Aubuchon
ffa33c572c
making the color customizer a little nicer with dark themes
2014-05-19 01:17:59 -04:00
Vikhyat Korrapati
4de700b49b
Change badge user list limit to 96 so that it is divisible by 8.
2014-05-19 10:32:59 +05:30
Vikhyat Korrapati
6b7b328c66
Badges page ordering and titles.
2014-05-19 10:27:09 +05:30
Vikhyat Korrapati
6225b83f4a
Show system badges in the admin interface but don't allow editing them.
2014-05-19 10:27:04 +05:30
Sam
8bc8052ab8
BUGFIX: show usernames logic, logic failure
2014-05-19 09:11:01 +10:00
Sam
832a730e36
BUGFIX: re-enable CDN js debugging in a robust way
...
May be disabled if needed via site setting
2014-05-19 08:46:28 +10:00
Jeff Atwood
5901ed6842
Merge pull request #2358 from fantasticfears/css_tweak
...
Fix c6ef85d517
. Align reply area, 10px padding.
2014-05-18 11:04:43 -07:00
Erick Guan
81dda9fc3e
Fix c6ef85d517
. Align reply area, 10px padding.
2014-05-19 01:15:11 +08:00
Sam
9e3c08b5ee
Merge pull request #2354 from vikhyat/badge-system
...
Badge system updates
2014-05-18 20:03:20 +10:00
Erick Guan
c6ef85d517
User prefrence: align all control groups on top. And some padding for follow category.
2014-05-18 16:34:12 +08:00
Vikhyat Korrapati
abd5263671
Load more users on badge pages using infinite scrolling instead of a
...
button.
2014-05-18 12:42:47 +05:30
Vikhyat Korrapati
8fe8e66280
Don't display system badges in the admin badges interface.
2014-05-18 12:28:14 +05:30
Erick Guan
76e26daf87
So sad, reply-new icon is not circle. I can't tolerate this <3
2014-05-18 00:24:51 +08:00
Jeff Atwood
b0ff2b2311
few more glyphs
2014-05-17 01:46:39 -07:00
Jeff Atwood
605cf96923
add some glyphs to new buttons
2014-05-17 01:27:12 -07:00
Jeff Atwood
e8d24edd16
shorten settings reset text, add glyph
2014-05-17 01:07:43 -07:00
Jeff Atwood
3793a2e06d
add glyphs to user page API buttons
2014-05-17 01:02:30 -07:00
Jeff Atwood
5cd588c375
add glyph to API master key button
2014-05-17 00:57:01 -07:00
Jeff Atwood
1f0f71df65
add glyphs to API buttons
2014-05-17 00:54:20 -07:00
Jeff Atwood
99f9140147
add glyph to "must be signed in" sign in btn
2014-05-16 14:57:30 -07:00
Robin Ward
aa9e89b6c8
Support for defining components within plugins
2014-05-16 16:10:16 -04:00
Neil Lalonde
09dc3f128f
Don't disable the create account button for signups from 3rd parties. Server will return error messages if something is wrong.
2014-05-16 16:01:45 -04:00
Neil Lalonde
68fcb66443
Use Discourse.computed.setting for more better javascript
2014-05-16 15:27:42 -04:00
Robin Ward
a6670c6c83
Convert all initializers to Ember initializers
2014-05-16 14:04:34 -04:00
Robin Ward
a2a07a9852
Allow reply as new topic to use the selected text as a quote.
2014-05-16 12:20:15 -04:00
Neil Lalonde
4ca0a162b4
Add a hint about the fixed_category_positions site setting in the edit category modal.
2014-05-16 11:45:54 -04:00
Neil Lalonde
27cbc06563
Add fixed_category_positions site setting to handle whether categories are ordered by specified positions or by activity.
2014-05-16 11:33:52 -04:00
Robin Ward
417fdeaad8
FIX: Allow clicking on the (+) icon as well as the link to reply as new
...
topic.
2014-05-16 11:25:49 -04:00
Kris Aubuchon
1fd6a9067b
making onebox styles consistent with quotes
2014-05-16 10:19:02 -04:00
Régis Hanol
3a0b23191c
TEMP: disable CORS when using CDN
2014-05-16 15:11:12 +02:00
Erick Guan
60b9c8b79e
align for user dropdown. No badge for zero incoming message.
2014-05-16 19:54:58 +08:00
Vikhyat Korrapati
215e42053a
FIX: missing badge descriptions.
2014-05-16 13:39:40 +05:30
Sam
109d7cc52d
move into property so does not evaluate too early.
2014-05-16 12:06:51 +10:00
Sam
d897eada61
Improve visual styling for badges page
2014-05-16 11:08:06 +10:00
Sam
8146ee4560
add badges link to hamburger
2014-05-16 10:52:39 +10:00
Sam
eff8c22638
There is this thing called SQL and it is about 1000x faster
2014-05-16 10:34:06 +10:00
Sam
5914d0e132
Merge pull request #2311 from vikhyat/badge-system
...
Add automatically assigned trust level badges
2014-05-16 09:08:00 +10:00
Robin Ward
63bf03ba5b
Support for automatic registering of initializers from plugins.
2014-05-15 17:05:29 -04:00
Neil Lalonde
57c970b692
FIX: enable button is broken when color scheme is not saved yet
2014-05-15 15:05:02 -04:00
Robin Ward
026cfe2dc7
ES6: Half a dozen more controllers
2014-05-15 11:32:15 -04:00
Knut Aldrin Wikström
579f2bf7b8
Fix suspended scope
...
:non_suspended should check if suspension is <= NOW, else one could end up in neither group.
2014-05-15 15:47:49 +02:00
Jeff Atwood
a8d5860caf
topic-map domains should be lighter
2014-05-15 01:34:43 -07:00
Sam
fad868c78f
Bump hashes on various files
...
Upgrade jquery
I made this commit cause my JS debugging CDN support added a header and
wanted we bump cache everywhere
2014-05-15 15:52:09 +10:00
Sam
f34862d195
FEATURE: get window.onerror working for CDNs
2014-05-15 12:59:26 +10:00
Sam
198cf851ff
BUGFIX: exact username match not correctly prioritized on search
2014-05-15 12:22:35 +10:00
Jeff Atwood
b85c78a499
return unescaped HTML here
2014-05-14 16:03:53 -07:00
Jeff Atwood
a4285830e1
I wish I had noticed that double quote earlier
2014-05-14 15:58:18 -07:00
Jeff Atwood
1e07d9a1d7
add parens
2014-05-14 15:56:38 -07:00
Jeff Atwood
b369609903
add glyphs to flag dialog action button
2014-05-14 15:52:29 -07:00
Robin Ward
ab319de4f9
FIX: Github commit oneboxing formatting in emails
2014-05-14 16:40:54 -04:00
Robin Ward
93b2af8a6e
Pass the post to any events bound to custom names
2014-05-14 15:21:11 -04:00
Robin Ward
3211c60bbe
FEATURE: A new site setting public_user_custom_fields
which allows you
...
to whitelist custom fields that will be exposed to the Ember client
application.
2014-05-14 14:39:01 -04:00
Robin Ward
f90548f88a
ES6: Just a few more controllers
2014-05-14 11:38:20 -04:00
Vikhyat Korrapati
c07244a4e6
Refactor BadgeGranter.update_trust_level_badges! -> update_badges.
2014-05-14 21:01:41 +05:30
Vikhyat Korrapati
b144b75565
Add automatically assigned trust level badges.
2014-05-14 20:47:21 +05:30
Neil Lalonde
eb7aab3e0b
FIX: revert button on all colors in a new color scheme
2014-05-14 10:19:00 -04:00
Neil Lalonde
4980cff802
Add descriptions. Make all the actions buttons. Add a revert button to colors. Add a new variable: quaternary.
2014-05-14 10:19:00 -04:00
Neil Lalonde
3b1e1731dc
Remove the message that says the themer is under contruction
2014-05-14 10:18:13 -04:00
Neil Lalonde
0fa26022c0
Remove admin css from common
2014-05-14 10:18:12 -04:00
Neil Lalonde
c4d3aa3d47
Theming: a UI to choose some base colors that are applied to all the site css. CSS compiled outside of asset pipeline.
2014-05-14 10:18:12 -04:00
Régis Hanol
c97de2c449
BUGFIX: markdown sanitize on null/undefined text
2014-05-14 12:14:33 +02:00
Régis Hanol
06a87fb0ee
BUGFIX: allow new users to upload an avatar/background
2014-05-14 12:13:51 +02:00
Régis Hanol
3fde28e108
BUGFIX: correctly auto-select /top time range when filtering on a category
2014-05-14 11:49:50 +02:00
Jeff Atwood
b232736242
new-user styles not consistent
2014-05-14 01:05:24 -07:00
nXqd
0b6ebdac8a
feature: use select2 instead of chosen
2014-05-14 08:01:08 +00:00
Jeff Atwood
d28e03c3aa
user page instructions should be dimmed
2014-05-14 00:26:09 -07:00
Jeff Atwood
c0c0bfa35e
both mobile and desktop
2014-05-13 22:27:04 -07:00
Jeff Atwood
1492a8f871
forgot parens
2014-05-13 22:22:33 -07:00
Jeff Atwood
c1cb0e9ac6
forgot a spot for the PM notification style
2014-05-13 22:09:08 -07:00
Jeff Atwood
f2d7e4906b
symmetry between PM notifications and user page
2014-05-13 21:55:44 -07:00
Sam
ca4c72e648
BUGFIX: 500 error on some invalid uploads
2014-05-14 10:51:09 +10:00
Sam
b329e23f85
don't attempt to send emails on deleted topics
2014-05-14 10:34:28 +10:00
Robin Ward
152dc499e1
New poster-name component, designed to be extended to add additional
...
information.
2014-05-13 16:56:25 -04:00
Robin Ward
2e4d8b2e13
The main content of a post was being floated to the left in mobile. This
...
was causing the topic map to surround the first post.
2014-05-13 15:07:05 -04:00
Jeff Atwood
2c6ed24e26
more margin on show full post in mobile
2014-05-13 11:39:13 -07:00
Jeff Atwood
704a683903
mobile layout CSS tweaks
2014-05-13 11:10:29 -07:00
Jeff Atwood
8fa580f40d
scale quote highlight color
2014-05-13 10:16:13 -07:00
Jeff Atwood
a83859ea59
the span highlight expand quote CSS went missing
2014-05-13 10:08:43 -07:00
Robin Ward
ad90d9710d
Add an ENV variable to enable the stricter, plugin-incompatible ES6
...
behaviour for development.
2014-05-13 12:49:02 -04:00
Régis Hanol
b5239be2fa
BUGFIX: center title columns in basic topic lists
2014-05-13 18:41:20 +02:00
Régis Hanol
08dde3d881
BUGFIX: moderators can notify moderators
2014-05-13 17:47:00 +02:00
Régis Hanol
d11d31acaa
BUGFIX: missing <tbody> tag inside a <table>
2014-05-13 17:46:57 +02:00
Neil Lalonde
6e0eb89697
Don't show suspended users in autocomplete fields unless you are staff
2014-05-13 11:44:15 -04:00
Neil Lalonde
9f4171e487
Fix my prev_page code, thanks to riking
2014-05-13 10:15:28 -04:00
Wojciech Zawistowski
960d64930c
Wiki Post
2014-05-13 08:53:11 -04:00
Jeff Atwood
27c702464e
bit more mobile css cleanup
2014-05-13 00:03:22 -07:00
Jeff Atwood
0e23641291
fix mobile badge colors, jay leno P chins
2014-05-12 23:37:25 -07:00
Sam
0ade2be7d6
FEATURE: logster logs js errors
2014-05-13 15:52:25 +10:00
Jeff Atwood
8ff9b8388e
minor mobile fixes
2014-05-12 22:50:52 -07:00
Jeff Atwood
0e758c5a84
remove subcategories text from categories page
2014-05-12 15:21:28 -07:00
Neil Lalonde
00390ee739
Add a way to show a custom message at the top of all notification emails. Customize it at /admin/site_contents/notification_email_top
2014-05-12 16:52:06 -04:00
Robin Ward
d31996eaca
FIX: Allow users to create protocol relative URLs in posts.
2014-05-12 16:30:00 -04:00
Neil Lalonde
e68e97d986
FIX: moderators can't see private topics that they aren't invited to see.
2014-05-12 15:26:46 -04:00
Robin Ward
07007e6cbc
ES6: Notification controllers, added helper to create via ES6/container
2014-05-12 14:01:21 -04:00
Neil Lalonde
cf7a3e74ee
In web crawler mode, don't show a previous link on a page with 0 results. Google will index those pages and keep following the prev links.
2014-05-12 10:50:27 -04:00
Régis Hanol
fca6738212
BUGFIX: could not see the revisions of a post in a deleted topic
2014-05-12 16:30:10 +02:00
Régis Hanol
4b39e9e6d3
Merge pull request #2332 from rhacker/patch-1
...
Update discovery_topics_view.js
2014-05-12 12:13:17 +02:00
Régis Hanol
cf40851905
BUGFIX: 404 on /users/:user/private-messages
2014-05-12 12:02:32 +02:00
Régis Hanol
b018b4ad18
BUGFIX: remove N+1 on topic lists
2014-05-12 10:11:05 +02:00
Régis Hanol
5f2c2efb47
BUILD FIX: missed a semicolon
2014-05-12 09:54:52 +02:00
Régis Hanol
bc3de84ebf
FEATURE: remove bookmark button in activity feed
2014-05-12 09:33:26 +02:00
Régis Hanol
9125453628
FEATURE: add the first 3 participants in a private message
2014-05-12 09:32:49 +02:00
Sam
557dc76c07
BUGFIX: failing avatar detection job
2014-05-12 15:50:44 +10:00
Sam
97ae43126b
BUGFIX: 500 error on missing category
2014-05-12 15:50:31 +10:00
Sam
f8b7f0d73f
FEATURE: logster env tab, log current user
2014-05-12 15:28:23 +10:00
Kris Aubuchon
0779621680
lighter TH on topic-list
2014-05-12 01:02:05 -04:00
Sam
c683fab2a1
Adjust username styling
2014-05-12 11:28:24 +10:00
Sam
8de172c0da
Removed invite on ENTER key
...
1. We can not use this feature as admins
2. It will be inconsistent if admins don't have it and others do
3. inviting people by mistake is no good
tab enter should do fine
2014-05-12 09:40:22 +10:00
Robin Ward
eb0872c5d4
FIX: Topic archetype check should only happen when the topic exists
2014-05-11 15:53:57 -04:00
Robin Ward
948ebf2201
FIX: Modals weren't closing when routing to raw links
2014-05-11 15:39:00 -04:00
Robin Ward
2bb63ffb38
FIX: Don't show links to private messages in the gutter
2014-05-11 15:16:28 -04:00
Dung Quang
eed1440a8d
Update discovery_topics_view.js
...
I guess this is a typo
2014-05-10 19:36:40 +07:00
Jeff Atwood
8714391bb2
fix p:last-of-type on embed topic blockquotes
2014-05-09 23:51:06 -07:00
Jeff Atwood
1e8e2590cf
Merge pull request #2331 from awesomerobot/master
...
rearranging layout to better fit the new username placement
2014-05-09 23:30:38 -07:00
Jeff Atwood
c65fa01479
fix in-reply-to names for mobile embed
2014-05-09 23:20:23 -07:00
Kris Aubuchon
b2675a61ba
rearranging layout to better fit the new username placement
2014-05-10 02:09:04 -04:00
Jeff Atwood
9afc5706e9
loosen spacing a bit on embedded topics
2014-05-09 22:50:45 -07:00
Jeff Atwood
6cfa5f78d9
make new user names a bit lighter
2014-05-09 13:32:36 -07:00
Robin Ward
6cd3796c39
FIX: Blog counts stopped working with additional security checks
2014-05-09 16:26:14 -04:00
Jeff Atwood
5ee6ac3621
reply-to-tab doesn't need bgcolor
2014-05-09 13:25:28 -07:00
Robin Ward
2fd5ae2091
Move reply to to the right
2014-05-09 16:12:21 -04:00
Robin Ward
252b36bb86
FIX: Some avatars were too big in embedded CSS
2014-05-09 15:49:53 -04:00
Robin Ward
067381ed18
Move in reply to slightly in embedded posts
2014-05-09 15:42:48 -04:00
Robin Ward
e713cc40c4
First attempt: Move username on top of embedded posts
2014-05-09 15:14:00 -04:00
Arpit Jalan
93cff8deb5
Speech bubble waiting for an ajax response prior to rendering
2014-05-09 22:23:27 +05:30
Robin Ward
842dd91958
Revert "Merge pull request #2304 from techAPJ/speech-bubble-update"
...
This reverts commit 6590ebbcbe
, reversing
changes made to 3855ead62e
.
2014-05-09 12:01:36 -04:00
Robin Ward
6590ebbcbe
Merge pull request #2304 from techAPJ/speech-bubble-update
...
Speech bubble waiting for an ajax response prior to rendering
2014-05-09 11:58:57 -04:00
Robin Ward
3855ead62e
ES6: Some more controllers
2014-05-09 11:57:39 -04:00
Jeff Atwood
853bbbbf06
suppress reply-to-tab borders
2014-05-09 08:42:07 -07:00
Régis Hanol
978fb7ff96
Merge pull request #2328 from ligthyear/better-debugging-of-promises-in-dev
...
Log the actual promise object instead of a useless name
2014-05-09 11:25:44 +02:00
Benjamin Kampmann
41f1c70fe4
Log the actual promise object instead of a useless name
...
- console.log has support for objects including introspection, use this
- instead of logging useless names
2014-05-09 11:16:56 +02:00
Sam
084ec87850
FEATURE: admins can invite users to groups via the web UI
2014-05-09 18:22:36 +10:00
Sam
3f07c1d0a1
Backend support for group invites
2014-05-09 18:22:35 +10:00
Sam
34d1668f9f
FEATURE: backend for inviting a user to a group
2014-05-09 18:22:35 +10:00
Arpit Jalan
d16974fd4c
Speech bubble waiting for an ajax response prior to rendering
2014-05-09 08:06:56 +05:30
Robin Ward
77d68ccf08
FIX: Robin is fired for the typo
2014-05-08 16:44:32 -04:00
Robin Ward
44ed0d5232
FIX: Even more safety, the topic must exist as well.
2014-05-08 16:41:25 -04:00
Robin Ward
5fb962a65f
FIX: Some extra safety - in the case that an imported post was deleted,
...
don't error out of the PollFeed job
2014-05-08 16:27:17 -04:00
Robin Ward
804a489c7b
ES6: More controllers
2014-05-08 11:35:34 -04:00
Robin Ward
efcf99c21d
ES6: A bunch more controllers
2014-05-08 11:35:34 -04:00
Robin Ward
a0221ce5e5
ES6: More controllers converted to ES6
2014-05-08 11:35:34 -04:00
Robin Ward
4640b9d653
ES6: Half a dozen more controllers converted
2014-05-08 11:35:34 -04:00
Robin Ward
5191acfd9f
ES6: Uses proper normalize
method, includes support for namespaced
...
controllers.
2014-05-08 11:35:33 -04:00
Robin Ward
eee5f85654
ES6: AvatarSelector
and HeaderController
- also includes support for controllers with
...
camelcase via an error message.
2014-05-08 11:35:33 -04:00
Robin Ward
a4e30e8f93
Proof of concept: Load controller via ES6 module in Discourse
2014-05-08 11:35:33 -04:00
Sam
cec18aba3f
Rails 4 upgrade
2014-05-08 14:47:54 +10:00
Robin Ward
fbda9cac69
FIX: Reply as new topic was broken
2014-05-07 23:28:14 -04:00
Sam
0c2c92978d
Merge pull request #2301 from vikhyat/accessibility
...
Slightly improve header accessibility
2014-05-08 09:23:29 +10:00
Sam
4025591a1d
Merge pull request #2307 from alxndr/latest-topics-rss-title-tweak
...
change title in Latest Topics RSS feed title
2014-05-08 09:21:06 +10:00
Sam
b144ad4e5b
Merge pull request #2314 from fantasticfears/fix_notification_level
...
Add regular notification level into topic_view_serializer
2014-05-08 09:17:40 +10:00
Sam
a2e2d0e886
Merge pull request #2316 from mutiny/refactor-where-first
...
Refactor `where(...).first` to `find_by(...)`
2014-05-08 09:10:45 +10:00
Régis Hanol
f9e49624b2
BUGFIX: button styling on /top page
2014-05-08 00:47:10 +02:00
Régis Hanol
fafc5d9006
Merge pull request #2321 from awesomerobot/master
...
minor user(and group) page fixes
2014-05-07 19:59:28 +02:00
Kris Aubuchon
ae79078605
minor user(and group) page fixes
2014-05-07 13:49:59 -04:00
Régis Hanol
4b9acd6806
BUGFIX: make sure we do not try to pull images from the CDN
2014-05-07 19:49:16 +02:00
Régis Hanol
21e8ae0eca
BUGFIX: the /top page now shows the first non-empty period
2014-05-07 19:04:39 +02:00
Robin Ward
76cb4bf0a5
Roll up gutter links, don't show reply as new topic unless expanded.
2014-05-07 12:28:38 -04:00
Neil Lalonde
63a1f87806
Use topic excerpts and category desriptions in meta description tags for crawlers
2014-05-07 11:21:37 -04:00
Vikhyat Korrapati
ed8aeccb0c
Use helper to insert sr-only text for icons.
2014-05-07 19:04:26 +05:30
Vikhyat Korrapati
2f33c288a6
Remove extra anon glyphs, move sign in button.
...
See: https://meta.discourse.org/t/add-sign-in-to-anonymous-header/15335
2014-05-07 18:42:51 +05:30
Vikhyat Korrapati
17ad49ffbc
Slightly improve header accessibility.
...
Partially addresses: https://meta.discourse.org/t/links-without-text-make-blind-user-accessibility-worse/13538 .
2014-05-07 18:08:47 +05:30
Jeff Atwood
7687ceef66
Merge pull request #2319 from awesomerobot/master
...
some color fixes, general consistency
2014-05-06 20:55:11 -07:00
Kris Aubuchon
22e7fd5ed0
some color fixes, general consistency
2014-05-06 23:53:04 -04:00
Sam
ee0efab02f
More logging, less problems
2014-05-07 12:37:02 +10:00
Jeff Atwood
41c6ca1686
don't color mobile topic map numbers
2014-05-06 15:38:22 -07:00
Robin Ward
f51cbc8952
FIX: @mentions should not be processed within links
2014-05-06 17:48:30 -04:00
Neil Lalonde
9a1318879e
FIX: blockquote colors on mobile
2014-05-06 15:38:19 -04:00
Robin Ward
4cdf25e39d
Merge pull request #2318 from camilleroux/patch-3
...
Update the Amazon links regexp
2014-05-06 15:15:33 -04:00
Robin Ward
2cf6f65660
FIX: Linking to relative hash URLs was reloading the app.
2014-05-06 15:09:43 -04:00
Neil Lalonde
f44bd4ec28
Don't allow sending private messages to suspended users. Emails to suspended users should tell them how to respond, since they can't.
2014-05-06 15:01:27 -04:00
Neil Lalonde
ba68470d5a
FIX red hightlighted rows in admin
2014-05-06 15:01:27 -04:00
Robin Ward
8a471d629e
FIX: Adds safety to painting on quote controls for elements that might
...
not be present. This should fix an issue with not scrolling down after
new posts are created sometimes.
2014-05-06 14:25:24 -04:00
Robin Ward
9e719e49da
Only show a few topic links in the gutter and allow the user to expand
...
them.
2014-05-06 14:11:17 -04:00
Camille Roux
f14c71b9d4
Fix the Amazon links regex
2014-05-06 19:19:32 +02:00
Camille Roux
e77e7f23ca
Update the Amazon links regexp
...
Added all the countries displayed in the Amazon footer
2014-05-06 18:36:07 +02:00
Kris Aubuchon
905c7c7204
few small consistency changes
2014-05-06 12:30:05 -04:00
Neil Lalonde
ee08bf561f
Fix a bunch of color issues
2014-05-06 11:44:28 -04:00
Kris Aubuchon
60bf76f152
a few small color fixes
2014-05-06 09:48:38 -04:00
Louis Rose
1574485443
Perform the where(...).first to find_by(...) refactoring.
...
This refactoring was automated using the command: bundle exec "ruby refactorings/where_dot_first_to_find_by/app.rb"
2014-05-06 14:41:59 +01:00
Régis Hanol
8cf937cdcb
BUGFIX: fix selected & unread notifications dropdown background color
2014-05-06 12:34:50 +02:00
Jeff Atwood
7870afbfd4
bring post borders back on mobile
2014-05-06 01:49:20 -07:00
Erick Guan
a4aeb21f0c
Add regular notification level into topic_view_serializer for the user who enter the new topic
2014-05-06 16:42:18 +08:00
Jeff Atwood
d1c876fcbc
don't clear:left the btn-primary on mobile
2014-05-06 01:40:05 -07:00
Jeff Atwood
bebdd0d290
some stray } there
2014-05-06 01:29:28 -07:00
Jeff Atwood
661e6984d3
drop views from mobile suggested topics
2014-05-06 01:23:50 -07:00
Jeff Atwood
27deae4ba4
unwanted editor border on Nexus 5 / iPhone 5
2014-05-06 01:17:35 -07:00
Jeff Atwood
1bf566ac8e
a few more mobile CSS tweaks
2014-05-06 01:14:56 -07:00
Jeff Atwood
65af49f828
CSS, how does it work?
2014-05-06 00:52:28 -07:00
Jeff Atwood
e023849657
a few more mobile CSS annoyances
2014-05-06 00:48:44 -07:00
Jeff Atwood
4346190b2c
fix some mobile CSS annoyances
2014-05-06 00:24:04 -07:00
Jeff Atwood
8e5888dee1
remove $quote-background color
2014-05-05 23:50:05 -07:00
Jeff Atwood
2a3993794b
correct the $primary_border_color error
2014-05-05 23:42:53 -07:00
Jeff Atwood
ab3ab26cc4
Merge pull request #2313 from awesomerobot/master
...
simplifying and segmenting color variables
2014-05-05 23:07:46 -07:00
Kris Aubuchon
8ea63006e4
simplifying and segmenting color variables
2014-05-06 01:50:51 -04:00
Régis Hanol
f20fba041c
BUGFIX: improved top ranking formula (+ filter topics based on their creation date)
2014-05-05 23:05:35 +02:00
Robin Ward
fd153623bb
Revert "Proof of concept: Load controller via ES6 module in Discourse"
...
This reverts commit 0327f469c1
.
2014-05-05 13:58:57 -04:00
Robin Ward
aa269c92a0
Revert "ES6: AvatarSelector
and HeaderController
- also includes support for controllers with"
...
This reverts commit 44b2f82be8
.
2014-05-05 13:58:57 -04:00
Robin Ward
69225a7ea9
Revert "ES6: Uses proper normalize
method, includes support for namespaced"
...
This reverts commit b98324a937
.
2014-05-05 13:58:57 -04:00
Robin Ward
389c50eb1e
Revert "ES6: Half a dozen more controllers converted"
...
This reverts commit bc2d87e5c1
.
2014-05-05 13:58:57 -04:00
Robin Ward
b17cd2f251
Revert "ES6: More controllers converted to ES6"
...
This reverts commit 23cc7c174a
.
2014-05-05 13:58:57 -04:00
Neil Lalonde
a15714899e
Better forgot password message
2014-05-05 13:48:11 -04:00
Robin Ward
23cc7c174a
ES6: More controllers converted to ES6
2014-05-05 13:23:45 -04:00
Robin Ward
bc2d87e5c1
ES6: Half a dozen more controllers converted
2014-05-05 13:23:45 -04:00
Robin Ward
b98324a937
ES6: Uses proper normalize
method, includes support for namespaced
...
controllers.
2014-05-05 13:23:45 -04:00
Robin Ward
44b2f82be8
ES6: AvatarSelector
and HeaderController
- also includes support for controllers with
...
camelcase via an error message.
2014-05-05 13:23:45 -04:00
Robin Ward
0327f469c1
Proof of concept: Load controller via ES6 module in Discourse
2014-05-05 13:23:45 -04:00
Régis Hanol
c21d3f41d0
BUGFIX: only redirect new users to top page once
...
Actually, new users will still be redirected to the top page during the first 30 seconds of their first visit.
2014-05-05 19:00:40 +02:00
Alexander
deb99e956e
RSS title element is SiteSetting.title + translated filter description
2014-05-05 09:33:19 -07:00
Jeff Atwood
5dd82bf723
add danger color to delete-and-block button
2014-05-04 00:38:29 -07:00
Jeff Atwood
04c3779985
and it wasn't even the correct glyph
2014-05-03 15:19:28 -07:00
Jeff Atwood
1cd62c37a4
wow I suck
2014-05-03 15:15:11 -07:00
Jeff Atwood
b902119f00
use glyph for "in reply to" chicklet to simplify
2014-05-03 15:04:15 -07:00
Régis Hanol
63c4f24319
BUGFIX: do not show PMs counters when the value is 0
2014-05-03 00:40:57 +02:00
Régis Hanol
4642218662
FEATURE: add private messages counters in user activity feed
2014-05-02 22:53:58 +02:00
Neil Lalonde
ce381860dc
Order latest.rss by created_at, not updated_at
2014-05-02 11:51:16 -04:00
Alexander
43ed6979be
feed titles get translations of "Topics"
2014-05-01 14:17:09 -07:00
Neil Lalonde
2e7b69f849
RSS feed for topics and posts now use a guid that will always be unique, unlike urls which can change when the topic slug changes
2014-05-01 14:09:15 -04:00
Alexander
891a1c4279
feed titles now prefixed with SiteSetting.title
2014-05-01 09:37:13 -07:00
Neil Lalonde
df538f63d9
Add Hebrew
2014-05-01 11:00:53 -04:00
Jeff Atwood
0f62a6f132
fix new user color
2014-05-01 01:39:08 -07:00
Régis Hanol
11bfd6b68c
Merge pull request #2309 from riking/cat-class
...
Add class to page based on topic category
2014-05-01 09:58:45 +02:00
Jeff Atwood
41cb378142
why does .cooked need a right margin of 60 px?!?
2014-05-01 00:25:07 -07:00
Jeff Atwood
3c05f97f9e
some /faq page layout fixes
2014-04-30 23:59:24 -07:00
riking
63ce01893b
Add class to page based on topic category
2014-04-30 22:24:02 -07:00
Jeff Atwood
0fa7aec74a
minor copyedits on faq and digest
2014-04-30 16:20:23 -07:00
Régis Hanol
02dd80170a
BUGFIX: revision history was messed up when doing quick edits
2014-04-30 22:42:56 +02:00
Neil Lalonde
dc0a758ec6
FIX: quote whole post button was broken
2014-04-30 14:21:43 -04:00
Régis Hanol
5fda4a613d
Merge pull request #2306 from awesomerobot/master
...
some alignment fixes for the new username position
2014-04-30 18:08:29 +02:00
Régis Hanol
11af466737
FEATURE: add a specific flag reason when a post has been hidden
2014-04-30 16:58:01 +02:00
Kris Aubuchon
e18f435318
some alignment fixes for the new username position
2014-04-30 10:14:27 -04:00
Jeff Atwood
f13e9e58e8
change "Log In" to "Sign In"
...
because
http://www.designcult.org/2011/08/why-do-we-call-in-logging-in.html
2014-04-30 01:10:32 -07:00
Sam
85e7033410
BUGFIX: styling
2014-04-30 17:04:54 +10:00
Sam
e964ca4d4e
BUGFIX: merge played up correct visual styles
2014-04-30 16:13:08 +10:00
Sam
d8046a395f
BUGFIX: improve alignment
2014-04-30 16:04:24 +10:00
Kris Aubuchon
7361519e52
some adjustments for the username relocation...
2014-04-30 00:45:11 -04:00
Sam
f6c22cc299
Merge pull request #2297 from ligthyear/custom-fields
...
Custom fields for Topic, Category, Post and Group
2014-04-30 13:15:50 +10:00
Sam
1d2cabc2a6
FEATURE: usernames are now on top.
2014-04-30 12:13:37 +10:00
Robin Ward
ad1a8db956
Support for linking to static pages with hash URLs like #section
. Also
...
refactor of static code to be more idomatic.
2014-04-29 18:01:13 -04:00
Robin Ward
87b4cd3323
FIX: Don't show undefined
query params
2014-04-29 16:18:01 -04:00
Robin Ward
f50039b48b
Support 404 routes in the Ember App
2014-04-29 15:29:13 -04:00
Neil Lalonde
f61f29439e
Track the ip address where user was registered
2014-04-29 14:37:56 -04:00
Benjamin Kampmann
f757706861
Ensure Reload reloads custom_fields, too
2014-04-29 19:34:56 +02:00
Benjamin Kampmann
0cf07d41ae
Move Concern from lib into app/models. refs #2279
2014-04-29 19:26:43 +02:00
Benjamin Kampmann
e502122c51
Add Custom Fields on Topics
2014-04-29 19:26:42 +02:00
Benjamin Kampmann
2450088c03
Add CustomFields to Post, Category and Group
2014-04-29 19:26:42 +02:00
Benjamin Kampmann
e6e03a1a96
move custom fields into its own concern
2014-04-29 19:26:42 +02:00
Régis Hanol
4371374ba6
FEATURE: support for enabling all upload file types
...
BUGFIX: authorized extensions is now case insensitive
2014-04-29 19:12:35 +02:00
Robin Ward
359d59242e
If a new user receives a mention, quote or response to their post, allow
...
them to continue posting in a topic.
2014-04-29 12:59:14 -04:00
Kris Aubuchon
449de0368e
updating d-dropdown so long lists of categories can scroll
2014-04-29 09:50:02 -04:00
Sam
d18b136e54
Merge pull request #2299 from borhub/new_html_containers_to_help_custom_theming
...
User profile page and post page templates: add extra wrappers
2014-04-29 12:31:56 +10:00
Boris
88734957bf
Topic page template: add extra wrapper around the username also for the deleted user case (missed in af69b78ecb
)
2014-04-29 11:55:16 +10:00
Sam
0fc4c47927
Merge pull request #2295 from vikhyat/badge-system
...
Titleable badges
2014-04-29 11:26:51 +10:00
Robin Ward
ba683bc611
FIX: XSS in markdown converter.
2014-04-28 14:44:15 -04:00
Neil Lalonde
1da59e7e2e
FIX: deactivated users shouldn't be able to log in
2014-04-28 13:46:28 -04:00
Neil Lalonde
340fd303c8
FIX: in multisite setup, links to the current forum are whitelisted when looking for spam hosts
2014-04-28 10:37:28 -04:00
Boris
c934411228
User profile page template: add extra wrapper into primary details section to allow laying textual items out on the right of the avatar
2014-04-28 17:51:15 +10:00
Vikhyat Korrapati
a8e2c5e616
Use PreloadStore for the badge pages.
2014-04-28 10:30:50 +05:30
Vikhyat Korrapati
b4e037dfb2
Allow badges to be marked as "titleable".
2014-04-28 10:30:38 +05:30
Sam
e88e43bfb6
Merge pull request #2279 from fantasticfears/concern
...
move concerns to the model/concerns
2014-04-28 09:48:33 +10:00
Robin Ward
89df580560
FIX: Reflected post links were being deleted when they shouldn't and
...
vice versa.
2014-04-25 16:49:48 -04:00
Robin Ward
b91c70cac3
FIX: Don't show quote controls when the post id is missing.
2014-04-25 15:41:24 -04:00
Benjamin Kampmann
64918c35f5
Improved Plugins SCSS management
...
- Moves the import of plugins for both mobile and desktop from common after discourse loading, allowing plugins to overwrite
- Make desktop-option behave like the mobile-option: SCSS/CSS marked with that option will only be loaded for desktop from now on and ignored in mobile
- Add variables-keyword, allowing plugins to ship and overwrite variables before they get imported by discourse (great for theming)
2014-04-25 18:25:45 +02:00
Neil Lalonde
20df262814
Add filters to colors ui
2014-04-25 10:10:17 -04:00
Régis Hanol
f8d9fb7bdc
Revert "Merge pull request #2284 from jaimeiniesta/patch-1"
...
This reverts commit a6b88d1e7e
, reversing
changes made to 9bee0b6e2d
.
2014-04-25 11:40:38 +02:00
Robin Ward
cf6cbb955b
REFACTOR: Introduce Discourse.computed.setting
to create a computed
...
property that links to a `Discourse.SiteSetting`
2014-04-24 18:36:02 -04:00
Robin Ward
cdd2101e4f
FIX: Don't hotlink links for new users
2014-04-24 18:36:02 -04:00
Robin Ward
f527ac33b0
FIX: Make sure the unread counter is updated following a "Dismiss New"
2014-04-24 18:36:02 -04:00
Neil Lalonde
feaaf55a0c
Theming: color scheme editing. Unfinished! Doesn't have any effect on css files yet.
2014-04-24 16:49:12 -04:00
Régis Hanol
c52ee665b4
FEATURE: do not bump topic when pulling hotlinked images
2014-04-24 16:07:47 +02:00
Régis Hanol
d1b96d0e8b
Merge pull request #2290 from vikhyat/badge-system
...
Incrementally load users in the badge page
2014-04-24 12:14:41 +02:00
Vikhyat Korrapati
0357370b0d
Use the user-badge component in the admin user badges page.
2014-04-24 14:48:30 +05:30
Vikhyat Korrapati
4e89b64e64
Load 100 users at a time for the badge page, with a button to load more.
2014-04-24 14:48:26 +05:30
riking
7da5d3fe78
Backoff-retry for hotlinked image pull + some style fixes
2014-04-23 22:25:43 -07:00
riking
b309deef11
Add site setting for domains to never download images from
2014-04-23 22:24:35 -07:00
Sam
a6b88d1e7e
Merge pull request #2284 from jaimeiniesta/patch-1
...
escape gravatar URLs to comply with W3C standards
2014-04-24 12:56:16 +10:00
Sam
9bee0b6e2d
BUGFIX: we don't need this param
2014-04-24 12:46:54 +10:00
Sam
05efc8df16
BUGFIX: likes would cause whole post to re-render
2014-04-24 12:42:04 +10:00
Sam
2d123ef1c7
REGRESSION: sortable columns were missing sortable class on first render
2014-04-24 11:24:58 +10:00
Sam
3ff1d63a8d
Improve mobile style for topic lists
...
This has been driving me nuts for a while now
2014-04-24 11:10:50 +10:00
Sam
2debf7d97d
Correct colors for tracking glyph in notification area
2014-04-24 10:48:04 +10:00
Sam
759f4b4fe9
BUGFIX: category name is reserved in multisite
2014-04-24 09:19:59 +10:00
Neil Lalonde
d8ebeef857
FIX: NotifyMailingListSubscribers can handle trashed posts, instead of raising an error and retrying
2014-04-23 15:50:52 -04:00
Robin Ward
e48cf06fc9
REFACTOR: Add urls for admin groups, make it more idiomatic ember
2014-04-23 15:15:46 -04:00
Neil Lalonde
448802f006
Merge pull request #2288 from yomybaby/i18n_plural_ko
...
add pluralization rules in ember for Korean (ko)
2014-04-23 12:59:56 -04:00
Régis Hanol
de53385ed2
display the copy & paste images hint to FF users too
2014-04-23 18:49:54 +02:00
Régis Hanol
ff1823beca
BUGFIX: backups logs page was busted since last Ember update
2014-04-23 11:20:22 +02:00
Sam
7c57d74e85
FEATURE: unicorn sidekiq will restart sidekiq on complete failure.
...
(checks every 30 minutes for complete failure)
2014-04-23 13:13:18 +10:00
Sam
8abf652dc3
SECURITY: self XSS by admin by editing badge name
2014-04-23 09:46:32 +10:00
Jeff Atwood
6538874064
remove unnecessary css witdh
2014-04-22 16:22:25 -07:00
Jong Eun Lee
00ff3f8953
add pluralization rules in ember for Korean (ko)
2014-04-23 08:08:39 +09:00
Robin Ward
af877781b7
Allow admins to choose if groups are visible or not.
2014-04-22 16:43:46 -04:00
Robin Ward
8538e31fb4
Don't show link counts in the body of posts for internal links. They are
...
already in the sidebar.
2014-04-22 15:40:08 -04:00
Régis Hanol
5fd4d88491
BUGFIX: pull hotlinked images job wasn't properly handling the InvalidParameters exception
2014-04-22 15:32:48 +02:00
Vikhyat Korrapati
ba862439f2
Move badge styles from desktop to common/base.
2014-04-22 11:50:16 +05:30
Vikhyat Korrapati
d54edc7c0e
Display username and granted at on badge page.
2014-04-22 11:49:31 +05:30
Sam
a3b2b4baca
FEATURE: custom fields on User
2014-04-22 13:52:13 +10:00
Robin Ward
78f8fbb7ea
FIX: Link to user profile broke the back button
2014-04-21 17:49:10 -04:00
Robin Ward
4eb5474858
Add a SiteSetting to configure how many topics are in the email digest.
2014-04-21 17:49:10 -04:00
Régis Hanol
64b8f2f759
TRIVIAL: remove puts statement (cc. @eviltrout)
2014-04-21 23:00:13 +02:00
Régis Hanol
39cc147138
BUGFIX: only redirect users top /top page once
2014-04-21 20:00:37 +02:00
Régis Hanol
561f7e0148
BUGFIX: add h2 with period when browsing top pages
2014-04-21 20:00:30 +02:00
Jeff Atwood
1623ec77e4
make top user link profile, not activity
2014-04-21 10:18:50 -07:00
Régis Hanol
362c6e443a
Merge pull request #2286 from awesomerobot/master
...
fixing the composer that I just re-broke
2014-04-21 18:01:16 +02:00
Kris Aubuchon
2c44f724f4
fixing the composer that I just re-broke
2014-04-21 11:54:57 -04:00
Robin Ward
b9ca124756
Support for /my/preferences to automatically redirect to the logged in
...
user.
2014-04-21 11:52:11 -04:00
Robin Ward
61e6eae728
FIX: /topics/period routes were broken
2014-04-21 10:26:24 -04:00
Robin Ward
4dc20e6855
FIX: Sanitize custom quote attributes
2014-04-21 10:19:39 -04:00
Kris Aubuchon
5fd874b74a
desktop composer fix
2014-04-21 09:56:10 -04:00
Jaime Iniesta
6084cb969d
escape gravatar URLs to comply with W3C standards
...
This fixes an HTML validation error due to & not being properly escaped on the gravatar URLs.
2014-04-21 00:46:00 +02:00
Kris Aubuchon
e4d1aaa290
pulling some more styles out of desktop/mobile to common/base
2014-04-20 15:17:11 -04:00
Kris Aubuchon
bffeba5e3b
pulling some more styles out of desktop/mobile to common/base
2014-04-20 15:16:06 -04:00
Kris Aubuchon
3f102a98da
initial move of common desktop/mobile styles to common/base
2014-04-19 14:04:22 -04:00
Erick Guan
6d45f71254
move concerns to the model/concerns
2014-04-19 12:00:40 +08:00
Régis Hanol
454f11e597
FEATURE: new title_sanitize site setting
2014-04-18 21:01:21 +02:00
Régis Hanol
756ea0178a
Merge pull request #2276 from vikhyat/badge-system
...
Badge system updates
2014-04-18 11:46:19 +02:00
Régis Hanol
b014d66b65
Merge pull request #2277 from vikhyat/fix-title-html
...
Fix HTML tags in topic titles
2014-04-18 11:37:33 +02:00
Jeff Atwood
b846eb4544
backup size column does not need to be so large
2014-04-17 23:49:58 -07:00
Vikhyat Korrapati
25a080a8e1
Fix HTML tags in topic titles.
...
We no longer sanitize titles before saving to the database since it
would cause problems like HTML entities showing up when you try to edit
a topic title. It isn't even really necessary since we only render
fancy_title directly and never title.
The escaping logic used here is the same that is used both in lodash and
onebox. See:
1. https://github.com/discourse/onebox/pull/190/files
2. https://github.com/lodash/lodash/blob/2.4.1/dist/lodash.compat.js#L6194
2014-04-18 10:47:00 +05:30
Vikhyat Korrapati
27b62df48b
Change "awarded" to "granted".
2014-04-18 09:20:55 +05:30
Vikhyat Korrapati
e6eb16ee73
Fix infinite loading spinner for badges that have not been granted yet.
2014-04-18 09:20:55 +05:30
Vikhyat Korrapati
8113e8d897
Basic UI for selecting gold/silver badges as titles.
2014-04-18 09:20:51 +05:30
Vikhyat Korrapati
95b430df72
Link poster expansion "+x more" to user badges page.
2014-04-18 08:24:48 +05:30
Vikhyat Korrapati
5bb3a1a05a
Show badges filter in user profiles only when the user has badges.
2014-04-18 04:03:13 +05:30
Robin Ward
64faee0935
Break down new topic counts by category if a digest contains many.
2014-04-17 16:42:40 -04:00
Robin Ward
0e56157212
Basic "Also, there are x new topics" text for the digest
2014-04-17 16:04:26 -04:00
Robin Ward
fd4007eefc
FIX: Don't sort the new topics by score since the Top logic is already
...
sorting them by score.
2014-04-17 15:43:24 -04:00
Robin Ward
564b1d86b0
Digest should exclude muted topics.
2014-04-17 15:27:11 -04:00
Robin Ward
89aa2380c6
Use "Top" logic for digest emails. Leave out muted categories.
2014-04-17 15:22:19 -04:00
Robin Ward
2341118570
Add categories to the first topics in the email digest
2014-04-17 15:22:19 -04:00
Régis Hanol
b2cb4b27a1
Merge pull request #2273 from paully21/development-branch
...
Add blurb of post to search results via API
2014-04-17 21:06:03 +02:00
Régis Hanol
bda47c2bf8
Merge pull request #2274 from vikhyat/badge-system
...
Fix user_badges n+1 query
2014-04-17 21:05:48 +02:00
Neil Lalonde
890e53cd6e
Remove the default_invitee_trust_level+1 privilege from trust level 3.
2014-04-17 15:05:15 -04:00
Neil Lalonde
6c7863bbba
Show installed version on dashboard after upgrade
2014-04-17 14:26:44 -04:00
Robin Ward
a57f802048
If there's a TopicEmbed
record for a url, we don't have to crawl it.
...
This should help sites like Boing Boing where sometimes links are
crawled before saved in WordPress.
2014-04-17 14:00:22 -04:00
Robin Ward
ffc1634193
FIX: Only show link clicks on the title of a onebox, not repeatedly in
...
its body.
2014-04-17 13:01:44 -04:00
Robin Ward
87682f7539
FIX: Don't include image meta data when embedded in an email
2014-04-17 12:32:51 -04:00
Vikhyat Korrapati
843023d7c9
Fix user_badges n+1 query.
2014-04-17 21:58:05 +05:30
Robin Ward
b3ed8b6a32
Use query params for sortable table headings
2014-04-17 10:52:57 -04:00
Robin Ward
2eab288dc9
Port "Summarize Topic" to query-params-new
2014-04-17 10:46:33 -04:00
Robin Ward
fdb751296a
FIX: ZALGO test suite was causing failures in the wrong place due to
...
missing `async` bits.
2014-04-17 10:46:33 -04:00
Robin Ward
c9c95a9ac2
FIX: Ember doesn't allow one route name, basic
, and Discourse used it!
2014-04-17 10:45:06 -04:00
Robin Ward
c820747ea3
FIX: Malformed HTML in templates
2014-04-17 10:45:06 -04:00
Robin Ward
fc65bc28be
FIX: Use the container to register Discourse's custom location handler
2014-04-17 10:45:06 -04:00
Robin Ward
2f9bb6b88f
FIX: Deprecation warnings on Ember.js for render without quotes.
2014-04-17 10:45:06 -04:00
Robin Ward
73cc722ed5
Update Ember.js, Handlebars and jQuery to latest
2014-04-17 10:45:06 -04:00
paully21
84d100be85
Add blurb of post to search results via API
2014-04-17 07:58:51 -05:00
Onaldanm
bf8d727a91
Add badges class
...
Add badges class to the container to custom this new page differently.
2014-04-17 11:40:06 +02:00
Sam
30e73104e4
Bump up to 200 for now, UI perf needs lots of work
2014-04-17 16:25:06 +10:00
Sam
87f37b3ee9
Merge pull request #2271 from vikhyat/badge-system
...
Badge system updates
2014-04-17 16:22:41 +10:00
Sam
50d65fc876
Merge pull request #2269 from vikhyat/username-on-top
...
Add username on top to CSS directory so it can be imported
2014-04-17 16:13:27 +10:00
Vikhyat Korrapati
b62606e7f1
Remove color_hexcode column from badge_types.
2014-04-17 05:36:29 +05:30
Vikhyat Korrapati
89f45901bc
Create notification when badge is granted.
2014-04-17 01:58:01 +05:30
Vikhyat Korrapati
b55734da91
Add badges tab to user profile.
2014-04-17 01:58:01 +05:30
Vikhyat Korrapati
3136217fc1
Add badge page.
2014-04-17 01:57:57 +05:30
Vikhyat Korrapati
8f53b7a65b
Detect arrays for serialization using respond_to?(:to_ary).
...
This is the way AMS detects arrays, and is more robust than checking
is_a? for whitelisted classes. For example, this works for
ActiveRecord::AssociationRelation which the current logic does not
handle.
2014-04-16 20:48:09 +05:30
Vikhyat Korrapati
acfcf0b64e
Add /badges route that lists all defined badges.
2014-04-16 18:42:06 +05:30
Vikhyat Korrapati
4c0f85650e
Display badge count in the user admin page.
2014-04-16 18:08:10 +05:30
Vikhyat Korrapati
e0a4959dc9
Sort featured badges by badge type first, followed by grant count.
2014-04-16 18:08:10 +05:30
Vikhyat Korrapati
057c56ef9b
Add user-badge component.
2014-04-16 18:08:00 +05:30
Vikhyat Korrapati
a1333989f4
Add username on top to CSS directory so it can be imported.
2014-04-16 14:44:55 +05:30
Neil Lalonde
91bfd47419
FIX: don't show contents of hidden posts when quoting the post and when replying as new topic. Also don't allow public to view edit history of hidden posts.
2014-04-15 12:49:08 -04:00
Neil Lalonde
f0e8423445
FIX: don't show hidden posts to crawlers, disabled javascript, and in rss feeds
2014-04-15 12:49:08 -04:00
Régis Hanol
9cd8476453
REFACTOR: use an options hash instead of multiple nil-able parameters
2014-04-15 17:17:10 +02:00
Neil Lalonde
8b79debde2
Merge pull request #2266 from fantasticfears/locale
...
add pluralization rules in ember for Chinese
2014-04-15 11:08:22 -04:00
Neil Lalonde
3b53c1814b
FIX: don't reload page when creating account with external auth and must_approve_users is enabled.
2014-04-15 10:13:57 -04:00
Erick Guan
2c6b7d8bed
add pluralization rules in ember for Chinese
2014-04-15 19:59:20 +08:00
Régis Hanol
542d54e6bf
BUGFIX: uploads to S3
2014-04-15 13:04:14 +02:00
Sam
862a6696c0
Correct annotations
...
allow longer usernames (up to 60)
2014-04-15 15:53:48 +10:00
Sam
e5f41b8a21
FEATURE: whitelist and blacklist selectors for embeds
2014-04-15 14:07:30 +10:00
Robin Ward
a49b38ac35
TRIVIAL: Remove irrelevant comment :)
2014-04-14 21:00:52 -04:00
Régis Hanol
2505d18aa9
FEATURE: support email attachments
2014-04-14 22:55:57 +02:00
Robin Ward
ed6e2b1d79
Remove Zalgo API from Discourse.Mention
:
...
http://blog.izs.me/post/59142742143/designing-apis-for-asynchrony -
Thanks @riking for finding it.
2014-04-14 16:51:18 -04:00
Robin Ward
b909e26fa4
Also use the body of the post when looking for similar topics
2014-04-14 15:48:58 -04:00
Robin Ward
0d238db43c
Exclude category definition topics from similar search
2014-04-14 15:21:05 -04:00
Neil Lalonde
2c4ada6c7d
FIX: give an accurate reason why a user's posts can be deleted from admin
2014-04-14 15:10:41 -04:00
Robin Ward
122f2a00cc
Don't look for a JS format. IE11 seems to not request it even with a
...
`<script>` tag.
2014-04-14 12:16:08 -04:00
Sam
4a0c63ec7f
Tweak badge styling
2014-04-14 15:58:52 +10:00
Sam
0d114d7b17
Tweak badge granter not to try to double grant
2014-04-14 15:58:52 +10:00
Sam
cfccf8b4ed
Tweak live reload due to CSS bundling in dev
2014-04-14 15:58:52 +10:00
Sam
b0ed9082b3
FEATURE: Hidden site setting for max username length
2014-04-14 12:55:33 +10:00
Sam
d3810ba3bc
Merge pull request #2212 from vikhyat/badge-system
...
Show badges in the poster expansion card
2014-04-14 10:54:43 +10:00
Jeff Atwood
782f8e401e
improve keyboard shortcut css styles
2014-04-13 14:51:30 -07:00
Robin Ward
1ae6c726dc
Removes duplicate Controller definition
2014-04-11 12:51:09 -04:00
Robin Ward
0b42228663
FIX: Double clicking the home logo could leave you in a perpetual
...
"Loading" state.
2014-04-11 11:57:12 -04:00
Neil Lalonde
6e939c28fb
Remove topic.notifications.title translation key since it's always an empty string
2014-04-11 10:54:02 -04:00
Vikhyat Korrapati
89b9f9e2cb
Fix badge serialization issue.
2014-04-11 07:33:17 +05:30
Vikhyat Korrapati
3f4c5ed451
Show badges in the poster expansion card.
2014-04-11 06:59:11 +05:30
Sam
668a5ff526
FEATURE: lock icon for archived topics
...
remove model sniffing hack
2014-04-11 10:27:04 +10:00
Sam
fe6153ba96
Merge pull request #2232 from vikhyat/username-on-top-setting
...
Add option to show username on top of posts instead of the left gutter
2014-04-11 10:13:18 +10:00
Brad Wilson
836b0c41ab
BUGFIX: adjust page padding when composer view open
...
From https://meta.discourse.org/t/discourse-general-polish/13184 :
"Footer padding gets out of sync: start typing a new topic in the composer ... size it big ... got to random topic ... footer padding is not added so you can not see the last post on topic. (workaround, resize composer once more so footer padding is added). This need to be added everywhere automatically. Including admin screens."
2014-04-11 09:54:14 +10:00
Neil Lalonde
cb11967715
Add transifex config. Reconcile client.yml and server.yml translations in github and transifex. Transifex is now the source of all client.yml and server.yml files.
2014-04-10 15:42:38 -04:00
Robin Ward
e80851b0fa
Special case: When crawling a link to an image, just put the filename as
...
the title.
2014-04-10 13:45:13 -04:00
Robin Ward
99e2bab62d
Use update_all
to prevent after_commit
from executing again.
2014-04-10 13:19:57 -04:00
Vikhyat Korrapati
af69b78ecb
Changes to posts template to make it easier to display posts on top.
2014-04-10 21:56:13 +05:30
Régis Hanol
d0591c18f8
Merge pull request #2245 from ligthyear/category-double-selection-fix
...
Bugfix: double selection of categories in user preferences
2014-04-10 10:52:57 +02:00
Sam
7b3618baf9
clean up style
2014-04-10 18:34:50 +10:00
Sam
cd8b30bfcb
BUGFIX: clicking on home was broke
2014-04-10 18:31:39 +10:00
Benjamin Kampmann
72a6566bfd
Prevent user from selecting the same category twice for different notification levels in their preferences
2014-04-10 10:08:59 +02:00
Sam
41631311e9
jiggle comment
2014-04-10 16:36:39 +10:00
Sam
49386412ca
Merge pull request #2247 from bradx3/fix_null_topic_error
...
BUGFIX: suppress error when scrolling at bottom of topic
2014-04-10 16:33:01 +10:00
Sam
97269fc918
FEATURE: education panel on pinning at bottom of topics
2014-04-10 15:53:58 +10:00
Brad Wilson
629e6f4158
BUGFIX: suppress error when scrolling at bottom of topic
...
fixes "Uncaught TypeError: Cannot call method 'get' of null" when
scrolling at the bottom of the topic screen.
2014-04-10 15:36:44 +10:00
Kris Aubuchon
ec96ca4c60
modifying some styles for the new pin/unpin feature
2014-04-09 23:27:05 -04:00
Kris Aubuchon
1725f6e5bc
Merge remote-tracking branch 'upstream/master'
2014-04-09 21:26:00 -04:00
Kris Aubuchon
8067381782
de-bluing some non-links
2014-04-09 21:19:04 -04:00
Sam
b9d4edd91a
FEATURE: display unpinned state, allow unpinning by clicking on pin
2014-04-10 10:59:02 +10:00
Jeff Atwood
3f6764ce22
don't need the external link glyph in summary now
2014-04-09 17:10:07 -07:00
Sam
ac097e2d0f
Merge pull request #2244 from vikhyat/css-import
...
Site Customization @import fixes
2014-04-10 07:01:34 +10:00
Neil Lalonde
7d760a5145
Add subcategory badge to digest emails
2014-04-09 13:59:39 -04:00
Régis Hanol
c3a1c867dd
REFACTOR: poll mailbox specs
2014-04-09 19:26:19 +02:00
Robin Ward
ce40a27274
FIX: If there is an invalid URI in the import, don't throw an error
2014-04-09 11:04:45 -04:00
Vikhyat Korrapati
33307a50b3
Get rid of plugins.css, inject it using DiscourseSassImporter.
2014-04-09 19:42:43 +05:30
Régis Hanol
3e72de7dc1
BUGFIX: share pop-up wasn't properly positioned when activated using keyboard
2014-04-09 16:01:09 +02:00
Vikhyat Korrapati
8c129e480a
Always use DiscourseSassImporter, add optional sprockets deps tracking.
2014-04-09 19:17:19 +05:30
Sam
4c82386f80
BUGFIX: bust for anon
2014-04-09 11:24:33 +10:00
Sam
8cdf25532c
Merge pull request #2207 from riking/list-setting
...
UI for list site settings
2014-04-09 09:34:50 +10:00
Sam
b0dc9279ff
Merge pull request #2203 from riking/change-owner
...
Change post owner functionality
2014-04-09 09:31:46 +10:00
riking
6779bec58c
Add UI for list site settings
2014-04-08 14:17:55 -07:00
riking
9c4dd1cb35
Change comma-delim site settings to pipe-delim
2014-04-08 14:17:55 -07:00
Robin Ward
aa63868d5e
FIX: Problem crawling amazon titles
2014-04-08 16:39:47 -04:00
Robin Ward
c3bc49d5d4
Ditch params when showing link domains
2014-04-08 15:15:22 -04:00
Régis Hanol
79ad879170
BUGFIX: uses markdown instead of HTML when inserting hyperlinked images
2014-04-08 19:33:14 +02:00
Régis Hanol
6373de550f
update annotations
2014-04-08 17:35:44 +02:00
Vikhyat Korrapati
ce4f87e461
Pass sprockets context and environment to Sass::Engine.
2014-04-08 20:09:11 +05:30
riking
eb90315dfd
Strip whitespace from site settings
2014-04-08 01:59:48 -07:00
riking
1540a3d5e5
Allow changing ownwership of posts by admins
2014-04-08 01:47:42 -07:00
Sam
792393442f
Merge pull request #2159 from riking/widen-gap
...
Widen 'post omitted' bars
2014-04-08 17:05:04 +10:00
Sam
d71f62a9f9
Merge pull request #2180 from tomciopp/master
...
More idiomatic approach to finding drafts
2014-04-08 16:46:24 +10:00
Sam
01cf3cf0c8
Merge pull request #2219 from fantasticfears/notifications_button
...
set visual indicator for active notification level
2014-04-08 16:36:52 +10:00
Sam
3e41c8fd87
Merge pull request #2236 from ligthyear/mobile-styles-via-plugin
...
Allow plugins to ship custom styles only for mobile
2014-04-08 16:17:21 +10:00
riking
8934d2b49d
Fix 'post omitted' bar lengths
2014-04-07 16:02:33 -07:00
Robin Ward
1e3faddfe4
FIX: Change crawl size to 10k. Youtube for example doesn't work with the
...
first 1k
2014-04-07 16:03:47 -04:00
Robin Ward
7e0028ba50
FIX: Don't crawl in test mode, raise correct exception when parameters
...
are missing
2014-04-07 14:38:18 -04:00
Robin Ward
7e3ea5d644
Support for crawling topic links
2014-04-07 14:08:34 -04:00
Régis Hanol
7e7ca43a19
BUGFIX: backup/restore when using multisite
2014-04-07 17:55:38 +02:00
Neil Lalonde
a784583004
FIX: search of site settings supports space or underscore
2014-04-07 11:14:12 -04:00
Benjamin Kampmann
d22df7731d
Allow plugins to ship custom styles only for mobile
...
- adds another :mobile-flag to register_assets
- adds test for plugin registering of assets
- load plugins when on desktop and plugins_mobile when on mobile
2014-04-07 16:33:35 +02:00
Jeff Atwood
4a2438edc3
tighten up spacing in expanded replies
2014-04-07 01:29:57 -07:00
Sam
0372b81d11
FEATURE: allow moderators to globally pin topics
2014-04-07 16:38:51 +10:00
Sam
d5ff793ea2
Merge pull request #2235 from awesomerobot/master
...
fixing the username font on windows
2014-04-07 11:42:36 +10:00
Sam
c6b525bd5c
lets see if travis can give us some better info
2014-04-07 11:34:35 +10:00
Sam
fcd463cc36
disabled scroll sync pending fixes to be discussed in meta
2014-04-07 10:55:31 +10:00
Sam
f7644e2cdf
BUGFIX: scroll sync messing with loose lists
2014-04-07 10:51:15 +10:00
Kris Aubuchon
dd18a07604
fixing the username font on windows
2014-04-06 20:08:08 -04:00
Sam
af6e376ee3
Merge pull request #2231 from arunisrael/fix_search_key_shortcut
...
[bugfix] Fix for '/' keyboard shortcut putting '/' into search input
2014-04-07 06:22:00 +10:00
Kris Aubuchon
0fcee0dd88
dialing back username weight, reply-to-tab text is now grey
2014-04-05 22:01:53 -04:00
Robin Ward
802ee04e9d
FIX: Can click on links in expanded blog posts
2014-04-05 20:05:48 -04:00
Robin Ward
06913474b4
Add new class to expanded content so it can be styled
2014-04-05 15:01:28 -04:00
Arun Israel
9ced796674
[bugfix] Fix for '/' keyboard shortcut putting '/' into search input
...
Changed the search button binding from a click binding in mousetrap.js to a function binding.
Added a showSearch function that uses jquery to click the '#search-button' element
and the function returns false preventing the default action and stops the keydown event
from bubbling upwards.
Meta Discourse Bug Thread: https://meta.discourse.org/t/shortcut-for-search-leaves-a-in-the-search-field/14394
Mousetrap reference: http://craig.is/killing/mice
2014-04-05 01:38:00 -04:00
Kris Aubuchon
6d8164ec79
making usernames black instead of blue
2014-04-04 22:39:04 -04:00
Jeff Atwood
3385f23a40
remove display:inline from full-name
2014-04-04 15:48:12 -07:00
Neil Lalonde
45e75f3d48
FIX: normalize category badge code on edit category modal
2014-04-04 16:48:14 -04:00
Wojciech Zawistowski
2566d106d7
Markdown Editor clean up.
2014-04-04 20:22:18 +02:00
Régis Hanol
e7601db730
BUGFIX: ensured logged in wasn't listing all anonymous filters
2014-04-04 10:05:40 -07:00
Sam
78c844f8d8
BUGFIX: new users not getting correct error messages
2014-04-04 11:08:54 +11:00
Neil Lalonde
dc3739d49f
Replace underscore with space when showing site setting names
2014-04-03 16:08:14 -04:00
Robin Ward
767048cc8d
FIX: Strips spaces from the end of URLs
2014-04-03 15:35:31 -04:00
Robin Ward
dbab628e16
Support for creating embedded topics via API
2014-04-03 14:42:44 -04:00
Neil Lalonde
ecf211aa3f
Send email to contact_email if there are flags submitted more than 48 hours ago. Configurable with the notify_about_flags_after site setting.
2014-04-03 14:34:40 -04:00
Régis Hanol
7fd0db857f
BUGFIX: check image size before uploading an avatar/background
2014-04-03 19:19:38 +02:00
Robin Ward
faa341148e
FIX: Escape name on activity feed
2014-04-03 11:54:51 -04:00
Robin Ward
10d0320532
FIX: Allow expanding posts when anonymous, add specs
2014-04-03 11:30:43 -04:00
Erick Guan
0e0013b73f
*minus #show-topic-admin button z-index by 1 which will be covered by #user-dropdown
...
*Add 14px width for #topic-admin-menu icon, align the button text
2014-04-03 17:51:09 +00:00
Erick Guan
5226d8345c
set visual indicator for active notification level
2014-04-03 12:01:31 +00:00
Sam
858eb5ed9a
Merge pull request #2223 from velesin/about_me_editor_fix
...
FIX: broken Pagedown editor for About, Site Content and similar places.
2014-04-03 18:43:04 +11:00
Jeff Atwood
c19bbfa78e
better use secondary text color a few places
2014-04-03 00:21:51 -07:00
Wojciech Zawistowski
6dd3909e38
FIX: broken Pagedown editor for About, Site Content and similar places.
2014-04-03 02:33:47 -04:00
Kris Aubuchon
3846826bb1
fixing blockquotes in composer preview
2014-04-02 22:59:25 -04:00
Robin Ward
079123f008
Allow the content_sha1
column of topic_embed
to be nullable
2014-04-02 16:18:51 -04:00
Robin Ward
d1e7fa1c47
Minor tweaks to importing first posts
2014-04-02 15:54:21 -04:00
Robin Ward
558a06a117
Adds better reusable error message support. Added to fetching remote
...
posts. /cc @riking
2014-04-02 13:22:10 -04:00
Robin Ward
b250aa36a0
Remote fetching of blog contents
2014-04-02 10:26:46 -04:00
Robin Ward
50fb048b99
Interface for expanding OP contents
2014-04-02 10:26:46 -04:00
Robin Ward
f5c7ccb4e6
New field: Whether or not to include an expandable first post for
...
embedded content.
2014-04-02 10:26:46 -04:00
Sam
eff8b48da9
Revert "BUGFIX: raise message bus messages after data is committed"
...
This reverts commit d2926424d6
.
2014-04-02 16:24:36 +11:00
Sam
d2926424d6
BUGFIX: raise message bus messages after data is committed
2014-04-02 12:47:28 +11:00
Régis Hanol
8032864efe
Merge pull request #2217 from vikhyat/css-import
...
Allow importing Discourse styles in custom CSS
2014-04-01 20:14:09 +02:00
Jeff Atwood
3116715a69
reduce header icon left-margin to fit
2014-04-01 11:09:41 -07:00
Vikhyat Korrapati
45a23f524a
Fix asset precompilation issues.
2014-04-01 23:05:17 +05:30
Vikhyat Korrapati
317f9bcd08
Use custom DiscourseSassImporter for site customization SCSS compilation.
2014-04-01 23:05:02 +05:30
Vikhyat Korrapati
ef99ab59a5
Allow importing Discourse styles in custom stylesheets to modify vars.
2014-04-01 23:04:50 +05:30
Régis Hanol
89a3311bf5
Merge pull request #2215 from vikhyat/fix-post-creation-jitter
...
Fix missing avatar while a post is being created
2014-04-01 16:31:44 +02:00
Régis Hanol
77a8a4083a
Revert "Merge pull request #2125 from vikhyat/css-variables"
...
This reverts commit b537de3ca5
, reversing
changes made to b925827e5b
.
2014-04-01 16:24:29 +02:00
Vikhyat Korrapati
dea978d7fc
Fix missing avatar while a post is being created.
2014-04-01 19:26:54 +05:30
Régis Hanol
b537de3ca5
Merge pull request #2125 from vikhyat/css-variables
...
Allow importing Discourse styles in custom stylesheets to modify vars
2014-04-01 15:24:09 +02:00
Régis Hanol
b925827e5b
Merge pull request #2100 from velesin/synchronized_editor
...
Synced editor scrolling PoC.
2014-04-01 15:19:55 +02:00
Vikhyat Korrapati
df5ef38085
Use custom DiscourseSassImporter for site customization SCSS compilation.
2014-04-01 17:25:35 +05:30
Vikhyat Korrapati
ddd1dfe896
Allow importing Discourse styles in custom stylesheets to modify vars.
2014-04-01 15:25:43 +05:30
Robin Ward
58d43fc6f0
Merge pull request #2210 from jtescher/master
...
Remove confusing/incorrect comments
2014-03-31 16:02:52 -04:00
Robin Ward
08917e71bd
Merge pull request #2211 from velesin/delayed_tab_switch_spinner
...
Delays loading spinner when switching between tabs.
2014-03-31 16:02:13 -04:00
Robin Ward
e3db0add5b
Merge pull request #2213 from vikhyat/fix-title-lt
...
Unescape topic title before setting it as the document title
2014-03-31 16:00:13 -04:00
Wojciech Zawistowski
c0a11adbc5
Moves Markdown Editor from vendor to discourse.
2014-03-31 21:56:19 +02:00
Régis Hanol
ef24a4c71c
FEATURE: add redirect_users_to_top_page site setting (default to true)
2014-03-31 21:53:38 +02:00
Wojciech Zawistowski
297c25ca1f
Synced editor scrolling PoC.
2014-03-31 20:57:45 +02:00
Robin Ward
7baa8ea0af
FIX: Upwards scrolling. Updates ember-cloaking
2014-03-31 14:32:51 -04:00
Neil Lalonde
379f4a87d5
FIX: remove likes and other post actions before nuking a user
2014-03-31 14:06:35 -04:00
Vikhyat Korrapati
d62017c598
Unescape topic title before setting it as the document title.
2014-03-31 23:03:14 +05:30
Régis Hanol
7e33834afe
FEATURE: create hyperlinked images from the image insertion dialog
2014-03-31 18:19:16 +02:00
Wojciech Zawistowski
a561cbc5fa
Delays loading spinner when switching between tabs.
2014-03-31 17:56:23 +02:00
Neil Lalonde
d84b2b5117
Add post highlighting to mobile
2014-03-31 11:29:32 -04:00
Benjamin Kampmann
2815e98e6d
Make autohighighting for all Code-Blocks a SiteSetting
2014-03-31 09:44:35 +02:00
Julian Tescher
a6062e0b98
Remove confusing/incorrect comments
2014-03-30 23:14:21 -07:00
Sam
9aec32688b
BUGFIX: when RTT is short likes may not appear to work
...
BUGFIX: site settings db provider not triggering updates
at the correct point
2014-03-31 12:34:13 +11:00
Sam
8fc2549873
Stop using global vars where not needed
...
Simplify local process site setting provider
Stop setting up methods over and over
Centralize cache clearing
2014-03-31 12:34:13 +11:00
Régis Hanol
956b14a4ab
Merge pull request #2208 from riking/notext
...
Add no-text class to buttons with no text
2014-03-30 18:12:35 +02:00
riking
0828cf52ee
Add no-text class to buttons with no text
2014-03-29 23:28:04 -07:00
Jeff Atwood
94c5bd3fc0
add bold back to post count in topic lists
2014-03-29 23:14:33 -07:00
Jeff Atwood
6527a50052
better topic header max-width for medium-width
2014-03-29 22:54:06 -07:00
Jeff Atwood
7436d04954
mobile editor tweaks
2014-03-29 22:49:05 -07:00
Régis Hanol
cdeb7445dc
Merge pull request #2167 from riking/higher-facebook
...
Make Facebook login popup taller
2014-03-28 15:11:30 +01:00
Régis Hanol
3ee8b087ca
Merge pull request #2197 from aslakknutsen/feed_url_case
...
Normalize URL from Feed Entry after adding link to original in Topic
2014-03-28 15:09:55 +01:00
Régis Hanol
93b3cc1e15
Merge pull request #2201 from vikhyat/fix-post-highlight
...
Fix post highlighting
2014-03-28 15:07:49 +01:00
Régis Hanol
622448fc9c
Merge pull request #2184 from Onaldanm/translate-fr-updates
...
French Translations Updates
2014-03-28 15:07:02 +01:00
Vikhyat Korrapati
49298ec327
Fix post highlighting.
2014-03-28 14:35:19 +05:30
Jeff Atwood
5fee49292c
mobile private message composer tweak
2014-03-27 15:47:55 -07:00
Jeff Atwood
aed6cda836
tighten up mobile create topic fields
2014-03-27 15:44:46 -07:00
Jeff Atwood
1a3729811d
fix mobile header
2014-03-27 15:01:12 -07:00
Aslak Knutsen
f011fbdca9
Normalize URL from Feed Entry after adding link to original in Topic
...
Since a URL might be case sensitive, adding a link to the original
Feed Entry with changed case to the Topic could end in 404.
2014-03-27 20:48:01 +01:00
Neil Lalonde
95e6419fd8
Merge pull request #2200 from awesomerobot/master
...
adding styles for preformatted text not covered by highlight.js
2014-03-27 15:45:39 -04:00
Kris Aubuchon
99fb7b74b0
adding styles for preformatted text not covered by highlight.js
2014-03-27 15:36:14 -04:00
Neil Lalonde
0d57e4b235
FIX: render uncategorized badge in category chooser
2014-03-27 15:25:47 -04:00
Neil Lalonde
5d4995640b
Use sub-category badge on categories page too
2014-03-27 15:25:47 -04:00
Régis Hanol
32b7405941
BUGFIX: background on inline code blocks + pre blocks
2014-03-27 19:42:29 +01:00
Régis Hanol
f397a3e157
Revert "BUGFIX: highlight standard code blocks"
...
This reverts commit d5b1b64bb8
.
2014-03-27 19:21:32 +01:00
Régis Hanol
218384e86c
make sure the draft-status is visible on mobile
2014-03-27 19:06:23 +01:00
Régis Hanol
20d9cb26fc
make the composer smaller on mobile when creating/editing first post
2014-03-27 18:53:29 +01:00
Neil Lalonde
11c586ed93
Merge pull request #2198 from borhub/prevent_bgcolor_issues_in_basic_topic_list
...
Align basic-topic-list table structure with Categories page topic-list table structure
2014-03-27 12:26:37 -04:00
Régis Hanol
5edec22e28
fix the build
2014-03-27 16:57:46 +01:00
Régis Hanol
e663d78104
SECURITY: sanitize markdown urls (prevent XSS)
2014-03-27 15:34:35 +01:00
Régis Hanol
d5b1b64bb8
BUGFIX: highlight standard code blocks
2014-03-27 15:17:50 +01:00
Sam
fe80e02b75
Merge pull request #2199 from chancancode/fix_deprecated_finder_methods
...
Remove deprecated finder method calls
2014-03-27 20:14:30 +11:00
Godfrey Chan
b68dbe081c
Remove deprecated finder method calls
2014-03-27 00:00:23 -07:00
Boris
0ad869c256
Align basic-topic-list table structure with Categories page topic-list table structure
...
This is an optimization for people that choose their table row highlighting to be inverse of the default Discourse theme.
If people choose to have the heading row (or individual th columns) and 'even' rows highlighted in topic-list.scss for the Categories page, the alternate coloring is not carried over to the User Activity page's Messages list. Because the basic-topic-list table there doesn't use the THEAD and TBODY wrappers, the first data row is effectively an 'odd' row, so highlighting is now applied both on the heading row and the first data row.
By adding the THEAD and TBODY wrappers, we make sure that the table structures across the app are the same and global row highlighting styles work out of the box also on the User Activity page.
2014-03-27 17:15:32 +11:00
Sam
b7ff4173c9
BUGFIX: mitigate unbound table growth on top_topics
2014-03-27 15:43:24 +11:00
Jeff Atwood
b046fab1c4
Merge pull request #2194 from awesomerobot/master
...
some basic variable reorganiztion
2014-03-26 20:47:04 -07:00
Kris Aubuchon
95d98a4266
some basic variable reorganiztion
2014-03-26 21:16:41 -04:00
Neil Lalonde
ec1ea18877
FIX: rendering bug of private categories in category chooser
2014-03-26 16:55:07 -04:00
Thomas Cioppettini
38882eb1a7
Remove threequals from ruby files
2014-03-26 12:20:41 -07:00
Régis Hanol
e5a04e3d5c
BUGFIX: mismatched braces
2014-03-26 18:17:40 +01:00
Kris Aubuchon
236eb66235
fixing admin bar chart color
2014-03-26 12:03:58 -04:00
Neil Lalonde
4d0035e7fd
Remove the quote post button from pagedown editor when creating a topic and editing About Me in preferences
2014-03-26 10:45:22 -04:00
Neil Lalonde
0f98c1644a
Remove more admin options code since it's gone from composer
2014-03-26 10:19:01 -04:00
Mikulas
c30a9365e4
add localization to group administration
2014-03-26 13:45:58 +01:00
Onaldanm
750745ba5f
French Translations Updates
...
Updates client and server
Fix wrong "active" in privacy.html
Use same same terms between faq/tos/privacy page.
2014-03-26 11:24:58 +01:00
Sam
be06156629
SECURITY: when enabled_local_logins is false users could log in via API
...
thanks @Nicholas Blanco
2014-03-26 15:39:44 +11:00
Sam
30d48a4ea4
Merge pull request #2183 from riking/class
...
Fix 0be7483f19
2014-03-26 15:01:33 +11:00
Sam
49dbb992ad
BUGFIX: someone missed a replacement
2014-03-26 13:22:04 +11:00
riking
f51cffdb94
Rename style to onebox-avatar
2014-03-25 19:01:51 -07:00
Sam
0be7483f19
Merge pull request #2175 from riking/class
...
CSS rule for GitHub commit avatars
2014-03-26 11:45:56 +11:00
Jeff Atwood
1306eaedb2
we don't need max width on header logo
2014-03-25 17:04:15 -07:00
Thomas Cioppettini
2beaeed36d
More idiomatic approach to finding drafts
2014-03-25 15:56:21 -07:00
Neil Lalonde
86244e3a4b
New sub-category badges in category chooser. Normalize category badge rendering code.
2014-03-25 17:29:59 -04:00
Neil Lalonde
ac32b1c5a5
Also show new sub-category badge in the message at the bottom of a topic
2014-03-25 16:20:13 -04:00
Neil Lalonde
a40896bb55
Category badge preview uses new sub-category badge styling in create/edit category modal
2014-03-25 16:17:04 -04:00
Neil Lalonde
497a03fc2c
Show new sub-category styling in hamburger menu too
2014-03-25 15:29:34 -04:00
Neil Lalonde
e7ceb58cf4
FIX: modal buttons on Safari iOS are at the bottom of the viewport, which is an unusable part of the screen in iOS 7. Add padding so you can scroll those buttons high enough so they're clickable. Apple, fix this garbage omgwtfbbq.
2014-03-25 14:48:23 -04:00
Neil Lalonde
bfc8c65212
Remove wrench icon and auto-close options from composer. The same options are available after the topic has been created.
2014-03-25 14:07:05 -04:00
Régis Hanol
9d23cfcece
update highlight.js to latest version
2014-03-25 18:13:38 +01:00
Kris Aubuchon
71034a33a1
clearing up variable duplication as discussed https://github.com/discourse/discourse/pull/2174
2014-03-25 09:53:07 -04:00
Régis Hanol
c10e44c0cf
Merge pull request #2171 from Mikulas/patch-missing-localization
...
add localization to post multiselect
2014-03-25 14:35:36 +01:00
Régis Hanol
ae98bc91a1
Merge pull request #2178 from vikhyat/badge-system
...
Don't display granted badges in the badge grant combobox
2014-03-25 12:04:23 +01:00
Vikhyat Korrapati
61ec2b390e
Don't display granted badges in the badge grant combobox.
2014-03-25 15:45:34 +05:30
Vikhyat Korrapati
fa6ff26061
Update combobox when contents are changed.
2014-03-25 15:29:13 +05:30
riking
87d47ece59
CSS rule for GitHub commit avatars
2014-03-24 21:52:40 -07:00
Kane York
473201c9a4
Change specified height to 450
2014-03-24 20:02:04 -07:00
Sam
3830f41e5f
BUGFIX: attachments bust under multisite
2014-03-25 10:37:31 +11:00
Sam
4191972afe
Merge pull request #2173 from vikhyat/badge-system
...
Forgot to specify "dependent: destroy" for UserBadges
2014-03-25 08:25:31 +11:00
Régis Hanol
9454ad1ef9
Merge pull request #2172 from vikhyat/firefox-paste-image
...
Fix pasting into the subject field in Firefox
2014-03-24 18:41:40 +01:00
Neil Lalonde
ea86cfd4ef
FIX: categories with non-ascii names will have broken next page urls
2014-03-24 13:36:23 -04:00
Mikulas
fffe3dee6e
add localization to multiselect popup
2014-03-24 18:23:29 +01:00
Vikhyat Korrapati
b1e524e9c3
Specify dependent: destroy
for UserBadges.
2014-03-24 22:39:58 +05:30
Vikhyat Korrapati
881340213e
Fix pasting into the subject field in Firefox.
2014-03-24 22:33:20 +05:30
Neil Lalonde
36cbd0d348
FIX: broken admin user page when must_approve_users is enabled
2014-03-24 11:43:06 -04:00
Neil Lalonde
e823558742
FIX: admin user page for suspended user was busted
2014-03-24 10:19:15 -04:00
Sam
7e7c4efcc0
FEATURE: on initial boot hint users on how to get admin
2014-03-24 18:03:39 +11:00
Sam
c27c87911e
FEATURE: refactor notice code, add optional global notice.
...
Set the global_notice site setting to notify users of a critical event.
2014-03-24 16:51:48 +11:00
riking
c978eade56
Make Facebook login popup taller
2014-03-23 22:00:15 -07:00
Sam
1cd32ced33
FEATURE: update likes and flags live.
2014-03-24 13:22:03 +11:00
Sam
090f5c99c2
FEATURE: Live update edits
2014-03-24 12:19:08 +11:00
Sam
89b62e133d
BUGFIX: overflow hidden messes stuff up for chrome on mac
2014-03-24 10:13:46 +11:00
Robin Ward
9d1855f92f
Always use lower case URLs, fix date formatting and add full date title
2014-03-23 15:22:02 -04:00
Jeff Atwood
70fc006991
add img max width to embedded iframe comments
2014-03-22 15:51:46 -07:00
Jeff Atwood
7c19863d90
5px not 5
2014-03-22 15:17:37 -07:00
Jeff Atwood
129f82759c
embedded iframe css improvements
2014-03-22 15:05:38 -07:00
Kris Aubuchon
7521a8d41a
a few simple style clean-ups
2014-03-22 17:39:47 -04:00
Régis Hanol
6b8a5d1d78
BUGFIX: bound avatars in revision history UI
2014-03-22 17:39:59 +01:00
Jeff Atwood
a8000c11a6
tighten up problem messages display
2014-03-22 00:37:18 -07:00
Jeff Atwood
73a9290d3f
make header only box-shadow on bottom
2014-03-21 23:55:08 -07:00
Jeff Atwood
43f2e5b747
make user setting desc less big/dark
2014-03-21 23:09:48 -07:00
Jeff Atwood
57f33686cc
make setting descriptions less big/dark
2014-03-21 23:06:53 -07:00
Neil Lalonde
c3c5ac3ef7
Some tweaks to sub-category badges
2014-03-21 15:33:44 -04:00
Robin Ward
097125215a
Merge pull request #2163 from awesomerobot/master
...
added the header shadow back in
2014-03-21 15:11:44 -04:00
Kris Aubuchon
3b8f6d3fe1
added the header shadow back in
2014-03-21 14:50:42 -04:00
Neil Lalonde
c649959e34
Show parent category on category badges
2014-03-21 14:34:50 -04:00
Robin Ward
539890afdf
Let's not show tons of extra information about invites unless you're the
...
person who invited them.
2014-03-21 14:16:11 -04:00
Kris Aubuchon
63eb7a60e5
dialing back the animations I added previously
2014-03-21 09:23:22 -04:00
Régis Hanol
88ba80b239
Merge pull request #2160 from borhub/fix-excessive-li-in-category-breadcrumb
...
Fix visual bug from excessive LIs being rendered around Category breadcrumbs
2014-03-21 10:00:04 +01:00
Boris
0a330544b3
Prevent rendering of excessive <li> wrapper around a category breadcrumb which already is a <li>.
...
The excessive <li> wrapper coming from the template is automatically closed by the browser during the HTML parsing step, causing an empty <li> being visible in the rendered source (preceding the first breadcrumb). This causes a visual bug when not using the default Discourse stylesheet, because the extra LI element pushes the content to the right and sometimes also renders an extra black pixel.
2014-03-21 16:58:06 +11:00
Vikhyat Korrapati
dcaa069bb5
Log badge grant/revoke to the staff actions log.
2014-03-21 11:10:07 +05:30
Vikhyat Korrapati
0f9ea25010
Interface for granting/revoking badges from admin user page.
2014-03-21 11:09:19 +05:30
Vikhyat Korrapati
8163fcade7
Combobox view: escape name string.
2014-03-21 11:09:19 +05:30
Vikhyat Korrapati
50ce93a850
Use render_serialized for rendering instances in UserBadgeController.
2014-03-21 11:09:19 +05:30
Sam
2dc5e3c81e
Merge pull request #2118 from vikhyat/firefox-middle-click
...
Fix Firefox middle-click popup blocker issue
2014-03-21 16:27:02 +11:00
Jeff Atwood
dbf3d29d9e
Merge pull request #2158 from awesomerobot/master
...
adding a few simple animations to the topic list loading spinner and modals
2014-03-20 13:42:05 -07:00
Kris Aubuchon
ca4d211268
adding a few simple anmiations to the topic list loading message and modals
2014-03-20 16:33:03 -04:00
Robin Ward
f1b11327dd
Also link avatar to user profile
2014-03-20 16:12:41 -04:00
Robin Ward
f2e17af130
Add staff and new user colours to embedded discourse. Also link
...
usernames to profiles.
2014-03-20 16:04:50 -04:00
Robin Ward
a4daafa026
Support trailing /
when retrieving comment counts.
2014-03-20 15:22:49 -04:00
Robin Ward
e8ee490778
Extract breaking up a string into a separate file, include it in
...
embedded view.
2014-03-20 14:34:51 -04:00
Robin Ward
db8f4ea58f
Don't show "in reply to" when there's a quote
2014-03-20 14:02:21 -04:00
Robin Ward
3fbb2cd728
Improve date displaying on embedded comments
2014-03-20 13:25:17 -04:00
Robin Ward
e5cb1cac86
FIX: Weird spacing with lists in embedded comments
2014-03-20 11:20:12 -04:00
Robin Ward
83778138ad
FIX: Discourse quoting class for embedded content
2014-03-20 11:11:33 -04:00
Robin Ward
a22f6f6a02
Added blockquote
class to embedded comments.
2014-03-20 11:08:30 -04:00
Robin Ward
375719edfb
FIX: Links in the iframe should all be target=_blank
2014-03-20 10:57:36 -04:00
Jeff Atwood
764ba152d1
mobile notification options on own line
2014-03-19 21:43:28 -07:00
Sam
5c148faeb9
annotations were out of date
2014-03-20 15:35:51 +11:00
Sam
c240fb0d83
BUGFIX: facebook does not always provide username
...
We key on facebook_user_id its the only thing that matters
2014-03-20 15:35:30 +11:00
Sam
619fa50d4b
BUGFIX: twitter auth asking for a password
2014-03-20 14:49:25 +11:00
Robin Ward
52fbce07ed
Add emoji style for blogs
2014-03-19 17:51:41 -04:00