Ecosyste.ms: OpenCollective

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

Zero Width Shortener

Shorten URLs with invisible characters.
Collective - Host: opensource - https://opencollective.com/zws - Website: https://zws.im - Code: https://github.com/zws-im

build(deps): update dependencies

github.com/zws-im/zws - 175e6e4942a53835d0ef4d84938c5e52712f9e32 authored over 1 year ago by Jonah Snider <[email protected]>
build(deps): update dependency semantic-release to v21.1.2

github.com/zws-im/cli - 6ebaf5432b5f103354e7ba0260cffab97e664cc8 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
feat: set already shortened URLs as blocked in DB when fetched

github.com/zws-im/zws - adb9b4e4038dfe3e028033b8b10db6a9275e9c61 authored over 1 year ago by Jonah Snider <[email protected]>
fix: fix how already shortened URLs are checked for being blocked

github.com/zws-im/zws - 3851f24b981da18cd780b817cf7aab81fbf15241 authored over 1 year ago by Jonah Snider <[email protected]>
fix: fix layout issues caused by using CSS margins instead of padding

github.com/zws-im/zws - a390d22ee465e6a0e0cf789125f1bc3c6fedf15b authored over 1 year ago by Jonah Snider <[email protected]>
fix: refactor blocked hostnames service to fix Redis never being populated

github.com/zws-im/zws - 435e99775899f0fab50b0e38d81c1ee8d2d2a338 authored over 1 year ago by Jonah Snider <[email protected]>
refactor: remove now unused cron job

github.com/zws-im/zws - ffe48f631ebd60296f1fa4054f3d742af8b8b159 authored over 1 year ago by Jonah Snider <[email protected]>
feat: fully stop using Prisma

github.com/zws-im/zws - 59f121618cf83d9c6e77cea83569aed4386ab39f authored over 1 year ago by Jonah Snider <[email protected]>
feat: create migration to fully drop id and shortenedUrlBase64 fields from visits collection

github.com/zws-im/zws - d93996dddbd383477b807a7f4804774571c7af60 authored over 1 year ago by Jonah Snider <[email protected]>
feat: prepare to drop shortenedUrlBase64 field from visits collection

github.com/zws-im/zws - b94f160bb3ba7cfe04164b7d8194183ea8cf6516 authored over 1 year ago by Jonah Snider <[email protected]>
feat: find URL visit stats by shortened URL ID

github.com/zws-im/zws - 8511f20f04234ff2817008e64f269c97b3f5e049 authored over 1 year ago by Jonah Snider <[email protected]>
feat: add migration to populate shortenedUrl in visits collection

github.com/zws-im/zws - f31b7821f7ebd570c26e51c4bcb6f8399e672442 authored over 1 year ago by Jonah Snider <[email protected]>
feat: add migration to drop visits id field

github.com/zws-im/zws - 7d7bcb2244cf0ecbcfdc972778ac6ebcc6befb21 authored over 1 year ago by Jonah Snider <[email protected]>
feat: add migration to index shortened URL fields in visits collection

github.com/zws-im/zws - 4f544c40f9418f657190aae43f350055a65dcb03 authored over 1 year ago by Jonah Snider <[email protected]>
feat: start writing to shortenedUrl field in visits collection

github.com/zws-im/zws - 4c4f5146c1679e438bbcfbec5d6dc2c9295d0ef8 authored over 1 year ago by Jonah Snider <[email protected]>
feat: read blocked hostnames from MongoDB instead of Prisma

github.com/zws-im/zws - 0efdd8f6817dd2b6fd969433754b316da2711239 authored over 1 year ago by Jonah Snider <[email protected]>
refactor: fix name of blocked hostname model

github.com/zws-im/zws - 56e7fd11a2a7305dc249dd211f5ae89073638e2d authored over 1 year ago by Jonah Snider <[email protected]>
fix: move `openapi()` exports from route.ts files to openapi.ts files

