Benjamin Brent
|
761da7d380
|
Fix email_preview AJAX call to use Discourse.ajax
|
2013-12-01 13:30:41 +11:00 |
|
Neil Lalonde
|
df213d7b23
|
Filter on site settings across all categories
|
2013-11-14 16:02:14 -05:00 |
|
Neil Lalonde
|
1e37abc310
|
Add site setting category support
|
2013-11-14 16:02:13 -05:00 |
|
Neil Lalonde
|
0c6f794eb0
|
Used the term suspended instead of banned.
|
2013-11-07 13:53:49 -05:00 |
|
Neil Lalonde
|
ede59a4386
|
FIX: issue 1538. After upgrading and before a new version check request has been made, dashboard might still say that an update is available.
|
2013-11-04 12:51:09 -05:00 |
|
Neil Lalonde
|
92a0729937
|
When banning a user, a reason can be provided. The user will see this reason when trying to log in. Also log bans and unbans in the staff action logs.
|
2013-11-01 10:47:26 -04:00 |
|
Robin Ward
|
5689e314c5
|
Upgrade Ember to 1.1.2
|
2013-10-29 13:01:57 -04:00 |
|
Neil Lalonde
|
017efdece5
|
A form to add ip addresses to be blocked or whitelisted
|
2013-10-24 17:19:10 -04:00 |
|
Neil Lalonde
|
3db7529ad4
|
More icons on screened ip addresses page
|
2013-10-23 13:01:50 -04:00 |
|
Robin Ward
|
348e2e3ef2
|
Support for per-user API keys
|
2013-10-22 17:34:39 -04:00 |
|
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
|
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 |
|
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 |
|
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 |
|
Neil Lalonde
|
13f17b2a5c
|
Add ability to customize css and header for mobile
|
2013-09-16 12:28:02 -04:00 |
|
Neil Lalonde
|
e8ef55c446
|
Rename StaffActionLog to UserHistory
|
2013-09-10 22:01:20 -04:00 |
|
Neil Lalonde
|
6e79197519
|
Enum site settings can have translatable names in dropdown. Add setting for how often users get digest emails by default: default_digest_email_frequency.
|
2013-08-23 17:36:25 -04:00 |
|
Neil Lalonde
|
25e0c3eac1
|
Log IP addresses with screened emails and urls
|
2013-08-22 19:04:35 -04:00 |
|
Neil Lalonde
|
e5464a4bed
|
Show staff action log details in a modal
|
2013-08-21 12:33:24 -04:00 |
|
Neil Lalonde
|
47add6da70
|
Log when a site customization is deleted
|
2013-08-21 12:33:24 -04:00 |
|
Neil Lalonde
|
a95303fcd8
|
Log site customization changes. Use a modal to show staff action log details for site customizations.
|
2013-08-21 12:33:24 -04:00 |
|
Neil Lalonde
|
1d030666d8
|
Log site setting changes and show in admin
|
2013-08-19 16:58:38 -04:00 |
|
Sam
|
a9393e4a7a
|
paging for flag list
corrected reload behavior on flag list
refactored post actions ... extracted flag queries
|
2013-08-19 21:14:26 +10:00 |
|
Neil Lalonde
|
b6285b85d2
|
Add reject option to pending users page
|
2013-08-16 11:42:43 -04:00 |
|
Neil Lalonde
|
293361dcd3
|
Screened URLs list in admin
|
2013-08-15 10:52:26 -04:00 |
|
Neil Lalonde
|
9170166e93
|
Finish renaming blocked emails to screen emails
|
2013-08-14 16:45:30 -04:00 |
|
Neil Lalonde
|
86647f0a54
|
Add ScreenedUrl. Rename BlockedEmail to ScreenedEmail.
|
2013-08-14 16:08:23 -04:00 |
|
Neil Lalonde
|
bc0d4f1bfc
|
Add a confirm modal to Delete All Posts button
|
2013-08-14 11:48:18 -04:00 |
|
Neil Lalonde
|
506dd748da
|
Add warning sign icons to all the delete user buttons
|
2013-08-14 11:20:00 -04:00 |
|
Neil Lalonde
|
90a3bcf6ff
|
Add filter by action to staff logs page
|
2013-08-09 10:06:59 -04:00 |
|
Neil Lalonde
|
ce05b43c1d
|
Fix delete user button on admin/user page so it's enabled at the right times, and update its title attribute to be more helpful
|
2013-08-08 12:54:38 -04:00 |
|
Robin Ward
|
86246a64eb
|
Convert Discourse.Site and Discourse.ScreenTrack to use Discourse.Singleton
|
2013-08-08 12:49:58 -04:00 |
|
Robin Ward
|
51f5cf77fb
|
Convert Discourse.User to use Discourse.Singleton
|
2013-08-08 12:42:08 -04:00 |
|
Neil Lalonde
|
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 |
|
Neil Lalonde
|
b0848db6de
|
Oops, forgot to use i18n in some places
|
2013-08-07 16:46:23 -04:00 |
|
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
|
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 |
|
Michael Campagnaro
|
aa7e96c0fa
|
Fix auto-group refresh response so that ajax callback runs
|
2013-07-26 19:47:32 -04:00 |
|
Michael Campagnaro
|
867ce0310c
|
display group validation errors in alert modal
|
2013-07-24 00:42:44 -04:00 |
|
Michael Campagnaro
|
a0465485b4
|
use group.get as per PR comment
|
2013-07-22 16:19:08 -04:00 |
|
Michael Campagnaro
|
9616767bff
|
Add confirmation modal to admin group deletion
|
2013-07-22 02:48:23 -04:00 |
|
Sam
|
625204c8bd
|
work in progress category UI
refactor hack from earlier
|
2013-07-17 14:54:21 +10:00 |
|
Sam
|
5a7e78f0fc
|
fix unit tests
|
2013-07-17 14:22:55 +10:00 |
|
Sam
|
63cbe8dd17
|
fix links to site contents, fix it so the site contents page is refreshable
|
2013-07-17 14:15:09 +10:00 |
|
Robin Ward
|
4bfb546942
|
Removed modelReady hack now that the async router exists
|
2013-07-16 13:24:59 -04:00 |
|
Robin Ward
|
0c7ead339b
|
Don't recalculate trustLevels combobox
|
2013-07-12 16:24:15 -04:00 |
|
Robin Ward
|
62d161fd70
|
Show number before trust level. Also use less memory for trust levels.
|
2013-07-12 16:18:32 -04:00 |
|