Ecosyste.ms: OpenCollective

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

github.com/pulsar-edit/package-backend

Pulsar Server Backend for Packages
https://github.com/pulsar-edit/package-backend

test package name availability

38421a7110875cfcbdea4c30440ab86ef3f2d224 authored almost 2 years ago by Digitalone <[email protected]>
delete package: do not remove names

95b246279214063a6eae8f2c26ef0f30cc35693d authored almost 2 years ago by Digitalone <[email protected]>
check name availability also on rename

b93e0e2dcee77b12c8e3964931c45eec06a62ccf authored almost 2 years ago by Digitalone <[email protected]>
post new package: check if a name is available before publication

688877b53c1fe90c416221299d506b2d32869afc authored almost 2 years ago by Digitalone <[email protected]>
names table: foreign pointer key ON DELETE SET NULL

b01adb7a1113ef622fe1f47f1f36ad6f7945d49b authored almost 2 years ago by Digitalone <[email protected]>
downloads and stars count auto-initialized by PostgreSQL to 0

d15d39fb13eeb41bfb80e2e2a02bfe9f82d5a6cf authored almost 2 years ago by Digitalone <[email protected]>
fix lexical scoping in switch

f79cbf1bb18df6d84c5e390fb808c6aac0fccf6c authored almost 2 years ago by Digitalone <[email protected]>
timestamps set by PostgreSQL by default

f7480f48b461597fa70080fa4a94188977a875dc authored almost 2 years ago by Digitalone <[email protected]>
Merge pull request #56 from Digitalone1/refactor-git

Fix CodeQL issues + private properties

080a7b7996c337c19004427993531423b8d7e2fb authored almost 2 years ago by confused_techie <[email protected]>
fix CodeQL issues + typeof to check "function"

bbddd30d03f2aa5e58a690951db8ccc87e4a6980 authored almost 2 years ago by Digitalone <[email protected]>
Merge remote-tracking branch 'upstream/refactor-git' into refactor-git

00dd86c3a09725336de9c258d6cc5cab5bb599e8 authored almost 2 years ago by Digitalone <[email protected]>
Continuing work on having easy interactions with package.json data

99c2c8c77703ee7844093096a623be05adf30438 authored almost 2 years ago by confused-Techie <[email protected]>
GH Action Standards

a890265bb483ca351797ed7f3849942e23965d0d authored almost 2 years ago by confused-Techie <[email protected]>
Merge pull request #60 from pulsar-edit/dependabot/npm_and_yarn/superagent-8.0.8

Bump superagent from 8.0.6 to 8.0.8

29aa31679f243f7aa192552754acbcf56d5f6bbd authored almost 2 years ago by confused_techie <[email protected]>
Bump superagent from 8.0.6 to 8.0.8

