Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/entropic-dev/entropic
π¦ :package: a package registry for anything, but mostly javascript π¦ π¦ π¦
https://github.com/entropic-dev/entropic
7836684e4805e76347d2c1cdeea7747272b53ac7 authored over 5 years ago by James <[email protected]>
running `ds build` in a directory with no dependencies causes the
installer to crash since it c...
e0fcc97307191d03a183b683bb8aff0c8ca44254 authored over 5 years ago by James <[email protected]>
f145c065fbbf61e11a0e4ed6bc7be85e70d255b8 authored over 5 years ago by Nick Olinger <[email protected]>
65ec2efe0821f86dfb2692f448838c1f9c620b54 authored over 5 years ago by Zac Anger <[email protected]>
Add the intial setup, but ignore all current issues
2c5f4fb20332733a700dd69f7173b20f493f8b85 authored over 5 years ago by Nick Schonning <[email protected]>b4f45a7975b5cc6f044c554f507b83f8a0f39919 authored over 5 years ago by James <[email protected]>
fad90d13e4ed7b758cc469c75e8950f342e2339c authored over 5 years ago by Zac Anger <[email protected]>
* [feat] Set up system for locale-specific help
Provide a way to determine the locale of the ...
c0647c5d34f7800f932ec7141760811099d05435 authored over 5 years ago by Todd Kennedy <[email protected]>1e4328dc81c6f236bb80e831f1fa554b0bde7bf2 authored over 5 years ago by Andrew Nesbitt <[email protected]>
* Added ping command to ping repository
* added missing ;
f86590e24f2e0f4f435171b532b33b518bcb2f0a authored over 5 years ago by Nikhil Ranjan <[email protected]>* fix(services/common/boltzmann): fix arguments passed to Response constructor
* fix(services...
1caebd27e716bfe5d37104f74f78bc5958803d6b authored over 5 years ago by Sergey <[email protected]>* Fix tests
* Fix docker-compose and tests
28c86601415f02c8a48e7f7a2af909e4e67d6006 authored over 5 years ago by Zac Anger <[email protected]>6b6d1de6d2eb4e06ced147baa6bff707ea9194b6 authored over 5 years ago by C J Silverio <[email protected]>
* The cheese moves.
<ricard strauss organ pedal note>
<trumpet blast>
Laying the ground...
d54ab504c146ef327cf5d209e3a2aded4cdfb72a authored over 5 years ago by C J Silverio <[email protected]>* Local dev docker setup
* Address PR comments
* Add note about .env file
824458b5d557bc87799f3f689e4bc329c844da3d authored over 5 years ago by Zac Anger <[email protected]>* Minor documentation edits
- Removed superfluous punctuation
- Corrected misspelling
* d...
a4987ceb8af38ebffc451227cbc55e9432844a2d authored over 5 years ago by Brenna Flood <[email protected]>I didn't know what TOML was and I imagine others might not either.
Made references links to t...
3057bb37e760a4ff3e83ab19dc9a029b46544771 authored over 5 years ago by SΓ©bastien Cevey <[email protected]>f0cbe3764883c5a92e612fbf621489832c99e97e authored over 5 years ago by Chris Dickinson <[email protected]>
a81d6f8528709a3fe5e291916c16378b649eb676 authored over 5 years ago by Chris Dickinson <[email protected]>
* Add basic help showing avilable commands
If you don't provide a command to ask for help on,...
d3dbbb6795b3222130ffe31b08faedde3ab70176 authored over 5 years ago by Todd Kennedy <[email protected]>09b98134373414e3342aa08313402b1d9ab2eb90 authored over 5 years ago by Jonathan Weiss <[email protected]>
93661648fcaf7182f557732ede11c2923feb7a45 authored over 5 years ago by Chris Dickinson <[email protected]>
* fix: make nginx&cli encode legacy scoped pkgs well
- This means urldecoding the incoming sp...
f6e1ccf304a7b2d535b092ad86374ffccc243e5f authored over 5 years ago by Chris Dickinson <[email protected]>7379e8235a87a443623263eabe5d5bfef1d36821 authored over 5 years ago by Chris Dickinson <[email protected]>
b14e3a74dc76e76a9a7ec6f7dd0186663a1fcc43 authored over 5 years ago by Chris Dickinson <[email protected]>
* Version two more urls. A package.toml for the registry!
* Urlencoding. Also, have a list a...
316feecc54f24bafb998e1589b79d0f4a82ba537 authored over 5 years ago by C J Silverio <[email protected]>1c7696ae2e28b1860dd3206f59513109af9966ba authored over 5 years ago by C J Silverio <[email protected]>
Both for packages & namespaces.
Fixed revealed bugs. Yay tests!
8351f2f8737109fde333bb2494e5084ec5c5ae44 authored over 5 years ago by C J Silverio <[email protected]>
* Take a swing at introductory documentation.
* API path tweaking, while I still have the cha...
b41ab15e885a9e09a3b8426287eafa50073446c5 authored over 5 years ago by C J Silverio <[email protected]>* Whitelist what we proxy through nginx.
This allows us to have internal & external APIs.
Al...
660130156ec52609fbcc0de4d8c42d292455105a authored over 5 years ago by C J Silverio <[email protected]>
* Ran a lot of lint.
* eslint + prettier + babel-eslint == solution
We can have private cl...
4eaad7e2ca38fbe2a802b1f34ba4821ffcccaaad authored over 5 years ago by C J Silverio <[email protected]>* fix: publication of new packages records dependencies in canonical form
* fix: lint
* fe...
16e7cabc5ea25b7fd67a3112c5f11d16749580de authored over 5 years ago by Chris Dickinson <[email protected]>* fix: use common methods to load-package-toml
* fix: log fix in publication; maintainer look...
3e8e064dd703e2fe41e787fddbeb26e13616ed6c authored over 5 years ago by Chris Dickinson <[email protected]>68839f13034902a636804974cf1fd1c7327e11ad authored over 5 years ago by C J Silverio <[email protected]>
* fix: everything is middleware, including flushing the response
* fix: spotted an unrelated ...
8775f09eb99be64af46ed9f8222c60a7022fd78a authored over 5 years ago by Chris Dickinson <[email protected]>* Probably invitations to namespaces are working now.
Probably. I haven't exercised all the c...
241612b923241e452bc3a7d02dd05411decc00b2 authored over 5 years ago by C J Silverio <[email protected]>* noop: switch Package.toml dep to old-style just to check
* dep: add graceful-fs
* fix: u...
b50bc2585ef29399b5098325ac70d003a1b718a3 authored over 5 years ago by Chris Dickinson <[email protected]>* fix: re-add @ to scoped packages when canonicalizing
* fix: serialize and then fix the bug,...
62acdee7a215077d207f2ba52731f55da2bb7177 authored over 5 years ago by Chris Dickinson <[email protected]>* Invitations & joining, plus a consistency sweep.
Invitations are a boolean on maintainers, ...
1992bc5a915a2bbe88908a9e6e6044d6449d838d authored over 5 years ago by C J Silverio <[email protected]>* fix: sometimes the public registry is missing tarballs
* fix: new-style validations were be...
984f7aedb47e9b0d390b517dc2fb2913bb31174e authored over 5 years ago by Chris Dickinson <[email protected]>Plus a guiding opinion about where to put the data.
5f65034fabe4deac604f538b3ef2d9d15083dc9a authored over 5 years ago by C J Silverio <[email protected]>* Rip out all the legacy routes.
Ah well. The work at least made me figure out how we're doin...
8ea0b2d2575b712c1cdb26677e5cd7ba0710aea4 authored over 5 years ago by C J Silverio <[email protected]>* Bundle all deps for the cli.
Remove my debug hack.
* Add a version command.
Check in ...
94d8ae1c928a31ffd925030a9bd063b4dbfdf84f authored over 5 years ago by C J Silverio <[email protected]>* feat: build trees
* fix: remove created, modified, derivedFiles from version integrities
...
e91dce3c18f010098cfa8c2738f3e2e5bb3e6de2 authored over 5 years ago by Chris Dickinson <[email protected]>0ca15c12121c212a96d428587f2f829a4d86f035 authored over 5 years ago by C J Silverio <[email protected]>
* feat: add host to namespace
* fix: add host to namespace in the CLI
* fix: restore exist...
a19816e5cdc8c9bf2d77c2853578110c731625d4 authored over 5 years ago by Chris Dickinson <[email protected]>4e294a683eea8a27e62efb5f918d2711e7d308c6 authored over 5 years ago by C J Silverio <[email protected]>
* Update the call to the legacy package name validator.
* Yeah.
9a607659a72ac869fec4a0bbd5d3aeb725faf2d0 authored over 5 years ago by C J Silverio <[email protected]>You can now get lists of maintainers, add new ones, and remove them.
http GET localhost:3000/pa...
31d4c25efae43dc62f405f8c8d7be8fbf561dce2 authored over 5 years ago by C J Silverio <[email protected]>* Validate legacy package names before attempting to fetch them.
Also, bumped deps. Removed s...
273caf2f15cfeb3dd87a42baf2db185489b72588 authored over 5 years ago by C J Silverio <[email protected]>087ad62c1026ad4414c196309bb92cba4cb0e6df authored over 5 years ago by C J Silverio <[email protected]>
a code of conduct, thanks to weallbehave
a contributing guide, thanks to weallcontribute
Bot...
4575bcc3fd9559a98de94f2f26cff3596e12db37 authored over 5 years ago by C J Silverio <[email protected]>* Moved all the cheese there was to move.
* The journey to Registry documentation starts with...
6ad7c48e076f970cfc065724ffa8aa2ff24eae82 authored over 5 years ago by C J Silverio <[email protected]>fb0da83913e461414888bb5faf4e4b7a903c4831 authored over 5 years ago by C J Silverio <[email protected]>
* feat: add a cli; fix some oddball routing errors with objects
* lint
1824fabdba55755a878077dc437cedd1ee7b1b5f authored over 5 years ago by Chris Dickinson <[email protected]>* feat: denormalize version oids in package; render readmes
- Add version_integrities stanza ...
20b8b03a8485d7ec868c9937eebb09aafb94014a authored over 5 years ago by Chris Dickinson <[email protected]>43e886f8dae083492838fd7a983d3bf65df94fef authored over 5 years ago by Chris Dickinson <[email protected]>
4b1e42bc6d023b885e94bc6de3807ab0524dd099 authored over 5 years ago by Chris Dickinson <[email protected]>
* feat: yank a package.
* feat: add object storage. write files to disk. serve at content add...
13957d4b9a7647cb674f6ebfd8488d5def012e2f authored over 5 years ago by Chris Dickinson <[email protected]>* feat: publish
* fix: overpublish is a 409
* fix: name & hoist constants to top of file
...
c061460e739f17ad7bd79cfe328ed7e422b9c97b authored over 5 years ago by C J Silverio <[email protected]>
* issue #32: implement whoami
This isn't all that important from a legacy API, but is a build...
bd3eec37cdbd6b3bba3440a12939c6cffd1553c2 authored over 5 years ago by C J Silverio <[email protected]>
Added the `csrf` package for generating random tokens. Wrapped the
tokens handlers in a function...
821914c2382c5a51ea329bdddbf0004ee6d82242 authored over 5 years ago by Chris Dickinson <[email protected]>
* Rewrite tarball urls, in the stupidest simple way.
We just replace legacy urls with our url...
8290f16e723492bf68de095edfcf1c0a88d86b01 authored over 5 years ago by C J Silverio <[email protected]>* feat: add redis to docker-compose.yml
* feat: add redis and session middlewares + session m...
14ceeb85dd815b3b08b2c59daae5eb12d6425767 authored over 5 years ago by Chris Dickinson <[email protected]>16101b8df661f1feafb27da6bc9681ebc2532ecf authored over 5 years ago by C J Silverio <[email protected]>
Plus, a whole lot of improvements on the read-through cache for
VCpm packages. We now handle er...
* feat: add response.{redirect, html}
* fix: router should not consider the querystring when ...
c4e14da2c62b75b6745bf9d12e37c9596b8b07c3 authored over 5 years ago by Chris Dickinson <[email protected]>Switch circle ci config back; turn off post-test linting for the moment.
8444d6a1965d33582d4f71ddd1fe594a60b0ca9e authored over 5 years ago by C J Silverio <[email protected]>* feat: add models and migrations
* feat: add default namespaces ("abandonware", "legacy")
...
3cb8579e494a6fd3e1709f127d497dfb31981e0d authored over 5 years ago by Chris Dickinson <[email protected]>
The directory is specified an env var. If the process can't create it,
it just crashes. This is...
* The simplest possible read-through cache for VCpm.
Pacote does all the hard work here: we j...
36a4bed15c1ae8cf8a68de649d69100c14284543 authored over 5 years ago by C J Silverio <[email protected]>* Fiddling and clearing some brush.
Add a child logger to the request object with the request...
01263820795a7c1f7dd295eae7003cbe913e9ed4 authored over 5 years ago by C J Silverio <[email protected]>6472067a779ba767792eb81752496d68afce5545 authored over 5 years ago by Chris Dickinson <[email protected]>
* fix: phew, database issues
- pg > 7.5.0 has an oddball bug where a Client will prematurely ...
c689a5c77aeccba463ec2934635783395080ad99 authored over 5 years ago by Chris Dickinson <[email protected]>* Conveniences for responding with data of various types.
Like, json.
* Much nicer.
13f4d99d1ce0afd1c352df4163e132985ef7d83f authored over 5 years ago by C J Silverio <[email protected]>* Request contexts: wrap raw req/res in an object.
This object is now used to hold request li...
2390b0cb959ff8df8b6fa5959f2ae1b470875c1a authored over 5 years ago by C J Silverio <[email protected]>* Restored the work I did in package.json.
Specifically, nice linting targets and stuff.
Res...
* feat: migration: a rats's nest of run commands
* feat: remove timeout from handler
* lin...
35b5b8ffef798a4b07c39a053dca52edd8b2adda authored over 5 years ago by Chris Dickinson <[email protected]>* feat: add docker-compose.yml
I'm not the biggest fan of docker-compose, but phew, it sure b...
d3c133899e5be0c170ded9d62dba5512246767aa authored over 5 years ago by Chris Dickinson <[email protected]>And log it in the logs.
ddcf72f36ce492dd4fe581fac631819c64ce3837 authored over 5 years ago by C J Silverio <[email protected]>Ran the fixer.
2a08da8dd6ac7b47b53211fecc871ad16da260d7 authored over 5 years ago by C J Silverio <[email protected]>d4334391e0189a53ddc2d197b7d96a44bc0295ae authored over 5 years ago by C J Silverio <[email protected]>
* feat: stub in registry structure: middleware + basic handler
* lint: semicolons!
f547d04867fa998489050a7a54a8d867c3a58860 authored over 5 years ago by Chris Dickinson <[email protected]>ceaddea4d7aecd43949048551f3700d337487233 authored over 5 years ago by C J Silverio <[email protected]>
1f1ef8e9bfdca8b2fdd6616b5d63a32ae09a8f74 authored over 5 years ago by C J Silverio <[email protected]>
c6b6b0bb9e77f43ff9083fbfa10cfadfaa52b2f3 authored over 5 years ago by C J Silverio <[email protected]>
fc702bc11df7d0deec62d77cbee120d0c3c63e6c authored over 5 years ago by C J Silverio <[email protected]>
42f814fc38370cf9253abf331770a9b713f72a94 authored over 5 years ago by C J Silverio <[email protected]>
6e13f51c4be87044f52e21afe5cd4b3865da9d34 authored over 5 years ago by C J Silverio <[email protected]>
2b1d98d4ffa5efbafd88c4c04f124d8205f79cab authored over 5 years ago by C J Silverio <[email protected]>
Key decisions encoded here:
apache-2.0 license
micro, prettier, mocha, must, nyc
* doc: update PROBLEM.md
* doc: rearrange ruthlessly
* doc: update graffle link
7df07fcebf0f8661313c5c6881ced8e0cb252eb3 authored over 5 years ago by Chris Dickinson <[email protected]>* feat: install problem light
* feat: add a table of contents
* fix: directions are hard t...
0b105a365ad9aa65b483d6a67212ee0f5b4f428f authored over 5 years ago by Chris Dickinson <[email protected]>d2c1b41b5f53570feb847cc86ec364ccd0c22deb authored over 5 years ago by C J Silverio <[email protected]>