rollbar / rollbar-php-wordpress Goto Github PK
View Code? Open in Web Editor NEWThis project forked from yffaffy/rollbar
Official WordPress plugin from Rollbar, Inc.
Home Page: https://rollbar.com/
License: GNU General Public License v2.0
This project forked from yffaffy/rollbar
Official WordPress plugin from Rollbar, Inc.
Home Page: https://rollbar.com/
License: GNU General Public License v2.0
Allow the ability to send person.email and person.username, but by default we should only collect person.id going forward.
@ArturMoczulski This is a top priority.
This is related to #43
Similar to telemetry in rollbar.js.
This needs to include the config options for enabling/disabling telemetry and scrubbing telemetry data.
Keep the default IP collection what it is now, but allow the ability to turn IP collection off in the config.
@ArturMoczulski This is a top priority.
this should include both the composer way and the WP Plugin directory way (with caution about possibility of clashing depenencies for WP Plugin directory way)
Currently, test database credentials for composer test
are hard coded. This needs to be moved to an environment specific file.
Similar to rollbar.js maxItems
@AlecRust requested support for Person Tracking in https://github.com/flowdee/rollbar/issues/12
Would be nice if this plugin included basic People Tracking, is this something you've looked at before?
Outline the process for tagging the package in a way compatible with WordPress Plugin Directory system
Keep the basic getting started info, then link to Rollbar's docs.
The following has a problem in the symfony SDK:
includeErrorCodeContext
includeExceptionCodeContext
This needs to be verified. Or even better, the \Rollbar\Defaults
class should be refactored.
Copied from rollbar-php/321
I have a user who receives these two errors:
#38 E_NOTICE: unserialize():: unserialize(): Error at offset 5 of 34 bytes
#37 E_NOTICE: Undefined index:: Undefined index: seq_ques
from the wordpress rollbar plugin, but is unable to send any other PHP errors to Rollbar. Test messages and Javascript errors are sent through though.
config:
status: [x] PHP error logging [x] Javascript error logging
access token: his_access_token
environment: ________
logging level: Absolutely everything (E_ALL)
internal: https://app.intercom.io/a/apps/rlisg82q/inbox/inbox/849049/conversations/14822225550
This is related to https://wordpress.org/support/topic/500-error-116/
The latest release doesn't trigger fatal errors anymore, but there should be an admin notice displayed when Rollbar is configured with an invalid access token.
Would be great if one can use a wp filter, rollbar_php_config
for example, to append the config used by the init function. Or is there a better way to add config elements to the Rollbar instance used by this plugin?
Add test for the feature introduced in #29
Set the minimum logging level to E_ERROR but E_WARNINGs are still coming through. (installation instructions for wordpress plugin - step 12)
internal: https://app.intercom.io/a/apps/rlisg82q/respond/inbox/488687/conversations/12932853986
Similar to code_version in rollbar-php
We need to allow users the option of collecting IP addresses and anonymizing them. Let's anonymize the IPs as described here: https://support.google.com/analytics/answer/2763052
@ArturMoczulski This is a top priority.
https://github.com/rollbar/rollbar-php-wordpress/blob/master/src/Settings.php#L326 will throw an undefined variable exception for $desc
if $option_pos !== false
evaluates to false.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.