github.com/zws-im/zws - 3d859e5015f99aebeb9e43ba6aa6eaf419b21866 authored over 1 year ago by Jonah Snider <[email protected]>
feat: add blocked hostnames collection to MongoDB

github.com/zws-im/zws - 0ad55853b7cb4c05f5274cdc2201aa7cf325c697 authored over 1 year ago by Jonah Snider <[email protected]>
refactor: remove unused exports

github.com/zws-im/zws - 586f4cf40943577bb4f217effb39b5b1ba946f88 authored over 1 year ago by Jonah Snider <[email protected]>
style: format with Biome

github.com/zws-im/zws - 61722941beac21b5ab8c0e778a6c7f7b7649b2e6 authored over 1 year ago by Jonah Snider <[email protected]>
build(bun): update Bun lockfile

github.com/zws-im/zws - 3f26b82574dd29c779b6edf7f688c09fe623cb3d authored over 1 year ago by Jonah Snider <[email protected]>
feat: use Papr ORM and start using MongoDB as primary data source

github.com/zws-im/zws - 6bac9838108a9cffbb51c95564e1f1366f0b8942 authored over 1 year ago by Jonah Snider <[email protected]>
feat: add MongoDB migration to convert date strings to BSON dates

github.com/zws-im/zws - 200c22ae45c5cb21a359e94383862792cdedd6c3 authored over 1 year ago by Jonah Snider <[email protected]>
build: fix Vercel build command

