Proto commits in tianhaoz95/iwfp

These 7 commits are when the Protocol Buffers files have changed:

Commit:61b94e8
Author:Tianhao Zhou
Committer:GitHub

feat: migrate server to http based vercel (#869)

The documentation is generated from this commit.

Commit:911071c
Author:Tianhao Zhou
Committer:GitHub

feat: init server core and vercel shell (#861) * feat: init server core and Vercel shell * fix: ignore generated files analysis

Commit:a6c3b42
Author:Tianhao Zhou
Committer:GitHub

refactor: move interface to projects (#856)

Commit:87120ec
Author:Tianhao Zhou
Committer:GitHub

refactor: get card API uses proto (#608) * refactor: deprecate JSON interface for get cards and use proto * chore: format code and bump version * fix: make server end to end test happy Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

Commit:f2808fb
Author:Tianhao Zhou
Committer:GitHub

feat(app): add a link to the official credit card website (#600)

Commit:a90d5d7
Author:Tianhao Zhou
Committer:GitHub

refactor: use pure interface (#594) * refactor: migrate shopping category to proto * refactor: remove legacy category interface * dev: add condition android build * refactor: retire legacy promo interface * dev: retire legacy credit card interface * dev: regen interface and add window script * dev(server): retire legacy category * refactor(server): retire legacy promo and format * refactor(server): retire requests * fix: android emulator local host address * refactor(server): pass in unchanged interfaces * refactor: app uses pure interface * refactor(app): deprecate http api usage * refactor(server): deprecate http api * fix: make analyzer happy * chore(app): bump version Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

Commit:f6d5183
Author:Tianhao Zhou
Committer:GitHub

refactor: add proto infra (#452)