Marica Odagaki
|
3bb1b98b0e
|
FIX: admin dashboard shouldn't complain when using iam profile for s3 access
Previous code wasn't working as intended because it was parsed as
(bad_keys = (access_key or secret_key)) and !use_iam_profile
because of Ruby's operator precedence: `=` binds more eagerly than `and`.
http://ruby-doc.org/core-2.3.1/doc/syntax/precedence_rdoc.html
See also: https://github.com/bbatsov/ruby-style-guide#no-and-or-or
|
2017-02-15 00:22:14 -08:00 |
Jeff Atwood
|
febbd27ba6
|
remove gmail/live SMTP warning
|
2016-10-20 14:49:06 -07:00 |
Neil Lalonde
|
c70f52c4dd
|
remove some problem reports from the admin dashboard since they're covered by the setup wizard now
|
2016-10-05 12:14:56 -04:00 |
Guo Xiang Tan
|
09b92dd345
|
Bump minimum Ruby version to 2.3.
|
2016-06-10 11:40:42 +08:00 |
Régis Hanol
|
116efffdaa
|
FEATURE: webhooks support for mailgun
|
2016-05-30 17:11:17 +02:00 |
Sam
|
a19e43fd3b
|
enough with the malloc limit, not needed
|
2016-05-25 21:09:07 +10:00 |
Neil Lalonde
|
7f0b1691c4
|
FEATURE: add pop3 timeouts and auth errors to admin dashboard. Admins will get notified along with other problems.
|
2016-04-08 17:33:47 -04:00 |
Neil Lalonde
|
9c934e27be
|
FEATURE: notify admins if problems have been reported on the dashboard for a while
|
2016-04-08 16:44:13 -04:00 |
Neil Lalonde
|
56e47c8d7e
|
FEATURE: report on admin dashboard when favicon is failing to load
|
2016-04-05 14:42:32 -04:00 |
Régis Hanol
|
162fcb75da
|
FEATURE: admin dashboard check when email polling errored in the past 24 hours
|
2016-03-16 21:17:48 +01:00 |
Régis Hanol
|
8893d711e0
|
FEATURE: new pop3 polling configuration admin dashboard check
|
2016-02-17 11:25:49 +01:00 |
Robin Ward
|
8ba7c06b7d
|
Merge pull request #3735 from riking/patch-4
FIX: Discourse.BaseUri should not default to /
|
2015-11-06 14:52:19 -05:00 |
Guo Xiang Tan
|
21725cc907
|
FEATURE: Admin dashboard data for user profile views.
|
2015-09-16 14:48:31 +08:00 |
Kane York
|
aca70805f1
|
FIX: Discourse.BaseUri should not default to /
|
2015-09-10 17:34:08 -07:00 |
Kane York
|
65790452d8
|
Clean up the test checks when done
|
2015-09-01 13:32:35 -07:00 |
Kane York
|
3cbfc45bf6
|
FEATURE: Allow plugins to add admin dashboard warnings
|
2015-08-25 17:20:14 -07:00 |
Neil Lalonde
|
a4a14e6d5a
|
add back the warning based on Sidekiq queue size, but only when the queue size is 100k or more
|
2015-08-06 16:46:49 -04:00 |
Sam
|
e3d6c476f5
|
Merge pull request #3593 from tgxworld/cache_results_on_about_page
Cache results on about page
|
2015-07-21 10:04:51 +10:00 |
Guo Xiang Tan
|
b0ea6764e0
|
PERF: Cache About#stats.
|
2015-07-20 22:45:05 +08:00 |
Neil Lalonde
|
782dd13e78
|
FEATURE: track user visits on mobile and display on admin dashboard in a new Mobile section
|
2015-07-07 14:06:42 -04:00 |
Régis Hanol
|
18f887772d
|
FEATURE: allow plugins to add custom admin reports
|
2015-06-25 02:42:08 +02:00 |
Régis Hanol
|
b25a16ee3e
|
FEATURE: 2 new reports: time to first response, topics with no response
FIX: relativeAgeMediumSpan was off by 1
REFACTOR: extracted decimalAdjust & round functions from the poll plugin
|
2015-06-22 19:46:51 +02:00 |
Neil Lalonde
|
eaa1afeaf5
|
remove Google OpenID auth, since Google doesn't support it anymore
|
2015-05-25 15:13:44 -04:00 |
Sam
|
5ef641126f
|
remove s3 deprecation warning, we will continue to support it
|
2015-05-12 08:27:25 +10:00 |
Neil Lalonde
|
dcb9d6e16a
|
remove queue_size_check
|
2015-04-15 15:52:39 -04:00 |
Régis Hanol
|
90de61ee3d
|
S3 deprecation warning
|
2015-03-25 18:34:07 +01:00 |
Sam
|
820ce8765e
|
refactor traffic report
split traffic report in 2, page view vs raw traffic
hide raw traffic report by default
improve flushing logic for application reqs
|
2015-02-06 14:39:16 +11:00 |
Sam
|
08b790b3c2
|
improve metrics gathered using in our traffic section
this also pulls out the middleware into its own home and inserts in front
|
2015-02-05 16:08:52 +11:00 |
Sam
|
c9adfa65a0
|
FEATURE: dashboard stats for application traffic
|
2015-02-05 11:18:21 +11:00 |
Sam
|
efc717c14a
|
FEATURE: remove star concept from Discourse
|
2015-01-07 13:43:27 +11:00 |
Neil Lalonde
|
4975fc2890
|
Remove old access_password_removal cruft from 1.5 years ago
|
2015-01-05 12:04:27 -05:00 |
Neil Lalonde
|
024b88e9c2
|
FIX: dashboard should be warning about invalid notification_email site setting
|
2015-01-05 12:04:27 -05:00 |
Régis Hanol
|
9f2be41710
|
this method isn't private
cc @akshaymohite
|
2014-10-08 20:11:28 +02:00 |
Akshay
|
9524b514c6
|
Fix access specifiers with private_class_methods instead of removing directly
|
2014-10-04 09:20:41 +05:30 |
Akshay
|
0862a65d4a
|
renamed unused variables properly
|
2014-08-20 23:44:19 +05:30 |
Akshay
|
9d11ccc42e
|
removed usless access modifiers specified in models
|
2014-08-19 07:28:21 +05:30 |
Régis Hanol
|
e1191a5fcf
|
Merge pull request #2511 from windhamg/s3_iam_role
support for EC2 IAM roles with Amazon S3 file store/backup
|
2014-08-18 16:14:14 +02:00 |
Akshay
|
b4e38e5646
|
updated checks of environment with Rails.env by Rails.env methods
|
2014-08-18 15:36:47 +05:30 |
Neil Lalonde
|
939e8505a9
|
Remove hub username integration
|
2014-07-16 12:25:24 -04:00 |
Gary Windham
|
a28d38d1ed
|
refactor multiple instances of S3 key check logic to single variable
|
2014-07-14 09:14:16 -07:00 |
Gary Windham
|
3f6bd0606a
|
support for EC2 IAM roles with Amazon S3 file store/backup
|
2014-07-14 09:14:16 -07:00 |
Neil Lalonde
|
867c56d9c7
|
Add link to google config instructions. Fix dashboard warning for google oauth2.
|
2014-05-21 19:11:10 -04:00 |
Neil Lalonde
|
742841ddce
|
Add Google Oauth2 authenticator. The current Google OpenID authentication has been deprecated by Google and will NOT work for any new websites.
|
2014-05-21 18:35:10 -04:00 |
riking
|
ffd4f367e3
|
Add s3_backup_config_warning
Note that only one of the two warnings can be shown, because they are checked in the same method.
|
2014-03-17 12:56:59 -07:00 |
Neil Lalonde
|
52580f09af
|
Rename favorite to starred everywhere
|
2014-01-10 14:54:19 -05:00 |
Godfrey Chan
|
6bbea9de0b
|
The Rails JSON encoder API requires `as_json` to take an optional arg
|
2013-11-29 21:43:44 -08:00 |
Neil Lalonde
|
ae58a7db95
|
Add a warning on dashboard if enforce_global_nicknames is checked, but access key is blank.
|
2013-11-18 13:45:10 -05:00 |
Régis Hanol
|
8a83f1a88f
|
add disk space usage failsafe
|
2013-11-15 16:48:38 +01:00 |
Neil Lalonde
|
0c6f794eb0
|
Used the term suspended instead of banned.
|
2013-11-07 13:53:49 -05:00 |
Neil Lalonde
|
d149066ac6
|
Show a warning on admin dashboard if running on an older patch level of ruby 2.0
|
2013-10-24 18:22:47 -04:00 |
Neil Lalonde
|
bded4b26fa
|
Ask admins to fill in site_description on the dashboard, and send it to the hub
|
2013-09-11 16:32:49 -04:00 |
Sam
|
2ce4468aa5
|
rename system_username to site_contact_username , system_user is a special user with -1 id that is only used for certain admin tasks
for example system_user will autoclose stuff if needed, it will delete stubs and be the target for flag pms
|
2013-09-06 17:28:37 +10:00 |
Stephan Kaag
|
a6b4b5dbf2
|
Replace Clockwork with Sidetiq
|
2013-08-14 21:39:40 +02:00 |
Neil Lalonde
|
98b58150bb
|
Dashboard calculations are done with an async job now
|
2013-08-02 18:32:33 -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
|
9b0f63627b
|
Add blocked users count to dashboard
|
2013-07-08 12:44:13 -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
|
a86b35c873
|
Remove the access_password site setting
|
2013-06-25 15:05:25 -04:00 |
Dan Johnson
|
8009b3f036
|
Use "command -v" to test for convert instead of "which -s"
|
2013-06-20 21:42:18 -04:00 |
Régis Hanol
|
8a26b86739
|
added image magick alert
|
2013-06-19 22:36:56 +02:00 |
Régis Hanol
|
9036738ba2
|
added s3 file uploads alert
|
2013-06-19 22:11:11 +02:00 |
Jeff Atwood
|
b4a4774165
|
extend consumer email warning to yahoo & outlook
|
2013-06-10 00:08:06 -07:00 |
Neil Lalonde
|
f030d9b420
|
Make default_logo_check more smarter
|
2013-06-05 16:59:19 -04:00 |
Neil Lalonde
|
4e8ff74b99
|
Show dashboard warning when favicon and/or logo urls contain the same filename as the shipped defaults
|
2013-06-05 16:43:39 -04:00 |
Neil Lalonde
|
2259e97d42
|
Add a count of blocked users on the dashboard
|
2013-06-04 11:53:19 -04:00 |
Neil Lalonde
|
6abd9ddd2d
|
Add warning on admin dashboard if production env is configured to send email through gmail
|
2013-05-29 14:00:35 -04:00 |
Neil Lalonde
|
18634ad00d
|
Don't cache the problems list with the rest of the dashboard data
|
2013-05-15 11:09:12 -04:00 |
Neil Lalonde
|
21b4b8d5d5
|
Expire dashboard data when you upgrade to a new discourse version. Version check data was being cached and causing confusion to people who upgraded.
|
2013-05-14 16:17:25 -04:00 |
Neil Lalonde
|
38ed86d0c5
|
Add reports for IncomingLinks on admin dashboard
|
2013-05-01 18:12:02 -04:00 |
Neil Lalonde
|
159c9b10d5
|
Add a nag to admin dashboard if you haven't changed the title site setting from the default 'Discourse'
|
2013-04-25 17:53:31 -04:00 |
Neil Lalonde
|
db2de1eff0
|
Add contact_email to site settings
|
2013-04-24 11:15:47 -04:00 |
Neil Lalonde
|
7257d65082
|
Add warning to dashboard if using default logo or favicon
|
2013-04-22 15:38:48 -04:00 |
Neil Lalonde
|
439877bdb9
|
Show a warning if there are email jobs in the retry queue
|
2013-04-22 13:37:16 -04:00 |
Neil Lalonde
|
ae487e740c
|
Add a dashboard warning when sidekiq queue has more than 100 jobs
|
2013-04-22 13:02:24 -04:00 |
Neil Lalonde
|
5cd6c85e8b
|
Add bookmarks and favorites to dashboard stats
|
2013-04-18 14:27:22 -04:00 |
Neil Lalonde
|
3b6aeb14c7
|
Add subtype to topics to classify private messages
|
2013-04-16 16:56:18 -04:00 |
Neil Lalonde
|
bb18b6cb9b
|
Dashboard: split out private messages from topic and post counts; re-enable report_spec because I think I fixed it...
|
2013-04-03 13:26:09 -04:00 |
Neil Lalonde
|
25073e873f
|
Fetch the list of problems more frequently on the admin dashboard
|
2013-03-29 15:48:26 -04:00 |
Neil Lalonde
|
436515ec6c
|
Dashboard checks for facebook, twitter, and github configs
|
2013-03-29 13:32:40 -04:00 |
Gosha Arinich
|
bdfa9b0508
|
create the User.admins and User.moderators scopes
|
2013-03-29 09:52:09 +03:00 |
Neil Lalonde
|
158cda7628
|
Add moderator and admin count to dashboard
|
2013-03-22 17:50:34 -04:00 |
Neil Lalonde
|
aa6e87c5c1
|
Dashboard memory warning
|
2013-03-22 15:47:35 -04:00 |
Neil Lalonde
|
6f8d13d47e
|
Dashboard warning when sidekiq is not running
|
2013-03-22 11:35:51 -04:00 |
Neil Lalonde
|
8cc7f3c20b
|
Dashboard warning when clockwork doesn't seem to be running
|
2013-03-21 16:51:50 -04:00 |
Neil Lalonde
|
40962c84ca
|
Add 'all' column to admin dashboard counts
|
2013-03-21 16:51:50 -04:00 |
Neil Lalonde
|
d28d81a590
|
Dashboard warning when GC params are default
|
2013-03-20 16:16:23 -04:00 |
Neil Lalonde
|
c8508d3f26
|
Dashboard warning when host_names is localhost
|
2013-03-20 15:38:28 -04:00 |
Neil Lalonde
|
1e4dd3ea0c
|
Start detecting install problems and report them on the admin dashboard. This commit adds check for Rails.env
|
2013-03-20 12:00:52 -04:00 |