Ecosyste.ms: OpenCollective

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

github.com/planetary-social/nip05api

Server for nip 05
https://github.com/planetary-social/nip05api

Merge pull request #4 from planetary-social/deploy

Dev environment and image building workflow

1d20ba3279f913e726c82b220080b3694b5a7845 authored 10 months ago by Zach <[email protected]>
Add dev environment via flake

3d38f152d098207498321c11233aaff6e6ffba54 authored 10 months ago by zachmandeville <[email protected]>
Upgrade to node 18 dockerfile

3d252aa1a9f02d5aab3ea678ebec8c0f2a081eda authored 10 months ago by zachmandeville <[email protected]>
Handle missing name

3a42fbebaf783f277fe40877c90f80b7ad4887bf authored 10 months ago by Daniel Cadenas <[email protected]>
Merge pull request #21 from planetary-social/better-notifications

Better notifications

054783aa33f174fb8aded5130152ed7adc9008ec authored 11 months ago by Daniel Cadenas <[email protected]>
Test

fbd4419df2190c80780d6225d264bff53bb79f25 authored 11 months ago by Daniel Cadenas <[email protected]>
Show all latest entries

a5b00b1244dd73797d955945f90dd302e86028a0 authored 11 months ago by Daniel Cadenas <[email protected]>
Script to only delete an entry

5148d09c65295f7b5a19d5f09c226578844a880a authored 11 months ago by Daniel Cadenas <[email protected]>
Merge pull request #20 from planetary-social/fix-reserved-names-bug

Fix reserved names bug

859f41cce373e04ff46ebec777e2d1067f68ae1e authored 11 months ago by Daniel Cadenas <[email protected]>
Fix reserved names bug

830e15af4bb25a716f5d6f13f87fab189ac6fb1c authored 11 months ago by Daniel Cadenas <[email protected]>
Always add relay.nos.social

acd9cadc47d2ecc4a7f13050903bd183db5a1fe4 authored 11 months ago by Daniel Cadenas <[email protected]>
Use uts46

b0e7bbb9f07b0bdf97d1e73643a5973b4e5148e7 authored 11 months ago by Daniel Cadenas <[email protected]>
Add njump link to slack notif

b26be7416b9fd129859b1656cd1f1e4d11303418 authored 11 months ago by Daniel Cadenas <[email protected]>
Merge pull request #18 from planetary-social/slack-notifications

Add slack notifications

604296b1b5c300617ec585826bf1b3f9ee4562d1 authored 11 months ago by Daniel Cadenas <[email protected]>
Better

ea2ad2ca09c14a27cd02fb74f2b81527f7768ad2 authored 11 months ago by Daniel Cadenas <[email protected]>
Ignore coverage here

10abac48f7c7c885cb844d42b01651d50c8529b8 authored 11 months ago by Daniel Cadenas <[email protected]>
Set cron from env

1bfcc8880f02abfcbac9a51140080d07eb8642f8 authored 11 months ago by Daniel Cadenas <[email protected]>
Add slack notifications

54791fd1ab1275a904a77716d5511a7c91ccd86d authored 11 months ago by Daniel Cadenas <[email protected]>
Merge pull request #17 from planetary-social/add-metadata

Adds agent, ip and updated_at to entries

2fdaf37f49dbf2fc244bd5ecef2de0b0491776d2 authored 11 months ago by Daniel Cadenas <[email protected]>
Update README

42f1a4d574975cf93c9e2e1f1a504f768b47fd04 authored 11 months ago by Daniel Cadenas <[email protected]>
Don't allow underscores

df02f7836397b243911ecbe5ddf127254e89d78d authored 11 months ago by Daniel Cadenas <[email protected]>
Trim zrange and better ip method

203017b4110f99884f5125dec64c0b9ad8430b67 authored 11 months ago by Daniel Cadenas <[email protected]>
Add metadata

3713a6f55b598efe14c9a295566003d9b5b9f057 authored 11 months ago by Daniel Cadenas <[email protected]>
Refactor to add model and repo

08ee92010b4c835763f929736ed5b8872a9839c0 authored 11 months ago by Daniel Cadenas <[email protected]>
Update script

c59798892089ab55aae5e13f9be0ef1edb1bbbbc authored 11 months ago by Daniel Cadenas <[email protected]>
Set protocol correctly

40b0468f35294a89488c9c71425c10c56fcbfdfe authored 11 months ago by Daniel Cadenas <[email protected]>
Merge pull request #14 from planetary-social/more-validations

More validations, shorter logs

3a4a509150e482c4f86db572d4380cbd8f4fcde4 authored 11 months ago by Daniel Cadenas <[email protected]>
More validations, shorter logs

8a126507d85cb063ac6e34f65b5d2edff2a66f7e authored 11 months ago by Daniel Cadenas <[email protected]>
Merge pull request #13 from planetary-social/update-docker-compose

pin redis version in docker-compose

cbd98581acf7383f80c3642b8c65b10e5c46426d authored 11 months ago by Zach <[email protected]>
pin redis version in docker-compose

9918bac0a7636b2e73b7d985f264d1ac7b732eff authored 11 months ago by Zach Mandeville <[email protected]>
Fix for script

f645486338b00f0e151b829dc24bc7e1d8a16b6f authored 11 months ago by Daniel Cadenas <[email protected]>
Create publish-docker-image.yml

0eb28b7e7d89bbba1c9040d0c9c65e7b3b18ed5d authored 11 months ago by Daniel Cadenas <[email protected]>
Merge pull request #12 from planetary-social/reserved_names

Reserved names

