profile
viewpoint
Stas stas @Founden @LunetEyewear @thankyoumama Lisbon http://stas.nerd.ro

jsonapi-serializer/jsonapi-serializer 1022

A fast JSON:API serializer for Ruby (fork of Netflix/fast_jsonapi)

malthe/pq 308

Simple transactional queue for PostgreSQL written in Python

jsonapi-rb/jsonapi-rspec 115

RSpec matchers for JSON:API spec

m-basov/mjml-ruby 48

✉️ MJML parser and template engine for Ruby

occrp/investigativedashboard.org 18

The Investigative Dashboard Website

stas/active_record-pgcrypto 18

PostgreSQL PGCrypto support for ActiveRecord

jsonapi-serializer/comparisons 10

Ruby JSON:API serializer performance comparisons

stas/appengine-for-facebook 8

A light Google AppEngine framework to write Facebook apps

stas/emberjs-requirejs 7

Ember.js + Require.js (Model, Controller and a View example)

luneteyewear/tnt.rb 4

Ruby SDK for working with TNT Express Web (Shipping) Services

issue closedoccrp/investigativedashboard.org

circular reasoning

Stas closed and redacted issue #8 here, saying to raise it instead at id.ocrrp.org, which says to report it here image

closed time in 2 days

rivertrip

issue commentoccrp/investigativedashboard.org

circular reasoning

@rivertrip this is a place where technical issues are reported. Errors, bugs, and other non-data related issues. Please file a new request on id.occrp.org to get in touch with the OCCRP team.

Thank you!

rivertrip

comment created time in 2 days

push eventthankyoumama/website

Stas SUȘCOV

commit sha 90165517bc4efe3f1fc8081600752a864643888b

Fixed the OG stuff.

view details

push time in 2 days

push eventthankyoumama/website

Stas SUȘCOV

commit sha fa7910dbe14872a587ee0432611635430e6db208

Minor updates. Mostly SEO stuff.

view details

push time in 3 days

push eventthankyoumama/website

Stas SUȘCOV

commit sha 89f6a4c0c428ec35c2518a196d39588610c4e8df

Minor updates. Mostly SEO stuff.

view details

push time in 3 days

push eventthankyoumama/website

Stas SUȘCOV

commit sha c43fca242b0ae0f76603e7dcd8b99024f9781016

Added the CNAME file to docs.

view details

push time in 4 days

push eventthankyoumama/website

Stas SUȘCOV

commit sha 827e4fd6885249ad7320e180938b98e36bc05e45

Moved the build into docs.

view details

push time in 4 days

push eventthankyoumama/website

Stas SUȘCOV

commit sha aaff63e0a957a0f776f7c0ae0ed1162403e1c47a

Added the compiled html files. SVG inliner doesn't work on github pages huh.

view details

push time in 4 days

push eventthankyoumama/website

Stas SUȘCOV

commit sha db9dc747b093f67e850b57f82280b8c83e313c1f

Updated the homepage.

view details

push time in 4 days

startedjmhobbs/cultofthepartyparrot.com

started time in 4 days

issue commentoccrp/investigativedashboard.org

Question

@rivertrip you're probably looking for https://id.occrp.org :bow:

rivertrip

comment created time in 4 days

issue closedoccrp/investigativedashboard.org

Question

REDACTED

closed time in 4 days

rivertrip

startedbanister/method_source

started time in 6 days

push eventstas/http-rest_client

Stas SUȘCOV

commit sha 1512a95a01f099c3bd216cf5e246da3c354ec1a9

Updated tests to be more portable.

view details

Stas SUȘCOV

commit sha f10f83ec87006970c355af558158fa38e05d1864

Added Ruby v2.7 to the CI.

view details

push time in 6 days

push eventstas/http-rest_client

Stas SUȘCOV

commit sha b7e9b868dc781dbb864d165bd85eab7b23e2605b

Use Ruby v3 on CI.

view details

push time in 6 days

created tagstas/http-rest_client

tagv0.2.0

A simple HTTP API Client built on top of http.rb gem

created time in 6 days

push eventstas/http-rest_client

Stas SUȘCOV

commit sha ea6ed8736b621a5e735b11d68f4c4694f87da3ad

Make rubocop happy.

view details

Stas SUȘCOV

commit sha b899b20720b8d201a4d936fbec5b35ace426df4e

Added support for proxie settings.

view details

Stas SUȘCOV

commit sha 86fc7251e13cc9c162b43293ac3eebb52a492686

Version bump.

view details

push time in 6 days

startedNoRedInk/rspec-retry

started time in 11 days

startedvoormedia/rails-erd

started time in 18 days

created tagHeyBetter/rspec-apidoc

tagv0.2.0

Automatically generates the documentation for your HTTP API

created time in 18 days

push eventHeyBetter/rspec-apidoc

Stas SUȘCOV

commit sha 7fa01c6be16831d6626c9eda8ed5538f19bec7a5

Rubocop happiness.

view details

Stas SUȘCOV

commit sha 58865c19aecac18755b8c1bc3bcacc115fc66fe1

Added authentication header support.

view details

Stas SUȘCOV

commit sha 5c06a3a2145f0b8e1e8cda5f1fe1d693454f1e9a

Version bump.

view details

push time in 18 days

pull request commentstas/jsonapi.rb

add symbolize keys option to deserializer

Hey hey, apologies for being late with the reviews here!

I have a couple of concerns merging this @lHydra My main ones are that symbolize_keys is part of the ActiveSupport and not generally available to folks not running rails. And you probably want deep_symbolize_keys instead, as the dict might result nested.

Another bigger concern, is that I'd prefer to leave it up to you (the end-user) to decide how to handle the parsed payload.

So if we have to change the api from (which is how it's working now):

jsonapi_deserialize(params, only: [:email]).deep_symbolize_keys

into

jsonapi_deserialize(params, symbolize_keys: true, only: [:email])

I'd prefer to keep things the way these are. I hope this makes sense.

Thank you very much for the PR though. I'm happy to discuss such concerns in the issues in future, just to avoid extra work on the PR/code. :bow: :hugs:

lHydra

comment created time in 22 days

startedohler55/agoo

started time in 22 days

created tagHeyBetter/core_pro

tagv0.0.2

CorePro Ruby SDK

created time in 22 days

push eventHeyBetter/core_pro

Stas SUȘCOV

commit sha 803e740fe581ee0bb4356b14c63608721ad71998

Fixed the update calls.

view details

Stas SUȘCOV

commit sha 526d1b4af4c1f6997515f5997e633df6b3ea4afd

Version bump.

view details

push time in 22 days

push eventHeyBetter/core_pro

Stas SUȘCOV

commit sha 5dbdd7481d16fe688a235d1183212c62aa8f881d

Rename the gem.

view details

Stas SUȘCOV

commit sha 58ed4a0f09f6daf60a6d0bd847960791f3978282

Fixed the version typo.

view details

Stas SUȘCOV

commit sha 6fb3730923b5c407df1fed1816dcbcf0e650fee1

Fixed the update calls.

view details

push time in 22 days

starteddgilperez/validates_zipcode

started time in 22 days

startedpeaceiris/actions-gh-pages

started time in a month

created tagHeyBetter/rspec-apidoc

tagv0.1.3

Automatically generates the documentation for your HTTP API

created time in a month

push eventHeyBetter/rspec-apidoc

Stas SUȘCOV

commit sha 9f0de40a30233e235ecd443de86d242b0d302463

Improved the comment cleanup.

view details

Stas SUȘCOV

commit sha 64f34f66ad17f03c5e2a55ac04a9a2640251b75d

Version bump.

view details

push time in a month

more