Skip to content

Tags: privy-gg/nirn-proxy

Tags

v1.2.3

Fix global ratelimit not working on stand-alone mode

v1.2.2

Document /nirn/healthz

v1.2.1

Properly handle getOrCreateQueue errors & add additional logging info…

… for it

v1.2.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bearer token support (germanoeich#4)

* Support Bearer tokens using a different mutex and queue, remove redundant takeGlobal call on queue

* Add LRU support for bearer queues

* Document bearer tokens on readme

* Prevent queue creation and global hash calculations if the request is going to be routed to another node

* Fix some bad mutex locking, add k6 test

* More mutex work

v1.1.3

Allow interactions to return 401, make sure we never lock NoAuth queue

v1.1.2

Add logging around 401 bucket locks, add DISABLE_401_LOCK unstable en…

…v var

v1.1.1

Merge branch 'main' of github.com:germanoeich/nirn-proxy

v1.1.0

Add support for ha, cleanup, refactor

Squashed commit of the following:

commit 52a9c113b6cfe8c2ada17213f96148855dfcefda
Author: Germano Eichenberg <[email protected]>
Date:   Mon Feb 14 10:42:47 2022 -0300

    Remove dead code

commit 02400a8
Author: Germano Eichenberg <[email protected]>
Date:   Mon Feb 14 10:38:47 2022 -0300

    Add call to increment requests_routed_received

commit d8b7f16
Author: Germano Eichenberg <[email protected]>
Date:   Sun Feb 13 01:26:02 2022 -0300

    Fix context cancelled errors, add logging to missing places

commit b509fea
Author: Germano Eichenberg <[email protected]>
Date:   Sun Feb 13 01:00:52 2022 -0300

    Remove context cancellation from globals

commit df5f912
Author: Germano Eichenberg <[email protected]>
Date:   Sat Feb 12 15:54:37 2022 -0300

    Implement graceful shutdowns

commit b430cb9
Author: Germano Eichenberg <[email protected]>
Date:   Fri Feb 11 15:27:48 2022 -0300

    Re-add context cancellation on FireGlobalRequest

commit b4e753e
Author: Germano Eichenberg <[email protected]>
Date:   Fri Feb 11 15:08:54 2022 -0300

    Remove timeout from routeRequest

commit 87a2ce9
Author: Germano Eichenberg <[email protected]>
Date:   Fri Feb 11 15:01:54 2022 -0300

    Remove context call from FireGlobalRequest

commit f557448
Author: Germano Eichenberg <[email protected]>
Date:   Fri Feb 11 14:38:45 2022 -0300

    Add more context around log errors for main handlers

commit d3650c5
Author: Germano Eichenberg <[email protected]>
Date:   Fri Feb 11 12:34:23 2022 -0300

    Attempt to fix context canceled errors

commit 4da3dcd
Author: Germano Eichenberg <[email protected]>
Date:   Fri Feb 11 12:01:12 2022 -0300

    Tweak client config to be more permissive

commit 9a89bd3
Author: Germano Eichenberg <[email protected]>
Date:   Fri Feb 11 11:01:01 2022 -0300

    More readme work

commit fdf8d31
Author: Germano Eichenberg <[email protected]>
Date:   Thu Feb 10 18:01:40 2022 -0300

    Fix small typo in readme

commit 1d09b86
Author: Germano Eichenberg <[email protected]>
Date:   Thu Feb 10 17:57:23 2022 -0300

    Move HTTP logic into QueueManager, add support for routing requests to other nodes, HA mvp

commit ae897b3
Author: Germano Eichenberg <[email protected]>
Date:   Wed Feb 9 20:14:56 2022 -0300

    Working implementation of memberlist

commit 4cf9d37
Author: Germano Eichenberg <[email protected]>
Date:   Tue Feb 8 19:30:19 2022 -0300

    Cleanup, move responsibilities of queue creation from main to queue, handle 401s and invalid tokens in one place

v1.0.2

Merge branch 'main' of github.com:germanoeich/nirn-proxy

v1.0.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add Publish workflow for Docker images