82bafb2899a936895e875d01ceb6864e68b34ad6 authored 11 months ago by Daniel Cadenas <[email protected]>
Add reserved names, ensure case insensitive, length validation

57fda630d140a9ae3cb9ed15dc8d38e5536712d3 authored 11 months ago by Daniel Cadenas <[email protected]>
Merge pull request #7 from planetary-social/terminal_script

Script to use the api from terminal

b551e666d4940ee2b8d5dcb03d751eca488221af authored 11 months ago by Daniel Cadenas <[email protected]>
Script to use the api from terminal

58cb1bd9ad338441f7e507a689b78f57d58378e4 authored 11 months ago by Daniel Cadenas <[email protected]>
Merge pull request #5 from planetary-social/req_protocol_for_ssl_term

Ensure req.protocol works after ssl termination

9a908ba7813730627beb6bca9286a62ec3a5ab30 authored 12 months ago by Daniel Cadenas <[email protected]>
Ensure req.protocol works after ssl termination

0c3479062c84e6274f400052257fc6746251aba9 authored 12 months ago by Daniel Cadenas <[email protected]>
Merge pull request #3 from planetary-social/rename-endpoints

Rename endpoints

477621f258fc4efc30a65fbabe7b68643d4899e0 authored 12 months ago by Daniel Cadenas <[email protected]>
Rename endpoints

1a43176e7885b7bc50ef9f980827460119b7ac19 authored 12 months ago by Daniel Cadenas <[email protected]>
Add CORS header

ac4a4cb7cd459684bbb38ef395c9f1ab54337654 authored about 1 year ago by Daniel Cadenas <[email protected]>
Update README

c5dc9990c27a9e9fa2d978121735a0d49e24fcc8 authored about 1 year ago by Daniel Cadenas <[email protected]>
Better coverage and errors

31cdb4465f339f3e3a2625e38f6510833f764158 authored about 1 year ago by Daniel Cadenas <[email protected]>
Refactor redis code and use mock for testing

1af78162f664931affddb754c6246d0210f46623 authored about 1 year ago by Daniel Cadenas <[email protected]>
Update gh actions and disconnect redis after tests

397277e3197702f003b0ab56f035c54ffc52afe7 authored about 1 year ago by Daniel Cadenas <[email protected]>
Add status badge

f6ae90b1dd8641f9a02db2a1fdcfc6da559851d1 authored about 1 year ago by Daniel Cadenas <[email protected]>
Use nostr-tools

54a026bbb01f5575bee5902e7403ac51d5bf4e52 authored about 1 year ago by Daniel Cadenas <[email protected]>
Add coverage

0a10232abcea97a77b18f0788af820db2710eb8b authored about 1 year ago by Daniel Cadenas <[email protected]>
Update gitignore

fcff3d8e4cc0141316f44c28be586d288832f517 authored about 1 year ago by Daniel Cadenas <[email protected]>
Github actions

ec989d04fb9fc675a265ce1ab040ce4d16bd4631 authored about 1 year ago by Daniel Cadenas <[email protected]>
Add prometheus metrics

ffeace52e8079b94d3aca6dea8d7f4e9fdf7c417 authored about 1 year ago by Daniel Cadenas <[email protected]>
Add name blacklist

96359e3f9c8ef2f0a3aae94369e8fa60d832a236 authored about 1 year ago by Daniel Cadenas <[email protected]>
Auth through target pubkey

824b07da7f7702f9aab483e26d70e80ab8264eae authored about 1 year ago by Daniel Cadenas <[email protected]>
Add DELETE info to README.md

7bede7b31d1fd0fa1deeb4449d6c6d1c0053ecd7 authored about 1 year ago by Daniel Cadenas <[email protected]>
Implement delete endpoint

0843623567ffd44924e0c98d8d1114c01845485b authored about 1 year ago by Daniel Cadenas <[email protected]>
Update README

663e907327498f188ba2d5dbd6c68a800118db0e authored about 1 year ago by Daniel Cadenas <[email protected]>
Update Dockerfile, better configs

b69d7873d7ad4a31b5668f6ea77e44e93a67b233 authored about 1 year ago by Daniel Cadenas <[email protected]>
Use NIP-98 for authentication

054606410de73c17399978b866dfca7a503e579d authored about 1 year ago by Daniel Cadenas <[email protected]>
Handle subdomains

c53593a5506b8d635dbf6ed8c966db4a7aca9570 authored about 1 year ago by Daniel Cadenas <[email protected]>
Better handling of basic auth and errors

9df3a461f75457f9bf7d2086ef6b973b14d1f204 authored about 1 year ago by Daniel Cadenas <[email protected]>
Better error and schema validations

f80166c6ec44f3529122f8cf4668ef7a5a4d807d authored about 1 year ago by Daniel Cadenas <[email protected]>
Change name, add README

1f93f846af3d4a6f2e5474f47da2cd2238d6bde6 authored about 1 year ago by Daniel Cadenas <[email protected]>
First commit

1f51162163aa29a8a8c2266e468f5fc307a5808e authored about 1 year ago by Daniel Cadenas <[email protected]>
Async for middlewares, fix validation

d2213a0a44ad941798d6486c848e0b571002300b authored about 1 year ago by Daniel Cadenas <[email protected]>
Better errors, handle ROOT_DOMAIN

6f9d2abed857681c7de521c9c7afe4a8df800d35 authored about 1 year ago by Daniel Cadenas <[email protected]>
Initial commit

67ff3b98bbdfd68a4f1c1de90dc6264ae2e3bc6b authored about 1 year ago by Daniel Cadenas <[email protected]>