|
b6b30dabd4
|
Send context of where a user was deleted as a spammer so it can be logged
|
2013-08-07 18:18:18 -04:00 |
|
|
b0848db6de
|
Oops, forgot to use i18n in some places
|
2013-08-07 16:46:23 -04:00 |
|
|
5c8c52482a
|
Add a way to view staff action logs in admin
|
2013-08-07 16:27:34 -04:00 |
|
|
d2fb6ec53f
|
Blocked Emails list in admin
|
2013-08-07 16:27:34 -04:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
aa7e96c0fa
|
Fix auto-group refresh response so that ajax callback runs
|
2013-07-26 19:47:32 -04:00 |
|
|
867ce0310c
|
display group validation errors in alert modal
|
2013-07-24 00:42:44 -04:00 |
|
|
a0465485b4
|
use group.get as per PR comment
|
2013-07-22 16:19:08 -04:00 |
|
|
9616767bff
|
Add confirmation modal to admin group deletion
|
2013-07-22 02:48:23 -04:00 |
|
|
625204c8bd
|
work in progress category UI
refactor hack from earlier
|
2013-07-17 14:54:21 +10:00 |
|
|
5a7e78f0fc
|
fix unit tests
|
2013-07-17 14:22:55 +10:00 |
|
|
63cbe8dd17
|
fix links to site contents, fix it so the site contents page is refreshable
|
2013-07-17 14:15:09 +10:00 |
|
|
4bfb546942
|
Removed modelReady hack now that the async router exists
|
2013-07-16 13:24:59 -04:00 |
|
|
0c7ead339b
|
Don't recalculate trustLevels combobox
|
2013-07-12 16:24:15 -04:00 |
|
|
62d161fd70
|
Show number before trust level. Also use less memory for trust levels.
|
2013-07-12 16:18:32 -04:00 |
|
|
5eaae063f0
|
Discourse Macro Helpers + Minor Fix to Admin User View
|
2013-07-11 19:35:52 -04:00 |
|
|
b7327942af
|
Add deleted_by to Trashable tables
|
2013-07-09 15:46:36 -04:00 |
|
|
3c38062802
|
Check for updates: edge cases when the message on the dashboard doesn't make sense.
|
2013-07-09 14:01:08 -04:00 |
|
|
924c5d65cb
|
wrapped I18n.lookup to inject the "js" namespace
|
2013-07-09 02:10:55 +02:00 |
|
|
84ce04dfa5
|
Use POST for send_activation_email action
|
2013-07-05 12:26:46 -04:00 |
|
|
c065fad546
|
Refactor setting originalTrustLevel to model.
|
2013-07-04 13:01:01 +02:00 |
|
|
b90a79d40a
|
Move setting originalTrustLevel from a CP to setupController
|
2013-07-04 09:32:12 +02:00 |
|
|
3da37506da
|
Back end - temporary boosting of trust levels
|
2013-07-03 10:30:40 +02:00 |
|
|
f92d9cec47
|
Front end mods to use combobox for selecting user's trust level
|
2013-07-03 10:30:32 +02:00 |
|
|
87e9e9d437
|
fix broken link for admin user in flags
|
2013-06-27 16:59:07 +10:00 |
|
|
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 |
|
|
827830d7ea
|
move each flag to its own row inside a nested table.
|
2013-06-26 17:01:58 +10:00 |
|
|
48d7a33157
|
Flag UI now displays deleted status for post/topic correctly on old flags
Commented out a spec that was failing in order random, with a TODO
|
2013-06-26 16:18:50 +10:00 |
|
|
148d2f2cd4
|
bug fixes
|
2013-06-26 16:00:17 +10:00 |
|
|
82c21868f3
|
Moved JSHint into Qunit suite. It's much harder to forget about now!
|
2013-06-21 14:07:11 -04:00 |
|
|
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 |
|
|
31bcabd5e1
|
minor UI fixes for site customisations
|
2013-06-19 15:18:22 +10:00 |
|
|
a15ab2a0a6
|
flag type summary
|
2013-06-17 17:15:56 +10:00 |
|
|
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 |
|
|
cb6774a895
|
FIX: Impersonate was hidden when navigating to user details page in admin from list.
|
2013-06-13 13:47:31 -04:00 |
|
|
ae1f5b3de0
|
goodbye NaNy
|
2013-06-12 16:38:02 +10:00 |
|
|
811a0df68b
|
Make s3 region site setting a drop down
|
2013-06-11 14:24:04 -04:00 |
|
|
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 |
|
|
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 |
|
|
d50a598e62
|
Notify admin of successful user approval
|
2013-06-06 18:37:25 -07:00 |
|
|
0b97ea6345
|
Better HTML emails, smarter email digests, new email section in admin with digest preview
|
2013-06-05 17:47:25 -04:00 |
|
|
f0d4a38433
|
Admin flags UI shows when it's loading and when there are no results
|
2013-06-05 10:24:50 -04:00 |
|
|
f58dd7a6fb
|
Set properties of AdminApi after ajax response
|
2013-06-04 11:05:44 -07:00 |
|
|
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 |
|
|
57f97880e6
|
Refactor: Instead of getting currentUser from the Discourse namespace, use
`Discourse.User.current()`
|
2013-05-28 11:25:56 -04:00 |
|
|
56764f817b
|
Fix JsHint
|
2013-05-24 11:02:17 -04:00 |
|
|
a1520f0dee
|
implement save :)
|
2013-05-24 21:04:26 +10:00 |
|
|
42248a7164
|
Removed many unnecessary paths that included content.x when just x would do.
|
2013-05-20 15:27:58 -04:00 |
|