Releases: deso-protocol/identity
Releases · deso-protocol/identity
v4.0.0
Description
v4.0.0 adds support for the new transaction types introduced for DeSo's transition to Revolution Proof-of-Stake.
What's Changed
- move approve button to top of tx limit list by @jackson-dean in #236
- megaswap -> heroswap by @lazynina in #238
- Chore: Removing fiat option when buying deso, changing megaswap to heroswap by @stas-kh in #239
- Ln/upgrade to angular 16 by @lazynina in #241
- add relay url to caddyfile by @lazynina in #243
- try the wallet connect modal by @jackson-dean in #246
- set affiliate address on heroswap iframe in identity by @lazynina in #247
- upgrade walletconnect dependencies by @lazynina in #248
- Ed/update identity styling by @mosster in #249
- fix styling on embed, tap to lock page by @lazynina in #252
- ln/adjust-deso-logo-embed-page by @lazynina in #253
- ln/add-full-screen-class by @lazynina in #254
- ln/fix-styling-tap-to-unlock by @lazynina in #255
- Add captcha verification flow by @superzordon in #257
- ln/fix-balance-check-on-login by @lazynina in #260
- chore: code formatting only by @jackson-dean in #262
- chore: update configs only by @jackson-dean in #263
- fixes avatar directive missing photo by @jackson-dean in #275
- fixes derived key reissue by @jackson-dean in #276
- add error handling for block height not fetched by @lazynina in #288
- refactor: update account service to support sub accounts by @jackson-dean in #264
- fix quality checks by @lazynina in #289
- Update url used for captcha service by @superzordon in #302
- sign-up.component.html removed duplicate words "under the under the" by @chrisjacob in #303
- feature/proof-of-stake by @lazynina in #290
- [stable] Release 4.0.0 by @lazynina in #304
New Contributors
- @stas-kh made their first contribution in #239
- @chrisjacob made their first contribution in #303
Full Changelog: v3.3.0...v4.0.0
v3.3.0
Description
v3.3.0 adds support for balance model transaction signing and transcoding.
v3.3.0 also includes some UI enhancements to make it easier for users to understand their spending limits on derived keys as well as sending interaction events with sanitized data to the calling host.
What's Changed
- use include balance instead of setting skip for leaderboard to true by @lazynina in #226
- fix derive login -> get deso flow by @jackson-dean in #225
- hide skip button by default by @jackson-dean in #224
- display count values >= 1e9 as UNLIMITED by @jackson-dean in #227
- add better treatment for unlimited keys by @jackson-dean in #228
- set the group owner public key to selected public key if it's the empty string by @lazynina in #230
- Jackson/emit interaction events by @jackson-dean in #229
- instrument interaction events by @jackson-dean in #231
- Balance Model by @lazynina in #233
- bump node version in dockerfile by @lazynina in #234
- [stable] Release 3.3.0 by @lazynina in #235
Full Changelog: v3.1.1...v3.3.0
v3.1.1
Description
v3.1.1 includes support for Associations and Access Groups as well as a variety of bug fixes.
What's Changed
- Return encrypted messaging key randomness from group messaging page by @lazynina in #202
- support derive query params in google auth state by @lazynina in #203
- fix google derive params again by @lazynina in #204
- Ln/megaswap flow by @lazynina in #205
- Navigate to derive from metamask flow if derive = true by @lazynina in #207
- don't use cached version of megaswap iframe by @lazynina in #208
- Open alert to prompt user to click to open metamask on mobile when signing messaging randomness in derive flow. Alert on error when generating derived user by @lazynina in #209
- set target to self on wallet connect button for android by @lazynina in #210
- Move error display above connect button on metamask signup page by @lazynina in #211
- set publicKeyAdded when canceling logout by @lazynina in #212
- Metamask Derive Flow - prompt for messaging key randomness up front by @lazynina in #213
- fix requires messaging key randomness by @lazynina in #214
- Added support for loading accounts using seed hex in addition to seed phrase by @summraznboi in #206
- remove legacy buy flow by @lazynina in #215
- fix: keep track of previous user info for multiple metamask logins by @jackson-dean in #216
- associations transcoders, access levels, and approve flow descriptions by @lazynina in #217
- feat: changes for new desojs redirect flow by @jackson-dean in #218
- Access group spending limits. by @mattfoley8 in #222
- Capitalize access group scope constants. by @mattfoley8 in #223
Full Changelog: v3.0.1...v3.1.1
v3.0.1
What's Changed
- Updated codebase to support configurable environment by @farsadf in #1
- Approvals v0 by @maebeam in #5
- Fix uvarint64 by @gogofujita in #6
- Add support for non-standard derivations by @maebeam in #8
- Delete invalid public keys by @maebeam in #12
- Fix ToS link by @maebeam in #13
- Dont allow any packages to run postinstall scripts by @maebeam in #14
- Add audit-ci by @maebeam in #15
- Add webview support by @maebeam in #16
- Fix webview load order by @maebeam in #18
- Ln/forever password by @lazynina in #21
- Making native clients use local storage instead of cookies for storage by @andyboyd in #27
- Support React Native Webview messages by @thehappypenguin in #28
- Sign in with Google by @maebeam in #29
- Cleaner google integration by @maebeam in #31
- Add option to save seed phrase when signing up with google by @maebeam in #32
- Create SECURITY.md by @bloated-devish in #37
- use get-single-profile-picture endpoint to fetch user avatars by @lazynina in #40
- avatar -> appAvatar by @lazynina in #41
- Support Sign-In w/ Google Webview by @thehappypenguin in #45
- Add shared secret encryption/decryption by @AeonSw4n in #48
- Only use cookies on safari. Fixes edge and firefox support by @maebeam in #50
- Fix message display errors by predefining private key buffer length by @onurklngc in #52
- Add transcoders for NFT transactions by @lazynina in #54
- vendor fonts and bootstrap css files by @lazynina in #55
- add jumio to identity flow by @lazynina in #56
- Fix access level being set incorrectly in seed flow by @diamondhands0 in #59
- fix formatting of USD by @lazynina in #60
- Swap the free money button and the skip button by @diamondhands0 in #61
- Display a message when sending to yourself by @trevormil in #42
- Changes "update profile" transaction to require Access Level 4 by @iPaulPro in #64
- add query param to hide jumio step in identity by @lazynina in #62
- pass referral code to identity and then to the backend when beginning jumio by @lazynina in #63
- Add message to identity log in page about free CLOUT. by @redpartyhat in #65
- Burn / Transfer NFT Transactions by @iPaulPro in #67
- Buy clout with eth by @maebeam in #66
- Fix eth migration path by @maebeam in #68
- Ln/deso by @lazynina in #70
- Derived Keys & Shared secret endpoint by @AeonSw4n in #71
- Enable full access on identity.deso.org by @tijno in #76
- Add spending in approve. Add txn output integrity check for signing with accessLevel 3 by @AeonSw4n in #77
- identity.deso.org: Import from identity.bitclout.com by @maebeam in #75
- jumioSupported is true in prod environment by @lazynina in #79
- ReferralCode local storage by @lazynina in #80
- Ln/burn eth handle by @lazynina in #82
- Fix origin redirects by @AeonSw4n in #73
- allow get-transaction-spending in caddyfile by @lazynina in #84
- Fetch User from API to show Username in approve pop-up by @lazynina in #83
- Update google callback to properly hide jumio when specified by @superzordon in #86
- Move every google param to state hash by @maebeam in #87
- Fix Mobile Derive by @AeonSw4n in #89
- Prevent identity from erroring and halting when local storage/third party cookies not supported by @superzordon in #91
- Reskin identity flow using formatting styles from deso.org by @superzordon in #93
- Small formatting tweaks to identity, add true type file support by @superzordon in #94
- Approve transaction page formatting, mobile formatting by @superzordon in #96
- Move phone number verification to identity by @lazynina in #97
- Simplify caddyfile, use environment variable for development by @maebeam in #98
- Fix logout by @AeonSw4n in #99
- Fix SignedUp by @AeonSw4n in #100
- Update favicon files to DeSo logo by @superzordon in #102
- Remove import feature by @maebeam in #103
- use JumioUSDCents instead of JumioDeSoNanos to show sign up bonus by @lazynina in #104
- Use IP address to infer country sign up bonus config by @lazynina in #105
- update copy and disclaimer about free DESO for verifying with Jumio by @lazynina in #108
- Ln/dao coins by @lazynina in #110
- login with seed to login with deso seed by @lazynina in #112
- DAOCoin is 24 and TransferDAOCoin is 25 by @lazynina in #113
- DeSo V3 Message by @AeonSw4n in #107
- Phone verification mobile cb by @imekinox in #115
- transaction spending limits in identity by @lazynina in #121
- explicitly allow test.deso.org in csp by @lazynina in #124
- Skip HTTP param if undefined or null by @lazynina in #127
- always show the section, wait to show NFT Post not found until post has been loaded. by @lazynina in #128
- Set canonical option to true when signing transactions by @lazynina in #125
- Always set loaded to true after fetching post by @lazynina in #129
- Spending Limits for DAO Coin Limit Orders by @lazynina in #126
- Support DAO coin limit orders in identity by @iamsofonias in #132
- Fix toFixedLengthDecimalString to remove trailing zeros by @lazynina in #133
- Support DAO coin market orders by @iamsofonias in #134
- Allow setting expiration days in query params for derive by @lazynina in #130
- Remove Jumio functionality by @lazynina in #135
- Revoke Derived key UI by @lazynina in #131
- Add get starter DeSo flow in Identity by @AeonSw4n in #136
- Ln/increase bundle budget by @lazynina in #138
- get deso small fixes by @lazynina in #140
- Ln/remove phone number success from non phone flow by @lazynina in #141
- Update caddyfile to support additional endpoints required for buy deso flow by @lazynina in #142
- Fix uint64tobuf overflow by @AeonSw4n in #144
- Derive call should only happen on derive route, fix derive flow when user needs to create an account by @lazynina in #154
- Added prettier and ran formatting by @DeSoDog in #155
- Add metamask login to identity...