[PR #149] [MERGED] Require contributions on hosted version (whasync.com) #177

Closed
opened 2026-02-27 04:59:27 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/guyzyl/whatsapp-contact-sync/pull/149
Author: @guyzyl
Created: 4/1/2024
Status: Merged
Merged: 4/4/2024
Merged by: @guyzyl

Base: mainHead: enforce-coffee


📝 Commits (7)

📊 Changes

11 files changed (+337 additions, -39 deletions)

View changed files

📝 LICENSE (+12 -0)
📝 interfaces/api.ts (+1 -0)
📝 server/main.ts (+3 -2)
📝 server/package-lock.json (+166 -4)
📝 server/package.json (+1 -0)
📝 server/routes/api.ts (+11 -4)
server/src/payments.ts (+38 -0)
📝 web/src/main.ts (+8 -1)
📝 web/src/pages/Contribute.vue (+92 -20)
📝 web/src/pages/GoogleAuth.vue (+1 -5)
📝 web/src/pages/Home.vue (+4 -3)

📄 Description

I've previously tried to keep the hosted version of the project free, with a more prominent ask for users to contribute.
That didn't work and the hosting still costs me too much.

Therefore, using the hosted version will now require you to make a contribution.
The project is still open source and is free to run locally, but I can't continue to fund the hosted version of it by myself.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/guyzyl/whatsapp-contact-sync/pull/149 **Author:** [@guyzyl](https://github.com/guyzyl) **Created:** 4/1/2024 **Status:** ✅ Merged **Merged:** 4/4/2024 **Merged by:** [@guyzyl](https://github.com/guyzyl) **Base:** `main` ← **Head:** `enforce-coffee` --- ### 📝 Commits (7) - [`3d86825`](https://github.com/guyzyl/whatsapp-contact-sync/commit/3d86825b16632fb95924c76c6c10def761a975a0) Add Commons Clause license - [`a08e2d5`](https://github.com/guyzyl/whatsapp-contact-sync/commit/a08e2d5e6d8998fd8bf5ae81c6e334b790cdcb89) Add ioredis - [`c0e707d`](https://github.com/guyzyl/whatsapp-contact-sync/commit/c0e707d57723e7c461d2199fbd18a34b76ad7c3c) Create isProd const - [`1c50110`](https://github.com/guyzyl/whatsapp-contact-sync/commit/1c501102233b7fa50df19955a08e7968b59f21c8) Run Prettier - [`f5dc0f3`](https://github.com/guyzyl/whatsapp-contact-sync/commit/f5dc0f3eddbb99d5ca06ad8632395183bdcbc616) Use as a type SessionStatus directly - [`063c94a`](https://github.com/guyzyl/whatsapp-contact-sync/commit/063c94a9e63833f9ad92526715d8b8a7dfd3458e) Add contribution validation - [`c2e8b97`](https://github.com/guyzyl/whatsapp-contact-sync/commit/c2e8b97374e787e888d6e7689133c00ccd4c3919) Update redirect ### 📊 Changes **11 files changed** (+337 additions, -39 deletions) <details> <summary>View changed files</summary> 📝 `LICENSE` (+12 -0) 📝 `interfaces/api.ts` (+1 -0) 📝 `server/main.ts` (+3 -2) 📝 `server/package-lock.json` (+166 -4) 📝 `server/package.json` (+1 -0) 📝 `server/routes/api.ts` (+11 -4) ➕ `server/src/payments.ts` (+38 -0) 📝 `web/src/main.ts` (+8 -1) 📝 `web/src/pages/Contribute.vue` (+92 -20) 📝 `web/src/pages/GoogleAuth.vue` (+1 -5) 📝 `web/src/pages/Home.vue` (+4 -3) </details> ### 📄 Description I've previously tried to keep the hosted version of the project free, with a more prominent ask for users to contribute. That didn't work and the hosting still costs me too much. Therefore, using the hosted version will now require you to make a contribution. The project is still open source and is free to run locally, but I can't continue to fund the hosted version of it by myself. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 04:59:27 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/whatsapp-contact-sync#177
No description provided.