Skip to content

Conversation

@Nolab0
Copy link
Member

@Nolab0 Nolab0 commented Nov 20, 2025

close #201

Important: we must update the webhook URL in hyvor Relay in Production

@Nolab0 Nolab0 requested review from Nadil-K and supun-io November 20, 2025 10:35
@supun-io supun-io force-pushed the 201-rate-limit-the-subscribe-endpoint branch from 3c69466 to 25a3932 Compare November 20, 2025 14:18
Copy link
Member

@supun-io supun-io left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • add public API rate limit per IP (30 per minute per IP)
  • move RelayWebhook out of public API: /api/machine
    • add this to routes
    • Move RelayWebhookController
    • RelayWebhookTest
  • check Public API rate limits in a separate test

Nolab0 and others added 24 commits November 21, 2025 11:55
* add brand-url backend updates - wip #339

* add brand-url frontend updates - fixes #339

* brand-url at template variables

* php test fixes

* prettier fix
* fixes #340

* updates hyvor/internal
* list subscriber count fetch optimization

* php test fixes

* return counts with all keys
* Create product banner

* rename banner

---------

Co-authored-by: Supun Wimalasena <supun@hyvor.com>
* img moved to static

* orgnization

* prettier

* wip

---------

Co-authored-by: Supun Wimalasena <supun@hyvor.com>
* wip

* complets console api docs - fixes #344

* prettier
* fixes #353

* fixes #355

* fixes #358

* prettier
* hds version updated

hds version updated

* updated package-lock.json
* /health

* /health test
* frontend

* backend

* test

* prettier
* wip mobile home

* mobile fixes #363

* changes after review

* removed commented styles

* review fixes

* archive site

* updated archivesite.svelte

* Update ArchiveSite.svelte

* Update ArchiveSite.svelte
Nadil-K and others added 14 commits December 29, 2025 18:47
* SubscriberEdit model fix

* AddSubscribers model fix

* refactor all occurrences

* prettier

* prettier
* redirect-fix-after-invite-accept

* test fix
* decrease list indentation

* update test

* update test
* add brand-url backend updates - wip #339

* add brand-url frontend updates - fixes #339

* brand-url at template variables

* php test fixes

* prettier fix
* fixes #340

* updates hyvor/internal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rate limit the /subscribe endpoint

6 participants