profile
viewpoint
Dmytro Shteflyuk kpumuk Workday Toronto, Canada https://kpumuk.info/

kpumuk/meta-tags 2462

Search Engine Optimization (SEO) for Ruby on Rails applications.

kovyrin/db-charmer 614

ActiveRecord Connections Magic (slaves, multiple connections, sharding, etc)

kovyrin/loops 94

Simple background loops framework for ruby

kpumuk/codecolorer 56

WordPress plugin which allows you to insert code snippets into the post with nice syntax highlighting.

kpumuk/dotfiles 55

Config files for bash, ruby, gem, etc used by Dmytro Shteflyuk & Alexey Kovyrin

kpumuk/easy-prof 41

Simple and easy to use Ruby code profiler, which could be used as a Rails plugin.

kovyrin/magic-enum 33

Method used to define ENUM-like attributes in your model (int fields actually)

kpumuk/metricsd 32

RRD statistics collector implemented in Go

kpumuk/gosphinx 30

Google Go Client for Sphinx

kpumuk/gorrd 7

Go bindings for librrd

startedpanorama-ed/memo_wise

started time in 12 days

Pull request review commentkpumuk/meta-tags

Supports custom robots tags

 def extract_robots         calculate_robots_attributes(result, attributes)       end +      robots = extract(:robots).presence+      if robots+        result['robots'].concat(robots.map { |k, v| "#{k}:#{v}" })+      end

Wonder what would be the expected behavior for cases when a specific bot is configured, like

set_meta_tags(nofollow: 'googlebot', robots: 'nosnippet')

Or, for example, how to configure nosnippet for one bot, but no the others...

dlackty

comment created time in 2 months

PullRequestReviewEvent

Pull request review commentkpumuk/meta-tags

Supports custom robots tags

+# frozen_string_literal: true++require "spec_helper"++RSpec.describe MetaTags::ViewHelper, "displaying robots meta tags" do+  it "displays meta tags specified with :robots" do+    subject.display_meta_tags(robots: { "max-snippet": -1 }).tap do |meta|+      expect(meta).to have_tag("meta", with: { content: "max-snippet:-1", name: "robots" })+    end+  end++  it "displays multiple custom robots tags in an array" do+    subject.display_meta_tags(robots: { "max-snippet": -1, "max-video-preview": -1 }).tap do |meta|+      expect(meta).to have_tag("meta", with: { content: "max-snippet:-1, max-video-preview:-1", name: "robots" })+    end+  end++  it "displays custom robots tags alng with noindex" do

Typo in algn

dlackty

comment created time in 2 months

PullRequestReviewEvent

pull request commentkpumuk/meta-tags

Getting ready for Rails 7

Thank you!

reckerswartz

comment created time in 3 months

created tagkpumuk/meta-tags

tagv2.16.0

Search Engine Optimization (SEO) for Ruby on Rails applications.

created time in 3 months

PR merged kpumuk/meta-tags

Getting ready for Rails 7

Removed max version validation from dependency. Getting ready for Rails 7.

Note:- Using 7.1 max version limit because Alpha release considered more than 7.0 by bundler.

+10 -3

0 comment

3 changed files

reckerswartz

pr closed time in 3 months

push eventkpumuk/meta-tags

Recker Swartz

commit sha 12efd3b03957adb62934de1ec58929262c7dc156

Update CHANGELOG.md

view details

Recker Swartz

commit sha 393861613a10eb27e4402dcc516597fe668195ff

Update meta-tags.gemspec

view details

Recker Swartz

commit sha 27d78ccbc688b892d7b3e44d58501163c1bfec06

Update version.rb

view details

Recker Swartz

commit sha 4be3d07df22f9392b15fbca1f4c45c957e260566

Update CHANGELOG.md

view details

Dmytro Shteflyuk

commit sha bc8422a6b1c6a4b53b1668ee416ad1b5f8e683c8

Merge remote-tracking branch 'reckerswartz/main' into rails-7

view details

Dmytro Shteflyuk

commit sha 4af4efc88db30f6541e45880254a0f138bf43d91

Updated build matrix to include Rails 7

view details

Dmytro Shteflyuk

commit sha 5e6dcf793abe76d1e9912f01c152574844dbb8f3

Added RBS change to the CHANGELOG

view details

Dmytro Shteflyuk

commit sha 60ebf517f7ae5ea8765e0382290098cde2485b43

Merge pull request #231 from kpumuk/rails-7 Getting ready for Rails 7

view details

push time in 3 months

PR merged kpumuk/meta-tags

Getting ready for Rails 7
+50 -3

0 comment

5 changed files

kpumuk

pr closed time in 3 months

PR opened kpumuk/meta-tags

Getting ready for Rails 7
+50 -3

0 comment

5 changed files

pr created time in 3 months

create barnchkpumuk/meta-tags

branch : rails-7

created branch time in 3 months

push eventkpumuk/meta-tags

Dmytro Shteflyuk

commit sha d455a86694cdc9b4a4fd83a0b364e8932e25f567

Added instance variables to ControllerHelper type

view details

Dmytro Shteflyuk

commit sha 2e91d82858aa15ac4f1652c7cc4222391fa9c6f0

Merge branch 'rbs'

view details

push time in 3 months

create barnchkpumuk/meta-tags

branch : rbs

created branch time in 3 months

more