github.com/zws-im/zws - dfe3ae68428fd76af8104d6c0f97bd5279a83e4e authored over 1 year ago by Jonah Snider <[email protected]>
Start migrating to MongoDB (#633)

github.com/zws-im/zws - 85de13d1594cb6dd2ab7939a15831948d666549f authored over 1 year ago by Jonah Snider <[email protected]>
perf: reduce number of DB queries when fetching stats for a blocked URL

github.com/zws-im/zws - 04d0fe299ffd2c70a79b30885a35e05bed745d39 authored over 1 year ago by Jonah Snider <[email protected]>
build(deps): update prisma to v5.3.0 (#630)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/zws-im/zws - 80f460f44b6449b8fa357db9ab1564f9dbf9410c authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build: update Knip to fix Next.js plugin issues

github.com/zws-im/zws - 4ba937f460cedc31fdc74ee94b9d6a03fb64655c authored over 1 year ago by Jonah Snider <[email protected]>
feat: use @vercel/edge rewrite instead of redirect for api.zws.im handling in middleware

github.com/zws-im/zws - 7c359a1bb0a395fbd9287de52c866b8edae4f84c authored over 1 year ago by Jonah Snider <[email protected]>
fix: fix unescaped characters in long URL redirects

github.com/zws-im/zws - bdaed6c1a06b6c6c617cea818f156401a167ffe1 authored over 1 year ago by Jonah Snider <[email protected]>
fix: escape invalid characters in redirect headers

github.com/zws-im/zws - 65fd0a4f79ded9d47fb74f8bfec5a7b328121a82 authored over 1 year ago by Jonah Snider <[email protected]>
fix: remove trailing newline from alt text

github.com/zws-im/zws - aec53703c75440a301906eeca90540132581e3ec authored over 1 year ago by Jonah Snider <[email protected]>
refactor: reorganize logo SVG for navbar

github.com/zws-im/zws - f6c5461e6325d10da824c7e5d0799024d069ebb8 authored over 1 year ago by Jonah Snider <[email protected]>
feat: add /logo.png and /logo.svg static files

github.com/zws-im/zws - f47f94af356568630fb2abbd067ab498b85c3950 authored over 1 year ago by Jonah Snider <[email protected]>
fix: update OpenAPI to stop using deprecated example field in favor of examples

github.com/zws-im/zws - 30fa992a6f666ec4ce65d3d67359871412011176 authored over 1 year ago by Jonah Snider <[email protected]>
ci: pull .env from Vercel in OpenAPI lint job

github.com/zws-im/zws - b88c09b6a1f2e9581aa1d7655de62cacbefbd2a5 authored over 1 year ago by Jonah Snider <[email protected]>
ci: fix Prisma client not being generated (#628)

github.com/zws-im/zws - 74ee54a2043114badd42f791025c7ca78976323d authored over 1 year ago by Jonah Snider <[email protected]>
build(deps): update dependency convert to v4.13.2 (#627)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by:...

github.com/zws-im/zws - 57b093cf7b7d74899da4ea9deeb560e3965bcba8 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
refactor: add lint ignore

github.com/zws-im/zws - 2f0dd9c71efbab0fda12994ef1c5ca89281f488f authored over 1 year ago by Jonah Snider <[email protected]>
ci: start linting exports and dependencies

github.com/zws-im/zws - 76f6745a9968cbf2c67d4f6b7beb7341952b5d72 authored over 1 year ago by Jonah Snider <[email protected]>
refactor: remove unused method from OpenapiService

github.com/zws-im/zws - ae4e1a7d52943ea454f557516651035a43c81c41 authored over 1 year ago by Jonah Snider <[email protected]>
fix: fix how path parameters are defined in OpenAPI schema

github.com/zws-im/zws - a2cd5ca811d6176985f03ebc90af9e5902453bba authored over 1 year ago by Jonah Snider <[email protected]>
ci: start linting OpenAPI schema

github.com/zws-im/zws - b6a10a756db9643b507f948985452bed7e3754a9 authored over 1 year ago by Jonah Snider <[email protected]>
refactor: organize imports

github.com/zws-im/zws - 5c983e86401806fbf28cb3df0f4756a6381c412d authored over 1 year ago by Jonah Snider <[email protected]>
feat: add page to handle when visiting a blocked URL

github.com/zws-im/zws - 8e062945fb7c96cd0f495d33a9fa973232258211 authored over 1 year ago by Jonah Snider <[email protected]>
feat: add top-level error boundary page

github.com/zws-im/zws - 3ab3050e8bb899cf8f23345ed50fab92067f9f50 authored over 1 year ago by Jonah Snider <[email protected]>
refactor: extract button component from not found page into dedicated component

github.com/zws-im/zws - ff7327a2c1369e63a8fa64d0ced507c8db8c3aca authored over 1 year ago by Jonah Snider <[email protected]>
refactor: deduplicate blocked URL check logic by creating a BlockedHostnamesService#isUrlBlocked() method

github.com/zws-im/zws - a312b0382fd0d49eff66497f59dabd4fb38fad66 authored over 1 year ago by Jonah Snider <[email protected]>
fix: block URL stats from being accessed when URL is blocked

github.com/zws-im/zws - 880627ca77afda9b7bd160eb2094c43ce66379ac authored over 1 year ago by Jonah Snider <[email protected]>
build: switch from Yarn to Bun (#625)

github.com/zws-im/zws - ac07dd90497579ca55f92b9e7cabb72fc40d9553 authored over 1 year ago by Jonah Snider <[email protected]>
fix: use h2 element instead of h1 element for H2 component

github.com/zws-im/zws - 5f8e6db7f47a6ce2983af6c2dc63697e3013d89b authored over 1 year ago by Jonah Snider <[email protected]>
build: remove devcontainer

github.com/zws-im/zws - d595c667b6689f1a960ffb250c2ffc97678257f7 authored over 1 year ago by Jonah Snider <[email protected]>
build(deps): update docker/build-push-action action to v5 (#72)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/zws-im/cli - 184e75825bb0aa9c0f6d32cb129de73479fd2d86 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update docker/login-action action to v3 (#73)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/zws-im/cli - 6b15ba6e7ab46f20ea4b51d2d0a175c59f661d8d authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update docker/setup-buildx-action action to v3 (#74)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/zws-im/cli - 10e21e114d8498328c0e2ac97894c9adcbd53564 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update docker/setup-qemu-action action to v3 (#75)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/zws-im/cli - 98a49a18ea51e82deadddf44fa449c57efcb8db6 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency vercel to v32.2.1 (#626)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/zws-im/zws - fa8dae1df30c406716c4b916f6ef1d02c9446848 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix: fix builds on Vercel

github.com/zws-im/zws - 82c19b8570fe5a153abbf063187da7c4b1ec564a authored over 1 year ago by Jonah Snider <[email protected]>
perf: reduce bundle size by removing barrel file for components

github.com/zws-im/zws - 6c3df741ce4865b2e6df104676be47766c9eab36 authored over 1 year ago by Jonah Snider <[email protected]>
style: sort package.json

github.com/zws-im/zws - 32426c884b678b4efacc356692803b6871bf8c84 authored over 1 year ago by Jonah Snider <[email protected]>
build: upgrade to Node.js v20

github.com/zws-im/zws - 4d319010e40335d85a36e890dba3e9205a7200df authored over 1 year ago by Jonah Snider <[email protected]>
perf: stream instance stats instead of blocking render

github.com/zws-im/zws - ceede9708119cd4e925d10dab83a0b9e27944294 authored over 1 year ago by Jonah Snider <[email protected]>
refactor: export SwaggerUi component from components barrel file

github.com/zws-im/zws - 636f914722b7470ccd97adcb542562d31dfff24a authored over 1 year ago by Jonah Snider <[email protected]>
fix: do not enable Highlight.io in development

github.com/zws-im/zws - 8ea7d286ceae01c3debd17e77e38e3fd23e6db5b authored over 1 year ago by Jonah Snider <[email protected]>
feat: add OpenAPI documentation

github.com/zws-im/zws - 655356bf1e6a2dbc4deac07a6130b0b60583f0af authored over 1 year ago by Jonah Snider <[email protected]>
fix: mark dot grid image as priority

github.com/zws-im/zws - 4dcba8601a7e28eb8e6a0398097752db5e062661 authored over 1 year ago by Jonah Snider <[email protected]>
fix: fix warning about Powered by Vercel image height

github.com/zws-im/zws - 838a1bf9377f09ce0af5f25de8442a801dc754cd authored over 1 year ago by Jonah Snider <[email protected]>
build(biome): format files with errors

github.com/zws-im/zws - 5f92f45b98dc22a55eb1c1855d171bc0df55cff5 authored over 1 year ago by Jonah Snider <[email protected]>
fix: add CORS to API routes

github.com/zws-im/zws - e9fafd2abb7b8d24a598fcf85cdf2c155d33b1c4 authored over 1 year ago by Jonah Snider <[email protected]>
build(deps): update dependency @types/node to v20.6.0

github.com/zws-im/zws - 931e8e4fd26eb507ab97f3dcadfe88ecb2ab6afb authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency vercel to v32.2.0

github.com/zws-im/zws - b5eb773fcd2518a927ae847665e94142d188b962 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency @highlight-run/next to v4.3.0

github.com/zws-im/zws - 6deb297711cb9b41b6bc3cb1be050a3c1c0791c4 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency @biomejs/biome to v1.1.2

github.com/zws-im/zws - 6f040c640258a9f8b90f04141cfd9bcb741c73f3 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
docs: remove version badge from README

github.com/zws-im/zws - 5cf01447d8b3df3af4582e5d4c396f5c210c132f authored over 1 year ago by Jonah Snider <[email protected]>
build(deps): update dependency @biomejs/biome to v1.1.1 (#624)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by:...

github.com/zws-im/zws - 8b3041feabef8c3e9e3a580ae3108593105d0698 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency @jonahsnider/util to v10.1.0

github.com/zws-im/zws - fd923b9f41d144425d7aeab08e1ca011d566d684 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency @highlight-run/next to v4.2.0

github.com/zws-im/zws - a37cd3b1e303bf1ff76c18e17c2673917ac550e2 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency framer-motion to v10.16.4

github.com/zws-im/zws - a2743e68e332288497ff6ba7290f0ae4a139091b authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency @jonahsnider/nextjs-api-utils to v1.0.4

github.com/zws-im/zws - ab78a963e86361acb417fd3d3fde55877b9ed876 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
feat: cache GitHub stars for 24 hours

github.com/zws-im/zws - 946902d7fab7e9fbcab407a9d5a66cc6bab1dc1c authored over 1 year ago by Jonah Snider <[email protected]>
fix: fix metadata in webmanifest

github.com/zws-im/zws - bc5e93da593e63c6fcdf75a377d042c4b58453d3 authored over 1 year ago by Jonah Snider <[email protected]>
feat: improve page metadata

github.com/zws-im/zws - 7577a4e7ee4a7d434ce315269bc218bfc1f8d5e5 authored over 1 year ago by Jonah Snider <[email protected]>
build(deps): update dependency @jonahsnider/nextjs-api-utils to v1.0.3

github.com/zws-im/zws - f260b7ed90b847e20996345c878ff29fad8a48c7 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
feat: add resize animation to "Shorten" button on home page

github.com/zws-im/zws - 902b5aa3a4966fd9d673cd873450e65fa91abb79 authored over 1 year ago by Jonah Snider <[email protected]>
fix: fix UI bug where success check mark could be shown in an error state

github.com/zws-im/zws - 6556b8eb3129b7119d5f56330166007ba8b9904a authored over 1 year ago by Jonah Snider <[email protected]>
build(deps): remove unused dependency

github.com/zws-im/zws - abaff2684835b4579a13ba4cb91bd2088f43c1d5 authored over 1 year ago by Jonah Snider <[email protected]>
refactor: fix location of exception-route-wrapper.ts file

github.com/zws-im/zws - 011a4a8b13a194f6d4160e0331e17093200751c1 authored over 1 year ago by Jonah Snider <[email protected]>
refactor: use nextjs-api-utils

github.com/zws-im/zws - 51439638003133717b6b3ea882f5ff697fd21179 authored over 1 year ago by Jonah Snider <[email protected]>
feat: remove unnecessary animations

github.com/zws-im/zws - 91ce6894dee4e6d424395fb0e8b32fc41ae310cf authored over 1 year ago by Jonah Snider <[email protected]>
refactor: make Biome config stricter

github.com/zws-im/zws - 5eafeacfe21386bdbceb0b353b2840ee39da83e2 authored over 1 year ago by Jonah Snider <[email protected]>
feat: remove top padding from stats page

github.com/zws-im/zws - 59d04569a2f332a0e6191201593cffd48ff3e781 authored over 1 year ago by Jonah Snider <[email protected]>
fix: improve top margin on home page

github.com/zws-im/zws - c4ba2e11144aa1779ea34026828389f6c6cfb52a authored over 1 year ago by Jonah Snider <[email protected]>
feat: animate first section of home page and navbar

github.com/zws-im/zws - fadc9d246de2660221e6590bb746b522f8873c5c authored over 1 year ago by Jonah Snider <[email protected]>
feat: improve animations on homepage and navbar

github.com/zws-im/zws - d0f752d57b32602948485a94968ed934ecb55606 authored over 1 year ago by Jonah Snider <[email protected]>
feat: add animation when switching between FAQ options

github.com/zws-im/zws - 2d990d0faf93fadcd19aae19dcdbec7f30c21068 authored over 1 year ago by Jonah Snider <[email protected]>
build(deps): update actions/checkout action to v4 (#71)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/zws-im/cli - db8fa4df0352906ae480a2782852f12df5de0982 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update actions/checkout action to v4 (#623)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/zws-im/zws - 2e03556dcfdcb089317279faaafd74f727609874 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency @types/node to v20.5.9

github.com/zws-im/zws - 47ac07ac18455c13f223b18f471e01cba08ed1f5 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency @types/node to v20.5.8

github.com/zws-im/zws - d01cc9b70ebacbeec79f6e139f0b8c439b443225 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>