• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FIWARE / trusted-issuers-list
88%

Build:
DEFAULT BRANCH: main
Repo Added 24 May 2023 09:36AM UTC
Files 34
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • add-path-support
  • change-did-length
  • dwendland-patch-1
  • feature/improve-logging
  • fix-get
  • fix/forwarded-headers
  • internalGetEndpoint
  • main
  • move-to-fiware
  • step-2-implement-list-issuers
  • ticket-39/work
  • til-put-issue
  • topic/order-scoped-credentials
  • wistefan-patch-1

13 Oct 2026 06:31AM UTC coverage: 88.017% (+0.4%) from 87.654%
102

push

github

web-flow
Make log output configurable and log every request (#29)

* Make log output configurable and log every request

* logback: full timestamp, no ANSI colors, LOG_FORMAT=TEXT|JSON and LOG_LEVEL
* One line per handled request through micronaut's access logger
  (LOG_REQUESTS, LOG_REQUESTS_EXCLUSIONS, probes excluded by default)
* Liquibase output is routed through logback and kept at WARN
  (LOG_LEVEL_LIQUIBASE); it printed ~90 lines on every start, partly to stdout,
  which broke JSON output. The banner is off with LOG_FORMAT=JSON
* Remove the jpa/show_sql block: without Hibernate it had no effect

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* Log expected failures as one line without stack trace

Rejected requests (400, 409) are logged once with method, uri and reason instead
of the whole request and a stack trace. Only CatchAllExceptionHandler keeps the
stack trace, now at ERROR.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* Log changes of the list and registry misses

Every create, update, delete, scope grant and revocation is logged at INFO,
starting with "Issuer <did>:" and naming how many credentials were affected.
The credential types and why a lookup or change found nothing (404) are logged
at DEBUG. deleteByTrustedIssuerDidAndScope returns the number of deleted
credentials for that.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* Document logging configuration and conventions

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* Address review: log issuer changes without counts, full credentials on debug

- INFO only names the issuer (and the scope): "Issuer <did> created",
  "... updated", "... deleted", "... granted credentials for scope <s>",
  "... revoked credentials of scope <s>"
- DEBUG logs the complete issuer or credentials as JSON, including claims,
  instead of extracted credential types
- Removed the credential counts everywhere, the helpe... (continued)

163 of 209 branches covered (77.99%)

Branch coverage included in aggregate %.

57 of 68 new or added lines in 11 files covered. (83.82%)

1 existing line in 1 file now uncovered.

689 of 759 relevant lines covered (90.78%)

0.91 hits per line

Relevant lines Covered
Build:
Build:
759 RELEVANT LINES 689 COVERED LINES
0.91 HITS PER LINE
Source Files on main
  • Tree
  • List 34
  • Changed 10
  • Source Changed 10
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
102 main Make log output configurable and log every request (#29) * Make log output configurable and log every request * logback: full timestamp, no ANSI colors, LOG_FORMAT=TEXT|JSON and LOG_LEVEL * One line per handled request through micronaut's access... push 13 Oct 2026 06:33AM UTC web-flow github
88.02
100 feature/improve-logging Name the issuer of a conflict, stack traces of rejected requests on debug - A conflict is logged as "Issuer <did> already exists, rejected <method> <uri> with 409": for POST /issuer the uri carries no DID, so the line did not say which issuer... Pull #29 01 Oct 2026 11:16AM UTC vramperez github
88.02
98 feature/improve-logging Log every rejected request with its reason Requests micronaut rejects itself with 400 (malformed JSON, missing body or query value, a body that cannot be converted) were only visible in the request log, without any reason. They are now logged lik... Pull #29 01 Oct 2026 10:20AM UTC vramperez github
87.67
96 feature/improve-logging Document logging configuration and conventions Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Pull #29 30 Sep 2026 01:51PM UTC vramperez github
88.35
95 main Topic/order scoped credentials (#28) * Scope credentials to what granted them A credential entry was identified by its content, so revoking one grant removed a credential another grant still required. That is a latent defect today - two product ... push 02 Sep 2026 02:27PM UTC web-flow github
87.65
93 topic/order-scoped-credentials Merge branch 'main' into topic/order-scoped-credentials Pull #28 02 Sep 2026 02:23PM UTC web-flow github
87.65
92 topic/order-scoped-credentials Merge pull request 'Make the scope index portable - 0.9.0 cannot start against MySQL' (#2) from step-2-portable-scope-index into topic/order-scoped-credentials Reviewed-on: http://localhost:3001/local-claude/trusted-issuers-list/pulls/2 Reviewed-... push 02 Sep 2026 02:22PM UTC wistefan github
87.65
91 main Topic/order scoped credentials (#27) * Scope credentials to what granted them A credential entry was identified by its content, so revoking one grant removed a credential another grant still required. That is a latent defect today - two product ... push 02 Sep 2026 12:54PM UTC web-flow github
87.65
89 topic/order-scoped-credentials apply spotless Pull #27 02 Sep 2026 12:33PM UTC wistefan github
87.65
85 ticket-39/work Update changelog-v0_0_5.xml Pull #26 26 May 2026 10:39AM UTC web-flow github
87.15
See All Builds (56)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc