Ecosyste.ms: OpenCollective

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

github.com/zws-im/zws

Shorten URLs using invisible spaces
https://github.com/zws-im/zws

docs: improve documentation for self-hosting on Heroku

3260e5f1b34d2a52549dca7d4bc6a01fcc555a9a authored almost 4 years ago
fix(urls): fix response schema for 200 in urls-visit

c26101855aa913ce34b32f2accf1694f8bd4a2b3 authored almost 4 years ago
ci(lint): disable unicorn/no-process-exit rule

ca79e009918d5a54dfc3b33391ef3e59bdb6aa92 authored almost 4 years ago
refactor: type error as unknown

ff019d2fbdff2ca5fa7744b136f8eb21c0c293da authored almost 4 years ago
fix(db): exit if DB connection fails

7710eadb8e46447d5aacf95b1eaa879bfe2331dc authored almost 4 years ago
fix(urls): add response schemas to urls-visit

3b37a2a43fc77eed4e82b035e5d9f9bf0f5a16dc authored almost 4 years ago
ci(lint): disable node/prefer-global on import

fbbcda29a30648d0345e320a3fc3f67b7da4f7a5 authored almost 4 years ago
style: format with Prettier

6573cfc4bac1e94aae2890a26792ca187960200f authored almost 4 years ago
fix(server): fix all error responses crashing the program

See https://github.com/fastify/fastify/pull/2884

b583a57701025a0c72e91850ce4a34cd976097b9 authored almost 4 years ago
fix(server): remove outdated Shields endpoint response from static OpenAPI spec

a85e7264dfa1a6c8356449c44459422c26e89cb8 authored almost 4 years ago
docs: remove docker-compose down command from migrations example

c6129baf43fb7206c97675067be0931695ecd3e5 authored almost 4 years ago
feat(urls): return full shortened URL in shorten

4fd0cd5d428af40d7558e01e83f3a71d6603c6ea authored almost 4 years ago
build(docker): copy types folder during build

d83af61728c5f5fac3000cd740604b5d9ac23c43 authored almost 4 years ago
ci(deploy): use Docker Buildx

8495a263739b9df6347f52bac33fb9e504191b98 authored almost 4 years ago
feat(server): generate OpenAPI file automatically

7ffa46151759ee227e1c1afd6a10d7a044b92adf authored almost 4 years ago
build: remove nyc config

460482a3b1455650af5248a7a66e63b5f99d26d3 authored almost 4 years ago
feat(server): improve route logger

a7d72c4fc36b9d3b985ef2b518ad65ba153e07f4 authored almost 4 years ago
fix(server): don' log requests that are 404

d74e71b1c765b611ce4643e20e22dc420be08f2c authored almost 4 years ago
fix(server): stop triggering urls-visit on GET /

b77eb7c4670a5b730c73655f136adb17affffd75 authored almost 4 years ago
docs: fix URL in Heroku button

63fb5e2c806ccd4b41442839a76b485dabc908db authored almost 4 years ago
docs: add status page to README

7ac52a4be90f4ebfc967c8366972449c183b9540 authored almost 4 years ago
fix: fix main path

165b2124db85af240998c47d0b05c7598d5d7d7c authored almost 4 years ago
docs: improve badges table

8780dbe93eb791c7fdf864034c72c9d0e785787e authored almost 4 years ago
feat(server): add Server header to responses

d2ea4ca1bc99a5770ee0832de51e0009c9c63517 authored almost 4 years ago
feat(stats): add Shields endpoint for instance version

f4340254fa33ad716d3f773caa84ae9607f2c05b authored almost 4 years ago
style: organize exports

eaa3e840d5126b73e18e919583e8b3c405912789 authored almost 4 years ago
feat(stats): include version in total stats

dc6c02d8d6307811c1a8fa46505f35f07e4fc824 authored almost 4 years ago
feat(stats): support pretty-printing counts

135c5019b148b7906246258fd7228a9d1673bba7 authored almost 4 years ago
ci(codeql): fix branches for CodeQL

2478b38863ce39e6af859c67f9d59a4b0a4aff32 authored almost 4 years ago
fix(server): fix Fastify logger name not in all logs

Signed-off-by: Jonah Snider <[email protected]>

18a00b22d57a92f728749392bc9db199be8bdb77 authored almost 4 years ago
docs: add comment for UniqueShortIdTimeout error

33bf06e77ef17a53d7ae0cd726ccad1d6641cd83 authored almost 4 years ago
fix(server): use HTTP status code 301 to redirect

19b81e1b737acb81493856ecd022716c38036f80 authored almost 4 years ago
feat(server): support API key to protect routes

Closes #25

84ba44428ba7fe28dadf2b6d21769c29846552bf authored almost 4 years ago
refactor(server): export routes as functions

92324d7a848ddc2cbb4ee91909c3df91d93d15b0 authored almost 4 years ago
style: remove unused import

dd4a7dfc231311892b171f5b9ebcb7750c170f43 authored almost 4 years ago
feat(server): stop adding CORS headers

f79038749a56a28f6311ac1da7c7389c74809e46 authored almost 4 years ago
ci(lint): move ESLint disable statement

240f9c3c9f28f9953f0a96c9c33e9b6d6edd6575 authored almost 4 years ago
docs: add links to example .env files

e3c12deea1c2753e18c98f0f32bbbd716646f1ff authored almost 4 years ago
perf(urls): remove read operations from unique short ID check

8cb958d5d0247ceb458379bd68334a83d8fffff2 authored almost 4 years ago
feat(logger): log config and reuse child loggers

13309822b565be1c76d65a0d1ff474f411a35b10 authored almost 4 years ago
feat(config): improve default short length calculation

Co-Authored-By: aetheryx <[email protected]>

bb607a99dd679d5df4b28e01414de40e17a62f85 authored almost 4 years ago
docs: add information about badges

59ea59d01ee0da95184f4d0de5326cf8990479ae authored almost 4 years ago
feat: log route tree when ready in development

0a734dfdcff64d65fe0fa3032e14e1316fbc2c22 authored almost 4 years ago
feat(stats): add stats endpoints

31e732b3b52891c594f5c628013273495326cf68 authored almost 4 years ago
build(docker-compose): restart watchtower service unless stopped

9668c46fc25e917c6dc43efd82349af6e3e83f5e authored almost 4 years ago
build(docker-compose): restart db and web service unless stopped

1baf3809c068f23e8c6dd3d925ca2383a753530d authored almost 4 years ago
perf: remove semantic-release-docker from Docker images

1db8481309635c6d4ddc70443aaec3b0f6bb657f authored almost 4 years ago
ci(deploy): update version in package.json during releases

48fce0fbaac23f8c6d749182e493dc0f9958d123 authored almost 4 years ago
feat: release API v2

BREAKING CHANGE: API v1 endpoints are no longer totally compatible, you should upgrade to v2

aff7bb8827cf0b911d3dd332121c74b40367e120 authored almost 4 years ago
GitBook: [master] 6 pages modified

bc360132d53d9d6abbac8af2ad693818b6489ae0 authored about 4 years ago
GitBook: [master] 3 pages modified

285d9f3c3b8145d52b9b1e92c0e872bf9780208f authored about 4 years ago
fix: fix `count` conversion to binary exceeding safe integer range

