Skip to content

Releases: passportxyz/passport

v1.0.10

22 Jun 21:51
5493b22
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.9...v1.0.10

v1.0.9

13 Jun 16:41
3f8a1e3
Compare
Choose a tag to compare

What's Changed

  • feat(app): update verifier abi by @schultztimothy in #1328
  • feat(platforms): added a common caching mechanism for platforms by @lucianHymer in #1333
  • feat(platforms): integrate Phi stamp by @chibie in #1327
  • feat(app): add maintenance page and config by @chibie in #1342
  • fix(iam): install proper lerna version in Dockerfile by @nutrina in #1344
  • 1309 score onchain by @nutrina in #1338
  • fix(infra): default env values for test pipelines in iam server by @schultztimothy in #1346
  • feat(app): patch stamps instead of separate delete + add by @lucianHymer in #1341
  • fix(app): don't wait for ceramic when patching stamps by @lucianHymer in #1354

Full Changelog: v1.0.8...v1.0.9

v1.0.8

06 Jun 21:15
0b7cd32
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.7...v1.0.8

v1.0.7

31 May 21:41
c9db67a
Compare
Choose a tag to compare

What's Changed

  • feat(app): added Toggle, Button, and Checkbox components matching design tokens by @lucianHymer in #1282
  • feat(app,iam): handling the errors returned by the RPC provider when … by @nutrina in #1296
  • feat: use credential hashes to display on-chain indicator by @chibie in #1299
  • fix(app): remove debugger statement by @nutrina in #1302
  • 1236 hypercert stamp by @schultztimothy in #1298
  • 1236 update hypercert permissions by @schultztimothy in #1307
  • 1235 metadata by @lucianHymer in #1305
  • 1190 auto releases 1 by @lucianHymer in #1276
  • feat(app): add postBuild script to export command for fleek by @lucianHymer in #1311
  • fix(app): for 1235 - put public files in "out/" for app export by @lucianHymer in #1312

Full Changelog: v1.0.6...v1.0.7

v1.0.6

23 May 14:06
6643e39
Compare
Choose a tag to compare

What's Changed

  • 1272 design tokens - updating fonts by @lucianHymer in #1281
  • 1251 update smart contract integration by @schultztimothy in #1279
  • feat(iam): check for env variable to be present when startin IAM, and… by @nutrina in #1286
  • 1258 replay protection by @michaelgreen06 in #1285
  • feat(iam): adjustments to eas attestation for gas optimisation by @nutrina in #1284
  • 1252 gas optimisation 1 by @nutrina in #1292
  • feat: display on-chain status for credentials of a stamp by @chibie in #1287
  • import all platform & provider configs from @gitcoin/passport-platforms by @aminah-io in #1283
  • fix(app): make on-chain status use feature flag by @lucianHymer in #1297

Full Changelog: v1.0.5...v1.0.6

v1.0.5

17 May 13:46
36ebf1a
Compare
Choose a tag to compare

What's Changed

  • fix(app): add link to kb article & add error log to ceramicContext by @michaelgreen06 in #1217
  • refactor(app): ui review updates by @schultztimothy in #1209
  • 1075 guild stamp by @schultztimothy in #1224
  • Ff guild by @schultztimothy in #1227
  • 1084 stamps on chain rebase by @lucianHymer in #1228
  • fix(iam): added env variables to infra files by @lucianHymer in #1229
  • 1084 stamps on chain fix score position by @lucianHymer in #1230
  • refactor(platforms): update wording and admin requirements by @schultztimothy in #1231
  • fix(app): add border color by @schultztimothy in #1237
  • 1186 why stamps expired by @michaelgreen06 in #1240
  • 1084 sepolia guard by @schultztimothy in #1241
  • infra(iam): bump IAM specs + enable autoscaling by @nutrina in #1255
  • 1253 stamp verification failures 1 by @nutrina in #1259
  • fix(app): ff guld stamp on oboard by @schultztimothy in #1262
  • chore(app, platforms): remove facebook friends provider by @schultztimothy in #1268
  • feat(infra): adding release and deploy workflow by @lucianHymer in #1269
  • feat(app): display on-chain status of individual stamps by @chibie in #1260
  • Changes button verbiage to 'wallet' for additional signer by @aminah-io in #1266

Full Changelog: v1.0.4-app...v1.0.5

v1.0.4-app

02 May 21:14
e7658cb
Compare
Choose a tag to compare

What's Changed

  • 1150 test issue multiple stamps by @schultztimothy in #1192
  • fix(platforms): use correct alchemy url by @schultztimothy in #1176
  • 1161 test stamp selection by @schultztimothy in #1193
  • fix(app): removing env vars related to submitting passport for live s… by @nutrina in #1203
  • feat(app): hide onboarding flow checkbox by @schultztimothy in #1201
  • 1171 refresh show only valid stamps check endpoint by @lucianHymer in #1205
  • fix(app): using flex positioning so skip message is not overlapping s… by @schultztimothy in #1208
  • fix(platforms): mark gtc staking as evm by @schultztimothy in #1213
  • Fixing language 4kbw by @michaelgreen06 in #1214
  • fix(platforms): add path to staking app-bindings and return checkSum … by @schultztimothy in #1215
  • feat(app): collapse credentials of unselected stamp in 1-click modal by @chibie in #1202

Full Changelog: v1.0.3-app...v1.0.4-app

v1.0.3-app

24 Apr 23:19
4d85667
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.2-app...v1.0.3-app

v1.0.2-app

24 Apr 08:49
52e52d7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.1-app...v1.0.2-app

Release Passport v1.0.1

21 Apr 08:58
686a329
Compare
Choose a tag to compare

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...
Read more