Bumps [superagent](https://github.com/ladjs/superagent) from 8.0.6 to 8.0.8.
- [Release notes](h...

2228c4e8dcaea0bbcb4ca429c5aacca5bd99c118 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Initial construction of `package_json` class

d69a4c881a67e446c9df5caf444c7075dac03085 authored almost 2 years ago by confused-Techie <[email protected]>
Methodology to reduce repetitious package handling

9c92be4b379170d90d034d2c3a0ebc7b4ad48871 authored almost 2 years ago by confused-Techie <[email protected]>
Fixed syntax error on ternary operator

cfbd3a394ee2b389aa88bbeb9a39209e41aeda4f authored almost 2 years ago by confused-Techie <[email protected]>
Finish `newPackageData` begin fleshing out other functions

d802f4b9d2b17f22e6edaf3463ae20ef84dfcedf authored almost 2 years ago by confused-Techie <[email protected]>
GH Action Standards

596a039bb4f3c3652e322fc2c9d22b4cafe2c0ea authored almost 2 years ago by confused-Techie <[email protected]>
Merge pull request #53 from pulsar-edit/new-script

Add our Duplicate Versions Script

a70d2489ae10324b691bcc6363fc8be30d04357f authored almost 2 years ago by confused_techie <[email protected]>
Merge pull request #59 from pulsar-edit/dependabot/npm_and_yarn/eslint-8.32.0

Bump eslint from 8.31.0 to 8.32.0

e1cda9d6aae950fd95537d113a0f7c9d3f2c39ff authored almost 2 years ago by confused_techie <[email protected]>
Merge pull request #55 from pulsar-edit/dependabot/npm_and_yarn/prettier-2.8.3

Bump prettier from 2.8.2 to 2.8.3

8113563a5b59c6b2a5934acf48c1cfe07c3b8462 authored almost 2 years ago by confused_techie <[email protected]>
Bump eslint from 8.31.0 to 8.32.0

Bumps [eslint](https://github.com/eslint/eslint) from 8.31.0 to 8.32.0.
- [Release notes](https:...

54f771dd79029b12d680beb82b8d52ee215f5988 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Some comments

ee592e6b55c220f53339900bceb86e552b650c15 authored almost 2 years ago by confused-Techie <[email protected]>
Progress on Publishing functionality

fd69cf8e8e67a129672285fed402d6f2582d7bfa authored almost 2 years ago by confused-Techie <[email protected]>
Documentation, and refining exports and scope of responsibilites

d88fca7a1009bd6dcd2a4795ebdd262b38d6b7b9 authored almost 2 years ago by confused-Techie <[email protected]>
Fix Syntax Error

29196488f5a6efed8b514a3bdab956d34cfa9c5a authored almost 2 years ago by confused-Techie <[email protected]>
Fixed Undeclared Variable

e0a4dddc4834932c8443b2f91478a42ab78e71dc authored almost 2 years ago by confused-Techie <[email protected]>
Complete the specific components of the GitHub VCS Module

fd84d6646fc3a01dd4b001850e8f14c52cf0b2fb authored almost 2 years ago by confused-Techie <[email protected]>
git class: remove setters and add jsdoc to methods

f3b609d10fca9b4a40f2fd7ea530fed59fcf27ce authored almost 2 years ago by Digitalone <[email protected]>
camelCase properties + fix base class setters

89e755aea2e2b51663203c2d12cd42a8806e743b authored almost 2 years ago by Digitalone <[email protected]>
use an internal initializer and introduce private properties

850ea37513d592e820ad0968caf844aa2b6c4c5e authored almost 2 years ago by Digitalone <[email protected]>
github class: use const where possible

872d1075f9c1feef9de59d5bf9b4ef80946cb791 authored almost 2 years ago by Digitalone <[email protected]>
fix CodeQL issues

af715775b4b497b67cc85bae3e45a82c71829934 authored almost 2 years ago by Digitalone <[email protected]>
Merge branch 'main' into refactor-git

5ce374bb55208dd65d425655517a7cd8459c09cd authored almost 2 years ago by confused-Techie <[email protected]>
Additional layout of core API structure

c77dfd488543c31f2557760c84ad00e54938f521 authored almost 2 years ago by confused-Techie <[email protected]>
Bump prettier from 2.8.2 to 2.8.3

Bumps [prettier](https://github.com/prettier/prettier) from 2.8.2 to 2.8.3.
- [Release notes](ht...

2c4cfe77d29b61383f3551d2f6b42942ca3173b8 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
GH Action Standards

b7e28e04b4627890b5bfffd7da845e3dd0ea6569 authored almost 2 years ago by confused-Techie <[email protected]>
Merge pull request #43 from pulsar-edit/jsdoc-config

Monkey-Patch JSDoc BigInt Support

49d34437ef48f3aa93777d9f47df34af73031f8b authored almost 2 years ago by confused_techie <[email protected]>
Merge pull request #52 from Digitalone1/reduce-type-coercion

Reduce type coercion

9514f968a8be0d583a306207dc72fbb3428ee87f authored almost 2 years ago by confused_techie <[email protected]>
Some more tests for new `readme` function

d1140a3d178b432ec91dc739cbf4cd12441d8338 authored almost 2 years ago by confused-Techie <[email protected]>
`readme` & docs

33fbfabae2f359c3cb4c9d9016386d346749aabe authored almost 2 years ago by confused-Techie <[email protected]>
Use new endpoint to find user ownership, new tests

60de1c43ed0c25bd3e0b61900fc66112765d8016 authored almost 2 years ago by confused-Techie <[email protected]>
Fix typo `unkown` => `unknown`

abbbaa8b4eec297c69b63ff7f87c41da4f734a0a authored almost 2 years ago by confused-Techie <[email protected]>
Remove debug logging msg

bb7e2106876b04ed754b8fac7978809be99555ce authored almost 2 years ago by confused-Techie <[email protected]>
Add our Duplicate Versions Script

b7f68a53a65215e5a32df2bad3fcec3c626a42c2 authored almost 2 years ago by confused-Techie <[email protected]>
Move heavy lifting into `github.js` for ownership returns

67d4cbb70a2f38963cda71c00659152dbf9cad42 authored almost 2 years ago by confused-Techie <[email protected]>
Update fixture file name

1ccf4aed2555fbc0de89f978ed0336cef712fb13 authored almost 2 years ago by confused-Techie <[email protected]>
Updated `codeql` to ignore new testing location

f4292dc079973bb58969b2fa33f8f0489e5a3256 authored almost 2 years ago by confused-Techie <[email protected]>
Full testing suite written for GitHub `doesUserHaveRepo`

f05b84d1dbd849333ccd562663f85a25b344767b authored almost 2 years ago by confused-Techie <[email protected]>
Framework of VCS Services, and testing them

76728aa753c8426e51d951f3f3011358621d28c2 authored almost 2 years ago by confused-Techie <[email protected]>
Avoid semicolon auto-insertion, start specifying git class

53f3fce93aae6208ec3592b4e0a462dd79614689 authored almost 2 years ago by confused-Techie <[email protected]>
Added Codeberg VCS detection

0a13702a8fca8b2b5ee14cc3bb3c5ab849dd5186 authored almost 2 years ago by confused-Techie <[email protected]>
Use `switch` for comparison, remove `lowercase()` external usage

d46a55a8c02c316cffd54e9eba8dc62ac56b3c68 authored almost 2 years ago by confused-Techie <[email protected]>
avoid type coercion where possible

8b4b4c4878f7df98d9f7b7b21f3cb4ea369e0e0a authored almost 2 years ago by Digitalone <[email protected]>
POST new package version: remove unused tag parameter

33bd27aa91298d460e2768ee3415b6e38d62231d authored almost 2 years ago by Digitalone <[email protected]>
Laying the groundwork for the `git` refactor

a4af6c1437556d77dcedd184c8fcad62a5cc3361 authored almost 2 years ago by confused-Techie <[email protected]>
Merge pull request #49 from pulsar-edit/enfore-code-style

Style Guide

01b33df6897e97b25fb69e8eae3aa7f0c8000b52 authored almost 2 years ago by confused_techie <[email protected]>
Add link to ARCHITECTURE where needed, fix nomenclature

01124a8aa7d5b978b1767c4fb1e65170ae199bec authored almost 2 years ago by confused-Techie <[email protected]>
Revert "Test Codacy Crash with default config"

This reverts commit 3e6b17640d16370cd4b3d1a3762ca56edcc8a89f.

b0afe0b93af085902033ef6ce78fbafbf7155244 authored almost 2 years ago by confused-Techie <[email protected]>
Test Codacy Crash with default config

3e6b17640d16370cd4b3d1a3762ca56edcc8a89f authored almost 2 years ago by confused-Techie <[email protected]>
Removed Un-needed comma from JSON

f29ac05c3ae849d0217d29983c413ef697f89614 authored almost 2 years ago by confused-Techie <[email protected]>
Merge pull request #48 from pulsar-edit/dependabot/npm_and_yarn/prettier-2.8.2

Bump prettier from 2.8.1 to 2.8.2

125e79490bb12eb5aa1c6bb85cfc63e144d2754c authored almost 2 years ago by confused_techie <[email protected]>
Add Docs, and configuration to enforce a coding style guide

cdca3e760e1254e1b86ecd03602a3ba4f620cd89 authored almost 2 years ago by confused-Techie <[email protected]>
Bump prettier from 2.8.1 to 2.8.2

Bumps [prettier](https://github.com/prettier/prettier) from 2.8.1 to 2.8.2.
- [Release notes](ht...

b6b2d48be4b17b0d5be0bd88d3799505ba30cab4 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #47 from pulsar-edit/changelog

Add CHANGELOG

5f9e289e1046bf6d9851a8b855640d9475fc2c88 authored almost 2 years ago by confused_techie <[email protected]>
Add CHANGELOG

46ca0eb5e3e680b78248ae27a99d3c338221f2e2 authored almost 2 years ago by confused-Techie <[email protected]>
Merge pull request #45 from pulsar-edit/architecture

Add ARCHITECTURE.md

6808a54daadd6b13b72c788ad4a410ed7b473f51 authored almost 2 years ago by confused_techie <[email protected]>
Merge pull request #44 from pulsar-edit/remove-statestore-config

Remove Usage of State Store

9e3d2da5d1e02e6b2663125987cf4438908c79a3 authored almost 2 years ago by confused_techie <[email protected]>
Update ARCHITECTURE.md

Co-authored-by: Daeraxa <[email protected]>

832e8c5575d7b9fb3bffd8ba577d86bdc49d9aa2 authored almost 2 years ago by confused_techie <[email protected]>
Update ARCHITECTURE.md

Co-authored-by: Daeraxa <[email protected]>

8382a0bbbc23053faccb80593521b356c34c0f8e authored almost 2 years ago by confused_techie <[email protected]>
Update ARCHITECTURE.md

Co-authored-by: Daeraxa <[email protected]>

80856f5e0c8764e9aaef20ee8301aec8b690e9df authored almost 2 years ago by confused_techie <[email protected]>
Update ARCHITECTURE.md

Co-authored-by: Daeraxa <[email protected]>

df9b8cb328d0f2bb7f76dbf99c6653cc45acf467 authored almost 2 years ago by confused_techie <[email protected]>
Update ARCHITECTURE.md

Co-authored-by: Daeraxa <[email protected]>

68bb2d31eb58f7bbeb097890e62fd6c0899b2a7f authored almost 2 years ago by confused_techie <[email protected]>
Update ARCHITECTURE.md

Co-authored-by: Daeraxa <[email protected]>

98b71fb628fd71fb332e0f861bb09d908650062b authored almost 2 years ago by confused_techie <[email protected]>
Update ARCHITECTURE.md

Co-authored-by: Daeraxa <[email protected]>

33a7d884f2e38887eb47650f75294571d123c609 authored almost 2 years ago by confused_techie <[email protected]>
Update ARCHITECTURE.md

Co-authored-by: Daeraxa <[email protected]>

0106f3fc6e85bcc86eff617840b2d75a546c9e91 authored almost 2 years ago by confused_techie <[email protected]>
Update ARCHITECTURE.md

Co-authored-by: Daeraxa <[email protected]>

c72487718d4c811f652418c5d6f3938cd8706dd0 authored almost 2 years ago by confused_techie <[email protected]>
Add the ARCHITECTURE.md

78defaa74725435c9a39f2b9abc163723338257c authored almost 2 years ago by confused-Techie <[email protected]>
Remove all instances of State_Store Code usage

6c11f960873a23a30575fc81838bbb8bc6af2083 authored about 2 years ago by confused-Techie <[email protected]>
Monkey-Path JSDoc BigInt Support

e99379d51ff3aed4d0e558e8a65b8c95d5c2cc7c authored about 2 years ago by confused-Techie <[email protected]>
Merge pull request #42 from Digitalone1/main

Improve versions management

617f28446ca6d4fd08fcabe90ffb9d4fdd3cc2e5 authored about 2 years ago by confused_techie <[email protected]>
Merge pull request #39 from Digitalone1/auth-state-store-db

Auth: migrate the state code on the database

8485b5c9489ba220c48a9f223612c9006699ac3f authored about 2 years ago by confused_techie <[email protected]>
Update src/auth.js

43a41112ee6fd28ae4ea64466861ca62282fd0ed authored about 2 years ago by confused_techie <[email protected]>
fix CodeQL issue: missing semicolon

3db94168453ece8840850e4b2d0d75bcd63268ab authored about 2 years ago by Digitalone <[email protected]>
ensure at least one version is inserted before the commit

5b7acc27ecc3f3a0fd3aad065506bf58e548177b authored about 2 years ago by Digitalone <[email protected]>
more robust semver selection also on version deletion

7898a7c72f53294cd41bcc66f36a07ca1f3711b6 authored about 2 years ago by Digitalone <[email protected]>
more robust semver selection

ce1d4df64b667da35e42a19d9d611a751daab27f authored about 2 years ago by Digitalone <[email protected]>
try to return/select only needed data

11234096eb241682d8b35eba3952f98e28a8538f authored about 2 years ago by Digitalone <[email protected]>
on generic error, append the error object to the server status object

6b2b234987631ce639d3687e1b8ad0c9d463a0dd authored about 2 years ago by Digitalone <[email protected]>
improve exception capturing on constraint violations

5bb74fb22e6b2a4b36818a0c5061157d7ab53a44 authored about 2 years ago by Digitalone <[email protected]>
new unique_pack_version constrain + aggregate SQL queries in scripts

45b1857753dfafb8a4f33aff9b048f3d68855322 authored about 2 years ago by Digitalone <[email protected]>
increase state key expiration timeout to 10 minutes

d9b21dd0cf94136345a3f370126ed01ef3a5a301 authored about 2 years ago by Digitalone <[email protected]>
setup google cloud storage

6adcad9e2bb33e29d112810be882272f7bcbddb0 authored about 2 years ago by Digitalone <[email protected]>
switch to camelCase

f3e031378236ae7e8614123fea6bc7eab78818be authored about 2 years ago by Digitalone <[email protected]>
Merge remote-tracking branch 'upstream/main' into auth-state-store-db

861261b30746a747d7bef63d954808babf52628c authored about 2 years ago by Digitalone <[email protected]>
auth.js: split dev from production mode

a215f6710e68a788c7c7f90d62cb8f8a80ede76c authored about 2 years ago by Digitalone <[email protected]>
use crypto.randomBytes() to generate keys and add tests

eac4e8951bd9aae3fca7fca40830ddfd2316fccc authored about 2 years ago by Digitalone <[email protected]>
authstate: add cleanup delete query

34b0253ccfc6d628f0f0baa17dd5ec8d7dbe969f authored about 2 years ago by Digitalone <[email protected]>