Releases: passportxyz/passport
Releases · passportxyz/passport
v1.0.2-app
What's Changed
- fix(app): further simplified logic, re-enabled switch=false if all ch… by @lucianHymer in #1169
- fixes(app): updates verifyButton Logic & drawercloseButton bg by @michaelgreen06 in #1173
- fix(app): build issue by @lucianHymer in #1172
- fix(app): update verifyButton logic and drawerclosebutton by @michaelgreen06 in #1174
- 1132 sidedrawer prettier by @michaelgreen06 in #1175
- feat(app): adding scorer context by @nutrina in #1166
Full Changelog: v1.0.1-app...v1.0.2-app
Release Passport v1.0.1
What's Changed
- Feat(vite-app, identity, iam, types): Implements project base and identity authentication management server by @gdixon in #20
- [#18] As a new passport holder, I can create a passport so that I can collect stamps by @shavinac in #25
- test(identity): improves identity test coverage(100%) by @farque65 in #22
- feat(app): uses localStorage as storage solution by @farque65 in #30
- feat(iam,app): implements google as an identity provider by @gdixon in #31
- feat(app): create cards for stamp providers by @shavinac in #35
- Identity tests refactor by @shavinac in #32
- feat(iam): build docker image for IAM package by @pragmatriot in #40
- refactor(app): adds nextjs context by @farque65 in #44
- refactor(app): Changes front end framework from vite to next by @farque65 in #45
- refactor(app, iam): create example env files, extract variables by @shavinac in #43
- Set up Github Actions & Pulumi deploy for IAM Server by @shavinac in #47
- ci(app): adds cd-app-review github action to update staging-app fleek by @farque65 in #48
- Creates staging-app workflow to deploy staging on workflow_dispatch by @gdixon in #51
- ci(infra): removes unused environment variables and aws resources by @farque65 in #57
- build(github actions, infra): add Staging deployment by @pragmatriot in #55
- fix(app): enables hash based routing utilising react-router-dom by @gdixon in #65
- [#36] Switch over from local storage implementation to Ceramic by @shavinac in #60
- feat(app, iam): adds ens stamp by @farque65 in #71
- Creates production-app workflow to deploy production on workflow_dispatch by @gdixon in #53
- ci(iam): add new iam env vars to gh actions, pulumi by @shavinac in #74
- fix(iam, infra, github actions): updates to RPC_URL environment variable by @farque65 in #76
- fix(app, iam): adds verify modal for ens stamp by @farque65 in #89
- ci(pulumi): add ceramic-testnet and ceramic-mainnet pulumi stacks by @shavinac in #88
- Feat(app, iam): Implements Twitter OAuth as a Provider by @gdixon in #87
- feat(iam, app): implements poh stamp provider by @farque65 in #75
- Poap stamp by @nutrina in #93
- Facebook stamp wip by @pragmatriot in #94
- style(app): updates stamp dashboard by @farque65 in #95
- Poap stamp by @nutrina in #97
- adding network config by @kammerdiener in #111
- style(app): updates login page style by @farque65 in #99
- fix(iam): enable facebook verification with non-owner/developer accounts by @shavinac in #117
- fix(app): fixes dashboard layout by @farque65 in #114
- fix(app): only shows stamps from valid issuer with valid expirationDate by @gdixon in #119
- feat(app): add ceramic did-session pkh flag support and dependencies by @zachferland in #120
- Main hash by @nutrina in #121
- updates readme to have cd in it by @owocki in #124
- feat(iam, app): adds Bright Id Stamp by @farque65 in #126
- feat(app): add loading spinner on card while verification process is in-progress by @shavinac in #127
- feat(app): extend loading spinners until stamp verification is complete by @shavinac in #134
- style(app): changes brightid modal copy and toast by @farque65 in #135
- feat(app): add datadog RUM SDK for FE logging by @pragmatriot in #140
- feat(poap): Styling & content of modals by @nutrina in #138
- feat(app): update logos and branding to be Gitcoin-centered by @shavinac in #146
- test(database-client): run integration tests against community testnet node by @shavinac in #148
- feat(app): displays done toast on stamp addition by @farque65 in #150
- fix(app): removes uri escaping from brightid qr code url by @farque65 in #155
- fix(app, iam): removes uri encoding of did by @farque65 in #159
- feat(app): manually add errors to Datadog RUM from provider Cards by @pragmatriot in #156
- feat(app): adds figma designs to landing page by @farque65 in #164
- fix(app): fix github logo name by @farque65 in #167
- feat(iam): customize wallet signing message when verifying stamps by @shavinac in #169
- feat(app): adds spinner to prompt user to sign wallet before loading passport by @farque65 in #170
- feat(app): datadog front-end logging cleanup by @farque65 in #187
- feat(app): adds logging for ceramic connection event by @farque65 in #190
- fix(app): replaces infura key used for onboard with alchemy rpc url by @farque65 in #193
- fix(app): stops 'verify stamp' spinner on poap stamp verification cancel by @farque65 in #194
- fix: only creates a new passport if we get an empty response from ceramic by @gdixon in #199
- build: rename package scopes @dpopp -> @gitcoin by @shavinac in #186
- feat(logging): have added a logger object to ceramicClient by @nutrina in #214
- feat(passport): enable the download of passport as JSON file by @nutrina in #211
- GitHub stamp by @nutrina in #192
- fix(app): Datadog error logs cleanup by @farque65 in #209
- feat(app): adds Powered By Ceramic Network link by @farque65 in #218
- fix(database-client): handle loading passport with no stamps by @nutrina in #228
- feat(app): add retry connection modal if there was an error attempting to fetch a passport by @shavinac in #221
- fix(app): ensures Ceramic can only be connected to mainnet by @gdixon in #233
- feat(app): adds new passport logo by @farque65 in #239
- fix(database-client): pin passport streams when fetched and when adding a stamp by @shavinac in #242
- fix(app): use ceramic client url for self.id Provider by @shavinac in #245
- build: upgrade ceramic libraries by @shavinac in #249
- fix: ensures addresses fed to Ceramic are lowercase by @gdixon in #253
- build: upgrade ceramic libraries by @nutrina in #257
- refactor(iam): use different http status codes for different iam error response types by @shavinac in #268
- feat(app): updates wallet signature alert style by @farque65 in #271
- refactor(app): create CeramicContextProvider to split up UserContextProvider by @shavinac in #269
- feat(app): restyle loading states on dashboard page by @pragmatriot in #276
- test(database-client): generate a new random DID for ceramic integration tests by @shavinac in #281
- Bump release v1.0.0 by @shavinac in #279
- build(app): upgrade @web3-onboard libraries to latest versions to resolve nextjs export issues by @shavinac in #291
- test(database-client): assert equality on method results, instead of method reference by @shavinac in #289
- refactor: rename
dpopp
->passport
names and references where possible by @shavinac in #303 - feat(app...