profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/pavelgnom/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Pavel Herasimau pavelgnom Minsk, Belarus

neilberkman/docusign_elixir 6

Unofficial DocuSign Elixir Library used to interact with the eSign REST API

neilberkman/docusign_elixir_sample_app 0

This app is an example of using the docusign hex package.

pavelgnom/elixlsx 0

An Elixir XLSX writer

pavelgnom/oauth2 0

An Elixir OAuth 2.0 Client Library

pavelgnom/ransack 0

Object-based searching. With maintenance by @radar and @jonatack!

pavelgnom/telegram-bot-api 0

Golang bindings for the Telegram Bot API

pull request commentneilberkman/docusign_elixir

Fix: remove nil values from map sent to DocuSign

Thanks @neilberkman

frahugo

comment created time in 10 days

issue closedneilberkman/docusign_elixir

Null object cannot be converted to a value type

I want to use the API to assign values to recipient tabs in an envelope. So I use something like this:

DocuSign.Api.EnvelopeRecipientTabs.recipients_put_recipient_tabs(connection, account_id, envelope_id, "1", EnvelopeRecipientTabs: newtabs)

newtabs was built using the values returned from DocuSign.Api.EnvelopeRecipientTabs.recipients_get_recipient_tabs/4. Some fields are nil.

When Poison encodes the model, nil value get serialized to null and the DocuSign API does not like it. It returns this error:

   body: "{\r\n  \"errorCode\": \"INVALID_REQUEST_BODY\",\r\n  \"message\": \"The request body is missing or improperly formatted. Null object cannot be converted to a value type.\"\r\n}",

