Neil Lalonde
7d582fbee3
Screened ip address can be edited, deleted, and changed to allow or block.
2013-10-22 16:30:46 -04:00
Neil Lalonde
b8d586251c
Use i18n for the word Cancel in admin/.../user.js.handlebars
2013-10-22 16:30:46 -04:00
Robin Ward
13fa473c6d
Fix JSHINT
2013-10-22 11:33:45 -04:00
Robin Ward
e2845f7f16
Restrict SIZE= to numbers
2013-10-22 11:08:13 -04:00
Régis Hanol
f96ea42974
fix last activity column in suggested topics
2013-10-22 10:43:00 +02:00
Robin Ward
b51fb4d3fb
Sync up with markdown-js + our changes
2013-10-21 15:06:58 -04:00
Neil Lalonde
648b11a0eb
Add screening by IP address. When deleting a user as a spammer, block all signups from the same IP address.
2013-10-21 14:50:18 -04:00
Régis Hanol
9c820443fa
do not select the marker in Chrome
2013-10-21 19:59:18 +02:00
Robin Ward
d9a16079a5
FIX: Do not allow users to create tables
2013-10-21 13:32:15 -04:00
Robin Ward
7a5c3bfcd8
whitelist acceptable syntax highlighting classes
2013-10-21 13:11:10 -04:00
Robin Ward
d10f9f756f
FIX: [code]
blocks with #
headers within
2013-10-21 12:12:58 -04:00
Robin Ward
1783089d64
FIX: [quote] without params was failing.
2013-10-21 11:12:47 -04:00
Robin Ward
4d9ca99929
Merge pull request #1542 from velesin/debounce_refactoring
...
refactors Discourse.debounce
2013-10-21 07:50:26 -07:00
Robin Ward
c5f14cdd0e
Merge pull request #1549 from velesin/debounce_promise_refactoring
...
refactors Discourse.debouncePromise
2013-10-21 07:49:47 -07:00
Sam
e7a037709f
allow ordering categories in the edit category ui
2013-10-21 17:21:34 +11:00
Sam
29c8d2ebec
oops add security
2013-10-21 15:33:42 +11:00
Sam
6067795780
categories can now be re-ordered
2013-10-21 15:25:20 +11:00
Sam
38a33a8c1b
work in progress sortable categories
2013-10-21 15:25:20 +11:00
Wojciech Zawistowski
4c4a2f220e
refactors Discourse.debouncePromise
2013-10-20 10:38:26 +02:00
Wojciech Zawistowski
d0f3765967
refactors Discourse.debounce
2013-10-19 09:13:00 +02:00
Robin Ward
aef4227073
Remove debug message
2013-10-18 17:49:33 -04:00
Robin Ward
db2283b9d3
FIX: JSHint
2013-10-18 17:48:19 -04:00
Robin Ward
1113b8d7a8
FIX: Don't double sanitize values, allow blockquotes with leading text
2013-10-18 17:34:54 -04:00
Robin Ward
d7182d0b14
FIX: Only wrap inline html tags in <p>
2013-10-18 15:21:05 -04:00
Sam
6f32cb52d6
minor styling changes, kill n+1 query
2013-10-18 11:23:08 +11:00
Sam
e82d975279
work in progress new category list page
2013-10-18 11:10:10 +11:00
Sam
1ee49798b2
work in progress wide category list
2013-10-18 11:10:10 +11:00
Sam
9ad01a1afb
more work in progress, wide category list
2013-10-18 11:10:10 +11:00
Sam
8f0e3de675
work in progress, wide categories page
2013-10-18 11:10:10 +11:00
Sam
b567bd3d37
shift site settings in front of routes
2013-10-18 11:10:10 +11:00
Jeff Atwood
e26cbe79ad
add "this" to category year stats for clarity
2013-10-17 15:54:48 -07:00
Robin Ward
3408fc395d
FIX: User stream pagination
2013-10-17 16:10:11 -04:00
Robin Ward
5fa47984b4
Link large user avatar to user profile
2013-10-17 16:06:58 -04:00
Neil Lalonde
71571b9316
Never show preview pane in composer on mobile.
2013-10-17 12:19:28 -04:00
Robin Ward
a215fc5bdc
Collapse user details when not viewing index view
2013-10-17 11:27:03 -04:00
Robin Ward
d206e1416c
Merge pull request #1533 from velesin/remove_return_from_attach_view_with_args
...
removes unused return statement from ContainerView.attachViewWithArgs
2013-10-17 06:57:24 -07:00
Robin Ward
7e9b119c9c
Minor tweaks to user view
2013-10-16 16:22:16 -04:00
Robin Ward
dd63e6d28f
Two Column User View
2013-10-16 15:51:01 -04:00
Robin Ward
f81b2dc3f2
Extra comma
2013-10-16 14:16:14 -04:00
Robin Ward
c2a66a1b3b
Post Expansion enhancements
2013-10-16 14:10:18 -04:00
Wojciech Zawistowski
3f02e0bca6
removes unused return statement from Discourse.ContainerView.attachViewWithArgs
2013-10-16 17:52:04 +02:00
Neil Lalonde
c7aaee907b
When system flags users as sockpuppets, show a reason in the admin flags ui
2013-10-16 11:47:16 -04:00
Robin Ward
67771d6bdf
FIX: New line after blockquote
2013-10-16 10:28:48 -04:00
Robin Ward
f27413219e
Support for MDTest
2013-10-16 10:28:42 -04:00
Neil Lalonde
42cdad9d1d
FIX: edit category modal with no title, empty modals that can't be closed. Added a better way to hide a modal without really closing it.
2013-10-15 15:41:15 -04:00
Robin Ward
afff145bd3
FIX: Query params were going a bit haywire when going from topic to topic.
2013-10-15 12:40:12 -04:00
Robin Ward
5281b7f80c
Upgraded and refactored Sanitizing. Much less crap should get through now!
...
Conflicts:
app/assets/javascripts/discourse/components/syntax_highlighting.js
2013-10-15 10:53:11 -04:00
Nathaniel Palmer
20ab14e1b8
prevent share-view being clipped at viewport bounds
2013-10-12 10:45:21 -04:00
Robin Ward
af931f0444
Reverting the Sanitizer commit in case we have to do something urgent
...
before we deploy it early next week. It's in the branch `sanitizer` for
now.
This reverts commit 9e93d8ed52
.
2013-10-11 16:44:26 -04:00
Robin Ward
9e93d8ed52
Upgraded and refactored Sanitizing. Much less crap should get through now!
...
Conflicts:
app/assets/javascripts/discourse/components/syntax_highlighting.js
2013-10-11 16:25:40 -04:00
Régis Hanol
7938843b50
ooops. régis can't refactor...
2013-10-11 18:49:17 +02:00
Régis Hanol
35214f0b3a
Merge pull request #1522 from velesin/syntax_highlighting_context_refactoring
...
removes unused context binding from Discourse.SyntaxHighlighting
2013-10-11 09:46:47 -07:00
Régis Hanol
cf3c4fd743
no need for a computed property
2013-10-11 18:43:10 +02:00
Wojciech Zawistowski
c446cc6ce1
removes unused context binding from Discourse.SyntaxHighlighting
2013-10-11 18:37:18 +02:00
Wojciech Zawistowski
b4a6a5e841
removes unused context binding from Discourse.Lightbox
2013-10-11 17:40:30 +02:00
Robin Ward
20cba4e092
Never bind the poster expansion twice.
2013-10-10 15:18:38 -04:00
Wojciech Zawistowski
107932576e
removes redundant context binding
2013-10-10 18:33:24 +02:00
Robin Ward
ea9398467b
For @Sam - hide the poster expansion if you click on the avatar of the user who's expanded
2013-10-10 12:03:52 -04:00
Régis Hanol
ae72724648
add educational hint in the upload selector dialog
2013-10-10 17:54:44 +02:00
Neil Lalonde
c3fd79d61c
Fix rendering of muted topic button
2013-10-10 11:26:20 -04:00
Sam
b490fd2f88
Merge pull request #1513 from velesin/computed_self_refactoring
...
refactors Discourse.Computed to bind context to self
2013-10-09 21:16:19 -07:00
Régis Hanol
3854c2d24f
Merge pull request #1510 from velesin/model_refactoring
...
refactors Discourse.Model
2013-10-09 09:26:15 -07:00
Wojciech Zawistowski
708a55cb38
refactors Discourse.Computed to bind context to self
2013-10-09 18:24:33 +02:00
Wojciech Zawistowski
41a4f15d62
removes unused context binding from Discourse.Site
2013-10-09 18:06:48 +02:00
Wojciech Zawistowski
56a519c583
refactors Discourse.Model to bind context to self plus some minor clean-ups
2013-10-09 18:00:55 +02:00
Neil Lalonde
4a0b17bb16
Pressing enter in username field of login form will submit the form
2013-10-09 11:07:42 -04:00
Neil Lalonde
24598c80af
Improve login modal on mobile
2013-10-09 10:16:22 -04:00
Robin Ward
8e6ae0e278
Only show filter button if the user has more than 2 posts
2013-10-08 15:44:36 -04:00
Neil Lalonde
bccb37b6f3
When creating a topic, don't select a category by default when allow_uncategorized_topics is false. Also, added category validation on the server to enforce allow_uncategorized_topics.
2013-10-08 14:41:20 -04:00
Neil Lalonde
32af23884e
FIX: category validation in composer was still using categoryName instead of categoryId
2013-10-08 14:41:20 -04:00
Régis Hanol
94d68d2453
more vertical space in the upload selector dialog
2013-10-08 19:48:27 +02:00
Régis Hanol
2e5e6b8c15
better file upload dialog
2013-10-08 18:58:24 +02:00
Robin Ward
0bda906da4
Merge pull request #1494 from ScotterC/present-user-name
...
Presenting name for user stream description
2013-10-08 08:42:59 -07:00
Scott Carleton
256d82b916
Present Name for stream description
2013-10-08 11:40:16 -04:00
Robin Ward
50c74237cb
Supress full name in expansion if it's the same as the username
2013-10-08 11:28:32 -04:00
Robin Ward
e7935d4263
Merge pull request #1501 from velesin/debounce_promise_tests
...
adds unit tests for Discourse.debouncePromise
2013-10-08 07:56:07 -07:00
Neil Lalonde
6713db7133
Close notifications dropdown on mobile after you click something
2013-10-07 16:11:54 -04:00
Robin Ward
cf4666d363
FIX: If the user asks for 0 similar topics, don't show an empty box
2013-10-07 15:14:01 -04:00
Robin Ward
744266374a
FIX: Invalid i18n string appearing at bottom of topic
2013-10-07 15:01:51 -04:00
Robin Ward
75aaafc06e
Don't show the user expansion on mobile
2013-10-07 14:32:15 -04:00
Wojciech Zawistowski
034d00b83a
adds unit tests for Discourse.debouncePromise
2013-10-07 17:45:09 +02:00
Robin Ward
7da01e2389
Changes to user expansion
2013-10-04 16:55:54 -04:00
Robin Ward
7eac7303cd
Better unloading of Poster expansion
2013-10-04 15:35:43 -04:00
Robin Ward
89e78f5c64
User expansion loading improvements
2013-10-04 15:33:03 -04:00
Robin Ward
d126259f03
Fixes #1496 - Ember 1.0 regression
2013-10-04 13:47:30 -04:00
Robin Ward
baa2ab8604
Small visual tweaks to user expansion
2013-10-03 16:12:17 -04:00
Robin Ward
db1f8370ee
Don't show private message button when not logged in
2013-10-03 15:51:12 -04:00
Robin Ward
88476800f8
FIX: Private Message link was broken
2013-10-03 15:41:38 -04:00
Robin Ward
3cb6bb6c54
FIX: Missing username in link to user
2013-10-03 14:36:24 -04:00
Robin Ward
fc00269b7f
Pop up with user information when clicking avatar on topic page
2013-10-03 13:06:30 -04:00
Robin Ward
578ef2098b
Merge pull request #1488 from cfstras/removeAllowedUser
...
Allow removing users from private conversations
2013-10-03 08:02:41 -07:00
Sam
ac56b119a7
refactor actions, try keeping them short so indenting does not confuse us
2013-10-03 16:01:52 +10:00
Claus Strasburger
15a973fd45
Improved private message user removal, locale edit
...
replaced array iteration with findProperty (will be renamed and aliased to findBy with Ember 1.1)
added modal dialog to verify
catched nil-error on topic.rb
2013-10-02 19:16:43 +02:00
Robin Ward
89c25d355d
FIX: Progress bar not updating properly sometimes
2013-10-02 11:24:55 -04:00
Régis Hanol
af96ef2994
FIX: deleting a flagged post issue
...
cf. http://meta.discourse.org/t/deleting-a-flagged-post-issue/10061
The bug was only happening when you were about the delete the first post, which means deleting the entire topic.
2013-10-02 16:59:57 +02:00
Robin Ward
7caefded86
Merge pull request #1484 from velesin/resolver_refactoring
...
refactors Discourse.Resolver
2013-10-02 07:28:29 -07:00
Sam
ee286cc270
fix inability to save posts when navigated away,
...
oh my ... what a mess, there must be a better way
2013-10-02 16:18:16 +10:00
Sam
30bedff2c9
BUG: editing first PM was showing category selector
2013-10-02 07:43:57 +10:00
Robin Ward
9e815dbef9
FIX: Blockquote issue
2013-10-01 16:45:45 -04:00
Robin Ward
63d86eb9eb
FIX: Allow Spoiler plugin (and others that use prototype.on) to work even if ListView was not initialized.
2013-10-01 13:53:26 -04:00