Ecosyste.ms: OpenCollective

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

github.com/NixOS/rfc39

Implementation of NixOS RFC #39.
https://github.com/NixOS/rfc39

Merge pull request #11 from delroth/flakify

rfc39: add flake

ab3b4ac953d011d2fae04c252718dc81727a5a5d authored 12 months ago
rfc39: add flake

git+file:///home/delroth/work/nix/rfc39
├───defaultPackage
│ ├───aarch64-darwin omitted (use '...

e1d5e0ad67c82f26a43388f08609d53dc40a34cc authored 12 months ago
update rust stuff (#7)

rust_openssl-sys-0.9.48 wouldn't build with newer nixpkgs (23.05)
so this does `cargo update` a...

7eafa6c0e90abb842f1e6aa644564e508e93c589 authored about 1 year ago
Merge pull request #6 from andresilva/persist-invited-ids

Persist invited users

e06e1a5721a9648141205e5b833507a5a879b8c8 authored about 4 years ago
sort invited ids when persisting to file

983081046beb7507e7b7dff846bc7a5d1c5bebd4 authored about 4 years ago
don't early return when maximum change limit is hit

5bfb2e527567e2ccd9859ebaf54de99215b11d61 authored about 4 years ago
add gauges for invited list loaded / saved

1707d71d54a09bb3fcb25fa4b0c9a53f96f8c86c authored about 4 years ago
add metrics for pending invitations and previously invited

70cd3a5c49e8295208935d978fdbeeac1a816751 authored about 4 years ago
log errors on invited list file operations

c27345530a6bdbacc01825b26dae1bb303d344e3 authored about 4 years ago
make invited list file mandatory

b796257f764eae7523766219a24f71c249e19649 authored about 4 years ago
distinguish between pending invite / rejected invite

0752d205952c6171e581b76f736fcd4e3c8e2cb0 authored about 4 years ago
only add/remove invited if successful

a99fa5f305ac7893b09181bafbb89f1a34e5a1d0 authored about 4 years ago
parse invited list option with from_os_str

25ce51c3c569023659eefe3b0a793824966a7fd9 authored about 4 years ago
create invited file if it doesn't exist

70a57e2670ea64ce42c705c802413cfbd890e995 authored about 4 years ago
rename Invites to Invited

9624a6e796f0b76ad253583cd60bbc1ad0d530e2 authored about 4 years ago
add docs to --invited-list

200987a89f80789930148eda2ed998ef29ff4733 authored about 4 years ago
fix tests

3a1744bbffd0fa26e4a7ffffafd2eafab91d342e authored about 4 years ago
track previously invited users

cc30e34bb1483bfc56f10f07cad781a326a9830f authored about 4 years ago
add struct to track invited github ids

fa3aed1fb700e0a60b7ebb745aca66bf5335cdba authored about 4 years ago
github authentication: support a personal access token for some things

c44ecfb2f645242e1e3d6ff97d67eb885210ef33 authored almost 5 years ago
add a default.nix

3c55b6020b3020b1760f76a448769630c0bb1c11 authored about 5 years ago
Count the number of maintainers without a github or github_key value

1575c0b1d3fdd53ff81b49b33e8e820cc0237927 authored about 5 years ago
Track start, stop, and prefix all metrics with rfc39_

5dff0e86259d457d22bd6a374ebcdcb736c271ba authored about 5 years ago
Implement removals

59aa3349617aa9bed720c00a21aa54696cd5d185 authored about 5 years ago
Reduce code duplication with contexts

2e734301b10c8dde306dc1d5025a72639a86eba2 authored about 5 years ago
sync-team: remove extra code with logging context

95b807f8be8beb035cb04cc39f91ba5a9ec8636a authored about 5 years ago
Change tracking to in to an RT wrapper

6d4e94f35fdbacd6a27cd875ba7d362c598a5370 authored about 5 years ago
Complete instrumenting the team sync

e1c1610fa35bf689079381251db6025b9a5eab43 authored about 5 years ago
sync-teams: instrument in broad strokes

f4c464ee34ff3bcf8cbaedcc8e6565ec49981525 authored about 5 years ago
Begin instrumenting op_sync_team

856cec85cf53c7c4351d3c874ff142e3c166cc97 authored about 5 years ago
Export metrics over HTTP too

21e6a7f0d1109713ce362532aaa8fa0214223b8f authored about 5 years ago
Increment if the process succeeds, fails, or panics

14cebda48c0ceb830369126484e2ed7a2c15e2ea authored about 5 years ago
sync teams: convert to ExitError

b23056bf5a6647c151bf71d524ebd40e772b7811 authored about 5 years ago
list teams: convert to ExitError

96720f5fc2baca5c4418afa25501882da5bd1523 authored about 5 years ago
Blame author: convert to ExitERror

4e647270139763e5ca6d469e0e62a8d7ad9d3c5b authored about 5 years ago
op_backfill: convert to ExitError

821335ef11856426b58d1704c476c1d2698b6490 authored about 5 years ago
op_check_hanldes: convert to ExitError

bb1c887ab164374d7c3120e991f5fe22aa92dc8f authored about 5 years ago
main: track execution failures

dbd8eabc4e7ca6174e00508a2d7107a598b6e0d3 authored about 5 years ago
Format

3e68610939b25aa09b9ebd2b9a4916b842c86a7a authored about 5 years ago
Split out executing operations from main to make metrics handling cleaner

b48ce5f3b81717d6ce82df1a096a0aee77734bef authored about 5 years ago
track one metric with prometheus: failures two load the maintainers file

bea098525a9d9169d5ab1f0f64b4e7c73aa1433d authored about 5 years ago
load_maintainer_file: return a nicer error

a864a2773e989a94db3d9e226e4edef70801a74b authored about 5 years ago
break out maintainer file loading in to a separate function

75f3086b3f628d91296ce8eb5a0ee64b21b9e9f4 authored about 5 years ago
add a dep to prometheus

45ea3179f6e906c3cdc8541757f2f048e1bee40e authored about 5 years ago
main: move CLI stuff to a cli mod

bfd74af898ab4e388e0abf7c08be4b65e0bb0a64 authored about 5 years ago
maintainers: delete email since apparently we don't use it

7f6ca47f212203a08d4e4e8ea937a07e9dbb45bb authored about 5 years ago
default logging: make Info

14713354e6a572efe4fd41cbe7c077ad93522160 authored about 5 years ago
Package with crate2nix

8ac547179c61051ef317d9cc9c533d174b5e0657 authored about 5 years ago
drop borrow for small type

b2b1f8d36e005340ecfcf785be483fe6f9d3a8fe authored about 5 years ago
clean up dead code

e2a6f08af75a7e2e262efd8358b202cf770dcb96 authored about 5 years ago
drop borrow for small type

9bfaae477beb3cb528f4d8d9a8f7b66b563905ec authored about 5 years ago
maintainerhistory: drop useless lifetime

130e6d323276a92888d96c96af6715c7e82397c7 authored about 5 years ago
test logger: fixup formatting

f0e4d93b54a0b30f20a31ec8c7167e6699b6c4dc authored about 5 years ago
Cargo.toml: specify that the branch is for documentation, not pinning

d90a4737eb89e7205cc5938474b86b13dd2c053a authored about 5 years ago
manitainers: mark some functions as test-only

844f859197a3f80d37462f841d837c2c9bd94518 authored about 5 years ago
GitHubAuth: document

673893ddc8e938cd73def027264662c62d5fce5f authored about 5 years ago
small Cargo fixes

d7c1a1670e8b2ecbf7f0ec8de759e6621dfa1c37 authored about 5 years ago
maintainers: implement Hash ourselves (clippy:derive_hash_xor_eq)

3d289745c394ceeb8c478064417f64b81c2c9d50 authored about 5 years ago
formatting fixup

b065614747bc2f11fbedc50d7860b7c6dc5ee9a5 authored about 5 years ago
Handle an add_user failure

352f3c5b7467e4c5e6d71cac8933630618dd161c authored about 5 years ago
Make the standard log crate calls work

a40a883bc5b761dae30e536b9810ae4ed37d622d authored about 5 years ago
Fmt

adf2ce5f81b83b89fb7894e02cec535d70b159c5 authored about 5 years ago
Already added users

b2b655604ae39333481e50c4adda071747537b1e authored about 5 years ago
More people

4a9c8467e574a78c5a811ad6f7f3f5aaa71741ad authored about 5 years ago
Add some more people

d042eac17d7e1f54af993d4f6f6a585143f26069 authored about 5 years ago
Fixup bad merge

f8768fb014bb20b3384e5b1fc9bc10900fa66703 authored about 5 years ago
don't waste API calls reinviting users

d0047d44ac49764c0a8977e823afe35f75b4bb07 authored about 5 years ago
More people

fe491c6a36942d5fbfc8cae100694eafda7a20b5 authored about 5 years ago
sync team: track errors, don't count them as additions

e967bd765bfd7369a2b17ad129ed51f35c807c92 authored about 5 years ago
people on discourse

8f35aac6e98d86b9365e85b53697f3ff466c1a18 authored about 5 years ago
Support limiting how many users are changed in one go

cf159ef2d9e56ad12e5c04221acdeb733fe17b7f authored about 5 years ago
Commit current maintainer list which has been synced

1d7751fdbeee759acaa9c2d8f527b9c1fbc46d32 authored about 5 years ago
uncomment apeyroux

7141976c914e79f457a7b90e76ae81b5310018d4 authored about 5 years ago
Switch to the github apps version of credentials

a40e10cabad1bd0ce673adf65b760f54da09760a authored about 5 years ago
Add structure for syncing teams

0ec582453c539930ac79b1ce4d622976db725469 authored about 5 years ago
Make GitHubName intoable

30fa7463f03c354de9cad8b5cecfef39c320c65c authored over 5 years ago
add a tool to list teams and their IDs

c2135c11e9cc7ce5e3bb321a88f2cd8b6ac8129e authored over 5 years ago
Add a way to 'git-blame' author entries and see if the user ID who authored the commit is connected to the ID we have recorded. And, use that when backfilling IDs for names.

758426b2f814932ec50c7e0946b72fabe5597002 authored over 5 years ago
backfill: move to an op_ module

d5a2298f53a44d4ffe4bf0bd78e0486db1ac321b authored over 5 years ago
check_handles: move to an _op

7cfee9c73f57392f4d8a2b1c197da05ffceb252c authored over 5 years ago
hubcaps: use my fork for repo commit access

https://github.com/softprops/hubcaps/pull/226

0c9f2dd97be7cefcd71936850e8441036781120f authored over 5 years ago
Store github ID in githubId not github_id

fd3181cd49433823041b873d8993136db9a849cd authored over 5 years ago
backfill-ids: Add IDs to an existing maintainer list for maintainers which don't yet have one

addd291695f79c4c7ca21804d76d3ee1d9252e9d authored over 5 years ago
Dummy implementation of checking handles

5e6a1bf36957a9c4180e4ae6d434aaf73bb47746 authored over 5 years ago
Don't output debug for now

6679afc3bc1a39baad6f403496a00e57f4908fa7 authored over 5 years ago
Rename Github to GitHub

b0fa27ac405ac875c6f7d2174d61fab68e016556 authored over 5 years ago
Add github_id to the loaded information, make GithubName displayable

8b9a6d9d5c1c8ae64d187f1b243a7896e0e39a51 authored over 5 years ago
Allow iterating over MaintainerList

d451f1a5773b4f594aaaed326db1bc1ca134839f authored over 5 years ago
Implement display for Handle

9b851c58074aeb0abf34ce0824a15cd979538f37 authored over 5 years ago
fixup! 4cae56fb511f5fae474b3875cc2a90415b41d5ce

2e744d786af08600749ec9ed4bd97b47eb6f6481 authored over 5 years ago
maintainers: parse a maintainers.nix file in to a maintainer dataset

75125b53ea3fc4943dd6ee38f81ce4ad7600998e authored over 5 years ago
Setup some basic logging

5bff5240569db00d17f1fb76ddac21eee9ab5fef authored over 5 years ago
Accept the maintainer list as an arg

9bf09f6d4eb1d305332799a8a5d977e4548e56d2 authored over 5 years ago
Add hubcaps (and deps)

46991eadd3b8081cf29cb6b95bdc13db038bc670 authored over 5 years ago
Add a standard .gitignore

ba1127a23a3c7c46193a82a8544938b0b839075a authored over 5 years ago
cargo init

4cae56fb511f5fae474b3875cc2a90415b41d5ce authored over 5 years ago
initial commit

fb5104b04ddb753a3bae4c4e0804b05f0e6504eb authored over 5 years ago