dscnitrourkela / project-guava Goto Github PK
View Code? Open in Web Editor NEWThe project repository for an open system to generate and manage certificates.
License: MIT License
The project repository for an open system to generate and manage certificates.
License: MIT License
Take reference from project-reclamation for prettier and project-elaichi for PR labeller
to be called isActive
Add mongoose models for
We are running MongoDB on the free tier and it does not have a backup in the plan. We need to use our server and do it for data safety.
Can be done after docker setup
IMP: I feel we should store in BSON format, give a thought
Reason: Inconsistent use of British and American variant of colour and color
Create the required Types
Create Queries and Mutations for Users
getUserByID
getUserByMailID
createUser
updateUser
increase performance of queries by caching user info from JWT
Would also remove a lot of redundant code like
if (!decodedToken || !decodedToken.sub) {
return new GraphQLError('Missing fields in the Auth Token');
}
const { sub } = decodedToken;
const userFromDB = await UserModel.findOne({ authProviderID: sub }).setOptions({ sanitizeFilter: true }).exec();
Reference: https://nodejs.org/api/util.html#util_util_promisify_original
Chunk of code to be updated:
src/utils/index.js -> decodeTokenFromHeader
Also, set up GitHub Actions to run on a pull request for
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.