Coder Social home page Coder Social logo

ftrrtfrollbarbundle's People

Contributors

dincho avatar emgiezet avatar filipgolonka avatar ftrrtf avatar rafalkanski avatar wojciech-sromek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

ftrrtfrollbarbundle's Issues

Ability to exclude specific exceptions

It would be great to provide such functionality. I.e. in my case rollbar notifies about expired/broken api tokens (error 401 - \Component\Security\Core\Exception\InsufficientAuthenticationException).

I think this might be read from config, i.e. like this:

exclude:
   'Symfony\Component\Security\Core\Exception\InsufficientAuthenticationException': true
   'Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException': true
   'AppBundle\Exception\MustChangePasswordException': true

Manually report an exception

Is there a way to manually report an exception?

Like:

try {
    // do something that may thrown an exception
} catch (Exception $e) {
    $this->rollbar->reportException($e);
    $this->session->getFlashBag()->add('error','Message to user');
}

Currently I can't use vendor/ftrrtf/rollbar-notifier/src/Ftrrtf/Rollbar/Notifier.php because it's not registered as a valid Symfony service. Any workaround?

Versioning

Are you planning to use semantic versioning and to release beta/stables soon?

The bundle does not work with Symfony 3.x

We found that bundle installation under Symfony3.x crashes the app.

Error message:
PHP Warning: Declaration of Ftrrtf\RollbarBundle\Rollbar\Environment::setDefaultOptions(Symfony\Component\OptionsResolver\OptionsResolverInterface $resolver) should be compatible with Ftrrtf\Rollbar\Environment::setDefaultOptions(Symfony\Component\OptionsResolver\Options $resolver) in /ftrrtf/rollbar-bundle/Rollbar/Environment.php on line 13

We did not have time to investigate it any further so sorry, but this is all we got.

Roadmap v1.0.0+

It's a rough plan of what to do for the v1.0.0 release.
If you have some suggestions or comments โ€” you are welcome!

  • PHP 5.5.9 as minimum version. #23
  • Symfony 2.7 as minimum version #23
  • Option to set up custom checkIgnore function #23
  • Integration test
  • NullLoger/DebugLogger for notifier
  • Update docs
  • ???

Not able to install 1.0.0-alpha1 when using Symfony 3.0.x

When trying to install rollbar-bundle tries to resolve its dependecy on rollbar-notifier using ^1.0 version.

This constraint makes composer try to resolve 1.01, 1.02, 1.03 and each one of them requires symfony/options-resolver >=2.1,<3.0 while on rollbar-notifier:dev-master the constraint is correct meaning symfony/options-resolver" : "~2.6|~3.0".

Could you release rollbar-notifier with updated constraint?

Deprecated classes and methods Symfony 2.8

Please, update Your code to avoid such notifications.

  • The Symfony\Component\Security\Core\SecurityContext class is deprecated since version 2.6 and will be removed in 3.0:
    ./vendor/ftrrtf/rollbar-bundle/EventListener/RollbarListener.php
    ./vendor/ftrrtf/rollbar-bundle/spec/Ftrrtf/RollbarBundle/EventListener/RollbarListenerSpec.php

v0.15.2
Thank You

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.