Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/staart/api

🏁🛠️ SaaS backend & API framework based on @nestjs
https://github.com/staart/api

build(deps): Bump casbin from 5.1.6 to 5.2.0

Bumps [casbin](https://github.com/casbin/node-casbin) from 5.1.6 to 5.2.0.
- [Release notes](htt...

99d8b53334c193e7eb7ae62cf4456c723cd61b54 authored over 4 years ago
build(deps-dev): Bump @types/node from 14.14.3 to 14.14.5

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) fro...

16e53a11ff37a9b5b4d3cfa4ed92e84d0d1db0de authored over 4 years ago
Merge pull request #1456 from staart/dependabot/npm_and_yarn/prisma/cli-2.10.0

96d39590bd58374e96f5479b3f8249a3ec27e4f8 authored over 4 years ago
Merge pull request #1455 from staart/dependabot/npm_and_yarn/ts-jest-26.4.3

7b8d95fe390cf514acba98b4336939b12284550c authored over 4 years ago
build(deps-dev): Bump @prisma/cli from 2.9.0 to 2.10.0

Bumps [@prisma/cli](https://github.com/prisma/prisma) from 2.9.0 to 2.10.0.
- [Release notes](ht...

7b072271e3a0a6f293089279102c0be721117799 authored over 4 years ago
build(deps-dev): Bump ts-jest from 26.4.2 to 26.4.3

Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 26.4.2 to 26.4.3.
- [Release notes](...

311c6b7f1be9ea4eb99b11b50c0c3d540b068f83 authored over 4 years ago
build(deps): Bump systeminformation from 4.27.10 to 4.27.11

Bumps [systeminformation](https://github.com/sebhildebrandt/systeminformation) from 4.27.10 to 4...

8316a2e96d8d5c55e514c8ebc4b575b84af8f458 authored over 4 years ago
:sparkles: Add tokens module, 2FA

e3628898c1e7f5853c87e6a633afba771298e141 authored over 4 years ago
:heavy_plus_sign: Add jsonwebtoken, UUID

68772658b5748d6a1e6e4fb03b58598645ff1554 authored over 4 years ago
:construction: Add TOTP-based 2FA

f8158768b602bd6b9fa2227ac7e0f0b5e3928262 authored over 4 years ago
:heavy_plus_sign: Add otplib, qrcode

207f90e679c48527974daeeaec81b4450ca0b676 authored over 4 years ago
:truck: Rename user to users

bbfa0a87ae1ca58ecfbfaf8912fad9af832f3db5 authored over 4 years ago
:wrench: Add Swagger plugin to CLI

0ea39143ae3f654ef67f349d69e62dd60b2beb76 authored over 4 years ago
:sparkles: Add OpenAPI docs

754495e17982dad2ee1df4c96fe7981abccbc306 authored over 4 years ago
:heavy_plus_sign: Add @nestjs/cli

e8e14c3492c2e7b0070c4f313861993ff2d874a0 authored over 4 years ago
:heavy_plus_sign: Add Swagger dependencies

65e4b6b149af22ef4a0a332cf0773091c2bec82b authored over 4 years ago
:sparkles: Add helmet for security

b3ec3fc486faddb15cf1f0a6af2c67050da2b0dc authored over 4 years ago
:heavy_plus_sign: Add helmet

7fe21a1e6c734746060757e8853c0945c028ad8b authored over 4 years ago
:sparkles: Add scheduler to delete sessions

d99de49c0063829b9a67e2366f87ab1b35d73d8d authored over 4 years ago
:heavy_plus_sign: Add @nestjs/schedule

28ca0d6da453d945c85bdcd33263f16c3698adbf authored over 4 years ago
:recycle: Lowercase, remove plus from email

75fc733ff3b58aa3f922cf451120be507db401fa authored over 4 years ago
:recycle: Use safe email helper

f7697ebd1af83bc29058cbbf2e52991d61dcb3dd authored over 4 years ago
:recycle: Use prisma directly not authService

62d6ae04439b3f951a2352f3c9a89df507ba2c4b authored over 4 years ago
Merge pull request #1453 from staart/dependabot/npm_and_yarn/types/node-14.14.3

fb82766f473f15ea7159d0143a2346178bb24b19 authored over 4 years ago
Merge pull request #1452 from staart/dependabot/npm_and_yarn/maxmind-4.3.1

6239b86768adef996c06b2e9d90fc5395ca91ce1 authored over 4 years ago
build(deps-dev): Bump @types/node from 14.14.2 to 14.14.3

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) fro...

56a39848647ccda4b202dc6220288ff788858dc9 authored over 4 years ago
build(deps): Bump maxmind from 4.3.0 to 4.3.1

Bumps [maxmind](https://github.com/runk/node-maxmind) from 4.3.0 to 4.3.1.
- [Release notes](htt...

0f02b836f96b92cefe5fea478d1c56cbac74dbc2 authored over 4 years ago
:pencil: Add auth docs

21b09bb7a932cd56682c43b87bd15f2e53ee3af8 authored over 4 years ago
:pencil: Fix spelling in docs accout -> account

533b3a58ec0329777c0ef545e367b1ef41a455a3 authored over 4 years ago
Merge pull request #1451 from staart/dependabot/npm_and_yarn/axios-0.21.0

438269b254470714182a94e692231a2db6051a9e authored over 4 years ago
Merge pull request #1450 from staart/dependabot/npm_and_yarn/ts-jest-26.4.2

38886a2a2427ad624beb5a4ed99dcc8b59484606 authored over 4 years ago
build(deps): Bump axios from 0.20.0 to 0.21.0

Bumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.0.
- [Release notes](https://g...

2a84fe95ce494e0d4491c1517f9b2108bd82aeaa authored over 4 years ago
build(deps-dev): Bump ts-jest from 26.4.1 to 26.4.2

Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 26.4.1 to 26.4.2.
- [Release notes](...

a8392538617a147eec068b7e3f396c1120c65541 authored over 4 years ago
:sparkles: Add support for password change, refactor auth

21a7cb4fb58e17fee364c0b18d1df24ea3c6248f authored over 4 years ago
:recycle: Hash passwords, ensure uncompromised

b7cf9f39db8679a44be608431ba9fb82aca9863e authored over 4 years ago
:sparkles: Add Pwned module

183b6749008ee71ae820e093ae9460313a2efd52 authored over 4 years ago
:heavy_plus_sign: Add hibp

1748c1b3570a6d71f861f04b391247892a05d078 authored over 4 years ago
:recycle: Send email not verified exception message

915c5ae6bb1ae9f22919099d682896bcf40242cb authored over 4 years ago
:sparkles: Support creating groups, memberships

a642b7ea34c5e8ae8391d95e3065f9435a12e82b authored over 4 years ago
:sparkles: Add group membership controller

26c0c0efc7ac749fd8808821671c02e814303e51 authored over 4 years ago
:truck: Rename memberships controller with user suffix

9a16df6b03b900ca8e59e7ba99697992e9ff7005 authored over 4 years ago
:recycle: Use new scope structure

be84f02f1521ad76d49f29f64a990eb221b38f75 authored over 4 years ago
:pencil: Add docs for scopes

437f499d0850fbb844f0983b3d48023335d1c9fa authored over 4 years ago
:construction: Use hyphenated scopes

d7a8677fc048aa1c51ca690591905f4a6cfee694 authored over 4 years ago
Merge pull request #1449 from staart/global-jwt-installation

Global JWT installation

a6964b4c09c4d7979eb475f4a367574a54ccfef0 authored over 4 years ago
:recycle: Use global guards, @Public decorator

Co-Authored-By: Jay McDoniel <[email protected]>

Addition context: https://github.com/nestjs/ne...

959dc7b80e94e5b02e6ecfb35382fe9bad15a916 authored over 4 years ago
:sparkles: Add groups endpoints

818ad11a62e19fc091557c6f9854bfe2850d9265 authored over 4 years ago
:bug: Ensure result exists before accessing user

f27c6b9dd63e801eb3b1cfeefb27f43357c67654 authored over 4 years ago
:sparkles: Add emails module

f7082e0fe349a7503e826dc9e82a787eed6d24f9 authored over 4 years ago
Merge pull request #1448 from staart/dependabot/npm_and_yarn/jest-26.6.1

7dcbb0bd046c4a038f4977c1c1e90058f13949d7 authored over 4 years ago
Merge pull request #1447 from staart/dependabot/npm_and_yarn/sentry/node-5.27.1

5b361d8dee901282e47f77a021a2c794122cc1d3 authored over 4 years ago
build(deps-dev): Bump jest from 26.6.0 to 26.6.1

Bumps [jest](https://github.com/facebook/jest) from 26.6.0 to 26.6.1.
- [Release notes](https://...

e028c410c8f7c867741899a1d1f79e61e02c6571 authored over 4 years ago
build(deps): Bump @sentry/node from 5.27.0 to 5.27.1

Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 5.27.0 to 5.27.1.
- [R...

c07b9cd89ee1d8760a6641a63d008f635407f883 authored over 4 years ago
:sparkles: Add endpoints for user memberships

276c95a398debe3883f24d0087f7408991d72fe4 authored over 4 years ago
:recycle: Use session ID as param

d30ce2faf2097320edf526e66d52f44e0ff4a682 authored over 4 years ago
:sparkles: Add endpoints for access tokens

8233d52a847491633e5603d72c2e5d978eb60cf0 authored over 4 years ago
:sparkles: Add session endpoints

0e7c8b2026d24d41a354355ad2434b59ec19060e authored over 4 years ago
:lock: Add scopes and guards on user routes

653ccfc449d0c755b25686ef3c202dc71e5e2092 authored over 4 years ago
:sparkles: Expose data by removing secrets

93d82e1c9730377a0687c126cc6ee8e3a3143802 authored over 4 years ago
:sparkles: Add scope authorization in Guard

d1e9e2528698c3d868f927a8832236e781352862 authored over 4 years ago
:recycle: Use local scope guards (https://stackoverflow.com/a/50801832/1656944)

6a31e8866357f5c480963a11a0996c983de1511d authored over 4 years ago
:heavy_plus_sign: Add minimatch

97621a748f4109dba91e9807ef6f46bf8570a8aa authored over 4 years ago
:recycle: Use access toke ngenerator abstraction

3e259b437b3bd3fe5f41bc61fdfa891015684546 authored over 4 years ago
:recycle: Get user ID, scopes in JWT strategy

527ab9a3e5beba5f7d3daf5276797456396a0982 authored over 4 years ago
:lock: Add AuthGuard in user endpoints

e1d3e0cb97402ba46f509b7fa74e5e6bcac44515 authored over 4 years ago
:sparkles: Add refresh token endpoint

5abd4987b4b4a24c10f223272d979c00fbfd25f4 authored over 4 years ago
:recycle: Use session UUID as refresh token

34eb080f37787527a3265ed4589537e24ad14718 authored over 4 years ago
:recyce: Update validator when logging in

0e605fe2dea27cc034fe2dfe97073cfedec6c68c authored over 4 years ago
:sparkles: Add authentication

3b4a4680a0318573c7d8170eeaec5565ad8842f5 authored over 4 years ago
:construction: Add passport local auth

140cba4ce920618e96ec0b0d38290c2ac895052a authored over 4 years ago
:heavy_plus_sign: Add bcrypt

dfe230b3de78ed61e414bf963e58d949c1479a37 authored over 4 years ago
:heavy_plus_sign: Add passport, JWT for auth

c51c0bbe2b30b14af54704befd5668663cee63d5 authored over 4 years ago
:sparkles: Add resend email verification endpoint

a7979c22daee6f94b026266f836ad516c7fe4fd6 authored over 4 years ago
:wrench: Add esModuleInterop to tsconfig.json

141e3a22767dce3ae0d2644022475bef18fcadb6 authored over 4 years ago
:construction: Add email verification resend

74a6dce49fb312792a3578b07ce5edc7315daa61 authored over 4 years ago
:sparkles: Add HTML email layout

9fe994d36e1a9f00691facdc92b69bb6a5528081 authored over 4 years ago
:sparkles: Render and send emails

7b6902d85bbfd5e6628cb74faa4d92052e83ce54 authored over 4 years ago
:heavy_plus_sign: Add @staart/mustache-markdown

45288faa89b5f2f6c901f73b877db7effab82cad authored over 4 years ago
:construction: Use memoized fs reader

1da5f24187028f597355347ac890105cc6ad6735 authored over 4 years ago
:heavy_plus_sign: Add mem for in-memory caching

a948428abf151890ca825969ad8254a1c361dd6f authored over 4 years ago
:construction: Add email sending queue

3ca0202fec475def789e93ae19e3709ac24f1a14 authored over 4 years ago
:heavy_plus_sign: Add p-queue, p-retry

8c003b24b06d315084beda46b0cb491300841a4e authored over 4 years ago
:recycle: Use email config with Nodemailer interface

b4c6176d79c4079e1acd5fe61b48f72661bae3c1 authored over 4 years ago
:heavy_plus_sign: Add nodemailer

dc79805b16a74bb6fa8a942bb5fcc1a355df537b authored over 4 years ago
:construction: Add email module with config

fbe2e743f897b8e4c621b4554f11917b542368c1 authored over 4 years ago
:heavy_minus_sign: Remove @nestjs-modules/mailer

9e8750ed65789cffa2860ce6c4ca3ef12fb840c3 authored over 4 years ago
:sparkles: Add common configuration

b311e5af5125f6727231400ee87c34a03c8529fb authored over 4 years ago
:heavy_plus_sign: Add @nestjs/config

3fdc37399316693cd3bb116eb69c3b687b7882d6 authored over 4 years ago
:construction: Add email module

e138ece7d67033013e299185c97659f281f210ef authored over 4 years ago
:heavy_plus_sign: Add handlebars

4a1bdc778a6fa3f85111049a9af318878dbcc368 authored over 4 years ago
:heavy_plus_sign: Add @nestjs-modules/mailer

55b4146426fc1dc38732b9ce6d051ff8cb576dc9 authored over 4 years ago
:bug: Make keys in DTO optional

5e6d691851f15e75ab4a5451f0455b8c1e7443d2 authored over 4 years ago
:sparkles: Add registration with email conflict check

c9291532078d71847caf7d0d722d21945abd6e38 authored over 4 years ago
:heavy_plus_sign: Add nestjs-rate-limiter

49302a64ad1cd784986fd0b3b9f62e3478993755 authored over 4 years ago
:sparkles: Add auth module with register

c9f03df3a36c7ca32f917b31a82cc4357f23abb3 authored over 4 years ago
:sparkles: Use DTO in PATCH method

6d43fcfe2902808dd44f4234715557fb4f4f6c1a authored over 4 years ago
:heavy_plus_sign: Add class-transformer

6e0dff44d9a53e148d89454b11932f5f95618b12 authored over 4 years ago
:heavy_plus_sign: Add class-validator

c4a557230dac1b24154813a0919d3617c4c3e759 authored over 4 years ago
:construction: Add temporary where query param

b8e58026b08fbda45f3fdbeb58c45d10fc4e2db3 authored over 4 years ago
:fire: Remove unnecessary declaration file

860ed9add8fe4cf7471392726f349b1dc8f0e97d authored over 4 years ago