Neil Lalonde
|
5c8c52482a
|
Add a way to view staff action logs in admin
|
2013-08-07 16:27:34 -04:00 |
|
Neil Lalonde
|
d2fb6ec53f
|
Blocked Emails list in admin
|
2013-08-07 16:27:34 -04:00 |
|
Neil Lalonde
|
c74da0d262
|
Admins who haven't been approved can log in when must_approve_users is enabled
|
2013-08-06 16:51:29 -04:00 |
|
Neil Lalonde
|
57baf1f112
|
Logout takes you to the front page instead of leaving you on your user activity page
|
2013-08-06 16:04:02 -04:00 |
|
Neil Lalonde
|
879aa06601
|
Change tiny date formatting for dates in past years. Example: 10 Dec '12
|
2013-08-06 13:47:24 -04:00 |
|
Neil Lalonde
|
98b58150bb
|
Dashboard calculations are done with an async job now
|
2013-08-02 18:32:33 -04:00 |
|
Neil Lalonde
|
1552c4b69e
|
Remove users column from Top Traffic Sources table on dashboard. It's not useful and very expensive to calculate.
|
2013-08-02 18:32:33 -04:00 |
|
Neil Lalonde
|
9db0ac16a9
|
Add site setting delete_removed_posts_after to configure after how many hour posts that were deleted by their authors will be deleted
|
2013-08-02 13:35:52 -04:00 |
|
Neil Lalonde
|
1f53d5dcac
|
Merge pull request #1269 from kewubenduben/master
No more reboot on first try
|
2013-08-02 09:25:24 -07:00 |
|
Neil Lalonde
|
8cc49d9797
|
Don't send more pm's after a user has been blocked from making posts. This can happen if a staff member flags posts that are already hidden.
|
2013-08-02 10:55:19 -04:00 |
|
Neil Lalonde
|
cf333268d5
|
Fix: flag modal sometimes doesn't have nuke user button when it should
|
2013-08-01 22:00:00 -04:00 |
|
Neil Lalonde
|
b194bafcc8
|
Fix rendering of email logs rows. Needed thead around the first row.
|
2013-08-01 17:15:28 -04:00 |
|
Neil Lalonde
|
361f158b27
|
Change category by editing first post updates topic title
|
2013-08-01 10:56:15 -04:00 |
|
Neil Lalonde
|
2af6cd616d
|
Use allow_uncategorized_topics site setting in categoryChoose
|
2013-07-31 16:48:23 -04:00 |
|
Neil Lalonde
|
27498a912b
|
Add indexes to help IncomingLinksReport, but not much. Refactor to limit result set size, but it doesn't help perf much either. SELECT COUNT(DISTINCT ...) is still slow.
|
2013-07-31 15:17:53 -04:00 |
|
Neil Lalonde
|
2a388e14e3
|
Add rake task multisite:rollback
|
2013-07-31 15:17:52 -04:00 |
|
Neil Lalonde
|
2c1326f89b
|
Send login_required to discourse hub
|
2013-07-30 17:52:47 -04:00 |
|
Neil Lalonde
|
882c1524f7
|
Strip trailing and leading spaces from category names
|
2013-07-30 16:48:45 -04:00 |
|
Neil Lalonde
|
277e4db2cb
|
Use ellipsis in dashboard referred topics table. Add .overflow-ellipsis css helper.
|
2013-07-30 16:48:45 -04:00 |
|
Neil Lalonde
|
16cd3e2a53
|
Fix to allow admins to change the case of a someone's username
|
2013-07-30 16:48:45 -04:00 |
|
Neil Lalonde
|
06140740d0
|
Version checks: tolerate old version check data that can happen immediately after upgrading but forgetting to restart sidekiq/clockwork. Don't cache version check data along with other dashboard data.
|
2013-07-30 12:12:04 -04:00 |
|
Neil Lalonde
|
7661a5fed2
|
Version bump to v0.9.5.2
|
2013-07-29 18:34:04 -04:00 |
|
Neil Lalonde
|
8ef771ad8d
|
Use warning-sign icon instead of trash for nuke user buttons
|
2013-07-29 18:31:47 -04:00 |
|
Neil Lalonde
|
4fd5087f91
|
Add button to delete a spammer in the flag modal
Add SiteSettings: delete_user_max_age, delete_all_posts_max. Add delete spammer button to admin flags UI
Moderators can delete users too
|
2013-07-29 15:29:44 -04:00 |
|
Neil Lalonde
|
e076158789
|
Add ip_address, email, and context to staff_action_logs table. Context should usually be the url from which the staff member performed the action, but could be any string that describes what the staff member was doing when the action was performed.
|
2013-07-29 15:29:43 -04:00 |
|
Neil Lalonde
|
5f3e9131ed
|
Deleting a user from admin user page has the option to also block signups from the same email address
|
2013-07-29 15:29:43 -04:00 |
|
Neil Lalonde
|
8cee3a9fcd
|
Add a way to add email to block list when nuking a user
|
2013-07-29 15:29:43 -04:00 |
|
Neil Lalonde
|
5f8a130277
|
Add BlockedEmail, to block signups based on email. Track stats of how many times each email address is blocked, and last time it was blocked. Move email validation out of User model and into EmailValidator. Signup form remembers which email addresses have failed and shows validation error on email field.
|
2013-07-29 15:29:43 -04:00 |
|
Neil Lalonde
|
e25638dab0
|
add a way to delete posts and topics when deleting a user with UserDestroyer
|
2013-07-29 15:29:43 -04:00 |
|
Neil Lalonde
|
a8df9778b5
|
Rename AdminLog to StaffActionLog
|
2013-07-29 15:29:43 -04:00 |
|
Neil Lalonde
|
c9c68c2cb2
|
Show Edit buttons to staff on categories page again
|
2013-07-26 10:39:26 -04:00 |
|
Neil Lalonde
|
234474af1b
|
Fix 'undefined' in Create Category modal title
|
2013-07-26 10:31:56 -04:00 |
|
Neil Lalonde
|
d579e4c5d5
|
Prevent category badges from wrapping on white space
|
2013-07-26 10:11:00 -04:00 |
|
Neil Lalonde
|
cc79d22f82
|
Version bump to v0.9.5.1
|
2013-07-25 17:16:13 -04:00 |
|
Neil Lalonde
|
e0b9117f15
|
Fix for emails with empty body
|
2013-07-24 15:07:51 -04:00 |
|
Neil Lalonde
|
44bebf255d
|
Fix layout of category badges on categories page and in combobox
|
2013-07-23 15:05:37 -04:00 |
|
Neil Lalonde
|
cf102be953
|
Allow deletion of a post belonging to a deleted topic, so that users can be destroyed
|
2013-07-23 11:50:58 -04:00 |
|
Neil Lalonde
|
b0ca3a34ca
|
Neil have fixed his grammar
|
2013-07-22 15:45:46 -04:00 |
|
Neil Lalonde
|
52acbec647
|
Load pagedown_custom.js a bit later so it can use translations
|
2013-07-22 11:01:15 -04:00 |
|
Neil Lalonde
|
e7fec0c405
|
Exporter: add ordering for more tables without id column
|
2013-07-22 09:49:17 -04:00 |
|
Neil Lalonde
|
6c3c77df66
|
Version bump to v0.9.5
|
2013-07-11 17:26:14 -04:00 |
|
Neil Lalonde
|
7792b7da48
|
Use the solid envelope icon. Font-awesome swapped icon-envelope and icon-envelope-alt.
|
2013-07-10 17:06:07 -04:00 |
|
Neil Lalonde
|
8814f9ed05
|
Fix a case when a staff user views a topic with a deleted post by a nuked user; might be a temporary solution until we decide what to do with nuked records
|
2013-07-10 16:52:47 -04:00 |
|
Neil Lalonde
|
cdf0754626
|
Show/update post edits count and icon after editing a post
|
2013-07-10 15:15:13 -04:00 |
|
Neil Lalonde
|
0e3e5bf533
|
Add relative_date_duration site setting
|
2013-07-10 12:38:43 -04:00 |
|
Neil Lalonde
|
7977deb3bf
|
Don't allow editing of title and category of an archived topic
|
2013-07-09 16:54:46 -04:00 |
|
Neil Lalonde
|
4c0fe3bc12
|
Add a BIG WARNING to queue_jobs site setting
|
2013-07-09 15:34:51 -04:00 |
|
Neil Lalonde
|
baf698f3c9
|
Merge pull request #1127 from rylnd/refactor_tmp_directory
Refactor #tmp_directory into helper module
|
2013-07-09 12:17:42 -07:00 |
|
Neil Lalonde
|
ba7a4e9845
|
Merge pull request #1165 from novemberkilo/feature/log-trust-level-boosts
Log all changes of user trust level by an admin
|
2013-07-09 12:16:08 -07:00 |
|
Neil Lalonde
|
7348699801
|
Fix order of View table in exporter
|
2013-07-09 14:58:49 -04:00 |
|
Neil Lalonde
|
3c38062802
|
Check for updates: edge cases when the message on the dashboard doesn't make sense.
|
2013-07-09 14:01:08 -04:00 |
|
Neil Lalonde
|
806bd98f99
|
Update category's topic_count immediately when trashing or recovering a topic; this ensures that a category can be deleted without waiting for the category_stats job to run.
|
2013-07-08 15:23:20 -04:00 |
|
Neil Lalonde
|
d3fe8f65a2
|
Add tooltip to avatars of people who liked a post
|
2013-07-08 14:00:47 -04:00 |
|
Neil Lalonde
|
ad096ac2b7
|
More nav links on admin users list page
|
2013-07-08 12:44:14 -04:00 |
|
Neil Lalonde
|
9b0f63627b
|
Add blocked users count to dashboard
|
2013-07-08 12:44:13 -04:00 |
|
Neil Lalonde
|
25d2cbc33f
|
Merge branch 'master' of github.com:discourse/discourse
|
2013-07-05 16:52:27 -04:00 |
|
Neil Lalonde
|
0ff7632565
|
Remove puts from a spec
|
2013-07-05 16:49:17 -04:00 |
|
Neil Lalonde
|
1c0e0da683
|
Add rss feed for latest and hot
|
2013-07-05 16:49:06 -04:00 |
|
Neil Lalonde
|
84ce04dfa5
|
Use POST for send_activation_email action
|
2013-07-05 12:26:46 -04:00 |
|
Neil Lalonde
|
a0f07f8914
|
Show the error message when send activation email fails from admin
|
2013-07-05 11:50:43 -04:00 |
|
Neil Lalonde
|
ceee8ed63b
|
Put back mailcatcher config in development.rb
|
2013-07-05 11:32:54 -04:00 |
|
Neil Lalonde
|
7bcf1c5aaa
|
Merge branch 'master' of github.com:discourse/discourse
|
2013-07-05 10:57:05 -04:00 |
|
Neil Lalonde
|
f7f9406b83
|
Update the omnibus_updater chef recipe
|
2013-07-05 10:56:57 -04:00 |
|
Neil Lalonde
|
594cb50f18
|
Use the correct locale in html lang attribute
|
2013-07-04 14:32:16 -04:00 |
|
Neil Lalonde
|
227294897e
|
Remove .rss from the link element of channel in a category's rss feed
|
2013-07-04 14:17:01 -04:00 |
|
Neil Lalonde
|
c157c61d0e
|
Use the same time ago formating in embedded post as other posts
|
2013-07-04 10:08:44 -04:00 |
|
Neil Lalonde
|
41729aab14
|
Stub site setting methods instead of setting them
|
2013-07-03 16:54:41 -04:00 |
|
Neil Lalonde
|
2c8ed8414c
|
If an auto-closing topic is manually closed, remove the auto-close countdown
|
2013-07-03 16:54:41 -04:00 |
|
Neil Lalonde
|
115491a057
|
Don't overlap post date with a quote inside an embedded post. CSS could still be improved.
|
2013-07-03 15:11:35 -04:00 |
|
Neil Lalonde
|
80928de21e
|
Don't double render faq and privacy policy
|
2013-07-03 11:57:27 -04:00 |
|
Neil Lalonde
|
bb74c8b9cf
|
Widen the Age column on categories page to fit the new date format
|
2013-07-02 17:22:35 -04:00 |
|
Neil Lalonde
|
0270ee0d98
|
Add classes to td's in suggested topics
|
2013-07-02 17:03:23 -04:00 |
|
Neil Lalonde
|
0fde2a2d54
|
Move post timestamp in embedded post to the top right
|
2013-07-02 15:10:58 -04:00 |
|
Neil Lalonde
|
075ed1ab53
|
Refactor user blocking code; hide the Block button in admin
|
2013-07-02 14:42:53 -04:00 |
|
Neil Lalonde
|
c1a39b5a30
|
Show date with year in message to banned users who try to log in
|
2013-06-30 12:49:34 -04:00 |
|
Neil Lalonde
|
dca216ed54
|
Be a bit more clear in the forgot password message
|
2013-06-28 18:14:16 -04:00 |
|
Neil Lalonde
|
a352b70bfc
|
Permit changing my own username's case without an error saying it is already taken
|
2013-06-28 16:21:46 -04:00 |
|
Neil Lalonde
|
b37b6ce664
|
Minor spec clean-up
|
2013-06-28 14:43:35 -04:00 |
|
Neil Lalonde
|
2d6118297d
|
Changes to tiny date format to remove mon and show short format dates instead
|
2013-06-28 13:10:04 -04:00 |
|
Neil Lalonde
|
3c9cdead49
|
Update title on bookmark button of the last post you read
|
2013-06-28 13:10:04 -04:00 |
|
Neil Lalonde
|
8e50b49cf1
|
Try to fix specs that are failing in jenkins
|
2013-06-27 17:23:06 -04:00 |
|
Neil Lalonde
|
1355c1e3b0
|
Fix links to uncategorized when SiteSetting.uncategorized_name is set
|
2013-06-27 16:16:06 -04:00 |
|
Neil Lalonde
|
5d6ad8f39c
|
Show a useful message when a banned user tries to log in
|
2013-06-27 15:14:42 -04:00 |
|
Neil Lalonde
|
948fc62b4a
|
Handle configurable routes for statics in static_controller.js. Make it better when we can use ember's new async routing.
|
2013-06-27 13:01:12 -04:00 |
|
Neil Lalonde
|
94b8286819
|
Configurable FAQ url
|
2013-06-27 12:10:43 -04:00 |
|
Neil Lalonde
|
b47f6e80b8
|
Version bump to v0.9.4
|
2013-06-26 17:55:12 -04:00 |
|
Neil Lalonde
|
278ae7e413
|
Fix exporter spec brokenness in random mode
|
2013-06-26 17:02:24 -04:00 |
|
Neil Lalonde
|
6b58713fa6
|
Fix title attributes on post info
|
2013-06-26 16:27:18 -04:00 |
|
Neil Lalonde
|
b1d0f30379
|
Fix AdminUser bulkApprove; add a way to approve a user without sending them the welcome email for cases when must_approve_users is enabled and there are existing users
|
2013-06-26 13:24:30 -04:00 |
|
Neil Lalonde
|
03afe9280d
|
Fix failing import spec with seed 30239
|
2013-06-26 11:42:52 -04:00 |
|
Neil Lalonde
|
196a8f4ba5
|
Add dashboard warnings for system_username and notification_email site settings
|
2013-06-26 10:57:04 -04:00 |
|
Neil Lalonde
|
dea75870e1
|
Fix: don't enable login_required on sites that used to use an access_password
|
2013-06-26 10:31:10 -04:00 |
|
Neil Lalonde
|
b2d300fe0b
|
Add ability to give users a title. Show them under usernames beside posts. Needs love from a designer.
|
2013-06-25 18:39:20 -04:00 |
|
Neil Lalonde
|
a86b35c873
|
Remove the access_password site setting
|
2013-06-25 15:05:25 -04:00 |
|
Neil Lalonde
|
8ee00b4d5e
|
Make the reply-on-which-topic modal bigger
|
2013-06-25 10:50:36 -04:00 |
|
Neil Lalonde
|
008f3b4785
|
Use tiny date format on posts
|
2013-06-24 18:46:58 -04: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 |
|
Neil Lalonde
|
bfdbf373f3
|
Don't show invisible topics in uncategorized on categories page
|
2013-06-21 11:36:00 -04:00 |
|
Neil Lalonde
|
f39f44ddbf
|
Categories page should not show invisible topics
|
2013-06-20 16:07:53 -04:00 |
|