Ecosyste.ms: OpenCollective

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

github.com/purescript/registry-dev

Development work related to the PureScript Registry
https://github.com/purescript/registry-dev

Add [email protected] (#687)

* Update flake

* Add [email protected] to purs-versions test

b70ad609a8f6033f17d2064567a48ac27b9e77d1 authored 11 months ago by Thomas Honeyman <[email protected]>
Flake filesets + Flake check refactor + check Nix formatting (#685)

* nixpkgs: 23.05 β†’ 23.11

namely to get access to `pkgs.lib.fileset`

* system.stateVersion:...

4d3ca5a273f6fd36475bc5f967ec328d36985e50 authored 11 months ago by toastal <[email protected]>
Include additional VCS directories to ignore (#683)

npm’s list is incomplete for VCSs. Since they can sometimes execute
scripts without the users k...

ef989a119d79f25d315ab7dcee603792750b059c authored 12 months ago by toastal <[email protected]>
Upgrade for purs-0.15.14 (#681)

4cd57a13430c766a94c6642da9b557a431b81724 authored about 1 year ago by Thomas Honeyman <[email protected]>
Update to [email protected] (#680)

f34b312a3d1f45159d3cc6b23e2d5fab3fb3eab9 authored about 1 year ago by Thomas Honeyman <[email protected]>
Update Node deps to breaking changes (#671)

Co-authored-by: Thomas Honeyman <[email protected]>

d7d35c94cc286528e506a6a7ca78d22c84b251c9 authored about 1 year ago by JordanMartinez <[email protected]>
Reimplement spago to manifest code (#673)

Co-authored-by: Thomas Honeyman <[email protected]>

75cdd4d02a52b6fbac45ca134477e839ba2579b6 authored about 1 year ago by JordanMartinez <[email protected]>
Update from deprecated aws-sdk bindings (#678)

9a8ea976401efe06b471cb8cd0fc6794fa6cfb3f authored about 1 year ago by Thomas Honeyman <[email protected]>
Write manifest files before calling purs publish (#676)

a58ea0776afbc5ce883b2400fd81496c721c3ec1 authored about 1 year ago by Thomas Honeyman <[email protected]>
Log generated manifest if converted from legacy or integrated manifest type (#677)

c7c9a3a538c46b41edeefa2065c4cfe8797c1c37 authored about 1 year ago by Thomas Honeyman <[email protected]>
Use withRetry and explicit failure limit in healthchecks (#679)

c410e1429efe2b64c1713de458454485fd33c73c authored about 1 year ago by Thomas Honeyman <[email protected]>
Update to 0.15.13 (#674)

* Update flake

* Update PursVersions.purs

1d9e28b36964fbbb3e7918ee486adbd0ac0e6a96 authored about 1 year ago by Thomas Honeyman <[email protected]>
Update package transferrer so it doesn't hide PackageURLRedirects errors (#670)

14674c96b626eea64e54ca43bf9cdd17a8aa460d authored about 1 year ago by Thomas Honeyman <[email protected]>
Fix performance issue in 'allDependencies' (#668)

f68685892062f68f3d697e59a95c4d836c1d5170 authored about 1 year ago by Thomas Honeyman <[email protected]>
Prune unused dependencies from manifests generated from spago.dhall files (#667)

* Add purs graph module to lib

* Add tests for purs graph lib module

* Add purs graph CLI ...

75a83b62068cc45e045c1e5bc4b45d248043f113 authored about 1 year ago by Thomas Honeyman <[email protected]>
Update flake to support spago-0.93.18 (#665)

* Update flake to support spago-0.93.18

c8a12c8d693b817c8fd1fb05631d4689d47315da authored about 1 year ago by Thomas Honeyman <[email protected]>
Update compilers (0.15.11, 0.15.12) (#664)

88c7dfbe5a2923e670632acadb9fccc7e21d1f78 authored about 1 year ago by Thomas Honeyman <[email protected]>
Pass through dhall types directory (#660)

6a803c37577af368caa221a2a06d6be2079d32da authored over 1 year ago by Thomas Honeyman <[email protected]>
Thread through package set errors (#661)

30db95d5846567832d69c184c4da3f7522e8629f authored over 1 year ago by Thomas Honeyman <[email protected]>
Gzip package documentation when publishing to Pursuit (#659)

Co-authored-by: Peter Murphy <[email protected]>

1b9fc7d58b16ff4996a4a2a389e442dd207c9b27 authored over 1 year ago by Pete Murphy <[email protected]>
Misc fixups (#658)

30ebf38e8b4fbe685b65f502a1c51dcf413e2d06 authored over 1 year ago by Thomas Honeyman <[email protected]>
Replace Affjax with Fetch (#657)

* Swap out Affjax for Fetch

* Set registry version to last passing version

3509a47c80aa820e7158f3bc6e330ea3e64fdc93 authored over 1 year ago by Charles Taylor <[email protected]>
Use current time as published date (#656)

* Move (Package)Source data type to Prelude

* Update fetch to take PackageSource parameter

...

4346c82ed5c576d41d939152be26523da50db6e8 authored over 1 year ago by Pete Murphy <[email protected]>
Add git-lfs dependency (#651)

282a4f049af74df888c9871b340b2c4100650491 authored over 1 year ago by Thomas Honeyman <[email protected]>
Add healthchecks to server (#654)

8bf23d3dfd1911e15bf491e1d9c39da88973e0b3 authored over 1 year ago by Thomas Honeyman <[email protected]>
Only deploy on push to master (#655)

df05deef2d2411cfc569749e066016661a1d76f4 authored over 1 year ago by Thomas Honeyman <[email protected]>
Source env from state dir (#653)

05d06a0624e2b079dcfb2b66d9465ac56ef9662d authored over 1 year ago by Thomas Honeyman <[email protected]>
Implement end-to-end integration test for publish pipeline (#641)

d9375df8ca2a1ad5fe232e6b7c8e1b0b83151445 authored over 1 year ago by Thomas Honeyman <[email protected]>
Upgrade to nodejs_20 (#644)

3166e0982d37d96cfc586fcd0791de937822d2c1 authored over 1 year ago by Thomas Honeyman <[email protected]>
Support exclude files (#613)

* Allow possibility to exclude files

* Add test for exclude functionality

* Take files and...

8177cd30d7b7cf3379b8b728564def0ed438298c authored over 1 year ago by Mark Eibes <[email protected]>
Add caching to compile-versions (#640)

64e3a6c444ba5a82d61cd0522f1300e5d719992a authored over 1 year ago by Thomas Honeyman <[email protected]>
`compiler-versions` script: Compute supported compiler versions for all packages (#639)

92d014a5ac64a3adad64eabed6b0caeaefa0c955 authored over 1 year ago by Colin Wahl <[email protected]>
Replace withBackoff with more explicit alternatives (#638)

38fc5d582340976076cce932a55b85a9944f4095 authored over 1 year ago by Thomas Honeyman <[email protected]>
Fix warnings (#636)

23cbb4b142f5e2a1433a7b1639bf30650031473d authored over 1 year ago by Thomas Honeyman <[email protected]>
Fix `CompilerError` decoding in 0.13.x series of purs (#635)

* Use Version in callCompiler - swap between stdout and stderr depending on version

* Utils.u...

a6132b88deef0758657cf36d78f23b3d0b2cf198 authored over 1 year ago by Colin Wahl <[email protected]>
Add continuous deployment (#634)

2d251c0d2e608560f3325d78ec4d2d71eced5d37 authored over 1 year ago by Thomas Honeyman <[email protected]>
Compute supported compiler versions for a single package (#632)

88393697f2e056a3c118a21d3d59231ba990dcbb authored over 1 year ago by Colin Wahl <[email protected]>
Make dhall types directory configurable (#631)

a8f0d97ea3772359dddfc9a2c9c6356cd423d23c authored over 1 year ago by Thomas Honeyman <[email protected]>
Add `pursVersions` CLI script (#630)

* Add pursVersions CLI script

* Add test

* Test interpreter

a99f4873c7a45d688c0db6b6b52ed6139e1a2654 authored over 1 year ago by Colin Wahl <[email protected]>
Add purs-versions script to list supported registry versions (#628)

dc2e7886caf13da3d7b2c2ed32950ff8a731944b authored over 1 year ago by Thomas Honeyman <[email protected]>
Fix purs stable filtering regex (#627)

e7aadf42f6362a67c19206dc361f774e2054bc14 authored over 1 year ago by Thomas Honeyman <[email protected]>
Support purs-0.15.10 (#626)

77cb425ec19e5a627212ad929d84b97b76cacab9 authored over 1 year ago by Thomas Honeyman <[email protected]>
Add comment to jsonToDhall function (#625)

2f0afff8ff7c09bd5bc48239a5f81c4279fb7a40 authored over 1 year ago by Thomas Honeyman <[email protected]>
Replace sunde with node-execa (#624)

7e1f67d1205d68d7f22d9d55d25ba2354dfbb14e authored over 1 year ago by Pete Murphy <[email protected]>
Add SQLite to Registry Server, it's ready to go now πŸš€ (#623)

Co-authored-by: Thomas Honeyman <[email protected]>

02af72b0f81857544e9f3edf93e2407b0b6c46f5 authored over 1 year ago by Fabrizio Ferrai <[email protected]>
...and gnutar (#622)

6c1209c9eaad10269a2e33445f9beb61b7ac0d12 authored over 1 year ago by Thomas Honeyman <[email protected]>
Add coreutils and gzip (#621)

7a4c2f5297e890c94006fb3fbf2dd874ffb4c181 authored over 1 year ago by Thomas Honeyman <[email protected]>
Include runtime deps in nix builds (#620)

* Include runtime deps in nix builds

* Include dhall

* Fail curl if response >400

af2519af75609e27f70391719233780f938565cc authored over 1 year ago by Thomas Honeyman <[email protected]>
Add Nix builds for the full registry (#619)

466146b6f9bf6190e042de62386a4f9a761d3606 authored over 1 year ago by Thomas Honeyman <[email protected]>
Bump semver from 7.3.8 to 7.5.2 (#617)

Bumps [semver](https://github.com/npm/node-semver) from 7.3.8 to 7.5.2.
- [Release notes](https...

21f01868395d662a1e9298635a36190d43f95342 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add nix cache to CI (#615)

Γ‘

25079f486e071c714d1192b1b2811cd55672ab25 authored over 1 year ago by Thomas Honeyman <[email protected]>
Use package set compiler, not local compiler (#614)

3d6457290b32696d85ab4a328b26fb1943602038 authored over 1 year ago by Thomas Honeyman <[email protected]>
Remove easy-purescript-nix (#612)

30e00032cd98b3cdc9d6632f8608f9cb63fc583a authored over 1 year ago by Thomas Honeyman <[email protected]>
Allow empty package sets in package set update, if compiler is set (#611)

8a1897ffe0390a987e9c4c8cac6f85644bbdd87b authored over 1 year ago by Thomas Honeyman <[email protected]>
Update flake (#610)

* Update flake

* Use purix compilers

* Update broken versions check

1c3ab93928d80e0b996c449aca8addb8af386a46 authored over 1 year ago by Thomas Honeyman <[email protected]>
Add valid lgpl license to tests (#609)

d45cdca59a572889db03cf6ea689c6b41808e855 authored over 1 year ago by Thomas Honeyman <[email protected]>
Re-enable Pursuit publishing if package docs are missing (#606)

* Revert "Revert "Republish on Pursuit failure (#604)" (#605)"

This reverts commit 26f959d1de...

01e2067b54f0bf6c0c22d50a142c2abfabf4c7b5 authored over 1 year ago by Thomas Honeyman <[email protected]>
Revert "Republish on Pursuit failure (#604)" (#605)

This reverts commit b8e158c044e9d830490f31d280a48befbbe020b3.

26f959d1dea7d9aab7972add98db5be53bc1ecec authored over 1 year ago by Thomas Honeyman <[email protected]>
Add ability to republish a package if Pursuit previously failed (#604)

b8e158c044e9d830490f31d280a48befbbe020b3 authored over 1 year ago by Thomas Honeyman <[email protected]>
Add retries to pursuit publishing (#603)

* Add aff retries to pursuit publishing

* Include 400 errors

61667bab19b7af3c5202628a6f5fcff9769bd084 authored over 1 year ago by Thomas Honeyman <[email protected]>
Bump yaml from 2.2.1 to 2.2.2 (#601)

Bumps [yaml](https://github.com/eemeli/yaml) from 2.2.1 to 2.2.2.
- [Release notes](https://git...

62523c2230a7f6aef9600fbb712b7777c3dcc2c2 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Migrate SSH to ssh2 library (#597)

2e6e9076c15286cade7f93be2fc6fe8efa3b139d authored over 1 year ago by Thomas Honeyman <[email protected]>
Render solver errors with backticks to prevent accidental quoting (#600)

ad62cd1546b8b08ea753aee05a4b476fdadd314e authored over 1 year ago by Thomas Honeyman <[email protected]>
Don't concatenate paths in main flow (#599)

4bb8fc1fe50c66b64e0636675aaeacf7b6c22d75 authored over 1 year ago by Thomas Honeyman <[email protected]>
Exclude Main and Test.Main as module names (#598)

3b546b88efbcc8ab7eca6646d9f9bc1336ecd863 authored over 1 year ago by Thomas Honeyman <[email protected]>
Upgrade dependencies (#596)

b77f54d59901665b139968fc9ddd562f3e4c708e authored over 1 year ago by Thomas Honeyman <[email protected]>
Implement a minimal server (#576)

Co-authored-by: Fabrizio Ferrai <[email protected]>

82f444e742e1f8bf20a3bc47616bc238f43dc4ce authored almost 2 years ago by Thomas Honeyman <[email protected]>
Read spago.yaml files and use them to create Manifests (#593)

53a120a191defa6dad18b270c27ade7865c9996b authored almost 2 years ago by Fabrizio Ferrai <[email protected]>
Add version to all the spago configs, as it's now required if the license is specified

68dddd9351f256980454bc2c1d0aea20e4d53fa9 authored almost 2 years ago by Fabrizio Ferrai <[email protected]>
Cache publish failures (solver errors) (#589)

* Cache publish failures (solver errors)

* Consolidate import caches

d0b77d87401af19ca550b3b286b65b601e02816d authored almost 2 years ago by Verity Scheel <[email protected]>
Allow trustees to authorize operations on packages without owners (#588)

Check owners only if authentication fails

ab1340b8956c764b369c9638448362eab5b76c14 authored almost 2 years ago by Verity Scheel <[email protected]>
Update spago.yaml: set -> package_set (#587)

2ceaf95bd84d1238742a60b270b8df258942ca67 authored almost 2 years ago by Verity Scheel <[email protected]>
Tighten up the dependency list: remove unused and include undeclared transitive packages (#586)

8113deecae25410ba62c31a5842c6ebbf1c12461 authored almost 2 years ago by Fabrizio Ferrai <[email protected]>
Upgrade spago to latest (#583)

ca957f52855c3e41a4aed17e369db5948b27f6d8 authored almost 2 years ago by Fabrizio Ferrai <[email protected]>
Fix bounds derived from legacy package sets, bugfixes (#580)

* Take union of packageset bounds

* Add solver script

* Allow license field to be entirely...

c0f9f65371a7f8baf0335272c14164d318b6f37f authored almost 2 years ago by Verity Scheel <[email protected]>
A few fixes to make Spago work (#582)

690b6b21e30c16c0b396ad58856830b123de5e00 authored almost 2 years ago by Fabrizio Ferrai <[email protected]>
Ensure we notify on exceptions (#581)

63885ea2e3b781fc52d05bddef58b77ba5336732 authored almost 2 years ago by Thomas Honeyman <[email protected]>
Introduce structured effects (#574)

9ad0cbf31aec7d258150fc4cccd9ddf266a46804 authored about 2 years ago by Thomas Honeyman <[email protected]>
Do not specify each library test suite, as now spago test will run all of them (#573)

30a88ac7bd48a73bb2bcf9240b20b09a713ee0b9 authored about 2 years ago by Fabrizio Ferrai <[email protected]>
Run `nix flake update` (#572)

b05bab925560f3ad1a762afbbf7ef2bf8fb1cdab authored about 2 years ago by JordanMartinez <[email protected]>
Do not allow packages to skip solving (#571)

* Do not allow packages to skip solving

* Remove skip-compilation check

412da4527ff833b9de08b26e4cc670fb4c4b73a0 authored about 2 years ago by Thomas Honeyman <[email protected]>
Move bindings to 'foreign' package and split GitHub module (#569)

2a84811dc5b33e646d322be26c507153fa14a768 authored about 2 years ago by Thomas Honeyman <[email protected]>
Add script to delete packages (#565)

f87837f151d137e4d9d89ff5d38abac83e045b95 authored about 2 years ago by Thomas Honeyman <[email protected]>
Rename file to match module (#568)

937e8ddda6022a6c5918cfc7b86450bb39288291 authored about 2 years ago by Verity Scheel <[email protected]>
Migrate operation validation into library (#561)

* Add containsPursFile validation

* Add nameMatches & locationMatches checks

* Add publish...

770e864054ffb863281837e29ad84aa836b7a273 authored about 2 years ago by Colin Wahl <[email protected]>
Add git url parser to Location (#559)

* Add git url parser

* Expand comment

a2f872e35158274228ff0472ceb64c09634ee53b authored about 2 years ago by Thomas Honeyman <[email protected]>
New Solver (#562)

c9c96aa76cf4e68ea77e59f6cd33a2e65a19e978 authored about 2 years ago by Verity Scheel <[email protected]>
More lenient JSON parser for issue comments (#560)

ae64c1603a61c3c64c3d8575c131e18f589381d6 authored about 2 years ago by Thomas Honeyman <[email protected]>
Update spec with data types (#533)

40ad7d8b7f0352db02be82ff4ed6e91a9ec5558a authored about 2 years ago by Thomas Honeyman <[email protected]>
Migrate remaining modules into lib or app namespaces (#557)

4010b1517c2113cf3fb7ab7e427d0a6cd4838fdb authored about 2 years ago by Thomas Honeyman <[email protected]>
Remove 'RegistryJson' class (#556)

40650b8853f1a350c02c4931b5dfb4dd0fa7a82b authored about 2 years ago by Thomas Honeyman <[email protected]>
Migrate sanitizePath into lib (#555)

030a58fe7938e540278c51d551e3ff853d2d3403 authored about 2 years ago by Colin Wahl <[email protected]>
Implement manifest index in registry-lib (#554)

90497de28ce5fd9f4b649072a534523848517d5c authored about 2 years ago by Thomas Honeyman <[email protected]>
Fix subdir reference in fetchRepo (#553)

* Fix subdir reference in fetchRepo

* Don't use GitHubData

e300d9a20e91aecff2ada8a247c17298422e2eeb authored about 2 years ago by Thomas Honeyman <[email protected]>
Migrate operations into registry library (#552)

c6456eefa429b263780b6315b6452e750b84ff9b authored about 2 years ago by Thomas Honeyman <[email protected]>
Move Constants to the registry library (#551)

7c6caffadef2681586d4df2913877bdf942f5103 authored about 2 years ago by Thomas Honeyman <[email protected]>
Implement schema types according to spec (Manifest, Metadata, Owner, Location, PackageSet) (#549)

5f804e6fd3e487f3167ec832bc707164d1215b6e authored about 2 years ago by Thomas Honeyman <[email protected]>
Don’t publish redirected packages (#550)

* Don't publish redirected packages

* Add dry-run and compare lower-cased addresses

5b722afbd0f6e7bc4daa2ed0343aa706b97749bf authored about 2 years ago by Thomas Honeyman <[email protected]>
Update API.purs (#546)

Fix path again, it needs to not be normalized

d2cc86872aa2bec709bed1e4b79875b527602109 authored about 2 years ago by Verity Scheel <[email protected]>
Fix Dhall Manifest location (#545)

ecc8e1b9f0e8a205505d32e0a788837845e23302 authored about 2 years ago by Verity Scheel <[email protected]>