b97d2a2636afa10f85c5cc2a8d9f1f6c85c0a189 authored about 4 years ago
docs(opencollective): added financial contributors to the README (#21)

88b5f8ebd4350cf7fe8ae840a7f33ddcf5edb43d authored about 5 years ago
docs: add OpenCollective username

4a4ca0571da41866630ad4dd9c2e595686c9d96b authored about 5 years ago
docs: add code of conduct

fcae4fa0a3c8b45aa8b2122d6354268312db1c0e authored about 5 years ago
Merge branch 'master' of https://github.com/zws-im/zws

38d2565c26d5b411275fc8e8413c813fd5827be3 authored about 5 years ago
feat: add another instance to hostnames

Signed-off-by: Jonah Snider <[email protected]>

371511ff0d11f3b4f68e73e3eff59be2d96b4d1f authored about 5 years ago
docs: update my author info

Signed-off-by: Jonah Snider <[email protected]>

f83b54622389f0f570f58f2d765f51e1cf612be0 authored about 5 years ago
GitBook: [master] 4 pages modified

e31a8324637aafdffdad21d597a89041f6883b07 authored about 5 years ago
docs: update my website and email

519b3ae5ee66d9de5322d9fae37a89bdb26d7d98 authored about 5 years ago
docs: use updated API base URL

Signed-off-by: Jonah Snider <[email protected]>

cc1ff09a2eb7c62a0b8e82fd27a014656433c5e1 authored over 5 years ago
chore: fix lint script

c5844bf09a9883e2478fc4522a3f8f07fb3d0d17 authored over 5 years ago
chore: rewrite CI

fa69705c6e90e54f1250d759d07fd8f542209218 authored over 5 years ago
style: follow Prettier style guide

Signed-off-by: Jonah Snider <[email protected]>

a896ba849ee1f405c33022369f688c0a56481e16 authored over 5 years ago
refactor: rewrite how stats result is built

Signed-off-by: Jonah Snider <[email protected]>

8bcf77e6da255929eb7f1d4bbbe11d9267a9d987 authored over 5 years ago
fix: enable expressions in debug agent

Signed-off-by: Jonah Snider <[email protected]>

a40886224a8b1ab216ea7567a28cb02922945e89 authored over 5 years ago
fix: fix checking for usage data

Signed-off-by: Jonah Snider <[email protected]>

8fa5f925451542f450a308b0c7355b38c01e1680 authored over 5 years ago
chore: convert main.workflow to Actions V2 yml files

0e7288326be0da342ba3e3a2393dc8766dd300fa authored over 5 years ago
chore: remove hosting from resolves

cbbbad466bbfc9363a72e1aed9ba2029b40a3326 authored over 5 years ago
chore: uninstall Stackdriver Trace

Signed-off-by: Jonah Snider <[email protected]>

e2552a35c61d6ad3cddcfc92f30ce204d9bacb09 authored over 5 years ago
fix: remove trace agent from development mode

Signed-off-by: Jonah Snider <[email protected]>

e63a0894c5e15cd29c98146402693231d4a00adf authored over 5 years ago
perf: add Stackdriver Trace

Signed-off-by: Jonah Snider <[email protected]>

308807d8d14608a12f8628c9827cd9e1c6909c15 authored over 5 years ago
fix: install the Stackdriver debug agent

Signed-off-by: Jonah Snider <[email protected]>

cadc67b50f8daee275d34d87a43b257879933035 authored over 5 years ago
chore: add Stackdriver debug

Signed-off-by: Jonah Snider <[email protected]>

c182cbff73823957bb368156d30d9e4364df008b authored over 5 years ago
perf: add Google Cloud Profiler

Signed-off-by: Jonah Snider <[email protected]>

7d8d8baf2954bee4c4ef0dfe4dde3342eedb90f6 authored over 5 years ago
GitBook: [master] 4 pages modified

9ce23b995068442a375887be8a278d8c3976a064 authored over 5 years ago
fix: check if doc is truthy before getting properties

Signed-off-by: Jonah Snider <[email protected]>

b704e031b1522558b1ff3a1ca07b11af936014b1 authored over 5 years ago
docs: add entry about U+061C

Signed-off-by: Jonah Snider <[email protected]>

66388dbff130e596459720f6f6d790cd5b059305 authored over 5 years ago
style: remove extra newline

Signed-off-by: Jonah Snider <[email protected]>

0a847786b7ac0af352c33a5c615e28ea4a70e11f authored over 5 years ago
fix: fix handling for when there is no usage data

Signed-off-by: Jonah Snider <[email protected]>

ff6b8db86564f3ff0c1216fd7d49f51d63753213 authored over 5 years ago
chore: add service account file support

Signed-off-by: Jonah Snider <[email protected]>

40b7336d1c8fae31aa4bbb1bb6c8353aadb3be76 authored over 5 years ago
refactor: call .data() after doc.exists is tested

Signed-off-by: Jonah Snider <[email protected]>

a90703361b5f9fa2e28857abfe00d0f5be4c808e authored over 5 years ago
chore: remove Firebase hosting scripts

35f34999a4fb32778c4a2669cc8eeb4bbdb487a4 authored over 5 years ago
refactor: move everything into their own files

Signed-off-by: Jonah Snider <[email protected]>

d1316a35a566ee3036910cba7cefd316db13a303 authored over 5 years ago
fix: fix RegEx for spaces

Signed-off-by: Jonah Snider <[email protected]>

79f6167f4534ff397779c325322ea863878d2d77 authored over 5 years ago
feat: use U+200D and new space system

Signed-off-by: Jonah Snider <[email protected]>

97bbe60556c540807803c5a56bd914a973774fc3 authored over 5 years ago
docs: add table of character compatability

Signed-off-by: Jonah Snider <[email protected]>

3fa89fbbf26a211038bcb5d6aa55acdb3827d078 authored over 5 years ago
style: remove extra newline at bottom of file

Signed-off-by: Jonah Snider <[email protected]>

c37740c70f7457aca4f18c6189f4327180b31457 authored over 5 years ago
style: remove a bunch of empty lines

Signed-off-by: Jonah Snider <[email protected]>

d36b096792061ea0dcf749d68d75a1fb48c64bef authored over 5 years ago
refactor: send milliseconds instead of object

Signed-off-by: Jonah Snider <[email protected]>

18f61651cb598880b66c4b8e218eae75bee17e03 authored over 5 years ago
docs: update keywords

Signed-off-by: Jonah Snider <[email protected]>

4629779d8d4cb2b4becb3d6badcf615ce527d33e authored over 5 years ago
refactor: update dependencies

Signed-off-by: Jonah Snider <[email protected]>

a93ec8a69f76d41254672494f566b69b472ebb8c authored over 5 years ago
fix: always have usage object in stats response

Signed-off-by: Jonah Snider <[email protected]>

5a17640ee48bc6a1b4bd47f23415271127426312 authored over 5 years ago
refactor: store usage data as Firestore timestamps

Signed-off-by: Jonah Snider <[email protected]>

bd1dc35365743d3aea99f14c82198c1e28880f44 authored over 5 years ago
feat: add usage info to URL statistics

Signed-off-by: Jonah Snider <[email protected]>

135106448c39ae3d58bdd39bf753bf6df5fe4ab1 authored over 5 years ago
feat: track timestamps of usage

Signed-off-by: Jonah Snider <[email protected]>

52db87bf400df4c6eb7d44c8ba9cb3c995b95273 authored over 5 years ago
refactor: stop appending a trailing slash

Signed-off-by: Jonah Snider <[email protected]>

2b154f9f67c9089583632d0ed23cf5fd94af0834 authored over 5 years ago
style: fix spacing in RegEx

Signed-off-by: Jonah Snider <[email protected]>

459f6893c76926cbca319f625e2bfbe9a249b0cb authored over 5 years ago
fix: add regex to remove slashes

Signed-off-by: Jonah Snider <[email protected]>

fccdd7374ea182ee6b8ad5cbfb7ee07e42cf2b08 authored over 5 years ago
style: fix indent

Signed-off-by: Jonah Snider <[email protected]>

e193e4e6b5e70915e93f308a69d484c66bcafab7 authored over 5 years ago