profile
viewpoint
Michael Reinsch mreinsch @xapix-io Berlin, Germany Passionate software developer & architect. Built several large scale web apps mainly using RoR. Now concentrating on APIs and data transformation at Xapix

mreinsch/acts_as_rateable 29

Acts_as_rateable is a rails plugin providing a rating interface for ActiveRecord models.

mreinsch/authlogic_openid 13

Extension of the Authlogic library to add OpenID support.

mreinsch/auto_complete_jquery 5

Rails plugin for auto_complete with jQuery instead of Prototype/Scriptaculous

mreinsch/juggernaut 5

Realtime server push with node.js, WebSockets and Comet

mreinsch/gabbara 3

Simple way to send server-side notifications to Google Analytics

mreinsch/garails 3

Google Analytics for Rails

mreinsch/csv_builder 2

CSV template Rails plugin

mreinsch/emacs-rails 2

Minor mode for editing RubyOnRails code in Emacs

mreinsch/jquery-week-calendar 2

A weekly calendar plugin based on jquery and jquery-ui

mreinsch/kafka_demo 2

Quick demo of Kafka, demonstrating the different concepts of consumers, consumer groups and partitions

push eventxapix-io/xapixctl

Michael Reinsch

commit sha 9eb7d646a96753a22b89834118975e2e10fd7807

updated help text

view details

Michael Reinsch

commit sha f9467d88792168d9aa2c7b3aa7a41a4b3be31092

added new types: Service and Scheduler

view details

Michael Reinsch

commit sha a96e4aba5744a4d693a64a1293aa682614661d2c

added stream processor type and preview

view details

push time in 19 days

push eventxapix-io/xapixctl

Michael Reinsch

commit sha e9d4badcef48b830ced7e13e99287aa11b135db8

bumped deps

view details

Michael Reinsch

commit sha 945ed8570c41e0993fe7a86df65e9b0ad3f996f3

moved preview into subcommand

view details

push time in a month

push eventxapix-io/xapixctl

dependabot-preview[bot]

commit sha 91e32c87770a6b099119c1eb2422b8677758571b

