Cristiano Aguzzi

Results 39 issues of Cristiano Aguzzi

Some of our endpoints require authorization using a Bearer token. The TD hosted in the well-known endpoint does not reflect this requirement.

type: enhancement
scope: introduction
effort: hours

In #52 we introduced a well-known fix for a problem in the Thing Description of the TDD (see https://github.com/w3c/wot-discovery/pull/469). We should make it configurable from the ConfigService. Tracking TODO: https://github.com/vaimee/zion/blob/2ad535d519d251352f96c3871b6427442b0a7fb0/src/introduction/td-builder.service.ts#L34

good first issue :+1:
priority: low (4)
scope: introduction
effort: hours
type: feature

As introduced by #52, the `td-builder.service.ts` now use the usual trick of `JSON.stringify` and `parse` to clone the TD model and generate a valid Thing Description. Is there a better...

type: enhancement
good first issue :+1:
priority: low (4)
scope: introduction
effort: hours

Currently, the docker image is around `380 Mb` doing some experiments removing the development dependencies we could achieve `178 Mb`. Although there are some runtime issues that appear when you...

type: enhancement
good first issue :+1:
priority: low (4)
effort: hours

I received a `500` when accessing the `/things` endpoint. Here is the Zion log: ``` Error: select * from "thing_description" - Connection terminated unexpectedly at Connection. (/home/node/app/node_modules/pg/lib/client.js:132:73) at Object.onceWrapper (node:events:641:28)...

priority: critical (1)
scope: persistance
type: potential issue
type: 3rd-party

Currently, Zion utilizes a simple Env base configuration workflow. We should organize configuration parameters in a hierarchical data structure. Moreover, we have to keep in mind different developer workflows and...

type: enhancement
priority: high (2)
effort: days
status: wip :zap:
type: discussion

```js links: [{ rel: "type", href: "./ThingDescriptionDirectory(TDD)ThingModel.tm.jsonld", // should point to the real TM type: "application/tm+json" }], ```

type: bug
good first issue :+1:
effort: hours

As the title says, we have to finalize and decide on the API for managing private collections of TDs.

priority: low (4)
scope: auth
effort: days
type: example

**What version of Ajv you are you using?** `8.12.0` **What problem do you want to solve?** We have a server-side "repository" of schemas that we lazy-compile (and cache) only when...

enhancement