Guo Xiang Tan
aa9ac0d8b2
Make eslint happy.
2017-01-09 13:59:00 +08:00
Guo Xiang Tan
fed7218deb
UX: Observe changes to plugin to hide/show plugin admin link without refresh.
2017-01-09 13:56:15 +08:00
Guo Xiang Tan
4a7d6ea751
Make eslint happy.
2017-01-09 11:24:55 +08:00
Guo Xiang Tan
c260a4e34d
FIX: Can't add categories when creating a new web hook.
2017-01-09 11:22:35 +08:00
Arpit Jalan
6d26e348b6
FIX: 'add permalink' feature was broken
2017-01-05 18:50:17 +05:30
Régis Hanol
caf704068c
Merge pull request #4635 from caugner/fix-add-emoji-custom-class
...
FIX: Add emoji-custom class in custom emojis list.
2017-01-05 09:47:30 +01:00
Claas Augner
9710b04c31
UX: Add icon for bookmarks report
2017-01-05 02:07:38 +01:00
Claas Augner
2c723f8323
FIX: Add emoji-custom class in custom emojis list.
2017-01-04 23:54:03 +01:00
Arpit Jalan
a1f0375f1c
FIX: correct route for updating user title
2016-12-29 23:07:57 +05:30
Claas Augner
e17bd6174c
Extract helper i18n-yes-no.
2016-12-28 11:45:41 +01:00
Claas Augner
8760f13c77
FIX: Translate all boolean values in user index
2016-12-27 11:16:30 +01:00
Robin Ward
16b236899c
FIX: custom-html
tag had broken information
2016-12-20 11:49:30 -05:00
Régis Hanol
c302ffe08f
FIX: buttons in user admin page weren't working
2016-12-20 12:26:53 +01:00
Régis Hanol
3c3008fec3
FIX: clicking 'Show Email' on admin page wasn't working
2016-12-20 11:35:13 +01:00
Robin Ward
e03d5e2140
Reapply Ember 2.10 for good this time!
...
This reverts commit ddd299f4aa
.
2016-12-19 11:19:10 -05:00
Robin Ward
ddd299f4aa
Revert "Revert "Revert Ember 2.10+ for a short while""
...
This reverts commit 76bbc481cb
.
2016-12-16 10:29:30 -05:00
Robin Ward
76bbc481cb
Revert "Revert Ember 2.10+ for a short while"
...
This reverts commit 21682fd60b
.
2016-12-16 09:52:29 -05:00
Robin Ward
21682fd60b
Revert Ember 2.10+ for a short while
2016-12-15 16:43:38 -05:00
Robin Ward
0348f23f6d
FIX: Register a test waiter rather than using hidden properties
2016-12-15 11:36:21 -05:00
Robin Ward
28699e66d8
Revert "REVERT: Ember 2.10 -- it's not building properly"
...
This reverts commit 600541c623
.
2016-12-15 10:28:15 -05:00
Neil Lalonde
d23da5b641
FIX: digest email preview error in Persian and other languages
2016-12-14 11:10:32 -05:00
Guo Xiang Tan
43ee9f884e
FEATURE: Add Group#full_name
.
2016-12-13 16:16:26 +08:00
Guo Xiang Tan
7bfabb029b
UX: Move editing group from into an individual tab.
2016-12-13 15:15:20 +08:00
Robin Ward
600541c623
REVERT: Ember 2.10 -- it's not building properly
2016-12-12 16:19:05 -05:00
Robin Ward
9a7998a930
Various fixes for Ember 2.10
2016-12-12 14:44:29 -05:00
Robin Ward
2efe4900cf
Plugin Outlets need their arguments to be explicit
2016-12-12 14:44:29 -05:00
Robin Ward
765e5e9186
Upgrade to Ember 2.9
2016-12-12 14:44:29 -05:00
Guo Xiang Tan
da7009a968
FEATURE: Add request membership button for allowed groups.
2016-12-12 22:48:08 +08:00
Guo Xiang Tan
b5cc5a6fb1
Unify group translations under same key.
2016-12-12 17:00:30 +08:00
Guo Xiang Tan
adb7fcb6b3
FEATURE: Add bio to group page.
2016-12-05 16:58:04 +08:00
Guo Xiang Tan
31acd311e5
FEATURE: Allow group owners to edit group name and avatar flair.
2016-12-05 14:27:46 +08:00
Guo Xiang Tan
3812c07958
Add query params for site settings filter.
2016-12-02 11:45:57 +08:00
Robin Ward
69ff0e48b4
Remove SortedMixin
2016-12-01 11:33:33 -05:00
Vinoth Kannan
a97c59ed2e
fix: adminPlugins:index route missing
2016-11-30 14:36:42 +05:30
Robin Ward
4e251eaf08
FIX: Support overwriting nested resources
2016-11-29 13:08:24 -05:00
Guo Xiang Tan
e97efe3ac6
Fix incorrect class and removal unncessary div
.
2016-11-29 15:31:03 +08:00
Guo Xiang Tan
943e605add
REFACTOR: Project's convention is to use dash for classes.
2016-11-29 15:22:24 +08:00
Robin Ward
d9cf9e2fb1
FIX: ace editor was buggy in the latest Ember release
2016-11-28 11:29:56 -05:00
Neil Lalonde
6c38053c32
preview digest renders nicely in an iframe
2016-11-24 15:38:22 -05:00
Neil Lalonde
f885e5b5e6
fix success response handling of sending digest preview email
2016-11-24 15:05:33 -05:00
Robin Ward
bb0ab289b9
Migrate deprecated Ember.ListView to regular components.
...
This is slower for scrolling but it actually feels reasonably fast to
me? If we find it's a problem we can revisit once Ember 2.4 is fully in
place.
2016-11-24 12:59:20 -05:00
Neil Lalonde
47aa3d94aa
FEATURE: send digest preview to an email address
2016-11-23 17:51:57 -05:00
Robin Ward
6431b03d66
Remove the last of the admin view classes
2016-11-16 16:41:15 -05:00
Robin Ward
aa86e5f206
Remove admin modal views
2016-11-15 17:18:36 -05:00
Robin Ward
a9ed15e11a
FIX: Remove more of those pesky View classes
2016-11-11 17:03:15 -05:00
Robin Ward
a94f06ff78
Remove the ScrollTop
Mixin
2016-11-10 15:25:04 -05:00
Robin Ward
985b855a5b
FIX: Later versions of ember require dashes in template names
2016-11-09 14:50:34 -05:00
Robin Ward
875703a750
A couple of small but important fixes for later Ember releases
2016-11-09 11:46:27 -05:00
Robin Ward
70fb2431a1
Migrate this.container
to getOwner(this)
2016-11-07 15:21:31 -05:00
Robin Ward
95c8d66fe0
FIX: In Ember 2.0 you can't bind Query Parametrs like this
2016-11-03 11:00:26 -04:00
Robin Ward
464f509941
In Ember 2.0 this.resource
is deprecated
2016-11-03 11:00:26 -04:00
Robin Ward
407cda1dfe
FIX: Scrolling on backup logs
2016-10-27 11:57:33 -04:00
Robin Ward
7953a53cc5
Replace findProperty
and filterProperty
with findBy
and filterBy
2016-10-26 15:45:06 -04:00
Robin Ward
622dc82481
Replace deprecated render(buffer)
with a custom buffered renderer
2016-10-25 14:00:21 -04:00
Robin Ward
e79465a965
FIX: Regression due to deprecation fix on site settings
2016-10-24 11:32:34 -04:00
Robin Ward
fab36e6cf7
Fix more deprecations:
...
- Remove all `needs:` code
2016-10-21 17:28:37 -04:00
Robin Ward
bf91532260
Fixes some Ember Deprecations for 1.13:
...
- Remove ArrayController
- Remove {{view}} from templates
- Replace many cases of needs: [‘controller’] with inject
- Enable Ember Legacy Views
2016-10-21 11:06:07 -04:00
Guo Xiang Tan
999f52954f
FIX: Incorrect import path for iconHTML
helper.
2016-09-25 12:39:17 +08:00
Robin Ward
be1d74d207
Split out common functions into discourse-common
module
2016-09-22 09:52:19 -04:00
Guo Xiang Tan
547750e9dd
Unify API keys and web hooks into a single admin nav header.
2016-09-20 05:22:03 +08:00
Erick Guan
48fb0558d8
UX: Add headers for webhook events
2016-09-19 12:07:55 +08:00
Erick Guan
00d5facf36
FEATURE: prompts new webhook events
2016-09-19 12:07:17 +08:00
Neil Lalonde
b9801d2e26
UX: add text near group flair settings explaining that flair only shows for a user's primary group
2016-09-15 17:39:47 -04:00
Matt Palmer
51854e56ac
Don't hide e-mail in settings behind email-in plugins
2016-09-06 14:23:43 +10:00
Erick Guan
9ce61b4586
FEATURE: Webhooks.
2016-09-05 18:44:00 +08:00
Neil Lalonde
2251104e32
FEATURE: avatar flair can be font awesome icons
2016-08-26 17:15:37 -04:00
Robin Ward
c3a3aff120
FEATURE: Support for a whitelist for embeddable host paths
2016-08-23 14:56:12 -04:00
Robin Ward
884bdf7240
FEATURE: Ability to scrub titles when importing embeddable content
2016-08-22 12:43:02 -04:00
Neil Lalonde
36f0bd36f4
remove hard-coded avatar url
2016-08-17 16:57:31 -04:00
Neil Lalonde
d079f69b7b
FEATURE: add flair to avatars using new settings in the groups admin UI
2016-08-17 15:13:15 -04:00
safaalfulaij
291c32aa69
Fix Plural Strings
2016-08-10 20:24:28 +03:00
Guo Xiang Tan
a9ae99bf82
FIX: Admin dashboard problems not displaying when there is one error.
2016-08-09 00:33:37 +08:00
Robin Ward
3d62e5dd98
SECURITY: XSS issue on Admin users list
2016-08-05 12:01:16 -04:00
Robin Ward
331135a88e
Deuglify the admin dashboard loading state. Also clean up the code
2016-08-03 15:36:41 -04:00
Régis Hanol
cb809784df
refactor version-check to ES6
2016-08-03 16:13:02 +02:00
cpradio
1b89c2f0ef
FEATURE: Installed Version link shows GitHub Compare to branch being followed
2016-08-02 06:18:44 -04:00
Sam
c6dbaca0dc
SECURITY: disable user entered badge SQL by default
...
- Hidden site settings now must be change via rails console
2016-07-28 09:03:00 +10:00
Régis Hanol
af53d37e47
FEATURE: add plugin-outlets from groups & categories incoming emails
2016-07-20 16:00:30 +02:00
Robin Ward
6d7e8bd68b
FIX: Customizations were broken
2016-07-11 12:57:05 -04:00
Robin Ward
bba0fd0654
REFACTOR: PreloadStore to ES6
2016-07-11 12:57:05 -04:00
Robin Ward
b8125b3512
REFACTOR: Remove Discourse.Ajax
2016-07-11 12:57:05 -04:00
Robin Ward
a546395397
REFACTOR: Migrate markdown functionality in ES6
2016-07-11 12:57:05 -04:00
Guo Xiang Tan
2484b8eb91
FIX: Show overriden checkbox not triggering search on check.
2016-07-08 14:37:24 +08:00
Régis Hanol
fc9cfd698d
UX: admin flags needed some ❤️
2016-06-22 16:32:50 +02:00
Régis Hanol
68c158d592
FIX: backup upload when using subfolder
2016-06-20 17:37:24 +02:00
Régis Hanol
96c07985b3
UX: move user's bounce score below email in user admin page
2016-06-20 12:39:53 +02:00
Régis Hanol
7beea0493e
add icon next to bounced emails in the sent email logs
2016-05-23 22:50:18 +02:00
Régis Hanol
8a04b78909
add a link to bounce emails list in user admin profile
2016-05-18 22:38:35 +02:00
Régis Hanol
d6ab54378c
FIX: screened IP addresses list wasn't working anymore - TAKE 2
2016-05-18 19:27:39 +02:00
Régis Hanol
94a10516e9
FIX: screened IP addresses list wasn't working anymore
2016-05-17 09:43:55 +02:00
Robin Ward
7c0fb41ec0
Deprecation: Use Ember.Helper
for later versions of Ember
2016-05-11 14:26:09 -04:00
Robin Ward
b3c24e50e3
Deprecations: More {{#each x in y}}
templates
2016-05-11 14:26:08 -04:00
Robin Ward
b2bcefd906
Deprecation: Removes more references to view.xyz
in templates
2016-05-11 14:26:08 -04:00
Robin Ward
995c01fb58
Deprecation: Remove controller
from templates
2016-05-11 14:26:08 -04:00
Robin Ward
da5e7c7383
Deprecations: {{bind-attr}} is deprecated
2016-05-11 14:26:06 -04:00
Robin Ward
c15ade8a88
Deprecation: {{view}}
helper
2016-05-11 14:26:06 -04:00
Arpit Jalan
b4a8cb415e
FIX: remove category filter from page view reports
2016-05-09 13:16:09 +05:30
Régis Hanol
1e57bbf5c8
Lots bounce emails related fixes
...
- Show bounce score on user admin page
- Added reset bounce score button on user admin page
- Only whitelisted email types are sent to emails with high bounce score
- FIX: properly detect bounces even when there is no TO: header in the email
- Don't desactivate a user when reaching the bounce threshold
2016-05-06 19:34:33 +02:00
Robin Ward
9ea32bf7d8
Deprecation: Change {{#each x in y}}
to {{#each y as |x|}}
2016-05-04 16:18:09 -04:00
Régis Hanol
8e611ec7a1
FEATURE: handle bounced emails
2016-05-02 23:15:32 +02:00
Robin Ward
6451eb7637
.@each
on leafs is deprecated in favor of .[]
2016-04-28 16:49:24 -04:00
shaktikatare1989
6c5548c2e4
Fix: Replacing custom gif image results in old gif appearing in admin… ( #4199 )
...
* Fix: Replacing custom gif image results in old gif appearing in admin page
* refactor as per the review comment
2016-04-26 11:23:21 -04:00
Arpit Jalan
ee7ef46b9e
FEATURE: support filter options for PM report
2016-04-21 14:52:41 +05:30
Arpit Jalan
89a7a90208
UX: do not show filter controls for PM admin reports
2016-04-21 13:49:30 +05:30
Arpit Jalan
374657d9d5
FIX: Cancelling a title change does not revert the value
2016-04-19 09:00:41 +05:30
Régis Hanol
7d9f2265b9
FIX: improve support for handling emails coming from screened email addresses
2016-04-18 23:01:54 +02:00
Régis Hanol
fd93fff39b
update pikaday.js to latest and replace date inputs with pikadays
2016-04-15 17:58:32 +02:00
Sam
a1d65ae8f6
UX: show topic title in email logs
2016-04-15 10:38:02 +10:00
Dean Taylor
5cd0ce0019
FEATURE: User admin - filter groups as you type ( #4171 )
...
* FEATURE: User admin - filter groups as you type
* Fix use of undefined parameter
2016-04-14 10:40:09 -04:00
Sam
6360c410fe
correct linting
2016-04-14 16:30:04 +10:00
Sam
4bc860652b
FEATURE: add graph support to admin reports
...
thanks to graph js, this runs latest beta cause we needed support for
smarter X axis legend
2016-04-14 15:46:01 +10:00
Robin Ward
332bf311c7
FIX: Only search when the value changes, not key press
2016-04-13 15:16:37 -04:00
Thorben Egberts
cf8b3fbd56
FEATURE: add user custom fields to user card
...
The user's custom fields are now displayed on the user card. This has to be enabled for each custom field in the custom field settings. See https://meta.discourse.org/t/custom-user-fields-on-usercard/22662/
2016-04-08 14:35:41 +02:00
Sam
44bf69e3a7
FIX: badges were not localizing correctly
...
Overrides were not working
2016-04-08 17:52:50 +10:00
Régis Hanol
4ab61dfdad
UX: hide new button in automatic group since we can't create automatic group
2016-04-04 11:26:58 +02:00
Régis Hanol
2ac38e9d05
show all headers in rejected email details modal
2016-03-30 19:05:42 +02:00
Sam
c650c2a16f
FIX: regression in badge grant admin page
2016-03-29 07:58:45 +11:00
Sam
fe51f84aa7
FEATURE: allow admins to enter badge long descriptions
...
FIX: fallback to description if badge long description is missing
Also moves all badge localization into server.en, this slims the client down
serializers pass down localized names/descriptions/long descriptions
2016-03-28 18:38:57 +11:00
Robin Ward
d7b568f98e
REFACTOR: Remove view from badges-show
2016-03-25 12:11:39 -04:00
Angus McLeod
99d93264b7
Move autosize from admin/lib to discourse/lib
2016-03-18 09:48:57 -04:00
Arpit Jalan
be3a5a56cc
UX: show accurate date and time on admin user page
2016-03-18 13:11:22 +05:30
Régis Hanol
622d804d46
FEATURE: Add rejection message on rejected IncomingEmail
...
FIX: Better RateLimit description in rejected IncomingEmail
FEATURE: Send email when hitting a rate limit
2016-03-07 16:56:17 +01:00
Arpit Jalan
05288144b5
FIX: export user list based on trust level filter
2016-03-07 18:49:31 +05:30
Neil Lalonde
3b18a5d59d
FIX: redirect url after anonymizing a user
2016-03-03 11:59:07 -05:00
Neil Lalonde
cab5dd09d3
FIX: broken links on admin dashboard in Top Referrers section
2016-02-22 14:31:13 -05:00
Guo Xiang Tan
5e329898f6
UX: Don't display span if there is no count.
2016-02-19 15:33:07 +08:00
Régis Hanol
bf96025507
link email logs to the post that generate the email notification when available
2016-02-16 16:35:57 +01:00
Régis Hanol
91bb38626c
FEATURE: new incoming email details modal
2016-02-10 22:00:27 +01:00
Erick Guan
35142847ba
FIX: Prepend the user id before username in admin user routes
2016-02-09 15:14:13 +01:00
Arpit Jalan
eec8436cfe
FEATURE: filter admin reports via user group
2016-02-04 11:23:49 +05:30
Régis Hanol
cf4c256b17
FEATURE: new 'raw email' modal when listing rejected emails
2016-02-01 21:41:49 +01:00
Régis Hanol
0ba4bcb2ea
Merge pull request #3934 from gschlager/badges
...
UX: Show translated badge names and badge groupings
2016-01-20 14:42:30 +01:00
Arpit Jalan
13f5151ced
FIX: refresh admin report was broken
2016-01-20 17:41:21 +05:30
Régis Hanol
5018a8033d
FIX: add link to user profile for staged users
2016-01-19 16:41:07 +01:00
Régis Hanol
3083657358
FEATURE: better email in support
...
FEATURE: new incoming_email model
FEATURE: infinite scrolling in emails admin
FEATURE: new 'emails:import' rake task
2016-01-19 00:57:55 +01:00
Neil Lalonde
12790d8dcc
FEATURE: staff can block users, which prevents them from creating topics and replies
2016-01-14 14:42:06 -05:00
Gerhard Schlager
8517674a32
UX: Show translated badge names and badge groupings
...
FIX: Disallow renaming of system badges
FIX: Disallow renaming/deleting of system badge groupings
UX: Use "modern" button style in badge groupings dialog
2015-12-30 23:35:16 +01:00
Guo Xiang Tan
778ae06000
UX: Add saving status to groups admin.
2015-12-28 11:25:30 +08:00
Arpit Jalan
f40249faad
FEATURE: make trust level 3 time period admin setting
2015-12-22 23:26:19 +05:30
Régis Hanol
1704a362ef
FIX: manually blocking/whitelisting an IP address wasn't working
2015-12-17 19:40:50 +01:00
Arpit Jalan
e2ea0b629f
FIX: Empty parentheses admin settings search
2015-12-10 15:47:10 +05:30
Régis Hanol
e54837d285
UX: hide group's incoming_email field unless 'email_in' is enabled
2015-12-09 12:10:46 +01:00
Régis Hanol
578f606a1a
add 'incoming_email' to groups
2015-12-07 12:39:28 +01:00
Neil Lalonde
ddd4500d7a
FIX: admin reports were broken
2015-12-01 18:31:30 -05:00
Robin Ward
de88be2fbc
Support for "Only show overridden" in site text customization
2015-11-30 15:25:08 -05:00
Arpit Jalan
86374c90de
FIX: if the email template has multiple subjects, link to customize text page
2015-11-28 11:50:02 +05:30
Arpit Jalan
4bc6cfd718
FIX: admin email customization editor should not have bold text
2015-11-28 00:46:14 +05:30
Régis Hanol
08cd17b4cf
remove deprecation warning in admin/user-index template
2015-11-27 18:58:40 +01:00
Robin Ward
c2241ed368
FIX: "Saved!" wasn't resetting when viewing a different email template
2015-11-27 12:51:50 -05:00
Robin Ward
5e93140f85
FEATURE: Can override any translation via an admin interface
2015-11-27 11:35:19 -05:00
Robin Ward
434deb1bd3
SECURITY: Backported XSS fixes from Handlebars
2015-11-24 16:08:08 -05:00
Régis Hanol
753f4d1b7b
FIX: redirect to forum home page when impersonating
2015-11-23 15:44:44 +01:00
Arpit Jalan
db2799507b
FIX: admin trust level user list URL should be consistent with new naming
2015-11-23 14:28:56 +05:30
Sam
5c899c765b
Revert "Revert "REFACTOR: support booting discourse with DISCOURSE_NO_CONSTANTS""
...
This reverts commit c21457d6a7
.
2015-11-21 12:27:06 +11:00
Robin Ward
1bf2b236cb
FIX: Admin section wasn't correctly highlighting some routes
2015-11-20 15:07:04 -05:00
Robin Ward
83d5b82c84
OOPS, remove console.log
2015-11-20 13:15:00 -05:00
Robin Ward
8eeb027c65
Can revert changes to email templates
2015-11-20 12:30:21 -05:00
Robin Ward
c21457d6a7
Revert "REFACTOR: support booting discourse with DISCOURSE_NO_CONSTANTS"
...
This reverts commit c0b277d273
.
2015-11-20 10:00:12 -05:00
Sam
1c8b3c9447
sort out import ordering in admin js
2015-11-21 01:10:31 +11:00
Sam
c0b277d273
REFACTOR: support booting discourse with DISCOURSE_NO_CONSTANTS
...
This change is discussed here: https://meta.discourse.org/t/deprecating-es6-compatibility-layer/35821
Prior to this change we were not booting correctly with DISCOURSE_NO_CONSTANTS
2015-11-21 00:14:50 +11:00
Robin Ward
f5b34d5f53
FEATURE: Admin interface for editing email templates
2015-11-19 16:39:34 -05:00
Gerhard Schlager
6e33a21a7a
FIX: Replace invalid pluralizations in locale files
2015-11-13 21:25:15 +01:00
Sam Saffron
6dd4bc7d57
FEATURE: support group owner, capable of controlling group membership
...
Group owners are regular users that can add or remove users to a group
The Admin UX allows admins to appoint group owners
The public group UX will display group owners first and unlock UI to
add and remove members
Group owners can only be appointed on non automatic groups
Group owners may not appoint another group owner
2015-11-10 00:56:57 +11:00
Robin Ward
e2a663bff1
Merge pull request #3812 from gwwar/emoji-embed
...
FIX: allow emoji class when crawling embedded content
2015-11-06 14:52:59 -05:00
Régis Hanol
30eaa0e1c5
FIX: delete spammer wasn't working in /admin/flags
2015-11-06 11:04:10 +01:00
kerryliu
b7803fc68e
FIX: allow emoji class when crawling embedded content, add rspc-html-matchers
2015-11-05 18:51:26 -08:00
Robin Ward
bb21902954
Add keyboard shortcuts back to d-editor
2015-11-03 14:01:26 -05:00
Neil Lalonde
4d6dd3a952
add plugin outlet to the top of the admin dashboard
2015-11-02 14:38:07 -05:00
Guo Xiang Tan
30bddd1112
FIX: Duplicated custom badges in AdminBadgesController.
2015-11-02 13:13:17 +08:00
Leo McArdle
fe5264f9e9
filter by username in email digest preview
...
adds a user prompt on the email digest preview page to generate a preview for a particular user
also fixes some broken styling on the page
2015-10-30 18:11:38 +00:00
Régis Hanol
b9437936ab
Merge pull request #3848 from gschlager/patch-2
...
Remove example CSS selectors from locale file
2015-10-29 10:01:52 +01:00
Robin Ward
46ca66771b
FIX: Better error message for resending activation. Don't limit staff.
2015-10-27 16:25:30 -04:00
Robin Ward
47e25648df
FEATURE: Change user groups in bulk via admin
2015-10-26 15:57:30 -04:00
Robin Ward
94b60e62a2
FEATURE: New markdown editor re-written in Ember
...
Note this commit leaves out the biggest occurrence of the editor
which is the post/topic composer.
To avoid major breakage, this replaces it everywhere else it was
used:
* User preferences (About Me)
* Admin Customizations > Text Content
* Category Templates
* Editing Queued Posts
A future commit will replace the main composer with this editor
and will remove the unused pagedown code.
2015-10-19 11:01:20 -04:00
Robin Ward
e8424bd54e
SECURITY: Moderators should not see API keys
2015-10-14 15:40:23 -04:00
Neil Lalonde
37c783c348
Merge pull request #3851 from xfalcox/patch-3
...
Fix impersonate redirect on subfolder install
2015-10-14 11:02:41 -04:00
Rafael dos Santos Silva
dfed999ec8
Remove getUrl on impersonate redirect
...
As said by @riking @nlalonde and @ZogStriP
2015-10-13 16:52:35 -03:00
Guo Xiang Tan
aaff46d67f
FIX: Conditions broken in flagging modals.
2015-10-13 16:56:32 +08:00
Rafael dos Santos Silva
ccd46bf431
Fix impersonate redirect on subfolder install
...
Impersonate was redirecting to base site, instead of Discourse when using subfolder install.
2015-10-12 16:14:39 -03:00
Gerhard Schlager
11a6b61cbd
Remove example CSS selectors from locale file
2015-10-11 14:48:37 +02:00
Jeff Atwood
0b295150e7
UX: clearer delete user action buttons
2015-09-30 16:06:55 -07:00
Robin Ward
3cd23b45af
PERF: Only render 30 site settings in "All" when filtering
2015-09-29 13:34:09 -04:00
Robin Ward
3aaa9a8722
Restrict access to the Email admin tab to Admins
2015-09-29 12:37:46 -04:00
Régis Hanol
a7f2741674
FIX: only show the backups link in dashboard to administrators
2015-09-28 16:51:12 +02:00
Régis Hanol
2ca8d08acb
FIX: only display 'show settings' buttons to admins
2015-09-28 16:23:41 +02:00
Gerhard Schlager
7d5e2d46c5
FIX: Only enabled badges can be granted
...
FIX: Sort badges by displayName
2015-09-24 02:06:04 +02:00
Neil Lalonde
5ca26a7707
FEATURE: add site setting use_admin_ip_whitelist to enable/disable the whitelisting of admins by IP address
2015-09-23 12:15:08 -04:00
Robin Ward
7d4dbc9962
Give example values for CSS rules in embedding
2015-09-23 12:10:15 -04:00
Régis Hanol
1aad58b642
Merge pull request #3781 from tgxworld/feature_log_category_settings
...
Feature log category settings
2015-09-23 11:34:08 +02:00
Gerhard Schlager
caa1a8231b
FIX: Show translated badge name
2015-09-19 21:33:20 +02:00
Arpit Jalan
0717517332
UX: show user full name on admin profile
2015-09-19 18:08:04 +05:30
Guo Xiang Tan
f39b9124b6
FEATURE: Log staff actions for Category changes.
2015-09-18 10:53:08 +08:00
getabetterpic
87725206cd
Fix bug when adding new custom group
...
When adding a new group, if Delete was clicked before saving the
group, the modal would come up, but the Yes confirmation would
do nothing. This fixes that by taking an approach similar to the
Badges and checks to see if the Group is new, and if it is, just
returns to the index instead of invoking the confirm modal.
This also fixes the redirect after saving a new Group.
2015-09-17 10:23:58 -04:00
Régis Hanol
5277ec1ac0
FIX: ensure we have a bucket before enabling backups to S3
2015-09-16 15:55:26 +02:00
Robin Ward
975edceff4
Add semi colon linting to Javascript
2015-09-15 17:08:50 -04:00
Robin Ward
24991c4016
FIX: ESLint failure
2015-09-15 16:57:57 -04:00
Neil Lalonde
41025be8f7
add download icon
2015-09-15 16:52:46 -04:00
Neil Lalonde
b4a724e80a
FEATURE: export dashboard reports to csv file
2015-09-15 16:45:10 -04:00
Robin Ward
a8b3010617
FIX: Pagination was broken for groups
2015-09-14 15:54:48 -04:00
Régis Hanol
0e02e0272d
FIX: always-enabled plugins should be, well, enabled
2015-09-08 19:28:05 +02:00
Régis Hanol
e3a80936c8
prefer empty href attribute to #
2015-09-08 18:27:20 +02:00
Robin Ward
c0136eb6e6
FIX: IP lookup was broken with relaxed user routes
2015-09-08 12:16:49 -04:00
Neil Lalonde
1bd0f5b015
FEATURE: group can grant a trust level when a user is added
2015-09-01 16:52:12 -04:00
Robin Ward
b41b176bc6
Support for value_list
in site settings
2015-09-01 11:54:16 -04:00
Kane York
eea09ac8e1
Nix the grey comparison on color scheme page
2015-08-28 11:43:24 -07:00
Arpit Jalan
92a2dd3ee3
FIX: staff action logs details were not showing up
2015-08-28 22:36:15 +05:30
Régis Hanol
727827dc25
FIX: error when loading admin > flags
2015-08-28 12:31:32 +02:00
Régis Hanol
71c1eccf2b
FIX: 'typeClass' shoud handle multi-word setting types - take 2
2015-08-28 01:13:11 +02:00
Régis Hanol
96c23d51a2
FIX: don't break the message bus when restoring a backup
2015-08-27 20:02:13 +02:00
Régis Hanol
42e785ee5a
FIX: missed a couple of places where we should use the topic's fancy title
2015-08-27 17:32:04 +02:00
Régis Hanol
95c8ec50a8
FIX: 'typeClass' shoud handle multi-word setting types
2015-08-27 10:48:37 +02:00
Kane York
633c175a8a
FIX: Badge SQL controls would never show up, needed refresh
2015-08-25 13:30:26 -07:00
Régis Hanol
bef80633b1
FEATURE: global admin override of most of the user preferences
2015-08-21 20:39:21 +02:00
Sam
851c04478a
Merge pull request #3682 from riking/dark-theme-fix
...
Dark theme fix, part 5
2015-08-21 10:32:10 +10:00
Kane York
1218d47eb5
Rename choose-grey() to blend-primary-secondary()
2015-08-20 16:47:34 -07:00
Kane York
3eb2668fcf
Add color boxes on the theme chooser page
...
TODO: filter down to the colors actually used
2015-08-20 13:30:34 -07:00
Robin Ward
146f2eab7f
Can edit settings on the embedding page
2015-08-20 15:56:05 -04:00
Robin Ward
d1c69189f3
FEATURE: Can edit category/host relationships for embedding
2015-08-20 15:56:04 -04:00
Robin Ward
abd9b26642
Convert Badges / User Badges to ES6.
2015-08-19 12:09:10 -04:00
Sam
c493f82907
cleaner fix
2015-08-19 11:54:12 +10:00
Sam
feed822c48
FIX: grant badge dialog not working
2015-08-19 11:51:29 +10:00
Robin Ward
d87520a2cf
FIX: Checkboxes weren't always being set properly.
...
Note to all, `set()` values for computed properties must return the
new value the same as `get()` does.
2015-08-17 12:12:51 -04:00
Régis Hanol
73e4c6ae4d
FIX: backups index template wasn't properly bound
2015-08-17 16:21:23 +02:00
Simon Cossar
e064663528
Add slide-out menu
2015-08-16 10:35:23 -07:00
Arpit Jalan
90388aa18e
FIX: email preview
2015-08-16 15:31:04 +05:30
Régis Hanol
c74a6ab555
FIX: email preview
2015-08-16 11:51:31 +02:00
Sam
da4c377277
FIX: can not approve users from admin dialog
2015-08-16 14:02:22 +10:00
Guo Xiang Tan
b098e07cf1
FIX: Wrong value set when using ember-computed-decorators.
2015-08-15 00:15:23 +08:00
Régis Hanol
d598419742
FIX: don't use 'modelFor'
2015-08-14 12:40:18 +02:00
Sam
e87ffcc457
missing model prefix for saving title
2015-08-14 10:40:35 +10:00
Sam
6d7cb86553
missing model when saving primary group
2015-08-14 10:38:46 +10:00
Robin Ward
6db98f52d6
FIX: Regression with suspended text
2015-08-13 17:32:12 -04:00
Robin Ward
e3cf8b17ba
FIX: Regression saving custom user title
2015-08-13 17:28:38 -04:00
Robin Ward
b0541500b4
FIX: eslint deprecations
2015-08-13 15:14:08 -04:00
Robin Ward
4fd79819be
FIX: Deprecations in tl3 requirements
2015-08-13 14:14:12 -04:00
Robin Ward
22844b9e46
Ember 1.12 support
2015-08-13 11:14:16 -04:00
Robin Ward
02a968bd27
Remove ObjectController, Discouse Controllers + Presence
2015-08-13 10:49:08 -04:00
Robin Ward
e2e3e7c0e0
Add ES6 support to more files
2015-08-13 10:49:08 -04:00
Robin Ward
0442457e7b
Fix deprecations in admin groups interface
2015-08-13 10:01:29 -04:00
Arpit Jalan
40deae55dc
FIX: typo in HTML/CSS customizations export path
2015-08-12 12:01:00 +05:30
Robin Ward
aa81261875
FIX: Safari bugs with new customize code
2015-08-10 16:46:36 -04:00
Robin Ward
1551ba93bb
FIX: Translation key changed
2015-08-10 11:13:01 -04:00
Robin Ward
b7e6eaa961
ES6ify some of the remaining files
2015-08-10 10:21:05 -04:00
Robin Ward
378087727f
Admin adapters should be within the admin JS app
2015-08-10 10:21:05 -04:00
Robin Ward
7fffd483f8
Fix deprecations with site text, upgrade to ES6 / store
2015-08-10 10:21:04 -04:00
Robin Ward
bd631e343a
FEATURE: Can create stylesheets for embedded comments
2015-08-10 10:21:04 -04:00
Robin Ward
0932e82508
Refactor Customizations to have deeper URLs
2015-08-10 10:21:04 -04:00
Robin Ward
92b2d8c247
Migrate a bunch of admin routes to ES6 modules
2015-08-10 10:21:04 -04:00
Régis Hanol
80e6f54198
FIX: don't divide by 0, it's never worth it
2015-08-10 10:06:33 +02:00
Régis Hanol
1aa075f70b
FIX: hide custom top/footer in admin section
2015-08-07 18:06:55 +02:00