Update rubocop requirement from ~> 0.85.0 to ~> 0.86.0 Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version. - [Release notes](https://github.com/rubocop-hq/rubocop/releases) - [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.85.1...v0.86.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

push time in 3 months

PR merged xapix-io/xapixctl

Update rubocop requirement from ~> 0.85.0 to ~> 0.86.0 dependencies

Updates the requirements on rubocop to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/releases">rubocop's releases</a>.</em></p> <blockquote> <h2>RuboCop 0.86</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8147">#8147</a>: Add new <code>Style/RedundantFetchBlock</code> cop. (<a href="https://github.com/fatkodima">@fatkodima</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8111">#8111</a>: Add auto-correct for <code>Style/StructInheritance</code>. (<a href="https://github.com/tejasbubane">@tejasbubane</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8113">#8113</a>: Let <code>expect_offense</code> templates add variable-length whitespace with <code>{foo}</code>. (<a href="https://github.com/eugeneius">@eugeneius</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8148">#8148</a>: Support auto-correction for <code>Style/MultilineTernaryOperator</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8151">#8151</a>: Support auto-correction for <code>Style/NestedTernaryOperator</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8142">#8142</a>: Add <code>Lint/ConstantResolution</code> cop. (<a href="https://github.com/robotdana">@robotdana</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8170">#8170</a>: Support auto-correction for <code>Lint/RegexpAsCondition</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8169">#8169</a>: Support auto-correction for <code>Lint/RaiseException</code>. (<a href="https://github.com/koic">@koic</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8132">#8132</a>: Fix the problem with <code>Naming/MethodName: EnforcedStyle: camelCase</code> and <code></code> or <code>i</code> variables. (<a href="https://github.com/avrusanov">@avrusanov</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8115">#8115</a>: Fix false negative for <code>Lint::FormatParameterMismatch</code> when argument contains formatting. (<a href="https://github.com/andrykonchin">@andrykonchin</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8131">#8131</a>: Fix false positive for <code>Style/RedundantRegexpEscape</code> with escaped delimiters. (<a href="https://github.com/owst">@owst</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8124">#8124</a>: Fix a false positive for <code>Lint/FormatParameterMismatch</code> when using named parameters with escaped <code>%</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7979">#7979</a>: Fix "uninitialized constant DidYouMean::SpellChecker" exception. (<a href="https://github.com/bquorning">@bquorning</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8098">#8098</a>: Fix a false positive for <code>Style/RedundantRegexpCharacterClass</code> when using interpolations. (<a href="https://github.com/owst">@owst</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8150">#8150</a>: Fix a false positive for <code>Layout/EmptyLinesAroundAttributeAccessor</code> when using attribute accessors in <code>if</code> ... <code>else</code> branches. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8179">#8179</a>: Fix an infinite correction loop error for <code>Layout/MultilineBlockLayout</code> when missing newline before opening parenthesis <code>(</code> for block body. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8185">#8185</a>: Fix a false positive for <code>Style/YodaCondition</code> when interpolation is used on the left hand side. (<a href="https://github.com/koic">@koic</a>)</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8146">#8146</a>: Use UTC in RuboCop todo file generation. (<a href="https://github.com/mauro-oto">@mauro-oto</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8149">#8149</a>: Cop <code>Metrics/CyclomaticComplexity</code> now counts <code>&.</code>, <code>||=</code>, <code>&&=</code> and blocks known to iterate. Default bumped from 6 to 7. (<a href="https://github.com/marcandre">@marcandre</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8178">#8178</a>: Mark unsafe for <code>Lint/RaiseException</code>. (<a href="https://github.com/koic">@koic</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md">rubocop's changelog</a>.</em></p> <blockquote> <h2>0.86.0 (2020-06-22)</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8147">#8147</a>: Add new <code>Style/RedundantFetchBlock</code> cop. ([<a href="https://github.com/fatkodima">@fatkodima</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8111">#8111</a>: Add auto-correct for <code>Style/StructInheritance</code>. ([<a href="https://github.com/tejasbubane">@tejasbubane</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8113">#8113</a>: Let <code>expect_offense</code> templates add variable-length whitespace with <code>{foo}</code>. ([<a href="https://github.com/eugeneius">@eugeneius</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8148">#8148</a>: Support auto-correction for <code>Style/MultilineTernaryOperator</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8151">#8151</a>: Support auto-correction for <code>Style/NestedTernaryOperator</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8142">#8142</a>: Add <code>Lint/ConstantResolution</code> cop. ([<a href="https://github.com/robotdana">@robotdana</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8170">#8170</a>: Support auto-correction for <code>Lint/RegexpAsCondition</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8169">#8169</a>: Support auto-correction for <code>Lint/RaiseException</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8132">#8132</a>: Fix the problem with <code>Naming/MethodName: EnforcedStyle: camelCase</code> and <code></code> or <code>i</code> variables. ([<a href="https://github.com/avrusanov">@avrusanov</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8115">#8115</a>: Fix false negative for <code>Lint::FormatParameterMismatch</code> when argument contains formatting. ([<a href="https://github.com/andrykonchin">@andrykonchin</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8131">#8131</a>: Fix false positive for <code>Style/RedundantRegexpEscape</code> with escaped delimiters. ([<a href="https://github.com/owst">@owst</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8124">#8124</a>: Fix a false positive for <code>Lint/FormatParameterMismatch</code> when using named parameters with escaped <code>%</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7979">#7979</a>: Fix "uninitialized constant DidYouMean::SpellChecker" exception. ([<a href="https://github.com/bquorning">@bquorning</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8098">#8098</a>: Fix a false positive for <code>Style/RedundantRegexpCharacterClass</code> when using interpolations. ([<a href="https://github.com/owst">@owst</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8150">#8150</a>: Fix a false positive for <code>Layout/EmptyLinesAroundAttributeAccessor</code> when using attribute accessors in <code>if</code> ... <code>else</code> branches. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8179">#8179</a>: Fix an infinite correction loop error for <code>Layout/MultilineBlockLayout</code> when missing newline before opening parenthesis <code>(</code> for block body. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8185">#8185</a>: Fix a false positive for <code>Style/YodaCondition</code> when interpolation is used on the left hand side. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8146">#8146</a>: Use UTC in RuboCop todo file generation. ([<a href="https://github.com/mauro-oto">@mauro-oto</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8149">#8149</a>: Cop <code>Metrics/CyclomaticComplexity</code> now counts <code>&.</code>, <code>||=</code>, <code>&&=</code> and blocks known to iterate. Default bumped from 6 to 7. ([<a href="https://github.com/marcandre">@marcandre</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8178">#8178</a>: Mark unsafe for <code>Lint/RaiseException</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rubocop-hq/rubocop/commit/4d0c7aad80a606177983d193aafbb625c904fc06"><code>4d0c7aa</code></a> Cut RuboCop 0.86</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/1077d059c36fa300bd01d4b238165fa072211756"><code>1077d05</code></a> Normalize the spelling of auto-correct(ion) in the changelog</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/a75cc8e9c997737d724f581e7cc2d6615ea6d092"><code>a75cc8e</code></a> [Docs] Add a sidebar about gems that were extracted from RuboCop</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/50bb405e7d322f0260922cf2c07f72e17323774d"><code>50bb405</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8185">#8185</a>] Fix a false positive for <code>Style/YodaCondition</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/3ddca25631db868faee88ba3eaa3c482ebd23095"><code>3ddca25</code></a> Tweak some wording</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/8c5cbc726950655254eaa5bec4bda1cba40f3cf6"><code>8c5cbc7</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8182">#8182</a>] Add Readme Badge section to README.md (<a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8184">#8184</a>)</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/7b0e011a037f1b6d874714add41ec53ee3abb49e"><code>7b0e011</code></a> Add new <code>Style/RedundantFetchBlock</code> cop</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/42a03c31c93b77046a9d0f6ac72fe7d5c35cc2ce"><code>42a03c3</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8179">#8179</a>] Fix an infinite correction loop for <code>Layout/MultilineBlockLayout</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/d1005ce5063472ceaeeb43e1cf0554fd3a499ab9"><code>d1005ce</code></a> [Docs] Remove a couple of redundant link tags</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/0f9c7eaefdcc0855dd0ec94e3ca22821679062d2"><code>0f9c7ea</code></a> [Docs] Fix a couple of broken links</li> <li>Additional commits viewable in <a href="https://github.com/rubocop-hq/rubocop/compare/v0.85.1...v0.86.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+6 -6

0 comment

2 changed files

dependabot-preview[bot]

pr closed time in 3 months

push eventxapix-io/xapixctl

Michael Reinsch

commit sha 6b3d3438340ae175a00dc9e6d3632f79e636946d

bump version

view details

push time in 3 months

push eventxapix-io/xapixctl

Michael Reinsch

commit sha 2152a582478a513d3023c66097189a765d897ab0

added onboarding API

view details

Michael Reinsch

commit sha 180e014680201006cd09f19f89dc2984cd27b31a

expanded the API and improved documentation

view details

push time in 3 months

PR merged xapix-io/xapixctl

added onboarding API
+81 -0

0 comment

1 changed file

mreinsch

pr closed time in 3 months

push eventxapix-io/xapixctl

Michael Reinsch

commit sha 5bd88d64e0658e474f92a3cf8f6e823631beb41c

expanded the API and improved documentation

view details

push time in 3 months

PR opened xapix-io/xapixctl

added onboarding API
+47 -0

0 comment

1 changed file

pr created time in 3 months

push eventxapix-io/xapixctl

dependabot-preview[bot]

commit sha 9fb8979e96fd9fb83a444bc537ec410e5a1b31ff

[Security] Update rake requirement from ~> 10.0 to ~> 13.0 Updates the requirements on [rake](https://github.com/ruby/rake) to permit the latest version. - [Release notes](https://github.com/ruby/rake/releases) - [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc) - [Commits](https://github.com/ruby/rake/compare/v10.5.0...v13.0.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

dependabot-preview[bot]

commit sha 284c49b04bb19701cc4eeebd284418fd52176f65

Update rubocop requirement from ~> 0.82.0 to ~> 0.85.0 Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version. - [Release notes](https://github.com/rubocop-hq/rubocop/releases) - [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.82.0...v0.85.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

Michael Reinsch

commit sha 71713141c0cd811eede12b574625fe0c8642ff1f

adjusted library version & bumped gems

view details

Michael Reinsch

commit sha a5f47817f931c966584d309595d87eed0abb8be0

added onboarding API

view details

push time in 3 months

push eventxapix-io/xapixctl

Michael Reinsch

commit sha 71713141c0cd811eede12b574625fe0c8642ff1f

adjusted library version & bumped gems

view details

push time in 3 months

more