Kris Aubuchon
ceae06b831
adding position: relative; to #main
2015-04-01 11:59:58 -04:00
Robin Ward
35da1ef620
ES6ify category chooser
2015-04-01 11:10:32 -04:00
Régis Hanol
eec1921ba9
FIX: notifications inconsistencies + never notify system user
2015-04-01 11:55:59 +02:00
Jeff Atwood
6137a5f00b
FIX: deleted message color was wrong on mobile
2015-04-01 01:28:14 -07:00
Jeff Atwood
801d04997a
FIX: staff message color was wrong on mobile
2015-04-01 01:07:22 -07:00
Sam
14741b5dac
FIX: only ONE user on site could have a list of muted users
2015-03-31 10:16:23 +11:00
Robin Ward
5f8bd16e7e
FIX: Clicking from one user badge to another was not updating badge
2015-03-30 12:47:19 -04:00
Robin Ward
60ab62b73a
UX: If you ctrl or cmd click a user card link, don't show the card
2015-03-30 12:08:16 -04:00
Robin Ward
28864e74bc
FIX: Don't show the filter title on the default route
2015-03-30 11:40:44 -04:00
Régis Hanol
10b8eca9a6
fix the build
2015-03-30 12:48:20 +02:00
Régis Hanol
588667b1e4
FEATURE: fix avatar in quotes when changing avatars
2015-03-30 12:31:10 +02:00
Régis Hanol
b861669ceb
add global notice for S3 deprecation warning
2015-03-30 11:26:45 +02:00
Régis Hanol
8760f7d817
FEATURE: don't show the 'download' link to anon when they can't even download the original image
2015-03-30 10:57:26 +02:00
Régis Hanol
e9e57f3059
UX: banner topic's background was blue
2015-03-30 10:42:14 +02:00
Sam
830ce05fe6
PERF: simplify and shrink the translation cache
...
FIX: leaking objects into the translation cache causing sidekiq to grow
2015-03-30 16:31:36 +11:00
Sam
586cca352d
move memory diagnostics into lib, so it can be reused elsewhere
2015-03-30 10:14:42 +11:00
riking
6ce26ab4d8
FIX: Don't stop the badge grant after the first failure
2015-03-28 18:36:05 -07:00
riking
03b971c3e3
FIX: Don't fail topic auto-close if privledges are lost
2015-03-27 15:31:04 -07:00
Régis Hanol
260b94e7e1
FIX: category class on body was busted (:fired:)
2015-03-27 23:07:05 +01:00
Jeff Atwood
44740a379f
change invite icon to user-plus
2015-03-27 13:53:58 -07:00
Kris Aubuchon
36087919b6
adding clearfix to body
2015-03-27 14:42:27 -04:00
Robin Ward
ed58a87616
FIX: Disable links in the preview to avoid losing your drafts
2015-03-27 14:24:41 -04:00
Robin Ward
ada633f084
FIX: Clicking the lock icon was running the "pin" logic
2015-03-27 12:55:19 -04:00
Robin Ward
76fe24251c
FIX: unread badges should be inline on the category list
2015-03-27 12:10:21 -04:00
Robin Ward
88c4250df7
FIX: Double slash with finder for admin routes
2015-03-27 12:02:23 -04:00
Régis Hanol
cb14ab7a14
FEATURE: add archetype class to body
2015-03-27 16:56:42 +01:00
Robin Ward
9e7080eee4
FIX: user-small
component had a broken link to to the user
2015-03-27 11:55:13 -04:00
Robin Ward
7a38360fbd
FIX: Quote widget vanished on Messages
2015-03-27 11:50:09 -04:00
Régis Hanol
9633cfeae1
bump font cache
2015-03-27 16:33:15 +01:00
Régis Hanol
4d58db2b09
also remove zocial svg font
2015-03-27 15:33:03 +01:00
Régis Hanol
ae0fe54980
FIX: show-more div was behind the fa-icon
2015-03-27 13:44:44 +01:00
Régis Hanol
8bbc742247
remove svg version of font-awesome
2015-03-27 13:42:30 +01:00
Régis Hanol
d9606bef9d
update font-awesome to 4.3.0
2015-03-27 13:08:58 +01:00
Sam
05737effef
FIX: stop stripping dots from SSO names
...
This could upset Louis C.K.
2015-03-27 10:25:51 +11:00
Sam
d80ed94608
more username cycling avoidance
2015-03-27 10:10:53 +11:00
Sam
0c287d7d6b
ensure usernames do not keep cycling
2015-03-27 10:04:16 +11:00
Sam
4566a1e30a
FIX: sso override code not triggered when attaching to existing user
2015-03-27 09:39:35 +11:00
Robin Ward
914dd2dd8d
FIX: Escape the title of a topic when replying as new
2015-03-26 15:16:23 -04:00
Régis Hanol
9017a7d2de
FIX: category description isn't properly escaping html
2015-03-26 18:21:30 +01:00
Régis Hanol
a87083fa76
FIX: use 'resize' option instead of 'thumbnail' when downsizing emojis
2015-03-26 18:16:15 +01:00
Régis Hanol
6493e4f641
FIX: missing tooltip on backup screen
2015-03-26 18:05:27 +01:00
Robin Ward
2cc5858163
Add site setting to disable User Directory, include restricted info
2015-03-26 11:26:19 -04:00
Robin Ward
e6ba3344fa
UX: Display unread underneath description on categories page if logo
2015-03-26 11:08:54 -04:00
Robin Ward
a30895e69d
Merge pull request #3288 from savef/fix-bold-and-italic-buttons
...
Improve the italic and bold buttons on multiline selections.
2015-03-26 10:46:45 -04:00
riking
018c467c69
FIX: Stagger daily backups by up to 10 minutes
2015-03-25 23:24:39 -07:00
Sam
5aa1272f05
clean up first day user definition and object model
2015-03-26 16:48:36 +11:00
Sam
9834d11503
Staff and TL2 up are immune to newuser checks and not considered new users
2015-03-26 16:04:46 +11:00
Sam
133e3bab7a
Merge pull request #3298 from awesomerobot/master
...
lighter yellow directory highlight, badge fix on mobile
2015-03-26 12:59:16 +11:00
Kris Aubuchon
a5cffcaa7f
lighter yellow directory highlight, badge fix on mobile
2015-03-25 21:29:01 -04:00
Sam
cfa511e35d
FIX: correctly mute likers
...
FEATURE: disallow all muting of staff
2015-03-26 12:08:04 +11:00
Régis Hanol
b4b505d45f
UX: move automatic/custom groups properties to their own fields group in user admin
2015-03-25 20:16:47 +01:00
Régis Hanol
fae489b90a
Merge pull request #3297 from techAPJ/patch-1
...
FIX: do not delete already redeemed invite
2015-03-25 19:17:18 +01:00
Régis Hanol
75705f3a98
UX: slide in animation for login/signup modals
2015-03-25 19:14:34 +01:00
Arpit Jalan
fb0e7dc0b2
FIX: do not delete already redeemed invite
2015-03-25 23:30:09 +05:30
Régis Hanol
90de61ee3d
S3 deprecation warning
2015-03-25 18:34:07 +01:00
Robin Ward
2b46b52b64
Merge pull request #3296 from techAPJ/patch-1
...
FIX: delete duplicate invites
2015-03-25 13:25:05 -04:00
Arpit Jalan
4862a93804
FIX: delete duplicate invites
2015-03-25 22:43:41 +05:30
Robin Ward
0c6faca7f4
FIX: Pass the user
to checkEmail
2015-03-25 11:33:52 -04:00
Robin Ward
33e35930b0
FIX: Server error when no results on user directory while logged in
2015-03-25 11:18:46 -04:00
Sam
e5c3266c30
Merge pull request #3295 from RaceProUK/master
...
Swapped order of checks
2015-03-25 16:55:54 +11:00
Sam
eaab5c64f0
window scroll event wreaks havoc, get rid of it.
2015-03-25 16:37:30 +11:00
Sam
692433f0cf
try to make it a bit smoother
2015-03-25 15:23:26 +11:00
Sam
eec87b5513
workaround more missing click events
2015-03-25 14:11:17 +11:00
Sam
64cf14e19e
increase timeout, so scroll event does not hit
2015-03-25 13:40:22 +11:00
Sam
908c4ce8e6
weird IOs hack to make the upload button work
2015-03-25 13:20:17 +11:00
Sam
707f4f9a58
more nasty iPad Safari and iPhone Safari hacks
2015-03-25 12:17:39 +11:00
RaceProUK
47d60ad86a
Swapped order of checks
2015-03-24 22:36:54 +00:00
RaceProUK
33e37950f9
Added 'M' to the number formatter
2015-03-24 22:03:57 +00:00
Neil Lalonde
96a16743c3
add classes to global-notices so they can be found with selectors
2015-03-24 17:12:28 -04:00
Robin Ward
8fd339b994
Include the current user at the top AND in the user directory
2015-03-24 16:19:15 -04:00
Robin Ward
1e3e4135a3
Add Posts Read + Visits to User Directory
2015-03-24 15:31:54 -04:00
Robin Ward
298098745e
Allow users to reply as new to closed topics using quote functionality
...
Previously, only users who could reply to a topic could use the quote
button. Now, if a user has the ability to reply as a new topic, that
operation will be used if the user selects text in a topic they can't
reply to.
2015-03-24 14:05:08 -04:00
Robin Ward
e3eaa7fa75
FIX: In long topics, filtering button was not always showing in card
2015-03-24 12:33:50 -04:00
Robin Ward
4aa2039238
Add full name in emails, tweak styles a bit.
2015-03-24 11:25:47 -04:00
Sam
1bdce815e2
FIX: workaround for Safari on iOS causing crazy composer positioning
...
see: http://stackoverflow.com/questions/29001977/safari-in-ios8-is-scrolling-screen-when-fixed-elements-get-focus
2015-03-24 17:43:05 +11:00
Sam
92e371f0b3
FEATURE: civilized mute
...
Allow user to mute all notifications generated by specific users
2015-03-24 11:55:22 +11:00
Robin Ward
ff3e1e1dd7
FIX: User's topic lists weren't consistent WRT visibility
2015-03-23 18:13:06 -04:00
Régis Hanol
6930c8919e
FIX: duplicate emojis in emoji-toolbar
2015-03-23 21:35:53 +01:00
Neil Lalonde
55f293d062
FEATURE: add a route to show the password reset dialog: /password-reset
2015-03-23 15:14:50 -04:00
Robin Ward
8513045381
Include user title in email notifications
2015-03-23 14:12:11 -04:00
Robin Ward
5bf7f3f4b5
FIX: Leaky DOM with combo-box
2015-03-23 13:04:33 -04:00
Régis Hanol
3954f69514
FIX: hoisting issue with regexp replacement patterns
2015-03-23 16:33:41 +01:00
Régis Hanol
dce258017f
FIX: Avatar shows over banner on mobile
...
cf. https://meta.discourse.org/t/avatar-shows-over-banner-on-mobile/26668
2015-03-23 16:08:46 +01:00
Kris Aubuchon
84d41be196
clearfix for admin contents
2015-03-23 10:23:42 -04:00
Sam
1601211617
Revert "FEATURE: allow end users to opt out of getting any private messages"
...
This reverts commit 229ecc4f8a
.
2015-03-23 17:21:58 +11:00
Sam
229ecc4f8a
FEATURE: allow end users to opt out of getting any private messages
2015-03-23 15:50:45 +11:00
Sam
bb20f64cb2
use standard error so its easier to catch
2015-03-23 12:20:50 +11:00
Sam
853c91d7d0
Merge pull request #3289 from fullfatthings/suppress_sso_welcome_emails
...
Add an sso option to suppress welcome emails
2015-03-23 10:36:58 +11:00
Jeff Atwood
ce09adb5ff
some tweaks to Feature this Topic
2015-03-20 12:47:39 -07:00
Robin Ward
c6afeb2259
Show the user card when clicking on users in the directory
2015-03-20 15:40:28 -04:00
Robin Ward
6d38005a22
Allow staff to change uneditable user fields
2015-03-20 15:18:43 -04:00
Robin Ward
8041342267
UX: Support dark themes on user directory
2015-03-20 14:55:46 -04:00
Robin Ward
4d26ef5e29
Add Title tag, rename to "Users"
2015-03-20 14:20:50 -04:00
Robin Ward
3c0fee1786
Fixes broken spec
2015-03-20 13:24:03 -04:00
Dan Singerman
e8648350eb
Add an sso option to suppress welcome emails
...
As discussed here: https://meta.discourse.org/t/create-new-sso-users-without-sending-welcome-emails/24894
2015-03-20 17:04:52 +00:00
Ben Hadley-Evans
229e1850ab
Improve the italic and bold buttons on multiline selections.
...
This misuses the system that Pagedown has set up somewhat, but it has to in order to affect the content inside the selection. The end behaviour seems to me to be non-buggy and much more obvious to an end user.
Essentially, instead of performing the operation to surround characters on one line, it splits the selection into lines the loops the operation. But usually a single "chunk" is returned with some replacement text and markdown to insert before and after the text. Because we're replacing text inside the selections the before and after are left blank and the selection contains all the changed markdown.
2015-03-20 16:53:44 +00:00
Robin Ward
605fe4b11d
Don't count moderator actions in the user directory stats
2015-03-20 12:14:14 -04:00
Robin Ward
9f22be2865
Restrict User Directory results more based on privacy
2015-03-20 11:42:39 -04:00
Régis Hanol
18f4f60956
FIX: used 'pin' terminology instead of 'feature topic'
2015-03-20 11:43:05 +01:00
Robin Ward
640a92ce30
JSHint fix
2015-03-19 18:30:19 -04:00
Robin Ward
051a2a3d14
FEATURE: Can search the user directory by name
2015-03-19 18:07:48 -04:00
Robin Ward
9e13067be0
Replace refreshModel
with a custom property
2015-03-19 18:07:47 -04:00
Robin Ward
326dff6068
UX: User directory tweaks.
...
Also includes Better refresh semantics for query params (avoids
transition)
2015-03-19 17:09:39 -04:00
Robin Ward
1931850151
UX: Always show the current user at the top of the directory
2015-03-19 15:32:23 -04:00
Régis Hanol
28c0f9dd1f
FIX: only nag when pinning globally
2015-03-19 20:05:03 +01:00
Régis Hanol
11bf7da63c
FIX: profile picture wasn't properly updating
2015-03-19 19:57:07 +01:00
Régis Hanol
5084e2bdf1
Merge pull request #3284 from techAPJ/patch-1
...
FEATURE: new site setting min_first_post_length
2015-03-19 19:55:27 +01:00
Robin Ward
ae695d6438
UX: Show two lines per user on directory
2015-03-19 14:53:52 -04:00
Arpit Jalan
b706307ac7
FEATURE: new site setting min_first_post_length
2015-03-20 00:20:38 +05:30
Robin Ward
7ef306cd3b
A bunch of tweaks to the Users directory
...
- Move user directory from `/directory` to `/users/`
- Defaults to 'weekly' time period
- Don't include deleted topics/posts in the results
- Move heart icon to header instead of on each row
- "Users" instead of "Users found"
2015-03-19 12:29:38 -04:00
Régis Hanol
a7a3b199ef
FIX: popups stopped appearing
2015-03-19 13:42:13 +01:00
Régis Hanol
df3b1f6968
FIX: editing a post wasn't showing error messages from the server
2015-03-19 12:25:15 +01:00
Régis Hanol
b31c05704a
UX: fix [Object object] on admin/groups buttons
2015-03-18 22:46:24 +01:00
Robin Ward
3d2d224312
FEATURE: User Directory, with sorting and time period filter
2015-03-18 15:20:34 -04:00
Sam
948617cb0b
FIX: ruby 2.2 using new parsing library which is way too lax
2015-03-18 16:25:24 +11:00
Régis Hanol
9cbd0f8e78
UX: separate custom from automatic groups in user admin
...
REFACTOR: some moar ES6 refactoring
2015-03-17 22:59:05 +01:00
Régis Hanol
aa41a9ce70
FIX: remove empty lines but keep whitespace on first line in code blocks
2015-03-17 17:27:16 +01:00
Neil Lalonde
8fcbea0c2c
FIX: don't show delete all posts button in admin when there are no posts
2015-03-17 11:18:39 -04:00
Régis Hanol
177cbf392d
UX: remove outline on lightboxes
2015-03-16 22:38:33 +01:00
Régis Hanol
6be645e1ca
FEATURE: ask confirmation when clearing more than 1 bookmark
2015-03-16 22:06:11 +01:00
Régis Hanol
10ef30ab3c
FIX: better handling of the 'read guidelines' badge
2015-03-16 19:25:28 +01:00
Régis Hanol
4ff1e19712
FIX: emoji aliases were not recognised
2015-03-16 18:28:11 +01:00
Régis Hanol
83a2a832b1
FIX: hide draft status when uploading an image
2015-03-16 17:06:23 +01:00
Erick Guan
c955907f60
FEATURE: add microdata prop and more links for crawler
...
- add microdata based on schema.org
- add breadcrumb on the top of topic
- add navigations link on the bottom of every pages
- add category description on the category list
2015-03-16 22:52:10 +08:00
Régis Hanol
b0abe3a9d6
FIX: change button to 'remove feature' when a topic is already featured
2015-03-16 12:18:30 +01:00
Régis Hanol
df7c38dd51
FIX: don't add an automated message when *a* moderator already replied (as opposed to *the* moderator)
2015-03-16 12:02:34 +01:00
Régis Hanol
ad8bf65053
Merge pull request #3246 from riking/patch-2
...
Remove topic_auto_close_at from PostSerializer
2015-03-16 09:53:38 +01:00
Régis Hanol
3a40875e0b
Merge pull request #3247 from jmay/group-manager-invites
...
group manager can issue invitations from restricted topics
2015-03-16 09:53:04 +01:00
Régis Hanol
c5de75d25d
Merge pull request #3122 from fantasticfears/share-link
...
FEATURE: unbind font awesome icon in share button
2015-03-16 09:51:20 +01:00
Erick Guan
ae62c1361e
extends share links
...
- change `iconClass` to `faIcon`
- add `htmlIcon` to allow custom HTML
- add reddit, linkedin, tumblr
2015-03-16 16:44:50 +08:00
Régis Hanol
886e325c98
Merge pull request #3272 from riking/featured-css
...
FEATURE: Style 'Feature Topic' dialog
2015-03-16 09:44:46 +01:00
Sam
59a2f622c6
FIX: pause processing background messages while saving a post
2015-03-16 18:27:18 +11:00
Sam
8b4469a3f0
improve tests, ensure stream grows if all posts are loaded on commit
2015-03-16 17:40:49 +11:00
Sam
1d021d7019
commit post not working properly when stage post was not called
...
caused issues editing posts that were committed by the composer
2015-03-16 17:14:01 +11:00
riking
98c31f399a
FEATURE: Style 'Feature Topic' dialog
2015-03-15 20:42:14 -07:00
Jeff Atwood
876d8a5174
de-emphasize categories on mobile a bit
2015-03-15 02:23:18 -07:00
Régis Hanol
399418e1ff
FIX: modal backup wasn't working
2015-03-14 12:46:46 +01:00
Régis Hanol
4787e73954
FIX: toggle topic status was inverted
2015-03-14 02:45:33 +01:00
Régis Hanol
424a3b042a
FEATURE: unified UI for pinning/banner topics
...
REFACTOR: ES6ified all the modals
2015-03-14 01:18:05 +01:00
Robin Ward
77f9d1e223
Use pretender's passthrough for dynamically loaded scripts
2015-03-13 12:14:22 -04:00
Sam
f359cdeddc
remove hacky protocol code, not needed
2015-03-13 20:50:38 +11:00
Sam
4301ce6613
another try at a fix
2015-03-13 20:05:24 +11:00
Sam
a09d471514
Correct CDN url creation for "//" rooted CDNs
2015-03-13 19:31:33 +11:00
Sam
08abb85682
oops
2015-03-13 18:50:34 +11:00
Sam
f6d56fef9e
correct behavior
2015-03-13 18:33:47 +11:00
Sam
20ab1f97e4
REGRESSION: not caching async scripts, remove cache buster
2015-03-13 16:55:27 +11:00
Sam
a82530012a
FEATURE: Allow selection of highlight js languages
...
PERF: stop loading highlight js on load
To get latest highlight js run bin/rake highlightjs:update
2015-03-13 16:18:59 +11:00
Robin Ward
893c1aa067
FIX: Quoting an avatar when default_avatars
was set was broken.
2015-03-12 15:51:28 -04:00
Robin Ward
091af27a31
FIX: Reply as new topic should select the correct category
2015-03-12 14:41:58 -04:00
Robin Ward
3ecb58980f
FIX: Allow loadScript
to use script tags if the JS library require it.
2015-03-12 13:09:17 -04:00
Robin Ward
69851bc6cf
Deprecates global use of Discourse.MessageBus
...
We can use DI for this, which makes it easier for plugins to subscribe
to the message bus.
2015-03-12 12:27:30 -04:00
Régis Hanol
9061c26e52
FIX: code block hoisting bug
2015-03-12 11:17:00 +01:00
Sam
c14d17b5f3
FIX: do not include jquery.widget twice
2015-03-12 13:35:51 +11:00
Sam
c51dc9af54
update ace editor to latest, fix regression where syntax highlighting was missing
2015-03-12 12:20:50 +11:00
Sam
b1c18367e4
REGRESSION: not navigating to topic when replying (and not on topic)
2015-03-12 11:26:25 +11:00
Sam
fb41816003
smarter clear cache to help tests
2015-03-12 10:47:32 +11:00
Robin Ward
7c9fb5d3fc
Refactored SiteMap/Header to support more dynamic flag counts
...
Also fixes deprecation in `plugin-outlet`
2015-03-11 16:12:53 -04:00
Neil Lalonde
dece5a351a
more fixes for post ownership change and user deletion
2015-03-11 15:54:20 -04:00
Régis Hanol
afd2417945
FEATURE: new 'auto_respond_to_flag_actions' site setting
2015-03-11 19:29:09 +01:00
Régis Hanol
c8631a7a8b
FIX: auto-message shouldn't generate notifications
2015-03-11 19:07:17 +01:00
Régis Hanol
6cd4330335
FIX: show all deleted posts
2015-03-11 18:07:47 +01:00
Robin Ward
5f3176dfd4
Adds a deprecation for $LAB usage in case plugins use it
...
Previously it was just removed which broke MathJax.
2015-03-11 10:59:34 -04:00
Robin Ward
fb85d3c8a6
FIX: Edit category button was broken
2015-03-10 16:42:09 -04:00
Robin Ward
354b9ccf3b
Allow users to choose "Every 3 days" as a digest frequency
2015-03-10 16:04:48 -04:00
Robin Ward
f50280a889
Split out bulk operations modal and Discourse.Route.showModal
...
This makes it easier to share bulk topic operations, for example
from a plugin's custom topic list.
2015-03-10 15:40:56 -04:00
Kris Aubuchon
111ac609ec
fixing mis-alignment of categories in the dropdown
2015-03-10 13:33:38 -04:00
Neil Lalonde
be446b7e50
use d-buttons, and other small tweaks
2015-03-10 13:06:24 -04:00
Robin Ward
b5263b9b9b
Merge pull request #3266 from techAPJ/patch-1
...
UX: show GitHub logo in front of URL for commit/PR/issue/gist
2015-03-10 12:27:00 -04:00
Neil Lalonde
608647d02f
FEATURE: Anonymize User. A way to remove a user but keep their topics and posts.
2015-03-10 11:59:08 -04:00
Régis Hanol
a68512bebf
Merge pull request #3265 from awesomerobot/master
...
a few small alignment fixes for bullet categories
2015-03-10 16:36:28 +01:00
Robin Ward
0db89d20ee
FEATURE: email digest frequency of every 3 days
2015-03-10 11:21:15 -04:00
Kris Aubuchon
3d6c636aa8
a few small alignment fixes for bullet categories
2015-03-10 10:34:04 -04:00
Arpit Jalan
470d29086f
UX: show GitHub logo in front of URL for commit/PR/issue/gist
2015-03-10 19:54:41 +05:30
Sam
f4a051c2c3
UX: remove visited styling from topic list
2015-03-10 21:30:46 +11:00
Sam
b62a72f82c
Merge pull request #3264 from awesomerobot/master
...
bullet category fixes
2015-03-10 16:40:43 +11:00
Sam
1fdf9038db
FIX: clicking on username was causing page to scroll all the way up
2015-03-10 16:33:14 +11:00
Kris Aubuchon
b89fa00f79
bullet category fixes
2015-03-09 23:47:30 -04:00
Robin Ward
6ea20018c5
FIX: site cusomizations didn't respect subdirectories
2015-03-09 16:38:25 -04:00
Robin Ward
49978d02c2
FIX: category-group
didn't work with subdirectories
2015-03-09 16:09:26 -04:00
Robin Ward
3ad12d44f3
Use a mixin for the path
function to DRY it up
2015-03-09 15:24:16 -04:00
Robin Ward
de4e4f2b98
Replace $LAB with path aware loadScript
that uses jQuery
2015-03-09 14:39:39 -04:00
Robin Ward
fb726cfa0c
Replace Discourse.script
global with a module
2015-03-09 14:39:39 -04:00
Régis Hanol
fc962eb378
FEATURE: automatic daily roll-up for screened IP addresses
2015-03-09 18:55:17 +01:00
Régis Hanol
fb59653235
Merge pull request #3262 from awesomerobot/master
...
adding a new "bullet" category style
2015-03-09 17:50:29 +01:00
Régis Hanol
5ceb84421e
UX: remove live character countdowns from the composer
2015-03-09 17:46:36 +01:00
Régis Hanol
9c59f77018
FIX: hand-crafted mention link creates invisible div
2015-03-09 17:33:12 +01:00
Kris Aubuchon
6c9eeb0792
adding a new "bullet" category style
2015-03-09 12:25:27 -04:00
Régis Hanol
70f00e31df
FIX: pre-hoist code blocks & spans
2015-03-09 12:32:37 +01:00
Sam
5b1ee3fedf
oops
2015-03-09 13:42:37 +11:00
Sam
da5446a438
FIX: Don't use discourse.conf in test
2015-03-09 13:14:29 +11:00
Sam
79a17d5c22
FIX: discourse.conf not parsing out comments correctly
2015-03-09 13:14:29 +11:00
Sam
f5af4768eb
FEATURE: add clean support for running Discourse in a subfolder
...
To setup set DISCOURSE_RELATIVE_URL_ROOT to the folder you wish
2015-03-09 13:14:29 +11:00
Régis Hanol
9b9bd9c0a1
fix my git foo
2015-03-07 02:36:35 +01:00
Régis Hanol
12919f72fa
Revert "Support for plugins to add bulk operations"
...
This reverts commit 7a508b201a
.
2015-03-07 02:30:53 +01:00
Régis Hanol
f95c86ac72
FIX: hoist code blocks content before doing any kind of processing
2015-03-07 02:16:27 +01:00
Robin Ward
7a508b201a
Support for plugins to add bulk operations
2015-03-06 15:58:37 -05:00
Neil Lalonde
ddbe1c017b
FIX: reason for not being able to delete a staff user's posts was wrong in admin
2015-03-06 14:12:01 -05:00
Robin Ward
85797ccef9
Merge pull request #3257 from awesomerobot/master
...
re-rebuilding the category badge css
2015-03-06 13:54:51 -05:00
Kris Aubuchon
8932b9afcf
rebuilding the category badge css
2015-03-06 13:51:16 -05:00
Robin Ward
7c25efc095
Move identity map into the store, shouldn't have been in the adapter
2015-03-06 13:23:38 -05:00
Robin Ward
ecb553af3f
Add tests for our store
2015-03-06 12:37:24 -05:00
Sam
2a586d59e9
FEATURE: top topics all time
...
tweak top algorithm (we will continue next week)
2015-03-06 18:00:29 +11:00
Sam
de107a60c2
UX: navigate to staged posts faster right away
...
stop with the blue unread circle on new posts
2015-03-06 14:17:01 +11:00
Robin Ward
34294ca748
Add deleteRecord
API to store to support deleting a tag
2015-03-05 17:13:32 -05:00
Robin Ward
e63a24a08a
FIX: Back button was a bit odd with default admin users list
2015-03-05 16:14:27 -05:00
Robin Ward
aeb0fc7559
Support for models to update themselves. Needed for discourse-tagging
2015-03-05 12:45:13 -05:00
Neil Lalonde
ad64bfa361
Revert "rebuilding the category badge css"
2015-03-05 12:10:19 -05:00
Sam
bf8fd0815f
FIX: stop hiding suggested topics when new posts show up
2015-03-05 17:35:43 +11:00
Jeff Atwood
36e02ed49b
Merge pull request #3251 from awesomerobot/master
...
rebuilding the category badge css
2015-03-04 22:23:08 -08:00
riking
cab92f947c
FEATURE: All preload data available under /site/
...
This will be essential for entirely local Discourse clients.
2015-03-04 20:49:03 -08:00
Sam
360ab3510d
oops
2015-03-05 15:36:08 +11:00
Sam
09e470c98a
FEATURE: start counting repeat topic views (default is one per 8 hours)
...
configurable with topic_view_duration_hours site setting
2015-03-05 15:25:05 +11:00
Sam
3e5420da35
correct comments
2015-03-05 15:09:31 +11:00
Sam
5ba5a9f3d6
UX: fix jerky UI when creating new posts
...
- do not scroll screen if post is already on screen
- do not hide/show suggested topics each time you post
- be less aggressive about setting scrollTop in LockOn
2015-03-05 15:01:17 +11:00
Sam
b015db647b
BUGFIX: js error in composer
2015-03-05 14:57:31 +11:00
Kris Aubuchon
2ee201b67f
rebuilding the category badge css
2015-03-04 22:15:21 -05:00
Robin Ward
c4fa75918b
FIX: If a category of a topic changed, watching/tracking didn't kick in
2015-03-04 13:39:50 -05:00
Régis Hanol
93b43c5237
FIX: move the user-card out of the viewport when closed
2015-03-04 19:33:19 +01:00
Robin Ward
70931b78d9
Better support for external logins
2015-03-04 12:34:21 -05:00
Régis Hanol
809edd4da3
FIX: user-card tests
2015-03-04 13:02:36 +01:00
Sam
531511fe35
correct staging code so it works as expected even if preview is simply disabled
2015-03-04 17:08:29 +11:00
Sam
c5897972fd
FIX: do not stage posts on mobile, we have no cooked
2015-03-04 15:13:20 +11:00
Robin Ward
9974a26c47
FEATURE: Can specify a list of default_avatars
urls.
...
These new avatars will be used by new users until they upload their own
avatars. If left blank, letter avatars are used.
2015-03-03 16:19:29 -05:00
Robin Ward
84b84a9d7c
Support for url_list
site setting.
2015-03-03 16:19:29 -05:00
Jason W. May
0f36774246
group manager can invite members into the group from any restricted topic
2015-03-03 12:18:42 -08:00
Neil Lalonde
a5584f1978
FIX: trying to deleting post with nil topic was failing
2015-03-03 11:52:46 -05:00
Sam
f432b9f5b7
correct spec failure, only test code was affected
2015-03-03 10:21:01 +11:00
Régis Hanol
33df000bb7
more subtle scale up animation for user card
2015-03-03 00:02:16 +01:00
Régis Hanol
1b2381d5a0
FIX: only remove custom CSS in admin on first load
2015-03-02 23:31:04 +01:00
Jeff Atwood
7b57d6f8f0
try bold topic titles for mobile
2015-03-02 13:00:04 -08:00
Régis Hanol
833d4f5247
FIX: subtle fade in + scale up animation on user cards for Safari
2015-03-02 21:23:33 +01:00
riking
4cc22a55a0
Remove topic_auto_close at from PostSerializer
...
We should look at extracting some of the cruft from these repsonses.
2015-03-02 11:00:19 -08:00
Régis Hanol
05890436df
FIX: title missing from revisions dialog
2015-03-02 18:29:59 +01:00
Neil Lalonde
7c14db44cc
UX: improve message when admin login is blocked because of admin ip address whitelisting
2015-03-02 12:13:22 -05:00
Neil Lalonde
1bf4f34049
FIX: topic and post counts are not updated when ownership of a post is changed
2015-03-02 12:13:21 -05:00
Régis Hanol
64d0d12632
FEATURE: subtle in & out animations for user cards
2015-03-02 18:12:25 +01:00
Régis Hanol
2a7af5e718
FIX: words nested in <kbd> disappear when searched
2015-03-02 17:00:05 +01:00
Sam
96f240283b
Merge pull request #3241 from techAPJ/patch-1
...
UX: show user name and title on about page
2015-03-02 21:14:51 +11:00
Arpit Jalan
98f28e1830
UX: show user name and title on about page
2015-03-02 15:18:44 +05:30
Sam
14feec8aac
UX: rename posts -> replies (and change to be posts-1)
2015-03-02 15:59:23 +11:00
Sam
ec078ddad6
Merge pull request #3232 from riking/patch-i18n
...
FIX: Reenable console output for verbose localization
2015-03-02 10:20:16 +11:00
Robin Ward
b8ef93e0a1
FIX: Don't show similar topics with no results
2015-02-27 15:43:18 -05:00
Neil Lalonde
c04b214910
FEATURE: don't allow username and email to be the same
2015-02-27 13:47:43 -05:00
Robin Ward
17d07a8b9a
Adds a new plugin_changed
notification reason for plugins to use
2015-02-27 11:58:52 -05:00
Robin Ward
1ca43d3bb9
Store and Adapter support for finding by id, updating a simple record
2015-02-27 10:33:39 -05:00
Robin Ward
3d3b70f4bb
Remove duplicated NotificationType
globals
2015-02-27 10:33:39 -05:00
Robin Ward
be9feeb918
Replace CurrentUserMixin
with an injected currentUser
...
This is a lot simpler and removes the need for stubbing singletons
in unit tests.
2015-02-27 10:33:39 -05:00
Robin Ward
1f716f5514
Convert Notification button to a component
2015-02-27 10:33:39 -05:00
Robin Ward
3c3e08147b
Fix some weird indentation
2015-02-27 10:33:39 -05:00
Sam
f555bbb416
FEATURE: long descriptions for badges to help teach people
2015-02-27 17:19:18 +11:00
Sam
6a20d12772
don't fail serializing if title is missing
2015-02-27 13:22:52 +11:00
Sam
71d6266f98
REGRESSION: exceptions are handled natively by logster
2015-02-27 13:05:51 +11:00
Sam
0742f340f9
FEATURE: allow for a localized error when a regex fails in site settings
...
FEATURE: apply string validation to list site settings (so we get regex)
2015-02-27 11:45:56 +11:00
Sam
ea40dd08e6
correct tests
2015-02-27 09:41:08 +11:00
Kenny Meyer
a89e3d0d14
Fix CORS issue when avatar url is on S3
2015-02-26 18:34:37 -03:00
Régis Hanol
fc6e7f5667
some ES6 refactoring
2015-02-26 11:07:21 +01:00
Sam
9981257880
FIX: only add user to invited groups once
2015-02-26 14:05:44 +11:00
Robin Ward
3e2ba5b30b
FIX: If an IP is blocked, don't allow people to login using it
2015-02-25 16:02:40 -05:00
Régis Hanol
1a070b16e4
FIX: use the 'post edit time limit' for topics too
2015-02-25 20:53:21 +01:00
Robin Ward
005b8bf7c3
FIX: When creating a SSO user via sync, do not user the IP address.
2015-02-25 14:41:23 -05:00
Neil Lalonde
cf81b3f86d
FEATURE: don't allow username and password to be the same
2015-02-25 12:00:13 -05:00
Robin Ward
bcb0346595
FIX: Support text only logos when activating account.
2015-02-25 11:36:06 -05:00
Régis Hanol
cf00e73ed8
Merge pull request #3234 from fullfatthings/add_remove_group_members_by_id_or_name
...
Allow adding and removing members of groups by username or id
2015-02-25 17:30:25 +01:00
Régis Hanol
8c5d8715cd
FIX: staff action logs not logging all changes
2015-02-25 17:18:22 +01:00
Robin Ward
3de5b1799e
Merge pull request #3235 from techAPJ/patch-1
...
FEATURE: add canonical tag to category latest page
2015-02-25 11:04:19 -05:00
Arpit Jalan
a8b927da91
FEATURE: add canonical tag to category latest page
2015-02-25 20:46:45 +05:30
Dan Singerman
1c545d4c1e
Allow adding and removing members of groups by username or id
...
As discussed here: https://meta.discourse.org/t/discourse-gem-group-add/25668/2 .
2015-02-25 14:52:13 +00:00
Régis Hanol
d5828d3743
FIX: don't use 'convert' to optimize GIF + refactor
2015-02-25 15:08:33 +01:00
Arpit Jalan
337a59ec14
UX: move Custom fields up in user preferences
2015-02-25 16:43:26 +05:30
Sam
8248abf73c
UX: clean up box category styling
2015-02-25 17:42:10 +11:00
Sam
b760d22460
PERF: avoid expensive order by random for suggested topics
2015-02-25 17:19:12 +11:00
Sam
fe578f9944
FEATURE: Allow manual assignment of related post to badge
...
PERF: clean up performance of user badges admin when large number of badges exist
2015-02-25 12:53:01 +11:00
riking
31d2098dc6
FIX: Reenable console output for verbose localization
2015-02-24 12:20:51 -08:00
Robin Ward
042031ecb0
Merge pull request #3231 from erpe/css_fixes
...
add line-height on page-not-found for h1
2015-02-24 14:38:19 -05:00
Robin Ward
3f729438ad
ES6: Removed and renamed some admin views
2015-02-24 13:47:46 -05:00
Robin Ward
5a7ae8c63f
Clicking on the date of a featured topic should show topic entrance
2015-02-24 12:56:06 -05:00
Rene Paulokat
74845948ca
add line-height on page-not-found for h1
2015-02-24 17:28:32 +01:00
Régis Hanol
34af7f20af
Merge pull request #3228 from riking/describe
...
FEATURE: Use `git describe` for dashboard version
2015-02-24 11:45:57 +01:00
Sam
e9c5e17fbe
PERF: disable PM stats when explicitly omitting stats
2015-02-24 13:39:31 +11:00
Sam
130dbf7358
PERF: don't run stats query in user card
2015-02-24 13:31:23 +11:00
riking
f1b606bf08
FEATURE: Use git describe
for dashboard version
2015-02-23 16:07:08 -08:00
Sigurður Guðbrandsson
96e6fd3449
Cleaned up the sso codefix, thanks @SamSaffron
...
@SamSaffron showed me a cleaner way to use the if statements in the sso redirect code.
Thanks sam ;)
2015-02-23 22:10:44 +00:00
Sigurður Guðbrandsson
334a357363
FIX: Forward to SSO login automatically
...
Forward to SSO login URL automatically if SSO is enabled and login is required.
Makes it simpler for users to log in automatically.
2015-02-23 21:20:36 +00:00
Robin Ward
ca5730018a
FIX: SSO code should respect IP address filters
2015-02-23 16:01:46 -05:00
Robin Ward
d63aed69f7
Merge pull request #3226 from techAPJ/patch-3
...
FEATURE: new site setting contact_url
2015-02-23 13:28:44 -05:00
Robin Ward
8186d86f38
FIX: Enforce max length for custom user fields
2015-02-23 13:02:30 -05:00
Arpit Jalan
a25e3cca8e
FEATURE: new site setting contact_url
2015-02-23 23:09:13 +05:30
Robin Ward
9264a7914f
Removed a bunch of Discourse.Site
globals
2015-02-23 12:36:04 -05:00
Robin Ward
e684d7689e
FIX: If categories page is the default, don't add it to the title
2015-02-23 11:54:45 -05:00
Arpit Jalan
b04fae2e2c
UX: show real name on the about page
2015-02-23 22:14:51 +05:30
Arpit Jalan
ddb8378ab0
UX: unified About / Privacy / ToS / FAQ topnav
2015-02-23 18:26:19 +05:30
Sam
5266ad4539
Merge pull request #3183 from riking/json-errors-2
...
Consolidate custom exception handling
2015-02-23 16:58:05 +11:00
Sam
47aa8f3f97
Merge pull request #3197 from riking/rate-limiter
...
FIX: Don't expire ratelimits at midnight server time
2015-02-23 16:52:25 +11:00
Sam
8370b26cba
PERF: optimise pinned handling on home page
...
Old query used to scan the full topics table, on home page
Instead we now perform 2 queries, one for pinned and one for unpinned and merge
results in a 10x improvement on a 1 million topic DB
2015-02-23 16:51:21 +11:00
riking
ecb911285d
Fix the render_json_error api
2015-02-22 21:28:50 -08:00
Sam
6960639c58
Merge pull request #3190 from riking/thrown_logging
...
Delete old ErrorLog, use Logster for 500 errors
2015-02-23 14:19:16 +11:00
Ed Gibbs
2dbfeb71a8
FIX: Don't escape test in topic excerpt for mobile.
...
Stopped escaping topic excerpt in the mobile handlebars template to
ensure things like quotes don't get escaped.
2015-02-22 16:57:30 -08:00
Régis Hanol
20c9a312c7
FIX: clicks counter on attachments wasn't always working
2015-02-22 20:47:18 +01:00
NomNuggetNom
44e8087e20
Fix misaligned dropdown categories
2015-02-21 22:02:08 -05:00
Régis Hanol
92e6446f0f
FEATURE: new site setting
2015-02-21 18:37:37 +01:00