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

:bookmark: Release v3.1.0 [skip ci]

dddd2b211049c6efae99bf338daf2858df0de323 authored about 4 years ago
:sparkles: Add account deactivate (fixed #1350)

48ba176372d7745f790c7965c0fee60c4e2430ca authored about 4 years ago
:recycle: Auto-set account to active on login

dc1a37049dbb7e5e31a3446869debccf1fcc9f11 authored about 4 years ago
:card_file_box: Add active to users schema

86148ea7e3ee145daeafdd4dc5e66be0181d2565 authored about 4 years ago
:white_check_mark: Fix CWE-338 in test

afd981302b59ed0e5551bfe8a67bf7916ac1c2e9 authored about 4 years ago
:page_facing_up: Add MIT license

8efb1b388ea53afde286312ba4800da80033a738 authored about 4 years ago
:bookmark: Release v3.0.1 [skip ci]

810ace30fec9a1011732ca62057f3a15a50cdfef authored about 4 years ago
:bug: Fix CWE-20 in URL parsing

ac17d989425bfbd75983f1004f52baeb39edde6a authored about 4 years ago
:white_check_mark: Add tests for DNS service

d9ad820f6720e0bf6ed77c9b2887ee2aadb5f058 authored about 4 years ago
:white_check_mark: Add tests for pwned service

4a5445fd7f7853a6816f75ff7ef0fcf1624749c5 authored about 4 years ago
:white_check_mark: Add tests for tokens

2543b93ff26198b6dd225f173e2cbcffefd5ec9f authored about 4 years ago
:white_check_mark: Add tests for geolocation

c4a85b33db53327e40ea45a35d1d25d8590e7cc0 authored about 4 years ago
:wrench: Change api -> @staart/api

4b668e036936340b8a063f530e918c60149e465f authored about 4 years ago
:bookmark: Release v3.0.0 [skip ci]

c289a9addc61271904f97ab6dcd18acdbe6c8ae3 authored about 4 years ago
Merge pull request #1475 from staart/feature-v3

Staart API v3

9c297390024dd541ff5e32c4eb77e7a8838a30ae authored about 4 years ago
:pushpin: Pin dependencies

672af4a34b2d1737fcc8b51047a621a842a7fb8a authored about 4 years ago
Merge branch 'master' into feature-v3

9923a8191a8c7141091062f94d89b9b2f67eb5be authored about 4 years ago
:construction_worker: Log payload.ref

c33e0a270840562420bc25684fdc73c25ff3b669 authored about 4 years ago
:boom: Add v3

ec11d6f2038824686ddd71dbcef40a3511a12092 authored about 4 years ago
:poop: Skip tests

1fc3209f0696c17980e2442f77f1d31def8fce41 authored about 4 years ago
:pencil: Migrate legacy docs

4eac0d1f270de60930beeea30a32be055beb08da authored about 4 years ago
:recycle: Add global controller prefix

52e5de8545e5678a553677a0d2162372d89a54a0 authored about 4 years ago
:fire: Remove CLA CI, controller spec

fc5fb297ef35c844c9f207d1950764c15903407d authored about 4 years ago
:construction_worker: Add @koj-co/template CI

018df82a12d64edf85889a97093060da3c3ae322 authored about 4 years ago
:wrench: Add Semantic Release config

4b681ab3b24385858f52dc75264a0c2c7673899f authored about 4 years ago
:heavy_plus_sign: Add @koj/config

290a90263927415e0a22b9cec88efdd568ab5ced authored about 4 years ago
:rotating_light: Organize imports in files

6777d7e677ffc85a504edf098541b1a6fbb22911 authored about 4 years ago
:recycle: Add descriptions for errors

d0e58468bb651310da70d5148185238483740051 authored about 4 years ago
:sparkles: Add SMS-based MFA method

727b611255828973ee9da78ac131e0da90968fb2 authored about 4 years ago
:card_file_box: Add @unique to DB keys

1a05c459a7de3df81090f30c143762c084cff49b authored about 4 years ago
:recycle: Add constants errors in pipes

91aba2e305053dccffba44fcc4544cbff0912e2d authored about 4 years ago
:recycle: Use error constants

a7ee700f93a94e9b0c9acc158cd09347a8ca42bd authored about 4 years ago
:recycle: Don't use HttpException

402ce1403660483df3a9b96cbaffc355123ad08f authored about 4 years ago
:recycle: Don't use native errors

8e248ffa0080e5417f03b52b85aed44c401d4d31 authored about 4 years ago
:sparkles: Add support for merging users (fixed #950)

cbc8034c6deda795795d6631a9bfb1cdb843dd88 authored about 4 years ago
:recycle: Send response time headers

8ac6f7f32105bc09a33cbe47fe004282fbcd254b authored about 4 years ago
:heavy_plus_sign: Add response-time

df6c8cb3b6fe913a3cf101598d2ce51981b439a8 authored about 4 years ago
:sparkles: Serve static files

7c35bd21124e5e3e249df1377487368be84f2833 authored about 4 years ago
:mag: Add robots.txt for SEO

bdcc9ce777171f206de4969299d33106e55d5131 authored about 4 years ago
:fire: Remove access token module

2d8965c8341a3823f18e1d58935f67b62bb0693d authored about 4 years ago
:card_file_box: Remove access tokens from schema

5b19a6d1e1b88eb39ac8b0dea386866779885cec authored about 4 years ago
:recycle: Use service name in loggers

149651c2eae999e36d972367390ce9d5cca84a5f authored about 4 years ago
:recycle: Use user object in auth objects

500534bfb821e088f7cb6b50b404cfc8b5985d8a authored about 4 years ago
:recycle: Rename jwt -> staart in auth

269d1f17ffed529a3af5b16cde144b7270c9f954 authored about 4 years ago
:recycle: Check IP address restrictions in API keys

e24b26d01e7bc59700b28fb740290a65c82df62e authored about 4 years ago
:heavy_plus_sign: Add ip-range-check

28bb668dbf5556535daa6a5af2d57c72085341e4 authored about 4 years ago
:recycle: Support referrer restrictions in API keys

49ed4a477aefc6e8ce4d38c068d6b24ab1baed53 authored about 4 years ago
:card_file_box: Make group, user optional in audit log

d8a4cc97087c460e8e0af5808adbb83232bd6374 authored about 4 years ago
:construction: Add API key authentication

663d0de1dc41fa00e9caedb2aee55ec591957c9d authored about 4 years ago
:heavy_minus_sign: Remove passport-jwt

088eff6f21cd3d6b9babba514da1a8c8468e6991 authored about 4 years ago
:recycle: Use custom JWT strategy

b32c5af3e473df8be01c8707349b04520fb8dde2 authored about 4 years ago
:bug: Add ConfigModule to ApiKeysModule

e2541a161a71c3609e50db2430bad97f5437918e authored about 4 years ago
:recycle: Only allow clean, secure scopes in API keys

24f0d246403a91b285384e6719562e29fe50e048 authored about 4 years ago
:recycle: Add API key scopes for user

c84bccba475bafc0fea51e402a92623bd5d01553 authored about 4 years ago
:sparkles: Add API key users controllers

bf9976d8ea8c7fec046426d0d154d2670e97b19e authored about 4 years ago
:recycle: Add group/user methods in API kes

89af8027e8c8c40d2a864e44b57d24e85e1f717d authored about 4 years ago
:card_file_box: Support user in API key

245e645eb59e65fd7619ee56b57b1a00a7a09a9b authored about 4 years ago
:sparkles: Implement LRU for API keys

8a5c0152fd5171e69ead57acb634348355bc66ac authored about 4 years ago
:recycle: Add webhook scopes endpoint

6c546cfad910da9fe3005d02d74ecd46f3a19a46 authored about 4 years ago
:sparkles: Trigger webhooks on audit log

53ebb4a81601371ca314ae1d7042da2e9487bb9d authored about 4 years ago
:recycle: Add webhook scopes to API key

74705d67fa9c4a4797b71d09ca375afa63cda8f2 authored about 4 years ago
:sparkles: Add webhooks module

47869cdd766980701359a00e304de9c2ec47da8a authored about 4 years ago
:recycle: Add audit log decorators on controller

5a1cb701abd35f9ad43b35b695a6e086776aab5b authored about 4 years ago
:sparkles: Create audit log

36bda486ab460ac79bde08ae863de89af8c5a871 authored about 4 years ago
:heavy_plus_sign: Add ua-parser-js

7221d2c92bdbbc7623d19e06cd977dabbc67aaf6 authored about 4 years ago
:construction: Add location data to audit log

bea51dbbd34690c05ea473d4091509a30b4d60ad authored about 4 years ago
:heavy_plus_sign: Add request-ip

85e107115c0925dc3af84305888a3e723d2410bf authored about 4 years ago
:construction: Add audit log decorator, interceptor

9bc9db64dfd2f68552bbc0d412e2baabf86a1d6e authored about 4 years ago
:arrow_up: Update all dependencies

5f48cf672eabc6ce15b3962a068a379a9bc16296 authored about 4 years ago
:card_file_box: Add user agent, geolocation to audit logs

e5072898d3c4bc2dd8c1de982270fb19c6754f48 authored about 4 years ago
:sparkles: Add audit logs module

049e3eb0793b8f641f9ed73b362c67b3f85f32bf authored about 4 years ago
:card_file_box: Add auditLogs table

5dfc1ca980374c89235927adf5537dba33007e21 authored about 4 years ago
Merge pull request #1474 from staart/dependabot/npm_and_yarn/systeminformation-4.28.1

1f97444add91aef5772bc74640c621dcd4518af0 authored about 4 years ago
build(deps): Bump systeminformation from 4.28.0 to 4.28.1

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

9a18fd5aa3b065556c34cb8729d1f074306fe9f5 authored about 4 years ago
Merge pull request #1473 from staart/dependabot/npm_and_yarn/sentry/node-5.27.3

890622724d2ca340e9c93d77ed0941fadb3c0d59 authored about 4 years ago
Merge pull request #1472 from staart/dependabot/npm_and_yarn/jest-26.6.3

845d882cac184b3f7cc0ca01064f586dc316a473 authored about 4 years ago
Merge pull request #1471 from staart/dependabot/npm_and_yarn/systeminformation-4.28.0

d3990c92bc6d03d57b8c86b1c55657e306138aa3 authored about 4 years ago
build(deps): Bump @sentry/node from 5.27.2 to 5.27.3

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

87b7a3cee16f5fa5db905e21548769ec0e6d6370 authored about 4 years ago
build(deps-dev): Bump jest from 26.6.2 to 26.6.3

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

9950c705d960951ce36f68c8ed68379bb1ae0562 authored about 4 years ago
build(deps): Bump systeminformation from 4.27.11 to 4.28.0

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

151a041bd4f7f04ae53fab15f379963723048610 authored about 4 years ago
Merge pull request #1469 from staart/dependabot/npm_and_yarn/prisma/cli-2.10.2

9a4a1d1ea972f25ef383c9f921fcb70a6590265d authored about 4 years ago
build(deps-dev): Bump @prisma/cli from 2.10.1 to 2.10.2

Bumps [@prisma/cli](https://github.com/prisma/prisma) from 2.10.1 to 2.10.2.
- [Release notes](h...

906358f7a216f76d2d650339df744acb6be5e46c authored about 4 years ago
Merge pull request #1470 from staart/dependabot/npm_and_yarn/types/fs-extra-9.0.3

2805ed45a951a443be7990005c26abaf18744611 authored about 4 years ago
Merge pull request #1468 from staart/dependabot/npm_and_yarn/prisma/client-2.10.2

9940e8c11a6a054aed6d466fdac026de1f9843de authored about 4 years ago
build(deps-dev): Bump @types/fs-extra from 9.0.2 to 9.0.3

Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-ex...

5013e7e6092be25f5ca3517ae650db06275188f3 authored about 4 years ago
build(deps): Bump @prisma/client from 2.10.1 to 2.10.2

Bumps [@prisma/client](https://github.com/prisma/prisma) from 2.10.1 to 2.10.2.
- [Release notes...

380c60c6ba13bcf0fa8346df407ec02cd4028545 authored about 4 years ago
:fire: Remove API key strategy

57274847eceb2aa3eaa9c8ed6648a1012a7f214f authored about 4 years ago
:pencil: Add docs for API key auth

00d259a6a0219a7e853d705ffe61388e63570673 authored about 4 years ago
:bug: Move scopes endpoint to top

f883155bd96f95b1108b2576c2a382a9880993cc authored about 4 years ago
:recycle: Use Gravatar as user profile picture

43e8596768d67fcaf30aab248570ef82ca6b1e32 authored about 4 years ago
:recycle: Add ID to auth token

86a456d1825287d4a90b3c1610059f6e9ce12c43 authored about 4 years ago
:truck: Rename get.http to get-user.http

282fcf85742d4938accef30e612b9c85ca0db422 authored about 4 years ago
:truck: Move http files to root http dir

1776cf5f5e0f10a7aabb8e7d1aa485b9830dca12 authored about 4 years ago
:pencil: Use dotenv values in HTTP

c18794c86e12593488f870120c0e74d9ba7d0a7f authored about 4 years ago
:recycle: Add pretty profile pictures for domain, group, user

27066a69002a6b07be3c04e8febada8080a9b3a4 authored about 4 years ago
:heavy_plus_sign: Add randomcolor

68fb2daf549efad00607f24ef9f048661c6fbf01 authored about 4 years ago
:recycle: Add membership module to app

a39009b76a4531182642e143425d549d2ef3a656 authored about 4 years ago
:recycle: Use constant for login token sub

aa80db1bb1ee1d71d20d0cf1ece34f23fca7545a authored about 4 years ago
:pencil: Add API docs

c17753ea0133a803cbc2765b437ff17b10ac2cf5 authored about 4 years ago
:recycle: Change auth controller login routes

c797457bb21331925d08008e8caef1ef32b31cf4 authored about 4 years ago