Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Tarek N. Elsamni
    @tareksamni
    Hey πŸ‘‹
    Brot & Games
    @brotandgames
    Hi :)
    Tarek N. Elsamni
    @tareksamni
    Hi @brotandgames, brotandgames/ciao#25 ready for review :)
    Tarek N. Elsamni
    @tareksamni
    BTW, we need to generate the yard documentation and add to the git repo. I've seen you removed it but I think it's meant to be there so that rubydoc.info can see and render it.
    Brot & Games
    @brotandgames
    rubydoc.info sees everything as it can render a basic version of the repo https://rubydoc.info/github/brotandgames/ciao
    Example: https://github.com/rubocop-hq/rubocop is also ignoring the generated files
    currently no clue why rubydoc.info is not rendering the annotations
    Brot & Games
    @brotandgames
    Seems that it still didn't update the repo to current master: https://www.rubydoc.info/github/brotandgames/ciao/master/ChecksController:admin
    Tarek N. Elsamni
    @tareksamni
    I think we can merge now :) ?
    Brot & Games
    @brotandgames
    @tareksamni Thank you for your great work!
    Merged and will be released with version 1.4.0
    Tarek N. Elsamni
    @tareksamni
    Thanks :) Tomorrow I'll open a PR to update TravisCI to automatically build and release a docker image whenever you tag a commit.
    So all you need to do next time is to Create a tagged release on Github and then magic works πŸ§™β€β™‚οΈ
    Brot & Games
    @brotandgames
    Thank you!
    1.4.0 released
    Brot & Games
    @brotandgames
    grafik.png

    1.5.0 released

    https://github.com/brotandgames/ciao/releases/tag/1.5.0
    https://hub.docker.com/r/brotandgames/ciao/tags

    • Add Prometheus Metrics (endpoint /metrics) (@brotandgames)
    • Add Debugging information to /checks/admin (@brotandgames)
    • Add documentation for Office 365 Connector (Webhook) (@tareksamni)
    grafik.png
    Tarek N. Elsamni
    @tareksamni
    πŸŽ‰πŸ‘Awesome!
    Brot & Games
    @brotandgames
    Version 1.6.0 released
    https://github.com/brotandgames/ciao/releases/tag/1.6.0
    https://hub.docker.com/r/brotandgames/ciao/tags
    • Add active checks status overview to dashboard (@brotandgames)
    • Add Guestbook ;) (@brotandgames)
    • Add additional variables (checks_activestatusx) to prometheus exporter (@brotandgames)
    • Add Helm Chart (@brotandgames)
    • Add CI/CD scripts for Helm Chart scripts/chart/[ci|cd].sh (@brotandgames)
    grafik.png
    Brot & Games
    @brotandgames
    grafik.png
    Tarek N. Elsamni
    @tareksamni
    @brotandgames I see that most of the rails actions in your controller are big chunks of code. Controller#actions are supposed to control request flow, parse request with params and structure responses. We need to move most of this code into unit-testable single-purpose classes and call them from the controller. Do you agree?
    Tarek N. Elsamni
    @tareksamni
    @brotandgames brotandgames/ciao#36
    Brot & Games
    @brotandgames
    @tareksamni There is only one controller action with big chunks of code - load_from_file and that's in a PR (#35).
    brotandgames/ciao#36 Currently want to leave the release cicle kinda manual. Will merge that as soon as makeable.
    Tarek N. Elsamni
    @tareksamni
    It’s still manual as you will need to manually create a release with a new tag on Github to kick off the docker image release!
    Brot & Games
    @brotandgames
    That's what manual means ;)
    Mex Delgado
    @rudemex
    hello @brotandgames, how are you? the platform is incredible, thank you very much and congratulations for the project.
    I would like to know in what way I can disable the ssl, or do the curls with -vk, as I am running it in clusters with openshift and configure the certificates is too complex.