Arpit Jalan
bb152a5b3f
FEATURE: download user posts archive
2014-12-24 15:13:48 +05:30
Sam
5b844f5320
FEATURE: more than 1 site customization can be enabled at once
...
FIX: more robust site customizations
Rewrote site customization to use distributed cache and a much cleaner
css delivery mechanism
2014-12-23 13:03:48 +11:00
Sam
f23eb475a4
FEATURE: remove override stylesheet option, too confusing
2014-12-23 13:03:48 +11:00
Régis Hanol
45dbdb6896
FEATURE: custom emojis
2014-12-23 01:12:26 +01:00
Robin Ward
f42a5c1ba3
Convert a lot of Globals to ES6 modules
2014-12-17 09:31:42 -05:00
Robin Ward
f3babdb319
Fixes many Ember 1.9.0 deprecations
2014-12-17 09:31:42 -05:00
Robin Ward
61101736cb
`Ember.empty` has been renamed to `Ember.isEmpty`
2014-12-17 09:31:40 -05:00
Robin Ward
da7fefa263
Merge pull request #3039 from techAPJ/patch-1
...
Optimize user csv export
2014-12-15 12:26:23 -05:00
Robin Ward
2d6b15a34d
Load fewer posts when the android platform is detected
2014-12-12 11:47:39 -05:00
Arpit Jalan
2492c41f74
Optimize user csv export
2014-12-12 21:19:57 +05:30
Arpit Jalan
42cbe6ef2a
FEATURE: export csv for all the logs
2014-12-11 23:33:26 +05:30
Robin Ward
4de412365e
The `{{i18n}}` helper should use quotes when looking up keys, always.
2014-12-08 16:36:18 -05:00
Robin Ward
7069ee16e2
FIX: Javascript error when uploading backup
2014-12-08 12:38:36 -05:00
Robin Ward
72749a24e1
FIX: Broken HTML (thanks HTMLbars)
2014-12-05 17:03:08 -05:00
Régis Hanol
b4363de280
FIX: reload current page when deleting a user
2014-12-03 16:03:42 +01:00
Régis Hanol
f9f54e2626
refactor fix in 67c4c90159
2014-12-03 13:00:02 +01:00
Robin Ward
008337b018
FIX: Selecting one user in admin would select them all
2014-12-02 15:30:57 -05:00
Arpit Jalan
2ead3fca69
FIX: exportUsers action was deleted, so user export was failing
2014-12-02 16:05:43 +05:30
Régis Hanol
5b90ceb71d
FEATURE: rolls up 1.2.*.* IP ranges when number of entries > 10
2014-11-27 19:29:30 +01:00
Jeff Atwood
c3a47aee70
use shorter Export button copy
2014-11-26 23:57:18 -08:00
Sam
3fd4fc679e
a few missing spots
2014-11-27 11:02:54 +11:00
Sam
5c965dcb0b
FEATURE: show card when clicking on avatar in admin user list
2014-11-27 10:46:32 +11:00
Robin Ward
8366fcd78f
FIX: Don't lose focus on site settings text field (was changing routes
...
during filtering)
2014-11-26 18:01:45 -05:00
Robin Ward
257bde8e2b
FEATURE: "Suspect" users list in admin.
2014-11-26 13:58:16 -05:00
Robin Ward
cb124d5836
UX: Consolidate "Admins" and "Moderators" into "Staff" on admin users
...
list
2014-11-26 13:10:12 -05:00
Robin Ward
a3e53e0d28
Use far fewer admin user list routes, instead pass the query as a
...
parameter.
2014-11-26 13:05:49 -05:00
Régis Hanol
2c38f969cc
UX: add confirm dialog when rolling up IP ban entries
2014-11-24 19:38:47 +01:00
Régis Hanol
d3d517108d
FIX: display total number of other accounts with the same IP address in the IP lookup dialog
2014-11-24 19:34:04 +01:00
Régis Hanol
7f9747f55c
moar camelCase
2014-11-24 18:04:34 +01:00
Régis Hanol
1023191315
FEATURE: roll up function for 123.456.789.* ranges
2014-11-24 17:25:48 +01:00
Régis Hanol
7611eb4e78
UX: bold all the entries in the screened IP list that are more than a single IP
2014-11-24 11:26:29 +01:00
Régis Hanol
23a97bffbe
FIX: make IP lookup available to moderators
2014-11-24 11:08:13 +01:00
Arpit Jalan
428b71687f
return a promise instead of triggering bootbox in model
2014-11-22 01:16:10 +05:30
Arpit Jalan
515882d224
FEATURE: export screened IPs list in a CSV file
2014-11-22 00:59:48 +05:30
Régis Hanol
acb8030d12
add confirm dialog when deleting other accounts with same IP address
2014-11-21 00:31:22 +01:00
Régis Hanol
b8d806ee07
FEATURE: delete all accounts from this IP in the IP lookup modal
2014-11-20 19:59:20 +01:00
Régis Hanol
98e8523eec
UX: improve ip-lookup modal
...
- replace close button with cross
- use table instead of ul/li
- use trust level number instead of full name
- sort users by descending trust level
- add post count
2014-11-19 21:38:53 +01:00
Régis Hanol
0947191060
UX: improved our footer handling
...
- new "show-footer" mixins
- converted most of the routes to ES6
- FIX: handling of "indexStream" in user pages
There will now be a footer on all the following pages
- /exception
- /about
- /latest
- /new
- /unread
- /starred
- /top
- /categories
- /c/:category
- /c/:category/l/latest
- /c/:category/l/new
- /c/:category/l/unread
- /c/:category/l/top
- /t/:topic/:id
- /groups/:name/members
- /user/activity
- /user/activity/topics
- /user/activity/posts
- /user/activity/replies
- /user/activity/likes-given
- /user/activity/likes-received
- /user/activity/bookmarks
- /user/activity/starred
- /user/badges
- /user/notifications
- /user/flagged-posts
- /user/deleted-posts
- /user/private-messages
- /user/private-messages/mine
- /user/private-messages/unread
- /user/invited
- /user/:username/preferences
- /faq (static pages)
- /badges
- /badges/:id/:badge
2014-11-19 20:37:43 +01:00
Arpit Jalan
c84b51d4ae
FEATURE: show exact error for test email
2014-11-19 22:58:59 +05:30
Régis Hanol
15a5d06495
use proper case & remove unused view
2014-11-17 18:17:24 +01:00
Neil Lalonde
ebcf21585c
FEATURE: add a button for staff to delete a user on their profile page
2014-11-14 15:25:33 -05:00
Robin Ward
cb25d0c0fb
Tweak HTML to include active class on the `li` on the site settings
...
route
2014-11-14 11:10:55 -05:00
Jeff Atwood
10b6741a15
de-chevron the side nav a bit
2014-11-13 23:28:17 -08:00
Robin Ward
0d12ed2231
UX: More spinner upgrades
2014-11-13 15:40:28 -05:00
Robin Ward
03bc91f204
Unify `loading-spinner` helper, add conditional support via component
2014-11-12 15:11:20 -05:00
Robin Ward
873277ae5f
Add loading route support to admin flags
2014-11-11 15:48:13 -05:00
Régis Hanol
ec76be964e
UX: better footer handling
2014-11-10 21:51:55 +01:00
Robin Ward
a6b1be81b1
Upgrade to Ember 1.7.1 + group patch
2014-11-10 14:49:02 -05:00
Robin Ward
2d9187cd9d
Admin controls to select a date range for reports
2014-11-05 14:46:44 -05:00
Kris Aubuchon
59e0c1b9cd
trying out a new css-only loading spinner
2014-11-05 10:08:20 -05:00
Régis Hanol
b09ad87098
FIX: add 'show emails' button from moderators in user admin section
2014-11-03 12:46:08 +01:00
Sam
cd0ff7b0f2
Merge pull request #2932 from awesomerobot/master
...
new usercard style
2014-10-30 11:01:05 +11:00
Kris Aubuchon
faece5a504
new usercard style
2014-10-29 19:48:20 -04:00
Régis Hanol
6e053942a4
FIX: moderators should be able to search users by email
2014-10-29 22:08:41 +01:00
Robin Ward
71f211f0b3
FEATURE: Allow users to select a badge with an image to appear on their
...
user card
2014-10-20 16:35:38 -04:00
Régis Hanol
10094a0bcd
FIX: resolve flags as good when deleting a spam user
2014-10-20 16:59:06 +02:00
Robin Ward
0cbdf6f5bb
FIX: Many bugs with admin badges interface
...
* Editing a badge's title would show it as changed in the side even if
you didn't hit save
* Clicking a badge would not scroll to the top
* If there was an error saving a badge there was a missing i18n key
* URLs were using queryParams instead of paths
* User `label` tags for checkboxes for larger click targets
* Saved! text would persist when viewing another badge
* After creating a new badge it would show nothing
* Validation errors were not being properly released to the client
* Query errors were surrounded by an extra array
2014-10-17 16:14:49 -04:00
Robin Ward
08233fc86e
FIX: Show images in the admin section list for badges. Add help text to
...
indicate icons can be images too.
2014-10-16 16:43:34 -04:00
Régis Hanol
5b004f8cce
UX: add 'no-text' class to button that only use an icon
2014-10-16 16:25:51 +02:00
Robin Ward
224f503e6f
FIX: `refreshTitle` error when navigating to a 404 page
2014-10-15 14:33:22 -04:00
Jeff Atwood
be43d51536
remove admin-loading in favor of spinner css
2014-10-11 03:46:42 -07:00
Robin Ward
5fc150e057
A mucher saner API for updating the title of routes, even when nested.
...
Properly sends the title of the page to google analytics
2014-10-09 14:55:29 -04:00
Robin Ward
f9a8f6d6ce
FEATURE: Support for a `required` setting on user fields.
2014-10-08 15:10:19 -04:00
Neil Lalonde
a30e70e8f1
FEATURE: trust level 3: likes received must be on min_likes_received/3 different days, and be from min_likes_received/4 different users
2014-10-07 15:52:54 -04:00
Régis Hanol
c46b9c0ac3
FIX: allow admins to search users by email
2014-10-07 12:05:38 +02:00
Régis Hanol
ac069d22a9
FIX: delete spammer modal doesn't show the email address
2014-10-06 21:55:52 +02:00
Régis Hanol
baee5c95ac
add more context to allow better translation of 'max' in TL3 requirements
2014-10-06 21:32:19 +02:00
Robin Ward
e55b437eb9
Replace the rest of the deprecated `{{action xyz}}` with `{{action
...
"xyz"}}`
2014-10-03 14:43:27 -04:00
Jeff Atwood
5fe1f99bf5
drop text from loading spinner
2014-10-02 14:50:13 -07:00
Robin Ward
381814fd5d
Adds support for a description to user fields.
2014-10-02 15:56:52 -04:00
Robin Ward
9564ecde76
FEATURE: Site setting for words to censor in posts
2014-10-02 13:58:58 -04:00
Régis Hanol
98b6b9821a
FEATURE: log topic/post deletions from staff members
2014-10-01 17:40:13 +02:00
Robin Ward
6746d96336
More deprecation fixes for `{{action}}`
2014-09-30 16:04:04 -04:00
Robin Ward
d7a8d053f5
Change deprecated `{{action xyz}}` to `{{action "xyz"}}`
2014-09-30 12:36:58 -04:00
Robin Ward
edb34c178a
FEATURE: Show user fields when the user is signing up
2014-09-30 10:45:18 -04:00
Sam
c42b3ca657
fix messy merge
2014-09-30 13:22:45 +10:00
Sam
0fc6c751cb
FEATURE: implement lock/unlock trust level mechanics
2014-09-30 13:16:34 +10:00
riking
bff95a6a97
Rename 'leader' -> 'tl3'
2014-09-30 13:16:34 +10:00
riking
4aabc44264
Display grace period note even if not below requirements
2014-09-30 13:15:14 +10:00
riking
c8111ada6e
FEATURE: Allow admins to lock users from TL3 promotion/demotion
...
Also, update the display logic for the leader promotion screen to
account for the demotion grace period.
2014-09-30 13:15:13 +10:00
riking
41d53c7222
FIX: Leader requirements weren't loading when visited directly
2014-09-30 13:15:13 +10:00
Régis Hanol
7e309a21cf
FEATURE: hide emails behind a button for staff members
2014-09-29 22:31:05 +02:00
Robin Ward
5d91a4ef0c
FIX: Back button broke on customize routes in admin
2014-09-29 11:54:14 -04:00
Robin Ward
d0fb8bbcfc
Instead of `.js.handlebars` use `.hbs` for handlebars templates
2014-09-26 15:23:15 -04:00
Robin Ward
0fc0533134
FEATURE: Admin interface for adding custom fields for users
2014-09-25 16:17:51 -04:00
Robin Ward
d37ed80e8a
FIX: CSS Customizations were showing as undefined
2014-09-25 12:08:58 -04:00
Sam
8f8ea735ee
FIX: allow retry activation of account by username or password
2014-09-25 17:42:48 +10:00
Sam
c248d28c38
FEATURE: display associated accounts in admin user
2014-09-25 16:15:01 +10:00
Robin Ward
6c275cd64d
Update i18n keys for site_content rename
2014-09-24 16:13:48 -04:00
Robin Ward
bc53d48bd7
Renaming site contents to site text
2014-09-24 16:08:14 -04:00
Robin Ward
3afe274ccd
Rename "Content" header to "Text Content" to make it more clear
2014-09-23 17:27:48 -04:00
Robin Ward
fc32a0920d
Move "Content" under "customize" in admin.
2014-09-23 17:12:31 -04:00
Neil Lalonde
6fafebc4c8
after deleting a user, don't show a popup saying you deleted the user. jeff hates that.
2014-09-23 16:07:26 -04:00
Sam Saffron
bb64c2236b
SECURITY: Escape strings in logs
2014-09-16 07:53:17 +10:00
Robin Ward
1de9c3b04a
Migrate more helpers to ES6 format.
2014-09-12 14:27:34 -04:00
Martin Feckie
b266b16b6a
Make style more consistent with rest of site
2014-09-12 16:44:40 +08:00
Robin Ward
8559bbe508
Remove many usages of `Discourse` in templates as it's deprecated in new
...
releases of Ember
2014-09-11 16:30:47 -04:00
Robin Ward
af6936cf72
Refactor some deprecations for newer versions of Ember. Also set up
...
injection for some globals so we can migrate away from them.
2014-09-11 16:16:21 -04:00
Neil Lalonde
d492bac587
Remove the git commits widget from the admin dashboard
2014-09-11 14:45:42 -04:00
Robin Ward
3c26bca56a
Migrated more helpers to ES6 preferred format
2014-09-11 13:32:57 -04:00