Skip to content

Releases: italia/publiccode-crawler

v5.0.1

05 Jul 09:48
7603f1a
Compare
Choose a tag to compare

What's Changed

  • fix: correctly set the Publisher id when alternativeId is present by @bfabio in #404

Full Changelog: v5.0.0...v5.0.1

v5.0.0

17 Jun 14:31
b295249
Compare
Choose a tag to compare

What's Changed

  • feat: support 0.4.0 publiccode.yml files by @bfabio in #400
  • feat!: add crawl-software command and remove one by @bfabio in #398

Full Changelog: v4.1.0...v4.2.0

v4.1.0

03 Jun 17:30
c0b5880
Compare
Choose a tag to compare

What's Changed

  • feat(crawl): error out if GITHUB_TOKEN not set by @bfabio in #391
  • fix: formatting of the crawl command help by @bfabio in #395
  • fix: reduce go routines and add debug logging by @bfabio in #394
  • fix: infinite loop in publiccode.yml validation by @bfabio in #396

Full Changelog: v4.0.4...v4.0.5

v4.0.4

24 May 19:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.3...v4.0.4

v4.0.3

20 Feb 11:37
a354180
Compare
Choose a tag to compare

What's Changed

  • chore(deps): use publiccode-parser-go v3.1.2 by @bfabio in #372
  • chore: don't have golangci-lint update go.mod in CI by @bfabio in #374
  • chore: use Go 1.21 by @bfabio in #373
  • chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #371
  • refactor: rename unsed parameters to _ by @bfabio in #375

Full Changelog: v4.0.2...v4.0.3

v4.0.2

04 Dec 11:24
38c7e12
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.1...v4.0.2

v4.0.1

11 Nov 15:11
21235aa
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump publiccode-parser-go to v3.0.5 by @bfabio in #368

Full Changelog: v4.0.0...v4.0.1

v4.0.0

12 Oct 09:36
914ddff
Compare
Choose a tag to compare

What's Changed

Features

  • feat!: set default config values by @bfabio in #342
  • feat: create Software even if publiccode.yml is invalid by @bfabio in #339

Fixes

  • fix: add missing fmt.Sprintf in log messages by @bfabio in #327
  • fix: Close() the Response Body in ApiClient by @bfabio in #334
  • fix: enable errorlint linter by @bfabio in #350
  • fix: don't fail if there's no config file by @bfabio in #351
  • fix: properly get all the Publishers by @bfabio in #356
  • fix(bitbucket): properly get the publiccode.yml by @bfabio in #359

Chores / Refactor

  • docs: fix comments by @bfabio in #341
  • chore(deps): bump github.com/prometheus/client_golang from 1.7.1 to 1.11.1 by @dependabot in #324
  • chore(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #326
  • chore(ci): add base golangci-lint config file by @bfabio in #328
  • chore(deps): bump golang.org/x/crypto from 0.0.0-20211215153901-e495a2d5b3d3 to 0.1.0 by @dependabot in #329
  • chore(golangci-lint): enable gofumpt and gofmt by @bfabio in #330
  • Enable some golangci-lint linters by @bfabio in #332
  • chore: remove publishers.thirdparty.yml by @bfabio in #333
  • Enable some more linters by @bfabio in #335
  • chore(deps): bump golang.org/x/net from 0.1.0 to 0.7.0 by @dependabot in #340
  • refactor: enable unparam linter by @bfabio in #344
  • refactor: enable prealloc linter by @bfabio in #345
  • refactor: enable forcetypeassert linter by @bfabio in #346
  • refactor: enable gocritic linter by @bfabio in #347
  • refactor!: enable gosec linter by @bfabio in #348
  • chore(ci): enable nilnil linter by @bfabio in #349
  • chore: enable lll linter by @bfabio in #357
  • chore: disable depguard linter by @bfabio in #360
  • chore: enable forbidigo linter by @bfabio in #362
  • refactor: add constant and disable the gomnd linter by @bfabio in #363
  • refactor: enable revive linter by @bfabio in #364
  • chore(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 by @dependabot in #365

Full Changelog: v3.1.0...v4.0.0

v3.1.0

27 Jan 16:01
1971c5a
Compare
Choose a tag to compare

What's Changed

  • feat: handle GitHub secondary rate limiting by @bfabio in #322

  • feat: handle secondary limit in all GitHub calls by @bfabio in #323

  • feat: print summary when the crawling is done by @bfabio in #312

  • feat: add MAIN_PUBLISHER_ID configuration variable by @bfabio in #313

  • fix: don't crash when publiccode.yml is a symlink by @bfabio in #319

  • fix: bring back listing repos for GitHub users by @bfabio in #320

  • fix: use the right logic for MAIN_PUBLISHER_ID by @bfabio in #321

  • style: use go naming rules for filenames by @bfabio in #309

  • chore: run crawl as GitHub action by @bfabio in #314

Full Changelog: v3.0.0...v3.1.0

v3.0.0

19 Oct 16:42
Compare
Choose a tag to compare

What's Changed

  • Refactor the crawler to use Developers Italia API by @bfabio in #302
  • chore: rename module and bump version by @bfabio in #306

Full Changelog: v2.2.0...v3.0.0