Sam
4c51f36db2
was dropping off the last key when inviting a user by email.
2013-06-25 17:53:12 +10:00
Sam
1106eb9902
correct the category chooser to properly convert any html in category descriptions to text
2013-06-25 17:22:56 +10:00
Jeff Atwood
1ac7c28680
add method='post' to JS injected login form
2013-06-24 21:42:08 -07:00
Neil Lalonde
008f3b4785
Use tiny date format on posts
2013-06-24 18:46:58 -04:00
Jeff Atwood
d9a8419d68
Merge pull request #1087 from ZogStriP/fix-posts-rebake
...
Fix posts rebake
2013-06-24 15:32:14 -07:00
Régis Hanol
3d2ef18bb7
move BBCode formating before the markdown conversion
2013-06-24 22:25:08 +02:00
Neil Lalonde
e12dff2c31
New bootbox renders all the buttons backwards. :<
2013-06-24 15:29:58 -04:00
Neil Lalonde
c79ab3fc2e
Change modal that asks which topic you want to reply in; upgrade bootbox.js
2013-06-24 15:01:07 -04:00
Robin Ward
1b8c9d2efd
Merge pull request #1077 from jamesaanderson/jump-to-last-post-in-best-of-mode-fix
...
Jump to last post in "Best of" mode fix
2013-06-24 06:26:44 -07:00
Jeff Atwood
ab74bbfc8e
we use wrench for admin not cog
...
NO WIRE COAT HANGERS!! NO WIIIIREEE COOAATT HANNGGERSS
2013-06-24 01:22:40 -07:00
James Anderson
c6113f6701
Jump to last post in "Best of" mode fix
...
http://meta.discourse.org/t/jump-to-last-post-does-not-work-in-best-of-mode/7626/
2013-06-23 12:12:37 -07:00
Sam
47fd1c5228
more left over code removed
2013-06-23 15:33:35 +10:00
Sam
25bb8cf382
remove dead uncalled code
2013-06-23 15:28:38 +10:00
Robin Ward
82c21868f3
Moved JSHint into Qunit suite. It's much harder to forget about now!
2013-06-21 14:07:11 -04:00
Robin Ward
bb908d5913
Email parsing uses Traditional Markdown Linebreaks by default. Added JS tests for line breaks.
2013-06-21 11:37:26 -04:00
Robin Ward
601c35fc58
Merge pull request #1067 from adkron/feature/supress_to_suppress
...
Correct spelling of suppress
2013-06-21 07:08:12 -07:00
Jeff Atwood
bcf54be780
incorrect nesting of #each on /admin/flags
2013-06-21 00:40:20 -07:00
Jeff Atwood
a9c251e71a
restructure /admin/flags rows a bit
2013-06-21 00:29:54 -07:00
Jeff Atwood
6de1e16595
add icons to the flag action buttons
2013-06-21 00:12:17 -07:00
Amos L King
777e8c2012
Correct spelling of suppress
...
supress => suppress
Amos King @adkron <amos.l.king@gmail.com>
2013-06-20 23:44:27 -05:00
Neil Lalonde
42564c9ce7
Mods can edit categories
2013-06-20 15:09:31 -04:00
Robin Ward
3257bef387
Category List and Topic View Integration Test
2013-06-20 15:02:26 -04:00
Robin Ward
d78898443d
Oops: Forgot debugging information in scrolling handlers
2013-06-20 14:32:22 -04:00
Robin Ward
a8b5716421
FIX: Coudln't scroll while on Qunit page due to browser bindings
2013-06-20 14:29:59 -04:00
Robin Ward
cc90939aa8
Merge pull request #1056 from cezarcp/text_logo
...
Allow to use a text logo when logo_url setting is set to an empty value
2013-06-20 10:00:47 -07:00
Neil Lalonde
88a9e13510
Don't create globals in i18n.js
2013-06-20 12:47:50 -04:00
Neil Lalonde
94853f0295
Fix length check of pm body; refactor composer length and title length validation
2013-06-20 12:33:34 -04:00
Cezar
132b0498ed
added a conditional that checks if the logo_url setting is empty. In that case, the logoHTML function returns a header tag with the site_title as its content
2013-06-20 12:28:52 -03:00
Sam
4a8a663a67
flagging workflow changes per http://meta.discourse.org/t/we-need-an-archive-flag-notification-button/7450
2013-06-20 17:42:15 +10:00
Sam
6a9484155d
oops forgot to reorder this
2013-06-19 17:04:34 +10:00
Sam
31bcabd5e1
minor UI fixes for site customisations
2013-06-19 15:18:22 +10:00
Sam
e7d6b25998
shuffle around the topic metadata so we don't need absolute positioning
2013-06-19 14:44:36 +10:00
Neil Lalonde
66c18a0bec
I missed one td that needs the activity class
2013-06-18 18:53:34 -04:00
Neil Lalonde
b7efd0be50
Move post date and edits link to top right of content area
2013-06-18 17:35:37 -04:00
Neil Lalonde
c9556b4bb8
Remove bookmark from top right of post; move its functionality to the post menu button
2013-06-18 17:35:37 -04:00
Robin Ward
60fce196c7
More Qunit tests including a CLI runner
2013-06-18 13:44:20 -04:00
Robin Ward
8e96299653
FIX: Discourse.Presence
was broken on arrays. The flag button was showing for anonymous users.
2013-06-18 11:36:48 -04:00
Sam
14e7bb4a08
improve style a tiny bit
2013-06-18 17:22:37 +10:00
Sam
80c42753e1
fix up find as you type for the invite into PM function
...
allow mods to remove users from a PM
2013-06-18 17:17:01 +10:00
Sam
7abb20928b
Merge pull request #1033 from chrishunt/move-dynamic-favicon-to-user
...
Move 'dynamic favicon' setting to User preference
2013-06-17 17:31:02 -07:00
Neil Lalonde
014db4c2e9
Discourse.Site.instance now returns a singleton object; add js test for NavItem
2013-06-17 13:05:08 -04:00
Robin Ward
3c7eb3a4e8
FIX: null dates crashed the client app. last_posted_at
was not updating properly on split topic.
2013-06-17 13:02:50 -04:00
Robin Ward
c2d9d95237
FIX: Dates in the history window shouldn't wrap in spans
2013-06-17 11:56:50 -04:00
Robin Ward
797b99db7c
Moved a bunch of tests to QUnit. Added basic Discourse.Site
support to test suite.
2013-06-17 11:38:30 -04:00
Sam
a15ab2a0a6
flag type summary
2013-06-17 17:15:56 +10:00
Sam
4714d31c01
fix scrolling while clicking up and down on search results
2013-06-17 16:23:03 +10:00
Sam
30df1b1815
fix positioning regression
2013-06-17 16:05:41 +10:00
Sam
8c7519df86
missing pluralization
2013-06-17 15:37:46 +10:00
Sam
dd5cd1df4f
Merge pull request #1037 from ZogStriP/imagineering
...
Imagineering
2013-06-16 22:01:10 -07:00
Sam
0052e78bfe
render error when people attempt to save an invalid group name
...
hide controls when we showing an automatic group
2013-06-17 13:43:06 +10:00
Sam
b97d186cb5
automatic groups should not allow you to muck with the listed users in the group
2013-06-17 12:54:25 +10:00
Sam
7c73140674
offsets for find as you type names for PMS and Groups were crazy, change it so it renders the autocomplete below.
2013-06-17 12:14:59 +10:00
Sam
fe979b7299
correct suggested list trigger to perform all work AFTER it is debounced, avoids incorrect new/unread items
2013-06-17 12:00:06 +10:00
Régis Hanol
6ea91b4416
remove useless upload topic direct association
2013-06-17 02:49:33 +02:00
Chris Hunt
d6069092b2
DRY up preference loading in Discourse.User#save
2013-06-15 00:05:55 -07:00
Chris Hunt
09d3800701
Move 'dynamic favicon' from Server to User pref
2013-06-14 23:58:24 -07:00
Sam
ce82d18df5
fix unescaped string
...
improve tab "active" detection for categories
2013-06-15 15:45:22 +10:00
Neil Lalonde
06b7085287
Add classes to the th elements for everything in topic list too
2013-06-14 18:26:49 -04:00
Neil Lalonde
247ef08799
Add distinct classes to posts, likes, and views td elements in topic lists
2013-06-14 17:45:05 -04:00
Neil Lalonde
07e4cba281
Move the render replies button into the post-controls div with the other buttons
2013-06-14 17:38:43 -04:00
Neil Lalonde
a650593f89
Add classes to all post menu buttons
2013-06-14 17:15:21 -04:00
Neil Lalonde
002d4b4e23
Fix for using non-ascii category name as a link in top_menu
2013-06-14 15:49:48 -04:00
Neil Lalonde
f198c814a8
Add explanations for deactivate user and block user buttons in admin
2013-06-14 11:34:03 -04:00
Neil Lalonde
f62c421c91
Render category descriptions differently on the categories page
2013-06-14 11:18:44 -04:00
Robin Ward
5193ddc72f
Super basic test support for listing topics
2013-06-13 15:08:42 -04:00
Robin Ward
cb6774a895
FIX: Impersonate was hidden when navigating to user details page in admin from list.
2013-06-13 13:47:31 -04:00
Robin Ward
e29f4a3496
Work in Progress: Reply By Email:
...
- Add support classes and settings to enable reply by email
- Split out Email builder to be more OO, add many specs
2013-06-13 12:39:56 -04:00
Neil Lalonde
7f7ef29e42
Fix for message saying 'There are no more 29-category topics.'
2013-06-13 12:18:11 -04:00
Robin Ward
3f03ce3c8c
Merge pull request #1018 from abbat/patch-1
...
pluralizationRules for Russian translation
2013-06-13 07:21:35 -07:00
Sam
f7de9f17d5
refactor validators
...
add a new setting for min pm body length
use that setting for flags
scale entropy check down for pms
2013-06-13 18:18:43 +10:00
Sam
875ee62d45
we don't need these move events, they always get in the way of me profiling cause they flood the uis with event
2013-06-13 13:17:26 +10:00
Sam
28853177fd
fix autoclose to work with jquery 1.9 and moment js
2013-06-13 12:03:44 +10:00
Neil Lalonde
2c68dd1c12
Put h3 footer messages inside the footer tag for easier styling
2013-06-12 13:02:48 -04:00
Anton Batenev
848bd01ecd
pluralizationRules for Russian translation
2013-06-12 20:04:40 +04:00
Robin Ward
a104c37d63
Experiment: QUnit for integration Ember integration tests
2013-06-12 11:56:59 -04:00
Neil Lalonde
8c888f424b
Fix change username
2013-06-12 11:24:32 -04:00
Neil Lalonde
1a1115321d
Remove a console.log
2013-06-12 10:45:07 -04:00
Neil Lalonde
5d7f22ed63
Include the latest class on the a tag in posters list
2013-06-12 10:45:07 -04:00
Robin Ward
1ecdd73a71
Merge pull request #1016 from abbat/master
...
Russian translation (draft)
2013-06-12 07:44:51 -07:00
Sam
ae1f5b3de0
goodbye NaNy
2013-06-12 16:38:02 +10:00
Sam
2a43d70869
refactor
2013-06-12 16:00:43 +10:00
Sam
165751e71b
compact is better
2013-06-12 15:47:58 +10:00
Sam
d5b07464ea
partial fix for suggested js error
2013-06-12 15:24:45 +10:00
Sam
201891f51f
refactor and fix bug I introduced
2013-06-12 14:56:31 +10:00
Sam
eca2931a63
double notification is not really something we need.
2013-06-12 14:14:15 +10:00
Anton Batenev
f6060d5ff6
Russian translation (draft)
2013-06-12 06:58:16 +04:00
Sam
74041be23b
bring back some instrumentation
2013-06-12 11:47:03 +10:00
Sam
c1f6169b48
hidden and deleted state in user stream
2013-06-12 11:14:08 +10:00
Sam
6bf2f15610
use lodash cause we like lodash (faster and we can remove templating easily)
2013-06-12 10:23:47 +10:00
Sam
334194ef82
Merge pull request #1013 from ZogStriP/replaced-lightbox-with-magnific-popup
...
replaced colorbox with magnific popup lightbox
2013-06-11 16:58:59 -07:00
Chris Hunt
48ee32f23e
Get value for each property in i18n helper
2013-06-11 16:42:12 -07:00
Régis Hanol
ba3d07ddcb
replaced colorbox with magnific popup lightbox
2013-06-12 00:32:48 +02:00
Robin Ward
bddc9dd4b8
FIX: Replace modal with an empty view when closed. Fixes the bug where you'd edit a category, close
...
and then click edit again.
2013-06-11 16:41:09 -04:00
Neil Lalonde
a53f958c78
Fix error when trying to edit a category with empty slug
2013-06-11 15:43:07 -04:00
Neil Lalonde
811a0df68b
Make s3 region site setting a drop down
2013-06-11 14:24:04 -04:00
Robin Ward
ffde23f09f
FIX: Header was sometimes being shown twice in a topic
2013-06-11 13:31:07 -04:00
Robin Ward
0cbf7c2417
FIX: Error viewing user page when not logged in.
2013-06-11 12:58:12 -04:00
Robin Ward
82116d5db5
FIX: Change username view was not loading. Also you can always edit yourself.
2013-06-11 12:35:46 -04:00
Robin Ward
8b4e3402c2
Small improvements to digest emails and preview mechanism.
2013-06-11 12:27:11 -04:00
Robin Ward
45cff9c674
Merge pull request #1011 from chrishunt/add-parens
...
Add missing parentheses to moment()
2013-06-11 09:01:04 -07:00
Chris Hunt
d5c7e6b5f4
Add missing parentheses to moment()
2013-06-11 08:46:14 -07:00
Neil Lalonde
5ff7e570ac
Add support for enum site settings that render as a dropdown; use a dropdown for default_locale
2013-06-11 11:40:14 -04:00
Sam
c27d5dc2bd
regression, empty suggested list after posting a topic
2013-06-11 18:10:28 +10:00
Sam
c2cfbce9ce
automatically updating times for posts on topic
...
moved moment.js into localization file (we need to localize it)
added helpers for date formatting use, moment().shortDate() moment().longDate() moment().shortDateNoYear()
2013-06-11 17:25:50 +10:00
Sam
6d85dc1724
bring in unread items to "latest" as well as new items.
2013-06-11 15:51:43 +10:00
Sam
4d7a520a8c
don't render 0 ... also this file needs some love
2013-06-11 15:27:26 +10:00
Sam
4e01b84695
fix digest
2013-06-11 15:27:26 +10:00
Sam
fa8a84f20c
removed sugar.js, port functionality to moment and underscore.js
...
bring in latest ace from local so we don't mess up with https
2013-06-11 15:27:26 +10:00
Sam
eed5875505
fix bug with wrapping
2013-06-11 15:27:26 +10:00
Sam
a92bb46966
edit date to use formatter, compensate for invalid local time (at least don't blow up)
2013-06-11 15:27:26 +10:00
Robin Ward
850123dce8
FIX: User Pill errors
2013-06-10 18:51:25 -04:00
Neil Lalonde
78000fe870
Fix category delete
2013-06-10 14:20:06 -04:00
Robin Ward
0d83f373b8
Add some logic to jumpTop/jumpBottom when best of is enabled
2013-06-10 13:07:54 -04:00
Robin Ward
ad6705cca7
Update Ember to latest master (RC5)
2013-06-10 10:14:42 -04:00
Sam
2d14b54096
Merge pull request #988 from chrishunt/add-dynamic-favicon
...
Add 'dynamic favicon' setting
2013-06-09 16:13:54 -07:00
Chris Hunt
3bdfdd7c04
Redirect when can_edit === false or undefined
2013-06-07 22:09:51 -07:00
Chris Hunt
af1c14939e
Add 'dynamic favicon' setting
2013-06-07 17:15:49 -07:00
Robin Ward
eab38b5c34
JSHint fix :(
...
)
2013-06-07 18:08:08 -04:00
Robin Ward
b46b533e70
Create the composer view with the defaultContainer. This is in prep for redeploying
...
on RC5. Ideally we'll change how the composer is instantiated altogether but that will
have to wait for a future release.
2013-06-07 18:04:51 -04:00
Sam
a6f67d85eb
also should have caught this earlier
2013-06-08 07:47:48 +10:00
Sam
1e725629cd
no idea how this was even working
2013-06-08 07:45:45 +10:00
Robin Ward
fa4cfa1269
ScreenTrack refactor - removes logic from TopicView didInsertElement
2013-06-07 17:20:10 -04:00
Robin Ward
cdc3a57a91
Merge pull request #983 from ZogStriP/fix-combobox-not-working-properly
...
FIX: combobox were not working properly
2013-06-07 12:08:04 -07:00
Régis Hanol
3f5c12ca1b
FIX: combobox were not working properly
2013-06-07 20:45:31 +02:00
Robin Ward
668a4a3042
Move MessageBus subscribing/unsubscribing out of view
2013-06-07 14:28:33 -04:00
Robin Ward
3ae72259a6
Merge pull request #979 from iancmyers/strong-parameters
...
All parameters for #create in PostsController pass through strong_parameters
2013-06-07 09:17:29 -07:00
Robin Ward
7c715e76e8
Refactor: Light pass of didInsertElement calls of views
2013-06-07 12:13:46 -04:00
Ian Christian Myers
b61e10f9ad
All parameters for #create in PostsController pass through strong_parameters.
...
We are now explicitly whitelisting all parameters for Post creation. A nice side-effect is that it cleans up the #create action in PostsController. We can now trust that all parameters entering PostCreator are of a safe scalar type.
2013-06-07 01:29:25 -07:00
Sam
d1784f1f87
more moment goodness
2013-06-07 18:27:42 +10:00
Sam
000847b8d2
date helper uses the formatter now
2013-06-07 18:27:42 +10:00
Sam
5fa20ce357
more progress towards full migration to moment.js
2013-06-07 18:27:42 +10:00
Chris Hunt
d50a598e62
Notify admin of successful user approval
2013-06-06 18:37:25 -07:00
Sam
7ff42377ac
$.browser is gone from jQuery 1.9 ... and this is a check for ie7 and 6 ... don't care
2013-06-07 10:38:39 +10:00
Sam
6ed79e66bc
jquery 1.9.1 upgrade ... remove jquery rails
2013-06-07 09:12:46 +10:00
Sam
11afa0c11b
work in progress migrate to moment
2013-06-07 08:49:22 +10:00
Robin Ward
b758427572
Fix annoying jshint :)
2013-06-06 16:48:15 -04:00
Robin Ward
ba5f2d23a1
Fixed ContainerView code to build views correctly
2013-06-06 16:45:25 -04:00
Robin Ward
526f2af69a
FIX: Touch events conflicted on mobile safari with {{action}}
s, preventing admin menu
...
option from working. Mobile Safari works with click so this seems to fix it.
2013-06-06 13:16:36 -04:00
Robin Ward
06e83c9e6a
FIX: Hitting enter while the invite dialog is up should submit the form, not refresh the
...
entire page :)
2013-06-06 12:06:43 -04:00
Robin Ward
a3d62fdf69
Temporarily roll back ember rc5. We identified some things we need to fix.
2013-06-06 01:25:43 -04:00
Robin Ward
7b70330e85
FIX: Javascript errors when navigating to some topics
2013-06-05 20:53:48 -04:00
Sam
2ca734c118
Merge pull request #964 from chrishunt/exclusive-club
...
Add 'invite only' site setting
2013-06-05 16:38:47 -07:00
Robin Ward
0b97ea6345
Better HTML emails, smarter email digests, new email section in admin with digest preview
2013-06-05 17:47:25 -04:00
Robin Ward
eb673c7e5d
Merge pull request #963 from chrishunt/chrishunt/refresh-user-list-after-approval
...
Refresh admin user list after approval
2013-06-05 12:07:49 -07:00
Stephan Kaag
469bf044c3
Remove superfluous }
2013-06-05 21:54:07 +03:00
Chris Hunt
8f14e46964
Hide registration on login modal if 'invite only'
2013-06-05 11:06:54 -07:00
Robin Ward
7d089fdfb5
FIX: Compile templates properly with the latest handlebars
2013-06-05 14:00:02 -04:00
Robin Ward
07cd87f941
FIX: Couldn't navigate to Categories list via link
2013-06-05 12:40:06 -04:00
Robin Ward
a0bd51862e
Upgrade Ember to RC5. Disabled a deprecation warning that I believe is in error.
2013-06-05 12:07:18 -04:00
Chris Hunt
f05c30ab8d
Refresh admin user list after approval
2013-06-05 08:57:25 -07:00
Neil Lalonde
f0d4a38433
Admin flags UI shows when it's loading and when there are no results
2013-06-05 10:24:50 -04:00
Sam
2509d0f4fa
Merge pull request #959 from chrishunt/chrishunt/login-required-fixes
...
'login required' site setting improvements
2013-06-04 19:09:40 -07:00
Sam
93be638d93
message format is awesome, remove 0 unread and 0 new links.
2013-06-05 12:04:54 +10:00
Chris Hunt
3774808a6e
Redirect to '/' if OmniAuth login from '/login'
2013-06-04 18:35:20 -07:00
Sam
e52e46a609
fix blank created_at .. date is unbound, we should rename it to unboundDate
2013-06-05 11:32:53 +10:00
Sam
9a57aaaaa9
fix encoding for category excerpt
...
fix missing secure category topics in categories page
2013-06-05 11:22:47 +10:00
Sam
21b3359ea4
Merge pull request #957 from chrishunt/chrishunt/lock-down-the-base
...
Add 'login required' site setting
2013-06-04 17:22:08 -07:00
Sam
5f85aaee1d
correct message bus regression
...
implement automatically updating dates in list
2013-06-05 09:32:44 +10:00
Chris Hunt
122f9188c9
Redirect Ember routes to login if login required
2013-06-04 16:10:10 -07:00
Chris Hunt
789289a290
Show login modal on header buttons if required
2013-06-04 16:10:10 -07:00
Neil Lalonde
2465c9c724
Add min_private_message_title_length site setting so private messages can have short titles
2013-06-04 17:59:23 -04:00
Chris Hunt
f58dd7a6fb
Set properties of AdminApi after ajax response
2013-06-04 11:05:44 -07:00
Robin Ward
11e703f6a0
Merge pull request #953 from chrishunt/chrishunt/fix-featured-topic
...
Add missing handlebar in featured_topics template
2013-06-04 10:31:44 -07:00
Robin Ward
4392a17b54
Strip out links when displaying a new user's bio
2013-06-04 12:06:25 -04:00
Neil Lalonde
2259e97d42
Add a count of blocked users on the dashboard
2013-06-04 11:53:19 -04:00
Chris Hunt
5ef4bcdecc
Add missing handlebar in featured_topics template
2013-06-04 08:33:47 -07:00
Neil Lalonde
c4904aacc0
Automatically flag someone as a spammer if their posts get at least X spam flags from N users while their trust level is 'new user'. Staff can clear and set this status from the user record in admin.
2013-06-03 16:37:40 -04:00
Sam
24131bcc0e
correct regressions, not loading topics on click
2013-06-03 19:03:57 +10:00
Sam
978bc0ca4e
auto refresh suggested list
2013-06-03 14:54:51 +10:00
Sam
3ef16f292d
remove dead code
...
update title properly when count in list changes
remove broken (*) title notification from topic cause its just weird
2013-06-03 10:38:57 +10:00
Robin Ward
1833c124d9
FIX? : Sometimes preloaded data is missing
2013-06-02 14:05:38 -04:00
Robin Ward
545dbfc07e
New Feature: Staff can choose to "Take Action" when flagging to immediately reach hiding
...
thresholds.
2013-05-31 17:39:32 -04:00
Jeff Atwood
476ffcc627
make delete user button a Danger Button
2013-05-31 12:50:11 -07:00
Robin Ward
d23ef1d090
FIX: You could update a topic to have a title that's too short if the TextCleaner
...
removed extra characters. Additionally, updating the title will not return an error
message to the client app if the operation fails (rather than failing silently.)
2013-05-31 15:24:13 -04:00
Robin Ward
a4d88fbaa7
New categories weren't getting correct default colors
2013-05-31 13:42:46 -04:00
Robin Ward
0af0a214b2
Refactor: Back all modals by controllers
2013-05-31 12:29:38 -04:00
Sam
b35b3da077
allow eviction of computer help for @geek
2013-05-31 15:09:19 +10:00
Chris Hunt
afa519b3ae
Only pass searchContext type, id in search request
2013-05-30 12:54:34 -07:00
Sam
3898d90142
fix bugs with sync being wonky
2013-05-30 20:44:53 +10:00
Sam
d20056ad0e
correct watcher, live updates for unread
2013-05-30 16:49:58 +10:00
Sam
6ad86aa305
read state is now published
2013-05-30 16:49:58 +10:00
Sam
8874c9ea75
Add message format support that can be used on complex localization strings
...
Add message about new and unread topics at the bottom of topics
move localization helper into lib
2013-05-30 16:49:57 +10:00
Sam
e93b7a3b20
more progress towards live unread and new counts, unread message implemented, still to implement delete messages
2013-05-30 16:49:57 +10:00
Sam
f2da06a78f
gmefile lock
2013-05-30 16:49:57 +10:00
Sam
90167e427b
highlight logic changed
2013-05-30 16:49:57 +10:00
Sam
73834370a5
work in progress, live unread and new counts
2013-05-30 16:49:57 +10:00
Sam
33683715a9
work in progress live unread / new counts
2013-05-30 16:49:57 +10:00
Sam
33ff87bf44
work in progress, live unread / new counters
2013-05-30 16:49:57 +10:00
Sam
4e2c6f43d1
correct broken pm draft
2013-05-30 08:55:23 +10:00
Robin Ward
5ae7707000
Refactor: Convert repeated {{view Discourse.xyz}} to registered view helpers
2013-05-29 15:14:31 -04:00
Robin Ward
57d5355ce8
wat
2013-05-29 15:00:35 -04:00
Robin Ward
4d5c145198
Refactor: Adds Discourse.Utilities.registerViewHelper
to register view helpers
2013-05-29 14:32:39 -04:00
Robin Ward
3d0587d8ce
Refactor: move category slug helper to Category model
2013-05-29 14:18:02 -04:00
Robin Ward
fe3ac50aae
Use {{aceEditor}}
helper to display the ace editor
2013-05-29 14:09:21 -04:00
Robin Ward
0601bb6d74
Trivial JS clean up
2013-05-29 14:09:17 -04:00
Robin Ward
acb2623b4b
JSHINT: extra comma
2013-05-29 13:30:03 -04:00
Robin Ward
9717a344c3
Refactor: Less reliance on views for logic for topic list
2013-05-29 13:28:07 -04:00
Robin Ward
4cf1d9c266
Display details about the search context in the placeholder
2013-05-29 12:19:31 -04:00
Robin Ward
f151b30044
Show excerpts on Categories page
2013-05-29 11:46:01 -04:00
Robin Ward
2e26fca36b
FIX: Hitting ESC while autocomplete is open shouldn't close the composer.
2013-05-29 11:28:41 -04:00
Robin Ward
5cb1cc6fcb
FIX: Categories pill wasn't always being highlighted properly.
2013-05-29 11:02:37 -04:00
Robin Ward
27c1f1044c
FIX: Regression, messages were hidden
2013-05-28 21:24:45 -04:00
Robin Ward
92dc59fba9
Properly assign draft keys to Categories List view.
2013-05-28 21:16:24 -04:00
Sam
46389754d6
Merge pull request #892 from eriko/cas_support
...
Cas support
2013-05-28 16:13:29 -07:00
Robin Ward
d75b160385
Enable subscribing to notifications on start, instead of currentUser
...
change which was hokey.
2013-05-28 17:12:37 -04:00
Robin Ward
fc7fefb581
Merge pull request #913 from chrishunt/chrishunt/style-api-button
...
Add styling to 'Generate API Key' button
2013-05-28 13:26:30 -07:00
Robin Ward
c73455bfa2
FIX: Missing ()
made notifications invisible
2013-05-28 16:17:32 -04:00
Neil Lalonde
264dd65410
Fix replying in a topic that is uncategorized after allow_uncategorized_topics is set to false
2013-05-28 15:53:01 -04:00
Robin Ward
560fb15d8a
Include pinned topics in category list.
...
- removes an (n+1) query for user data
- supports the preload store for the data to avoid a second request
- fix a bug where uncategorizes was reporting (0, 0, 0) for topics by week, month, year
2013-05-28 15:36:16 -04:00
Chris Hunt
e75f881d58
Add styling to 'Generate API Key' button
2013-05-28 12:10:18 -07:00
Neil Lalonde
dda831fd41
Fix a regression that broke pre-fill of username when sending private message
2013-05-28 14:17:35 -04:00
Robin Ward
dd54736d06
Refactor: Removed the last of the references to Discourse.currentUser
.
2013-05-28 11:52:31 -04:00
Robin Ward
57f97880e6
Refactor: Instead of getting currentUser
from the Discourse namespace, use
...
`Discourse.User.current()`
2013-05-28 11:25:56 -04:00
Robin Ward
55526e24d6
FIX: The title
attribute was missed when refactoring UserAction streams
2013-05-28 10:20:56 -04:00
Robin Ward
b73bb49076
FIX: More search results was broken.
2013-05-27 17:49:49 -04:00
Régis Hanol
f184090444
FIX: You can't change a subject whilst Flagging
...
Meta: [You can't change a subject whilst Flagging](http://meta.discourse.org/t/you-can-t-change-a-subject-whilst-flagging/6887 )
This revert a change made by @eviltrout in b794830a25
in the `flag_view.js`.
The `Em.run.schedule('afterRender', function() {...})` is apparently not enough. Had to schedule the event on the next run loop.
Hopefully, the PR emberjs/ember.js#1235 will soon be merged in and we'll have a proper radio button control in Ember.js.
2013-05-27 22:29:24 +02:00
Robin Ward
62a20f5655
FIX: Couldn't access "Uncategorized" category from category list.
2013-05-27 14:15:52 -04:00
Neil Lalonde
8b0b77c161
Bounce the popup tips again when you click submit button again
2013-05-27 11:51:27 -04:00
Robin Ward
1879176e80
FIX: Invited by link was broken on user activity.
2013-05-27 11:05:41 -04:00
Robin Ward
74b661317c
FIX: User stream was loading the same page over and over once you scrolled past 60
...
items.
2013-05-25 14:08:09 -04:00
Neil Lalonde
ada79260b3
Change composer error message when title is too long or too short, and make sure the submit button is 'disabled' when title is too long
2013-05-24 17:10:07 -04:00
Neil Lalonde
d26b87bd3c
Add Site Setting allow_uncategorized_topics. Uncheck it to force people to choose a category for all new topics.
2013-05-24 16:56:43 -04:00
Robin Ward
3037e9adf6
FIX: Clearing flags wasn't making topics visible again.
2013-05-24 16:03:20 -04:00
Neil Lalonde
48d39d2f8c
Oops jshint fail again
2013-05-24 12:45:58 -04:00
Neil Lalonde
e600b45155
Composer uses bouncing popup messages beside fields with invalid values when you click the submit button
2013-05-24 12:26:17 -04:00
Robin Ward
962f0dd5f9
Search correctly passes context data to server
2013-05-24 12:21:53 -04:00
Robin Ward
69bb70fbd3
Removed bindings to Discourse.site
2013-05-24 11:56:40 -04:00
Robin Ward
56764f817b
Fix JsHint
2013-05-24 11:02:17 -04:00
Robin Ward
1dae46021e
Category controller should use the correct category object
2013-05-24 10:57:26 -04:00
Sam
a1520f0dee
implement save :)
2013-05-24 21:04:26 +10:00
Sam
a8ae81df4b
sorry this is meant to be staff styling :)
2013-05-24 13:32:57 +10:00
Sam
fc3c93d237
almost fixed the regression of not allowing top level filters
2013-05-24 09:54:39 +10:00
Robin Ward
84fd366322
Navigating should set a searchContext (unused right now).
2013-05-23 18:51:40 -04:00
Robin Ward
eb0c102931
Migration logic from SearchView to a controller, where it should be.
2013-05-23 17:42:57 -04:00
Erik Ordway
0bdee973a0
allow disabling of local logins. In the instance where an .edu is using cas they may not want a user to be able to log in once the users credentials have been revoked in the system that feeds the CAS authentication server. This is very optional
2013-05-23 13:44:14 -07:00
Erik Ordway
1575ce7b10
add cas support with a few tests
2013-05-23 13:40:50 -07:00
Robin Ward
0f296cd42b
Refactor + Fix: Wasn't correctly loading activity streams. Code is a lot more Ember-y now.
2013-05-22 12:06:37 -04:00
Robin Ward
046e6e5d86
Simplified grouping on user views, fixed issue with messages not loading on initial load. Really
...
simplified the restricted user route.
2013-05-21 11:50:01 -04:00
Jeff Atwood
7e3e6ab78d
icon tweak on merge/split
2013-05-20 12:34:15 -07:00
Robin Ward
dee45d8dba
Changed elementId
to be id
2013-05-20 15:31:05 -04:00
Robin Ward
42248a7164
Removed many unnecessary paths that included content.x
when just x
would do.
2013-05-20 15:27:58 -04:00
Robin Ward
9544cfd7dc
target="controller"
is unnecessary. By default it will target the controller.
2013-05-20 14:37:05 -04:00
Robin Ward
a79d53c628
Removed many unnecessary controller.
uses in templates.
2013-05-20 13:45:14 -04:00
Robin Ward
c7aebbf4d6
Replace Ember.Text* insertions with helpers.
2013-05-20 12:56:36 -04:00
Robin Ward
1097d51b33
Replaced {{view Discourse.TextField}} with {{textfield}} helper.
2013-05-20 12:47:59 -04:00
Robin Ward
b794830a25
Replaced Em.run.next
with the more proper Em.run.schedule('afterRender')
...
when we are waiting for rendering to finish.
2013-05-20 12:20:10 -04:00
Neil Lalonde
546a2b654a
Improve style of security tab of category modal
2013-05-17 16:09:52 -04:00
Neil Lalonde
2265c046ba
Some tweaks to category modal
2013-05-17 11:19:58 -04:00
Neil Lalonde
f3282e33a3
Add tabs to category create/edit modal. Categories can have a default auto-close setting that applies to all new topics created in the category. Add rspec-given and write some integration tests. Tests for topic auto-close with category default
2013-05-17 11:05:35 -04:00
Robin Ward
a80ec535a3
Support for "Select All / Deselect All" while selecting posts to merge / delete.
2013-05-16 16:50:38 -04:00
Robin Ward
7daca77443
Remove modal state to choose move type. Instead use two buttons on the multi select popup, one
...
for split and one for merge.
2013-05-16 14:22:41 -04:00
Robin Ward
1e9497d9ef
FIX: Add unseen "*" icon on category list for new topics.
2013-05-16 13:36:58 -04:00
Robin Ward
d554a59102
Support for a new site setting: newuser_spam_host_threshold
. If a new user posts a link
...
to the same host enough tiles, they will not be able to post the same link again.
Additionally, the site will flag all their previous posts with links as spam and they will
be instantly hidden via the auto hide workflow.
2013-05-16 12:19:50 -04:00
Sam
7e1c5ae5b7
glyph in secure categories to the right, like pms
2013-05-16 16:55:07 +10:00
Sam
eb71e9de24
opening move, don't get rid of green notification till the pm is read
...
TODO a way to list all unread PMs
2013-05-16 16:37:47 +10:00
Régis Hanol
27dfb7a948
FIX: @username mentions when there are multiple code blocks in a post.
...
Meta: [All of my internal users show as coming from 127.0.0.1!](http://meta.discourse.org/t/all-of-my-internal-users-show-as-coming-from-127-0-0-1/6607 )
This fixes the regular expression used to identify @ inside <code> or <pre> blocks in the `postConversion` hook.
2013-05-16 01:59:07 +02:00
Robin Ward
b1bfda0e11
Don't show new user education when editing a reply.
2013-05-15 15:16:42 -04:00
Neil Lalonde
ae78954fc0
Fix the 'no more topics' message for categories with non-ascii names
2013-05-15 11:44:45 -04:00
Neil Lalonde
18634ad00d
Don't cache the problems list with the rest of the dashboard data
2013-05-15 11:09:12 -04:00
Neil Lalonde
d4b8e727fc
Remove templateName from topic_closing_view because it doesn't use a template
2013-05-15 10:08:08 -04:00
Robin Ward
05ed2af08f
Add post count to similar posts popup. Fix alignment.
2013-05-14 16:53:17 -04:00
Robin Ward
008b308939
Fix: comma
2013-05-14 12:49:53 -04:00
Neil Lalonde
101ba5d8fe
Add Create Topic button to /categories page
2013-05-14 12:47:28 -04:00
Robin Ward
df2a718446
FIX: Load more user admin details, even when passed from a list
2013-05-14 12:03:46 -04:00
Neil Lalonde
957d95c1cc
Fix rerender of topic close message when you navigate away from a closing topic
2013-05-13 16:25:17 -04:00
Neil Lalonde
6d47d4854e
Don't reload the page when auto close time is changed
2013-05-13 16:25:17 -04:00
Neil Lalonde
b7cdee4d5c
Add title tag to the admin options button in the composer
2013-05-13 16:25:17 -04:00
Robin Ward
bdca804796
Add a touchend event to the admin menu. Hopefully helps IE11 Touch.
2013-05-13 15:29:16 -04:00
Robin Ward
be234ce9b9
You can now 'move' the first post of a topic to another topic as a merge. In that
...
case, the first post is cloned instead of being deleted from the original topic.
2013-05-13 14:07:31 -04:00
Neil Lalonde
9828c87525
Topic Auto-Close: admins and mods can set a topic to automatically close after a number of days
2013-05-13 12:53:52 -04:00
Robin Ward
8900ba4779
Fixes staticController bug with requiring an HTML response.
2013-05-10 18:52:10 -04:00
Robin Ward
2f3dc63dd3
FIX: Oneboxes weren't being rendered
2013-05-10 18:50:05 -04:00
Robin Ward
cf01c98d81
Experimental: Interface to Move Posts to an Existing Topic
2013-05-10 14:55:51 -04:00
Régis Hanol
8ebed7a4b1
FIX: user education displays [object Object]
2013-05-10 15:15:21 +02:00
Sam
942f168ab6
UI still a tad rough, but we have a first pass of secure categories
2013-05-10 16:47:47 +10:00
Sam
5280b3a01b
more group progress, UI getting there, controller mostly done
...
changed it so notify moderators goes to the moderators group
allow admins to grant self moderation and revoke self moderation
2013-05-09 17:37:34 +10:00
Sam
4f328e3e45
+x on files makes no sense unless they really are executable
...
rails in the script dir makes no sense, use binstubs or bundler instead
2013-05-09 17:35:15 +10:00
Robin Ward
c1185d92eb
Trivial: Remove extra comma
2013-05-08 12:13:23 -04:00
Robin Ward
0d8c962fdf
Fix: Multi-Select should close when an operation succeeds. A little refactoring, too.
2013-05-08 12:04:10 -04:00
Robin Ward
4e16badeae
Merge pull request #833 from kubabrecka/admin_api_l10n
...
Localize admin API section
2013-05-08 07:39:02 -07:00
Neil Lalonde
f35a44aeae
Add ability for admins and mods to send another activation email to a user, to activate an account, and deactivate an account
2013-05-08 10:10:47 -04:00
Kuba Brecka
05bc63b102
Localize admin API section
2013-05-08 09:13:10 +02:00
Sam
6b536dcde5
work in progress ... groups
2013-05-08 15:20:38 +10:00
Robin Ward
6843ba7ed6
Fix regression: default to JSON type on GET requests.
2013-05-07 17:17:21 -04:00
Robin Ward
bd99d5a40c
Calls to Discourse.ajax no longer need getURL
-- will be done automatically.
2013-05-07 15:16:27 -04:00
Robin Ward
0b4fc5d81c
Deprecate success
and error
in Discourse.ajax
2013-05-07 11:25:21 -04:00
Robin Ward
6cbcd6e4a6
The last of the callback style AJAX have been converted to promises.
2013-05-07 10:58:41 -04:00
Robin Ward
dfd423a188
Thanks JSHINT!
2013-05-07 10:33:04 -04:00
Robin Ward
be191a95da
More promises instead of callbacks.
2013-05-07 10:27:12 -04:00
Robin Ward
4200f4107b
Merge branch 'master' of github.com:discourse/discourse
2013-05-07 10:27:09 -04:00
Régis Hanol
4606cb4f3b
FIX: hide/show preview in composer preference is saved in local storage
2013-05-07 12:34:47 +02:00
Sam
20493106cd
fix post trashing
2013-05-07 17:56:56 +10:00
Jeff Atwood
3bfd3c9723
Merge pull request #825 from ZogStriP/do-not-show-clic-count-in-category-tag
...
do not show the clic count in category tag
2013-05-06 21:56:04 -07:00
Robin Ward
397553e29c
More promises instead of callbacks.
2013-05-06 14:44:19 -04:00
Robin Ward
a71a15913c
Site Customization saving should use a promise instead of success
callback.
2013-05-06 14:20:20 -04:00
Régis Hanol
53a430be9d
do not show the clic count in category tag
2013-05-06 19:40:39 +02:00
Neil Lalonde
e70526d851
Fix links to user pages on dashboard
2013-05-06 12:15:25 -04:00
Neil Lalonde
69be7d0ad1
Change the title Visits to Clicks in referral tables on admin dashboard
2013-05-06 11:56:35 -04:00
Neil Lalonde
b944157d88
Fix edit uncategorized when on the /category/uncategorized page
2013-05-06 11:22:58 -04:00
Régis Hanol
4470c05457
prepend the username in the participant alt-text in the topic list
2013-05-06 01:00:44 +02:00
Neil Lalonde
5b33992604
Fix a case when editing uncategorized all the hidden form controls become visible
2013-05-03 18:58:07 -04:00
Neil Lalonde
c6370a3479
Add ability to edit the uncategorized category name, color, and text_color in a modal
2013-05-03 17:55:04 -04:00
Neil Lalonde
16bc215c68
Make enter key work to submit the signup form
2013-05-03 12:33:08 -04:00
Neil Lalonde
3c322e6d3d
Reply button at bottom of topic doesn't ask you to abandon your post when you click it more than once
2013-05-03 12:13:34 -04:00
Régis Hanol
63b221970d
Add a clear pin link in the list topics view
2013-05-02 23:31:43 +02:00
Neil Lalonde
7b44c83b50
Trying to improve dashboard layout with the referral stats on the right
2013-05-02 11:52:37 -04:00
Sam
99283e757f
staff rename forgotten
2013-05-02 20:08:32 +10:00
Sam
cb9a89940a
display admin/mod status on user page
2013-05-02 17:40:44 +10:00
Sam
5ec52bd2e9
:s/moderator?/staff/g ... our naming was kind of crazy, renamed moderator? to staff
2013-05-02 17:22:27 +10:00
Sam
65cd00cf25
moderators now have teeth, more at http://meta.discourse.org/t/moderator-permission-set/6307/5
...
allow pms to be targetted at groups
2013-05-02 15:15:53 +10:00
Régis Hanol
f71f7d166c
FIX: when topic is closed, you can still invite someone to reply
2013-05-02 02:22:54 +02:00
Neil Lalonde
38ed86d0c5
Add reports for IncomingLinks on admin dashboard
2013-05-01 18:12:02 -04:00
Sam
7276542231
firefox used to display "loading..." on back sometimes
2013-05-01 09:49:28 +10:00
Sam
58dbfa1b91
Merge pull request #796 from ZogStriP/fix-shift-clicks-on-links
...
FIX: shift+click on links
2013-04-30 16:02:24 -07:00
Jeff Atwood
180c021940
normalize on "private message" vs "conversation"
2013-04-30 13:54:14 -07:00
Neil Lalonde
6f0d68fe5f
Align star to the top of the line in topic list for topics showing excerpts
2013-04-30 12:35:41 -04:00
Régis Hanol
ff309cf024
FIX: shift+click on links
...
Default browser's behavior when shift+clicking was messed up.
This adds the shift key modifier to the list of click modifiers in both
`click_track` and `discourse`.
Also updated & refactored a bit the `click_track_spec`.
2013-04-30 15:48:58 +02:00
Fayimora Femi-Balogun
0cdeb88f29
Fix misspelling
2013-04-30 11:09:30 +02:00
Sam
8a04cc05aa
render :json appears to have changed ... this is odd ... better add some tests
2013-04-30 14:01:34 +10:00
Sam
855ba562ac
api was not showing api key cause model in ember is just partial advice that is sometimes followed up
2013-04-30 13:49:01 +10:00
Régis Hanol
52bad538a1
FIX: Shift+Click to select text does not work in topics
2013-04-30 03:16:38 +02:00
Neil Lalonde
f517fa6099
Oops, jshint fail. I never remember the triple equals
2013-04-29 16:46:49 -04:00
Neil Lalonde
442be64d5e
Show an excerpt of a pinned topic's body in the topic list
2013-04-29 16:37:19 -04:00
Sam
c850dd9f88
Merge pull request #784 from ZogStriP/fix-right-click-on-selection-deselects
...
FIX: right click on selection deselects
2013-04-28 19:01:55 -07:00
Régis Hanol
ede9d2a0a8
show diff in post history view
2013-04-29 03:20:51 +02:00
Régis Hanol
a651270c09
FIX: right click on selection deselects
2013-04-29 01:38:14 +02:00
Régis Hanol
0b222550f7
flash draft status when requirements are not met for new users
2013-04-28 02:37:53 +02:00
Régis Hanol
dca2fbcefc
add meaningful error message on upload [ fixes #773 ]
2013-04-27 20:26:17 +02:00
Jeff Atwood
eae2e74152
Merge pull request #774 from ZogStriP/patch-1
...
force the browse dialog to only accept images...
2013-04-26 17:15:09 -07:00
Jeff Atwood
514df5441a
these parens!
2013-04-26 15:32:26 -07:00
Jeff Atwood
2e2160f964
oops my bad
2013-04-26 15:26:59 -07:00
Jeff Atwood
01e0226086
ignore username matches inside <pre> or <code>
...
also remember, lazy ? faster than greedy, less backtracking
2013-04-26 15:11:26 -07:00
Jeff Atwood
dd9ea50456
fix username lookup regex for mentions
2013-04-26 14:34:12 -07:00
Neil Lalonde
1375954fbc
Add title tags to dashboard stats to show percent change from previous period
2013-04-26 17:14:03 -04:00
Neil Lalonde
c589b4b187
Add a js spec for admin/report model, and find a bug too
2013-04-26 17:14:02 -04:00
Régis Hanol
07b9c47efe
force the browse dialog to only accept images
...
on image upload
2013-04-26 13:56:05 +03:00
Sam
f9e33ec6b8
store ip address and current user with incoming links
...
make links long an readable in share dialog
2013-04-26 16:18:55 +10:00
Merp
71d2903879
Bugfix for change password button in user preferences, fixed bad function parameter name passed to forgot_password.
2013-04-25 20:06:31 -04:00
Sam
f0d3500ada
Merge pull request #735 from kubabrecka/i18n_user_actions4
...
move i18n of UserActions to JS-side and make sentences translatable (take 3)
2013-04-25 15:53:17 -07:00
Régis Hanol
03d3c738c3
improve & refactor quote reply
2013-04-25 03:22:35 +02:00
Neil Lalonde
23a069c907
Show heatmap for views in suggested topics
2013-04-24 11:51:33 -04:00
Sam
37867af1bb
track incoming links, amend share link to include user
...
fix pm styling
2013-04-24 18:05:35 +10:00
Neil Lalonde
72508d459b
Use heat map on views column in topic lists
2013-04-23 15:06:13 -04:00
Neil Lalonde
06e5083950
Dashboard links to list of admins and moderators; Move a bunch of ember routes into one file: admin_users_list_routes.js
2013-04-23 12:07:58 -04:00
Neil Lalonde
fe7de44275
Put admins and moderators counts on the same line
2013-04-23 11:48:26 -04:00
Neil Lalonde
fe1b979c65
Admin Dashboard: click numbers in Users per Trust Level table to see a list of the users
2013-04-23 10:41:40 -04:00
Régis Hanol
451a818162
do not display clicks count in oneboxes
2013-04-22 20:21:29 +02:00
Sam
f980b4d16e
fix regression
2013-04-22 18:06:59 +10:00
Sam
cfc62dadff
speed up tests
...
add the ability to find the first notify private message
2013-04-22 17:45:03 +10:00
Jeff Atwood
316f744ad7
Merge pull request #752 from ZogStriP/add-autocomplete-support-for-plus-and-minus
...
Add '+' and '-' support to the autocomplete plugin
2013-04-21 20:44:21 -07:00
Sam
fd035cf777
thinking about it .. WE ALWAYS track external links. WE DON'T display external link counts inside oneboxes.
...
Reverting to old behavior so we can fix properly
2013-04-22 10:42:12 +10:00
Sam
4f5ed10b83
click tracking broken for AGES
2013-04-22 10:00:38 +10:00
Sam
8cf5722301
ember rc3 upgrade
2013-04-22 10:00:38 +10:00
Régis Hanol
ea23f637e1
Add '+' and '-' support to the autocomplete plugin
2013-04-22 01:43:41 +02:00
Régis Hanol
8355ed1992
removed a missing console.log
2013-04-20 22:48:06 +02:00
Jeff Atwood
79fa01a8c4
Merge pull request #742 from ZogStriP/fix-notify-users-that-their-actions-has-been-throttled
...
FIX: Where is a user notified that one of their actions has been throttled for the day?
2013-04-20 03:03:42 -07:00
Jeff Atwood
024791a80e
simplify admin user view a tad
2013-04-19 22:34:11 -07:00
Régis Hanol
71df94369b
FIX: Where is a user notified that one of their actions has been throttled for the day?
2013-04-20 01:43:32 +02:00
Jeff Atwood
8c8784abb6
simplify user profile layout, bold labels
2013-04-19 15:06:35 -07:00
Neil Lalonde
2c516400de
Fix links to topics with empty slug because they use non-ascii titles
2013-04-19 16:47:34 -04:00
Neil Lalonde
62a746fb68
A pathetic attempt to get html markup to work in category descriptions. Link will still mangle it, but simple bold, italics, etc. will work.
2013-04-19 12:41:34 -04:00
Sam
de9ca54aed
* event machine fix is critical (long polling has been broken)
...
* thin upgrade
* work in progress - groups
* fix live-refresh in dev
2013-04-19 13:06:00 +10:00
Sam
4cea92c4e9
work in progress add support for groups
2013-04-19 10:34:39 +10:00
Sam
a6170db443
change text to notify when you are notifying in the flag dialog
2013-04-19 10:34:06 +10:00
Neil Lalonde
372442bd1c
Make it possible to edit a category with an empty slug
2013-04-18 17:07:06 -04:00
Neil Lalonde
5cd6c85e8b
Add bookmarks and favorites to dashboard stats
2013-04-18 14:27:22 -04:00
Neil Lalonde
4cec82f416
Merge pull request #731 from kubabrecka/extract_titles
...
extracting some hardcoded title="..." strings
2013-04-18 09:29:03 -07:00
Neil Lalonde
eca35b9079
Don't show sad face when version checks have not been done yet
2013-04-18 11:45:10 -04:00
Kuba Brecka
d355e42d73
move i18n of UserActions to JS-side and make sentences translatable (take 3)
2013-04-18 12:08:13 +02:00
Kuba Brecka
2901b5bbef
extracting some hardcoded title="..." strings
2013-04-18 10:42:29 +02:00
Sam
4bd4e4e1c7
missing bits from user page rediscovered
2013-04-18 17:23:52 +10:00
Jeff Atwood
474080a414
localize composer toggler help text
2013-04-17 23:14:58 -07:00
Régis Hanol
e76f629df8
Text Cleaner now removes all periods from the end of the title
2013-04-18 00:19:42 +02:00
Neil Lalonde
f6db90dae7
Add topic-creator class to post info on the left of a post if the poster started the topic
2013-04-17 11:41:22 -04:00
Neil Lalonde
d67682ff6c
Make commits-widget contents fill its container, and improve layout on dashboard
2013-04-17 10:25:28 -04:00
Jeff Atwood
e671cf906c
make one text for latest changes widget + taller
2013-04-16 16:35:28 -07:00
Neil Lalonde
9a7019e44f
Add some icons to admin dashboard
2013-04-16 18:38:14 -04:00
Jeff Atwood
72be25c30a
improve invite users action button
2013-04-16 14:53:06 -07:00
Neil Lalonde
3b6aeb14c7
Add subtype to topics to classify private messages
2013-04-16 16:56:18 -04:00
Neil Lalonde
2b5a2b5fce
Add a refresh button to problems on dashboard, so you can check for problems again
2013-04-16 12:09:37 -04:00
Wojciech Kocjan
8a63b46adc
Fix for notifications not being shown when running with prefix
2013-04-16 11:46:16 +02:00
Régis Hanol
f64de0c41e
FIX: generate API key not working
2013-04-16 00:04:12 +02:00
Régis Hanol
b24c1a1ad9
better consistency around email case sensitivity
2013-04-15 02:20:33 +02:00
Neil Lalonde
f30a74c4f6
Fix version check when your version is later than the one fetched by the last version check job
2013-04-15 11:00:29 -04:00
Sam
f314e7a89c
make source git pull freindly, no need to copy files around when updating
2013-04-15 15:07:40 +10:00
Sam
ea3c6d2e6f
fix jshint
2013-04-15 13:18:26 +10:00
Sam
2bdb53261b
don't treat notify user as a flag
2013-04-15 13:09:52 +10:00
Sam
5bca572321
Merge pull request #701 from lsdafjklsd/patch-1
...
Fixed typo
2013-04-12 16:06:50 -07:00
Neil Lalonde
7bc80ea525
Oops i broke jshint again
2013-04-12 18:13:58 -04:00
Neil Lalonde
48d5cb02c2
Add email as a sharing option
2013-04-12 18:06:36 -04:00
Neil Lalonde
651cfba93f
Add ability to destroy a user with 0 posts
2013-04-12 16:53:00 -04:00
Sam
0054416786
keep jshint happy :) need to reconfigure my vim jshint ...
2013-04-12 18:04:35 +10:00
Sam
e969eb14e8
added 2 new flag types: notify user and notify moderators
...
fixed up messed up user navigation
refactored
2013-04-12 17:55:45 +10:00
Sam
0f362c5474
this has been bugging me for ages, broken "fill your profile link" fixed AND bio updates when you save
2013-04-12 10:07:58 +10:00
Ryan Haywood
57e16613cb
Fixed typo
2013-04-11 17:42:52 -03:00
Neil Lalonde
04ca4077a7
Merge pull request #697 from kubabrecka/quote_post_fix
...
fix title of "quote post" button
2013-04-11 10:59:42 -07:00
Neil Lalonde
e2ff5a1898
Use a button for the 'visit category topic' link
2013-04-11 11:43:08 -04:00
Neil Lalonde
7b76447e5e
Change edit category modal submit button text to Save Category
2013-04-11 10:50:25 -04:00
Sam
3860a9302b
fix quote reply regression
2013-04-11 16:32:56 +10:00
Neil Lalonde
c0f3c47196
Use message bus to broadcast addition and removal of categories
2013-04-10 15:53:36 -04:00
Kuba Brecka
11886e3e33
fix title of "quote post" button
2013-04-10 20:32:28 +02:00
Neil Lalonde
28ed4defe3
Merge pull request #692 from ZogStriP/fix-text-not-updated-when-changing-notifications
...
FIX: Text not updated when changing notifications after reading a topic
2013-04-10 10:54:44 -07:00
Neil Lalonde
03047b0ab0
Category is fetched from server when loading edit category modal, because topic_count needs to be up-to-date for the delete button to show/hide in a sane way
2013-04-10 12:08:24 -04:00
Neil Lalonde
5d46478e38
Add UI to delete an empty category
2013-04-10 12:08:23 -04:00
Régis Hanol
ebbd5af8bc
FIX: Text not updated when changing notifications after reading a topic
2013-04-10 15:41:06 +02:00
Sam
ab9c55689e
don't error out if no range is selected
2013-04-10 17:49:25 +10:00
Sam
c29390386f
less crazy customize screen, more consistent with other screen
2013-04-10 15:55:33 +10:00
Sam
e8a6626e6a
whitespace
2013-04-10 11:55:10 +10:00
Robin Ward
00f9e628e0
Don't apply markdown to content of [quote] -- it messes up spacing.
2013-04-09 17:32:50 -04:00
Neil Lalonde
78d9b44106
Show custom colours in colour picker too
2013-04-09 12:52:22 -04:00
Robin Ward
1ce7a40084
Revert "Merge pull request #677 from kubabrecka/localization_user_actions2"
...
This reverts commit c3a426930b
, reversing
changes made to 9f9072bd9d
.
2013-04-09 12:33:32 -04:00
Robin Ward
5ba9e484f8
Merge pull request #650 from wojciechka/double_prefix_fix
...
Detect and remove prefix being added twice when going to pages already in history
2013-04-09 09:30:01 -07:00
Robin Ward
c3a426930b
Merge pull request #677 from kubabrecka/localization_user_actions2
...
move i18n of UserActions to JS-side and make sentences translatable
2013-04-09 09:25:28 -07:00
Robin Ward
161b8f43b6
Fix content editor in smaller widths
2013-04-09 11:28:28 -04:00
Wojciech Kocjan
3cf240ada8
Detect and remove prefix being added twice when going to pages already in history.
2013-04-09 12:12:27 +02:00
Neil Lalonde
64eeb7f21e
jshint made me break my code. Change logic to fix usedBackgroundColors and make jshint happy
2013-04-08 19:18:24 -04:00
Neil Lalonde
93f36cdf93
Show which category colors have already been used when creating/editing a category
2013-04-08 18:33:51 -04:00
Régis Hanol
2424a656e8
improve quote reply selection
2013-04-08 23:44:12 +02:00
Kuba Brecka
8d927418e8
move i18n of UserActions to JS-side and make sentences translatable
2013-04-08 22:54:08 +02:00
Robin Ward
75aeb9550f
Convert a bunch of callbacks to promises
2013-04-08 16:51:03 -04:00
Robin Ward
02bab415bd
Convert Autocomplete to use promises
2013-04-08 14:59:00 -04:00
Robin Ward
6c983218b3
Clean up JS
2013-04-08 14:58:17 -04:00
Neil Lalonde
0f767ca227
Trim category description at 200 chars in category combobox
2013-04-08 12:18:19 -04:00
Neil Lalonde
467d59ec5a
Merge some work: topic counts in category select; fix All count on dashboard
2013-04-08 10:23:29 -04:00
Sam
9ad320768e
Merge pull request #667 from ZogStriP/dont-track-links-in-oneboxes
...
don't track links in oneboxes
2013-04-07 18:30:24 -07:00
Sam
11ff0ccd03
correct logic for tracking the highest seen post number so its always consistent
2013-04-08 11:12:52 +10:00
Sam
fd31f946ee
correct count 0 on user filters
2013-04-08 10:42:18 +10:00
Régis Hanol
d080ae4d2d
don't track links in oneboxes
2013-04-08 02:24:12 +02:00
Sam
3ba0bf6d5d
Merge pull request #651 from ZogStriP/change-title-background-when-composer-requirements-are-not-met
...
Change Title background to red when requirements are not met
2013-04-07 15:11:10 -07:00
Régis Hanol
1692350336
added some tests for uploads
2013-04-07 17:52:46 +02:00
Régis Hanol
f211b9601a
change title background to red when requirements are not met
2013-04-07 15:32:06 +02:00
Régis Hanol
aecf03c4f5
FIX: quote reply button was wrong when there is a custom header
2013-04-06 23:05:50 +02:00
Neil Lalonde
ee43ce693f
Add topic counts to category selector
2013-04-05 15:43:56 -04:00
Wojciech Kocjan
0481fbae8c
Fix for reply to user avatar and picture uploading not working when editing post with discourse running in a prefix
2013-04-05 12:46:14 +02:00
Sam
a2cca2540e
some minimal site settings diags
...
fix issue where days_visited was totally out of sync
2013-04-05 17:47:54 +11:00
Sam
bf8e756175
Merge pull request #637 from wojciechka/master
...
Putting rootURL in JavaScript using Discourse::base_uri and erb
2013-04-04 21:42:54 -07:00
Régis Hanol
82bd92dd46
consistent behavior regarding file uploads
2013-04-05 01:07:31 +02:00
Robin Ward
fa1ba6791b
Work in Progress: Content Editing in Admin Section
2013-04-04 17:26:22 -04:00
Neil Lalonde
bd0e98aec2
Fix for when category description has html. Could be better.
2013-04-04 17:16:30 -04:00
Neil Lalonde
66bc48a0e3
Give magic wands to all moderators
2013-04-04 16:14:55 -04:00
Neil Lalonde
4096c6bdc2
Use a font-awesome icon in category search field instead of the default hideous one
2013-04-04 12:46:38 -04:00
Neil Lalonde
3e0ef018ab
Use temp variable for .chosen().next()
2013-04-04 10:44:11 -04:00
Wojciech Kocjan
a875b1c44a
Store base URI in Discourse.BaseUri and use it in all places where rootURL was previously used
2013-04-04 11:16:38 +02:00
Jeff Atwood
02c6f0f631
make ban the actual icon-circle-ban, and danger
2013-04-04 02:09:27 -07:00
Jeff Atwood
9eec973fc4
screwed up the magicks a bit.
2013-04-04 01:56:35 -07:00
Jeff Atwood
90d979d88d
add moderator MAGGICCCKKSSSSSsssSSss
2013-04-04 01:52:47 -07:00
Sam
86cf7b1524
trust level 0 is highlighted in light gray as opposed to having special semantics around account age.
2013-04-04 12:24:23 +11:00
Sam
4871454705
Merge pull request #639 from ZogStriP/cleaner-login-modal-when-there-is-no-login-button
...
cleaner login modal when there is no login button [fixes #638 ]
2013-04-03 16:40:39 -07:00
Neil Lalonde
68e9a727b8
Merge branch 'categories'
2013-04-03 17:50:42 -04:00
Neil Lalonde
5871b01323
Show descriptions in category combobox
2013-04-03 17:46:51 -04:00
Régis Hanol
aca7fa01bb
cleaner login modal when there is no login button [ fixes #638 ]
2013-04-03 23:28:42 +02:00
Robin Ward
5beaf61ac0
Removes extra comma
2013-04-03 16:33:25 -04:00
Robin Ward
5ec41d454c
Converted a bunch of ajax calls to use promises
2013-04-03 16:24:42 -04:00
Robin Ward
33f349a1e6
Show all Hot rankings at once with a toggle button
2013-04-03 15:25:18 -04:00
Neil Lalonde
bb18b6cb9b
Dashboard: split out private messages from topic and post counts; re-enable report_spec because I think I fixed it...
2013-04-03 13:26:09 -04:00
Robin Ward
59e4e77190
Merge pull request #634 from wojciechka/master
...
Allow handling of back/forward buttons in browser when running with prefix (i.e. as /discourse)
2013-04-03 08:11:53 -07:00
Robin Ward
2b9514a311
Merge pull request #627 from kubabrecka/translatable_flags_and_likes
...
make post actions (likes, flags) translatable as whole sentences
2013-04-03 08:09:13 -07:00
Robin Ward
0e09c8b9b9
Merge pull request #622 from ZogStriP/prevent-users-from-uploading-files-other-than-images
...
prevent users from uploading files other than images
2013-04-03 07:39:55 -07:00
Wojciech Kocjan
a0ef917736
Reworked rootURL in ember.js and allow handling of back/forward buttons in browser
2013-04-03 14:41:26 +02:00
Sam
814be151c1
fixed regression
2013-04-03 16:47:33 +11:00
Robin Ward
ee76f1926d
Debugging Tool for Hot Topics
2013-04-02 18:00:53 -04:00
Sam
161fdcb364
fix weird selection bugs during quote reply.
2013-04-03 08:10:29 +11:00
Kuba Brecka
f957b0aee5
make post actions (likes, flags) translatable as whole sentences
2013-04-02 21:15:55 +02:00
Neil Lalonde
b6a6581b3c
Refactor some report javascript to get rid of some helpers
2013-04-02 14:41:13 -04:00
Robin Ward
75703cfc6a
Minor JS cleanup
2013-04-02 12:44:03 -04:00
Neil Lalonde
3fda486020
Use envelope icon for Private Message button
2013-04-02 12:28:41 -04:00
Régis Hanol
3524a93cfb
prevent users from uploading files other than images
2013-04-02 11:38:15 +02:00
Régis Hanol
dd4f24919f
Fix some 'quote reply' button quirks
2013-04-02 10:35:22 +02:00
Jeff Atwood
effb440de0
remove close function from browser update nag
2013-04-02 00:42:59 -07:00
Sam
9c9087b99c
less bloated browser update
...
no need for respond.js (ie8 compat stuff)
preload store should not be naming stuff get, its reserved
bad js generates for preload store
use browse happy, cause its better
2013-04-02 17:44:48 +11:00
Robin Ward
2a6889c087
Removes repetitive view.category
from the template
2013-04-01 20:56:04 -04:00
Sam
f2f82ea83b
Merge pull request #614 from ZogStriP/implemented-cancel-image-upload
...
users can now cancel image upload
2013-04-01 17:39:17 -07:00
Sam
190f7b4812
classes for logo big and small
2013-04-02 11:37:41 +11:00
Sam
3376ea5615
Merge pull request #619 from ZogStriP/fix-cannot-paste-text-in-composer
...
FIX: cannot paste text in composer
2013-04-01 17:19:49 -07:00
Sam
028d3bd19f
remove problem chars from browser update
2013-04-02 11:07:41 +11:00
Régis Hanol
0cb8ea1426
FIX: cannot paste text in composer
2013-04-02 02:05:20 +02:00
Robin Ward
61b5c0340e
Convert all Ajax calls to use Discourse.ajax()
2013-04-01 18:09:23 -04:00
Neil Lalonde
5344ab2893
Remove weird characters from browser-update.js
2013-04-01 17:33:11 -04:00
Neil Lalonde
acb2a18e8a
Show a Please Upgrade message to people on unsupported browsers
2013-04-01 16:19:57 -04:00
Régis Hanol
cf9b5d1a3d
users can now cancel image upload
2013-04-01 19:01:29 +02:00
Robin Ward
e4d190d856
XSS fix for category descriptions
2013-04-01 12:01:27 -04:00
Robin Ward
4c5ab8d688
Update Discourse to Ember 1.0 RC2
2013-04-01 11:26:24 -04:00
Robin Ward
f429e95d4e
Merge pull request #601 from kubabrecka/split_multiple_pluralization
...
split i18n strings where there are 2 pluralizable variables
2013-04-01 07:49:05 -07:00
Robin Ward
0fc86a9869
Merge pull request #605 from kubabrecka/i18n_pluralization
...
implement pluralization for server-side and js
2013-04-01 07:48:10 -07:00
Robin Ward
b61907fbf3
Merge pull request #593 from ZogStriP/get-quote-reply-button-working-on-ios
...
Get the "quote reply" button working on iOS
2013-04-01 07:20:49 -07:00
Robin Ward
75d5049c0a
Merge pull request #606 from ZogStriP/better-client-side-upload
...
improved images upload on the client side
2013-04-01 07:11:26 -07:00
Robin Ward
865cf011a2
Merge pull request #561 from ZogStriP/fix-quote-reply-gets-in-the-way
...
FIX: "Quote Reply" button gets in the way
2013-04-01 07:04:46 -07:00
Sam
128bba302f
Merge pull request #588 from mark-rushakoff/admin-title-tooltip
...
Add admin title to trophy tooltip in admin users list
2013-04-01 03:11:37 -07:00
Régis Hanol
72989dca7c
improved images upload on the client side
2013-04-01 03:19:21 +02:00
Kuba Brecka
af0a772629
implement pluralization for server-side and js
2013-03-31 19:55:02 +02:00
knoxmic
182f794466
fix autocomplete charcode '0' and 'z'
2013-03-31 16:00:21 +02:00
Kuba Brecka
1c50c99e9a
split i18n strings where there are 2 pluralizable variables
2013-03-31 14:20:02 +02:00
Neil Lalonde
92aa0f45d2
Show trends on some dashboard numbers
2013-03-30 14:07:35 -04:00
Régis Hanol
b7a7d8b006
Get the "quote reply" button working on iOS
2013-03-30 02:52:52 +01:00
Neil Lalonde
d0f810dee5
Don't request list of problems from server as often if there weren't any problems
2013-03-29 16:05:29 -04:00
Neil Lalonde
25073e873f
Fetch the list of problems more frequently on the admin dashboard
2013-03-29 15:48:26 -04:00
Régis Hanol
5ea35ff393
FIX: "Quote Reply" button gets in the way
2013-03-29 19:34:45 +01:00
Robin Ward
de8f525701
Merge pull request #582 from kubabrecka/add_es_js
...
adding "es" translation js file
2013-03-29 10:04:24 -07:00
Mark Rushakoff
f633d1232f
Add admin title to trophy tooltip in admin users list
2013-03-28 22:53:54 -07:00
Neil Lalonde
f2d61496af
Fix automatic selection of share link
2013-03-28 16:58:41 -04:00