Since this seems to be specific to DocuSign, I was thinking of adding a transformation in RequestBuilder to prune the nil values in a map. This was taken from a closed Posion issue where someone asked for a way to exclude nil values as a feature in Poison( https://github.com/devinus/poison/issues/55).

  @spec add_optional_params(map(), %{optional(atom) => atom}, keyword()) :: map()
  def add_optional_params(request, definitions, [{key, value}] = values) do
    case definitions do
      %{^key => :body} when map_size(definitions) == 1 ->
        # If there is a single entity to send in the body there is no need to
        # enclose it in a multipart request.
        add_param(request, :body, :body, Map.from_struct(value) |> prune_nils())

      _ ->
        do_add_optional_params(request, definitions, values)
    end
  end

  @spec prune_nils(map) :: map
  def prune_nils(s) when is_struct(s), do: s |> Map.from_struct() |> Enum.reduce(%{}, &reducer/2)
  def prune_nils(m) when is_map(m), do: Enum.reduce(m, %{}, &reducer/2)

  @spec reducer({any, any}, map) :: map
  defp reducer({k, v}, map) when is_map(v), do: Map.put(map, k, prune_nils(v))
  defp reducer({_k, v}, map) when is_nil(v), do: map
  defp reducer({k, v}, map), do: Map.put(map, k, v)

Are you OK with this change? I will create a pull request if you are.

closed time in 10 days

frahugo

push eventneilberkman/docusign_elixir

Neil Berkman

commit sha f47aff1f694b9ea28843bd99a89deab6eb14ffef

Run `mix format`

view details

Neil Berkman

commit sha 9b203562b57f08edef6b7ba81f29f760ea61ec03

bump version number

view details

push time in 10 days

delete branch neilberkman/docusign_elixir

delete branch : revert-25-prune-nil-values-in-json

delete time in 10 days

create barnchneilberkman/docusign_elixir

branch : revert-25-prune-nil-values-in-json

created branch time in 10 days

push eventneilberkman/docusign_elixir

Hugo Frappier

commit sha e00eb2817253b7db00b59f2b985c666e30e36a61

Fix: remove nil values from map sent to DocuSign DocuSign does not handle null values in json objects.

view details

push time in 10 days

PR merged neilberkman/docusign_elixir

Fix: remove nil values from map sent to DocuSign

DocuSign does not handle null values in json objects. See https://github.com/neilberkman/docusign_elixir/issues/23 for details. It requires Elixir 1.10 (I don't know if that is a problem. If it is, I can have look at adding a defguard for is_struct or we bump the elixir version in mix.exs to 1.10).

+42 -1

0 comment

2 changed files

frahugo

pr closed time in 10 days

PR opened neilberkman/docusign_elixir

Fix: remove nil values from map sent to DocuSign

DocuSign does not handle null values in json objects. See https://github.com/neilberkman/docusign_elixir/issues/23 for details. It requires Elixir 1.10 (I don't know if that is a problem. If it is, I can have look at adding a defguard for is_struct or we bump the elixir version in mix.exs to 1.10).

+42 -1

0 comment

2 changed files

pr created time in 10 days

issue closedneilberkman/docusign_elixir

Returning timeout

Hi there,

I'm getting {:error, :timeout} very often with DocuSign.Api.Envelopes.envelopes_post_envelopes/3, but the thing is the envelopes were sent and I got them on my e-mails. Is there a way to fix this? A setting maybe?

Thanks in advance.

closed time in 11 days

aramsm

issue commentneilberkman/docusign_elixir

Returning timeout

Fixed in https://github.com/neilberkman/docusign_elixir/commit/c23beafdafccd53f3caa783a971de82a11a77383

aramsm

comment created time in 11 days

push eventneilberkman/docusign_elixir

Neil Berkman

commit sha 1a3c4ec584002a05e52f466797a9fdc88db97406

Update elixir version

view details

Neil Berkman

commit sha a153b535ded9d2212565f71d99a488bcd0cfe1b9

Update github action

view details

Neil Berkman

commit sha cd2e848cc1ac38dcb9b03e7eb1e4e6106391901e

Update dependencies

view details

push time in 11 days

issue commentneilberkman/docusign_elixir

Null object cannot be converted to a value type

Yes, this would be great. Thanks!

frahugo

comment created time in 11 days

PR merged neilberkman/docusign_elixir

Provide to Tesla the JSON encoder to use

As all the models are annotated for Poison, let's use Poison. Otherwise, Tesla is trying ot use Jason and the models are not annotated for it.

+2 -2

0 comment

1 changed file

frahugo

pr closed time in 11 days

push eventneilberkman/docusign_elixir

Hugo Frappier

commit sha 26a2ee29ee0255953f035cfa026c1c2386093bfc

Provide JSON encoder to use to Tesla As all the models are annotated for Poison, let's use Poison.

view details

Neil Berkman

commit sha d93c1b9ad567190588464641130ff77323e8ac3b

Merge pull request #24 from frahugo/fix-json-encoding Provide to Tesla the JSON encoder to use

view details

push time in 11 days

delete branch neilberkman/docusign_elixir

delete branch : develop

delete time in 11 days

PR opened neilberkman/docusign_elixir

Provide to Tesla the JSON encoder to use

As all the models are annotated for Poison, let's use Poison. Otherwise, Tesla is trying ot use Jason and the models are not annotated for it.

+2 -2

0 comment

1 changed file

pr created time in 11 days

issue openedneilberkman/docusign_elixir

Null object cannot be converted to a value type

I want to use the API to assign values to recipient tabs in an envelope. So I use something like this:

DocuSign.Api.EnvelopeRecipientTabs.recipients_put_recipient_tabs(connection, account_id, envelope_id, "1", EnvelopeRecipientTabs: newtabs)

newtabs was built using the values returned from DocuSign.Api.EnvelopeRecipientTabs.recipients_get_recipient_tabs/4. Some fields are nil.

When Poison encodes the model, nil value get serialized to null and the DocuSign API does not like it. It returns this error:

   body: "{\r\n  \"errorCode\": \"INVALID_REQUEST_BODY\",\r\n  \"message\": \"The request body is missing or improperly formatted. Null object cannot be converted to a value type.\"\r\n}",

Since this seems to be specific to DocuSign, I was thinking of adding a transformation in RequestBuilder to prune the nil values in a map. This was taken from a closed Posion issue where someone asked for a way to exclude nil values as a feature in Poison( https://github.com/devinus/poison/issues/55).

  @spec add_optional_params(map(), %{optional(atom) => atom}, keyword()) :: map()
  def add_optional_params(request, definitions, [{key, value}] = values) do
    case definitions do
      %{^key => :body} when map_size(definitions) == 1 ->
        # If there is a single entity to send in the body there is no need to
        # enclose it in a multipart request.
        add_param(request, :body, :body, Map.from_struct(value) |> prune_nils())

      _ ->
        do_add_optional_params(request, definitions, values)
    end
  end

  @spec prune_nils(map) :: map
  def prune_nils(s) when is_struct(s), do: s |> Map.from_struct() |> Enum.reduce(%{}, &reducer/2)
  def prune_nils(m) when is_map(m), do: Enum.reduce(m, %{}, &reducer/2)

  @spec reducer({any, any}, map) :: map
  defp reducer({k, v}, map) when is_map(v), do: Map.put(map, k, prune_nils(v))
  defp reducer({_k, v}, map) when is_nil(v), do: map
  defp reducer({k, v}, map), do: Map.put(map, k, v)

Are you OK with this change? I will create a pull request if you are.

created time in 11 days

issue commentneilberkman/docusign_elixir

Sync with latest version of DocuSign API

Well, things are not better with the OpenAPI generator. I tried the "docker" way of generating code, but it runs out of memory. Tried in "dev-docker" way, and it still runs out of memory (later, but it does). Seems to be an infinite loop. Tried with different versions of the DocuSign 2.1 json specs, all with problems. Tried other version of OpenAPI generator, and still no success. I tried generating the API code for ruby and python: no success. The OpenAPI generator has +2K open issues, that is not a good sign.

DocuSign states that their specification files are "valid". So I guess the issue is with the code generators.

Strangely, if I generate the code for v2.0, it works like a charm. Go figure.

Asked DocuSign for some help: https://github.com/docusign/OpenAPI-Specifications/issues/39

neilberkman

comment created time in 24 days

issue commentneilberkman/docusign_elixir

Sync with latest version of DocuSign API

Some API functions do work. But I ended up trying to get the document tabs from a template and found out that the generated code references the wrong module:

    |> deserialize(:dateTabs, :list, DocuSign.Model.DateTime, options)

dateTabs are not properly deserialized throughout the code. It should be using DocuSign.Model.Date. I looked at the API json, and the definition seems correct.

I cannot test the entire code base. We should be able to rely on the generated code. I wonder if the problem is with the swagger code. Maybe switching to the OpenAPI generator would solve those issues? I'll investigate.

neilberkman

comment created time in 24 days

issue commentneilberkman/docusign_elixir

Sync with latest version of DocuSign API

Alright. After renaming that argument and restore some files that were deleted after the rm -rf lib/docusign/* step in the README, I got the tests green. Will try the API from the command line now.

neilberkman

comment created time in 25 days

issue commentneilberkman/docusign_elixir

Sync with latest version of DocuSign API

@frahugo in my case It complied but the tests failed. I don't remember the specifics and I don't have the code at this point.

neilberkman

comment created time in 25 days

issue commentneilberkman/docusign_elixir

Sync with latest version of DocuSign API

@neilberkman The code gets generated, but it does not compile. Is that the error you are getting?

== Compilation error in file lib/docusign/api/account_brands.ex ==
** (CompileError) lib/docusign/api/account_brands.ex:353: cannot invoke remote function :erlang.//2 inside a match
    lib/docusign/api/account_brands.ex:348: (module)

A function parameter is badly named:

  def brand_resources_put_brand_resources(
        connection,
        account_id,
        brand_id,
        resource_content_type,
        file / xml,
        _opts \\ []
      ) do
    %{}
    |> method(:put)
    |> url("/v2.1/accounts/#{account_id}/brands/#{brand_id}/resources/#{resource_content_type}")
    |> add_param(:file, :"file.xml", file / xml)
    |> Enum.into([])
    |> (&Connection.request(connection, &1)).()
    |> decode(%DocuSignRESTAPI.Model.BrandResources{})
  end
neilberkman

comment created time in 25 days

issue commentneilberkman/docusign_elixir

Sync with latest version of DocuSign API

Thanks @frahugo really appreciate it!

neilberkman

comment created time in 25 days

issue commentneilberkman/docusign_elixir

Sync with latest version of DocuSign API

I was able to generate it using the Docker version of the generator. I will submit a PR soon.

neilberkman

comment created time in 25 days

PR opened sdtechdev/activestorage-rails4

Bump hosted-git-info from 2.5.0 to 2.8.9

Bumps hosted-git-info from 2.5.0 to 2.8.9. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md">hosted-git-info's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9">2.8.9</a> (2021-04-07)</h2> <h3>Bug Fixes</h3> <ul> <li>backport regex fix from <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/76">#76</a> (<a href="https://github.com/npm/hosted-git-info/commit/29adfe5">29adfe5</a>), closes <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/84">#84</a></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2><a href="https://github.com/npm/hosted-git-info/compare/v2.8.7...v2.8.8">2.8.8</a> (2020-02-29)</h2> <h3>Bug Fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/61">#61</a> & <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/65">#65</a> addressing issues w/ url.URL implmentation which regressed node 6 support (<a href="https://github.com/npm/hosted-git-info/commit/5038b18">5038b18</a>), closes <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/66">#66</a></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2><a href="https://github.com/npm/hosted-git-info/compare/v2.8.6...v2.8.7">2.8.7</a> (2020-02-26)</h2> <h3>Bug Fixes</h3> <ul> <li>Do not attempt to use url.URL when unavailable (<a href="https://github.com/npm/hosted-git-info/commit/2d0bb66">2d0bb66</a>), closes <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/61">#61</a> <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/62">#62</a></li> <li>Do not pass scp-style URLs to the WhatWG url.URL (<a href="https://github.com/npm/hosted-git-info/commit/f2cdfcf">f2cdfcf</a>), closes <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/60">#60</a></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2><a href="https://github.com/npm/hosted-git-info/compare/v2.8.5...v2.8.6">2.8.6</a> (2020-02-25)</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2><a href="https://github.com/npm/hosted-git-info/compare/v2.8.4...v2.8.5">2.8.5</a> (2019-10-07)</h2> <h3>Bug Fixes</h3> <ul> <li>updated pathmatch for gitlab (<a href="https://github.com/npm/hosted-git-info/commit/e8325b5">e8325b5</a>), closes <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/51">#51</a></li> <li>updated pathmatch for gitlab (<a href="https://github.com/npm/hosted-git-info/commit/ffe056f">ffe056f</a>)</li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2><a href="https://github.com/npm/hosted-git-info/compare/v2.8.3...v2.8.4">2.8.4</a> (2019-08-12)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/npm/hosted-git-info/commit/8d4b3697d79bcd89cdb36d1db165e3696c783a01"><code>8d4b369</code></a> chore(release): 2.8.9</li> <li><a href="https://github.com/npm/hosted-git-info/commit/29adfe5ef789784c861b2cdeb15051ec2ba651a7"><code>29adfe5</code></a> fix: backport regex fix from <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/76">#76</a></li> <li><a href="https://github.com/npm/hosted-git-info/commit/afeaefdd86ba9bb5044be3c1554a666d007cf19a"><code>afeaefd</code></a> chore(release): 2.8.8</li> <li><a href="https://github.com/npm/hosted-git-info/commit/5038b1891a61ca3cd7453acbf85d7011fe0086bb"><code>5038b18</code></a> fix: <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/61">#61</a> & <a href="https://github-redirect.dependabot.com/npm/hosted-git-info/issues/65">#65</a> addressing issues w/ url.URL implmentation which regressed nod...</li> <li><a href="https://github.com/npm/hosted-git-info/commit/7440afa859162051c191e55d8ecfaf69a193b026"><code>7440afa</code></a> chore(release): 2.8.7</li> <li><a href="https://github.com/npm/hosted-git-info/commit/2d0bb6615ecb8f9ef1019bc0737aab7f6449641f"><code>2d0bb66</code></a> fix: Do not attempt to use url.URL when unavailable</li> <li><a href="https://github.com/npm/hosted-git-info/commit/f2cdfcf33ad2bd3bd1acdba0326281089f53c5b1"><code>f2cdfcf</code></a> fix: Do not pass scp-style URLs to the WhatWG url.URL</li> <li><a href="https://github.com/npm/hosted-git-info/commit/e1b83df5d9cb1f8bb220352e20565560548d2292"><code>e1b83df</code></a> chore(release): 2.8.6</li> <li><a href="https://github.com/npm/hosted-git-info/commit/ff259a6117c62df488e927820e30bec2f7ee453f"><code>ff259a6</code></a> Ensure passwords in hosted Git URLs are correctly escaped</li> <li><a href="https://github.com/npm/hosted-git-info/commit/624fd6f301dd5a1fd7ad1b333d6f8921a12ff98c"><code>624fd6f</code></a> chore(release): 2.8.5</li> <li>Additional commits viewable in <a href="https://github.com/npm/hosted-git-info/compare/v2.5.0...v2.8.9">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~nlf">nlf</a>, a new releaser for hosted-git-info since your current version.</p> </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

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+2 -2

0 comment

1 changed file

pr created time in a month

delete branch sdtechdev/activestorage-rails4

delete branch : dependabot/npm_and_yarn/lodash-4.17.19

delete time in a month

PR closed sdtechdev/activestorage-rails4

Bump lodash from 4.17.4 to 4.17.19 dependencies

Bumps lodash from 4.17.4 to 4.17.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> <blockquote> <h2>4.17.16</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> <li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> <li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> <li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> <li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> <li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.4...4.17.19">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> </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

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+2 -2

1 comment

1 changed file

dependabot[bot]

pr closed time in a month

pull request commentsdtechdev/activestorage-rails4

Bump lodash from 4.17.4 to 4.17.19

Superseded by #19.

dependabot[bot]

comment created time in a month

PR opened sdtechdev/activestorage-rails4

Bump lodash from 4.17.4 to 4.17.21

Bumps lodash from 4.17.4 to 4.17.21. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/f299b52f39486275a9e6483b60a410e06520c538"><code>f299b52</code></a> Bump to v4.17.21</li> <li><a href="https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a"><code>c4847eb</code></a> Improve performance of <code>toNumber</code>, <code>trim</code> and <code>trimEnd</code> on large input strings</li> <li><a href="https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c"><code>3469357</code></a> Prevent command injection through <code>_.template</code>'s <code>variable</code> option</li> <li><a href="https://github.com/lodash/lodash/commit/ded9bc66583ed0b4e3b7dc906206d40757b4a90a"><code>ded9bc6</code></a> Bump to v4.17.20.</li> <li><a href="https://github.com/lodash/lodash/commit/63150ef7645ac07961b63a86490f419f356429aa"><code>63150ef</code></a> Documentation fixes.</li> <li><a href="https://github.com/lodash/lodash/commit/00f0f62a979d2f5fa0287c06eae70cf9a62d8794"><code>00f0f62</code></a> test.js: Remove trailing comma.</li> <li><a href="https://github.com/lodash/lodash/commit/846e434c7a5b5692c55ebf5715ed677b70a32389"><code>846e434</code></a> Temporarily use a custom fork of <code>lodash-cli</code>.</li> <li><a href="https://github.com/lodash/lodash/commit/5d046f39cbd27f573914768e3b36eeefcc4f1229"><code>5d046f3</code></a> Re-enable Travis tests on <code>4.17</code> branch.</li> <li><a href="https://github.com/lodash/lodash/commit/aa816b36d402a1ad9385142ce7188f17dae514fd"><code>aa816b3</code></a> Remove <code>/npm-package</code>.</li> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.4...4.17.21">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~bnjmnt4n">bnjmnt4n</a>, a new releaser for lodash since your current version.</p> </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

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+2 -2

0 comment

1 changed file

pr created time in a month