v0.5.0
Pre-release
Pre-release
What's Changed
- moving gateway server into subdir by @plor in #1
- monorepo setup w/ gateway, docs, web-portal by @memosys in #2
- WIP: Scaffolding by @plor in #3
- wip: db scaffolding by @memosys in #4
- railway setup updates by @memosys in #8
- Getting postgres sync going by @plor in #15
- Cacher by @plor in #16
- Tenant & API key creation by @memosys in #17
- Removed root nodejs clutter, migrated to sha256, justfile commands by @memosys in #95
- sync with dev by @memosys in #98
- Sha handling by @plor in #108
- WIP: coordinate docker setup by @plor in #90
- everything just works! by @memosys in #110
- Server crash fixes by @memosys in #123
- Adding logging to diagnose redis connection issues by @plor in #129
- Using ParseURL to connect to redis by default by @plor in #130
- Switching to health endpoint to avoid pinging redis too soon by @plor in #131
- Siwe by @memosys in #132
- sync back to main by @memosys in #142
- Anti collision by @plor in #141
- get updates from main by @memosys in #145
- db restructuring and updates for SIWE based access and other future features! by @memosys in #146
- Database working with examples by @plor in #148
- User Auth with SIWE + Permissioned Area i.e. Dashboard by @memosys in #149
- Apply guards to protect apis by @memosys in #155
- Db seeds+updates by @memosys in #156
- rebasing! by @memosys in #157
- Dashboarding by @memosys in #158
- Token first pass by @plor in #161
- App Rule Enpoints by @memosys in #160
- just rebasing! by @memosys in #162
- Landing page by @memosys in #163
- web3modal + coinbase wallet fix + next/font by @memosys in #164
- Swap connectkit for web3modal by @memosys in #165
- switch to
pages
router by @memosys in #166 - Testnet kit by @plor in #174
- Feature/apps(partial) by @memosys in #175
- Feature/apprules by @memosys in #182
- build fixes by @memosys in #183
- Flyio init by @plor in #184
- Feat/billing history by @memosys in #185
- single stage build for docs by @memosys in #186
- Note about migration by @plor in #188
- Fly configs by @memosys in #190
- Deployed to sepolia, fixed a couple issues by @plor in #191
- updates fly configs by @memosys in #189
- Feat secret key by @memosys in #192
- Work queue by @plor in #198
- Adds graceful shutdown for proxy server and task queue by @plor in #201
- Rate limit fe by @memosys in #202
- seed update by @memosys in #199
- Rebase to develop by @memosys in #203
- Updating setup to run locally by @plor in #204
- Endpoint mappings working by @plor in #205
- Feat swap by @memosys in #206
- Rate limit rule by @plor in #207
- Update app by @memosys in #208
- Redeem Event Watcher by @memosys in #210
- Prometheus by @plor in #211
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /gateway in the go_modules group across 1 directory by @dependabot in #212
- Redeem widget by @memosys in #216
- rebase by @memosys in #227
- added MIT licence. by @benedictvscriticus in #226
- Header styling settings page by @memosys in #228
- I took that from the other repo we have in our org - tldr. mew :( by @benedictvscriticus in #229
- Usage stats by @plor in #230
- Correctly allows only api key if rule is set by @plor in #231
- Adds origin filter by @plor in #234
- Adds allowed chainlist by @plor in #233
- Filters based on allowed user agent (regexp) by @plor in #232
- Landing page update by @memosys in #235
- Removing noop, fixing lifecycle by @plor in #237
- added github actions-test by @memosys in #238
- Add chains logos by @memosys in #239
- Fixing redis by @plor in #240
- Changed prometheus metrics by @plor in #241
- Splitting fly into fly.toml for staging and fly.prod.toml by @plor in #242
- Prod deploy by @plor in #244
- Shall we cut an alpha release by @plor in #243
- Usage stuff by @memosys in #245
- Bump next from 14.1.4 to 14.2.3 in /web-portal/frontend in the npm_and_yarn group across 1 directory by @dependabot in #246
- Log swap by @plor in #247
- Prod tweaks by @plor in #248
- Usage progress by @memosys in #249
- Home page updates by @memosys in #250
- Prod tweaks by @plor in #251
- added swagger module by @memosys in #252
- Versioning the schema by @plor in #253
- Fix for force require ruleId and ruleName required to be same! by @memosys in #258
- added global guard etc! by @memosys in #259
- updated billing for base and gnosis! by @memosys in #261
- Tuning prod deploys by @plor in #265
- Design review updates by @memosys in #266
- updated fly configs for docs by @memosys in #269
- updates for redeem widget by @memosys in #271
- updated query! by @memosys in #272
- v0.5 by @memosys in #273
New Contributors
- @dependabot made their first contribution in #212
- @benedictvscriticus made their first contribution in #226
Full Changelog: https://github.com/porters-xyz/gateway-demo/commits/v0.5.1