alferpal / calcifer Goto Github PK
View Code? Open in Web Editor NEWA side-project to build somewhat of a home automation tool, not pretending to be production-ready in any way
License: Other
A side-project to build somewhat of a home automation tool, not pretending to be production-ready in any way
License: Other
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error while updating /packages/calcifer-server/package-lock.json:
404 Not Found: @alferpal/calcifer-worker@~1.0.0
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
You can mention @dependabot in the comments below to contact the Dependabot team.
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error while updating /packages/calcifer-server/package-lock.json:
404 Not Found: @alferpal/calcifer-utils@~1.0.0
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
You can mention @dependabot in the comments below to contact the Dependabot team.
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error while updating /packages/calcifer-server/package-lock.json:
404 Not Found: @alferpal/calcifer-utils@~1.0.0
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
You can mention @dependabot in the comments below to contact the Dependabot team.
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error while updating /packages/calcifer-server/package-lock.json:
404 Not Found: @alferpal/calcifer-utils@^1.0.1
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
You can mention @dependabot in the comments below to contact the Dependabot team.
Dependabot couldn't authenticate with axags.jfrog.io/axags/api/npm/virtual-bcn-node.
Please note that for JFrog repositories Dependabot needs to have deploy
permission (as JFrog requires this for Dependabot to access uncached artifacts).
You can provide authentication details in your Dependabot dashboard by clicking into the account menu (in the top right) and selecting 'Config variables'.
Dependabot couldn't authenticate with registry.npmjs.org.
You can provide authentication details in your Dependabot dashboard by clicking into the account menu (in the top right) and selecting 'Config variables'.
You can mention @dependabot in the comments below to contact the Dependabot team.
Add a new endpoint for invalidating tokens
Use redis as storage
POST /tokens/invalid
Takes full token, writes in redis the tokenId, with expiration for token expiration. Returns 4xx or 201 if everything ok
Requires admin policy
Add a new endpoint for creating users in DB
GET /tokens/invalid
Returns a list the invalid tokenIds found in redis
Caches at hapi level
Requires service policy
Investigate and move as much of the project to generating ESM instead of CommonJS
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error whilst updating @types/node in /packages/calcifer-cli/package-lock.json:
404 Not Found - GET https://registry.npmjs.org/@alferpal/eslint-config-calcifer - Not found
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
You can mention @dependabot in the comments below to contact the Dependabot team.
Dependabot couldn't authenticate with axags.jfrog.io/axags/api/npm/virtual-bcn-node.
Please note that for JFrog repositories Dependabot needs to have deploy
permission (as JFrog requires this for Dependabot to access uncached artifacts).
You can provide authentication details in your Dependabot dashboard by clicking into the account menu (in the top right) and selecting 'Config variables'.
Dependabot couldn't authenticate with registry.npmjs.org.
You can provide authentication details in your Dependabot dashboard by clicking into the account menu (in the top right) and selecting 'Config variables'.
You can mention @dependabot in the comments below to contact the Dependabot team.
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error while updating /packages/calcifer-server/package-lock.json:
404 Not Found: @alferpal/calcifer-worker@~1.0.0
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
You can mention @dependabot in the comments below to contact the Dependabot team.
Add a new endpoint for loging in
POST /login
Takes login and unhashed password, checks password in db. 401 if failing login.
In case of valid login, creates new jwt with: tokenId, roles, userId
No policy
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error while updating /packages/calcifer-server/package-lock.json:
404 Not Found: @alferpal/calcifer-utils@~1.0.0
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
You can mention @dependabot in the comments below to contact the Dependabot team.
Add request id propagation, with x-request-id header. If not present generate a new id using uuid-v4
Also, try to add basic instrumentation, maybe using honeycomb
Dependabot couldn't parse the package.json found at /templates/http-api/package.json
.
You can mention @dependabot in the comments below to contact the Dependabot team.
Rework the system for propagating invalid tokens across calcifer services using kafka instead of rest requests.
The topic should have log compaction so that only the last message stays, as it's not needed to store any more information than the current list of invalid tokens
Add a new endpoint for creating users in DB
DB of choice is a postgress.
POST /users
Takes login, email, password (stored hashed with bcrypt or argon2), returns 4xx or 201 if everything ok
Requires admin policy
Dependabot couldn't authenticate with registry.npmjs.org.
You can provide authentication details in your Dependabot dashboard by clicking into the account menu (in the top right) and selecting 'Config variables'.
You can mention @dependabot in the comments below to contact the Dependabot team.
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error while updating /packages/calcifer-server/package-lock.json:
404 Not Found: @alferpal/calcifer-worker@~1.0.0
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
You can mention @dependabot in the comments below to contact the Dependabot team.
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error while updating /packages/calcifer-server/package-lock.json:
404 Not Found: @alferpal/calcifer-utils@~1.0.0
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
You can mention @dependabot in the comments below to contact the Dependabot team.
Explore how one would add honeycomb to a hapi server, and then do so trying to capture as much as possible, also exposing the trace or event in the hapi request object.
maybe allow passing in context or this?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.