Skip to content

Frontend Release

Latest
Compare
Choose a tag to compare
@shawakash shawakash released this 08 May 12:55
· 792 commits to dev since this release
ceff0c6

Now you can preview the app (only the frontend part).

What's Changed

  • feat: publish the npm packages by @shawakash in #97
  • fix: yarn network error .npmrc by @shawakash in #99
  • chore: add the kafka and openapi dockerfile and create jobs for them by @shawakash in #102
  • feat: add scan qrcode feature in ui by @shawakash in #105
  • bug: fix the address accept type of the ethereum to private by @shawakash in #107
  • bug: fix the /txn page based on eth transactions by @shawakash in #109
  • bug: solana cluster is not pushing to db by @shawakash in #111
  • feat: take cluster while signin the txn by @shawakash in #113
  • bug: update the TxnQuery Schema in swagger.yaml by @shawakash in #115
  • feat: add a wallet when a new user signs up and accpt the address given by @shawakash in #118
  • feat: add wallets and accouts routes by @shawakash in #121
  • feat: add wallets and accouts routes 2 by @shawakash in #124
  • fix: don't send the private key to client by @shawakash in #126
  • feat: use the generated secret phase to sign the public and private key by @shawakash in #127
  • fix: multiple account from same seed by @shawakash in #130
  • fix: the privateKey saved in db is encoded in standard form by @shawakash in #132
  • feat: add endpoint to import account from privateKey by @shawakash in #134
  • feat: add enpoints to import accounts from seed by @shawakash in #137
  • feat: include different wallet secretPhase for imported account by @shawakash in #140
  • chore: segregate the redis class based on operations like client, txn, accounts, wallets by @shawakash in #141
  • chore: adding generic types to address and account cache by @shawakash in #142
  • feat: add change password endpoint by @shawakash in #145
  • feat: adding an phone otp verification for a client signs up by @shawakash in #146
  • feat: sending an email for otp verification for a client signs up by @shawakash in #148
  • fix: /providerAuth contains unwanted code by @shawakash in #149
  • chore: adding endpoint to generate qr-code based on account by @shawakash in #153
  • feat: adding changeset to publish packages by @shawakash in #154
  • feat: add the qrcode to a cloud by @shawakash in #155
  • chore: added middleware to check for existing qrcodes by @shawakash in #156
  • chore: fixing dependencies caching by @shawakash in #158
  • chore: seperate the ws and api modules by @shawakash in #160
  • feat: add docker for @paybox/ws by @shawakash in #162
  • feat: setup a serverless wrangler by @shawakash in #164
  • feat: create ws endpoints to handle txns and other stuff properly by @shawakash in #165
  • feat: move the backend to go init by @shawakash in #167
  • feat: creating txnRouter and moving the server to gorila/mux by @shawakash in #168
  • feat: add method to sign a eth txn in go by @shawakash in #171
  • feat: add user authentication from jwt using jose in mote by @shawakash in #174
  • feat: add docker support to mote module by @shawakash in #172
  • chore: change the txn table attributes to hold Txn Type present in @paybox/mote by @shawakash in #177
  • feat: use kafka to publish the txn metadata in go and consume in ts side by @shawakash in #178
  • feat: add docker support to mote module by @shawakash in #180
  • chore(deps): bump github.com/go-jose/go-jose/v4 from 4.0.0 to 4.0.1 in /backend/mote by @dependabot in #179
  • Revert "chore(deps): bump github.com/go-jose/go-jose/v4 from 4.0.0 to 4.0.1 in /backend/mote" by @shawakash in #181
  • chore(deps): bump github.com/go-jose/go-jose/v4 from 4.0.0 to 4.0.1 in /backend/mote by @dependabot in #182
  • chore: packages dependencies and build in docker by @shawakash in #184
  • chore(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #185
  • feat: updating scripts and pipeline and adding some actions by @shawakash in #187
  • feat: remote redis server support using aiven by @shawakash in #200
  • chore(release): version packages by @github-actions in #189
  • chore(deps): bump @solana/web3.js from 1.90.0 to 1.91.0 by @dependabot in #194
  • feat: adding otp validation support by @shawakash in #202
  • chore(deps): bump next from 14.0.4 to 14.1.3 by @dependabot in #192
  • feat: adding otp validation and resend otp in ui by @shawakash in #203
  • chore(deps): bump sonner from 1.4.2 to 1.4.3 by @dependabot in #195
  • chore(deps): bump next-auth from 4.24.6 to 4.24.7 by @dependabot in #190
  • feat: adding otp validation for provider auth ui by @shawakash in #208
  • chore(deps): bump web3-eth from 4.4.0 to 4.5.0 by @dependabot in #191
  • chore(release): version packages by @github-actions in #209
  • feat: adding get accounts endpoint and createdAt updatedAt params by @shawakash in #216
  • fix: redis account cache returning error by @shawakash in #220
  • feat: add a account create page by @shawakash in #222
  • chore(deps): bump @aws-sdk/client-s3 from 3.523.0 to 3.533.0 by @dependabot in #227
  • feat: improve the cache server. by @shawakash in #229
  • chore(release): version packages by @github-actions in #230
  • feat: added a redis pub/sub based chat app to communicate between clients by @shawakash in #237
  • feat: added chat hasura graphql db and its zeus types by @shawakash in #239
  • chore(release): version packages by @github-actions in #238
  • chore(deps): bump the npm_and_yarn group group with 1 update by @dependabot in #245
  • chore(deps): bump the npm_and_yarn group group with 1 update by @dependabot in #244
  • chore(deps): bump react-hook-form from 7.50.1 to 7.51.0 by @dependabot in #231
  • chore(deps): bump @types/react from 18.2.46 to 18.2.66 by @dependabot in #233
  • feat: publishing the message after sending to sockets using the message queues by @shawakash in #249
  • chore(release): version packages by @github-actions in #250
  • chore(release): version packages by @github-actions in #251
  • feat: added account image post feature by @shawakash in #254
  • fix: cache issue and providerauth, login fix by @shawakash in #259
  • chore: enhanched the chat server by adding authentication by @shawakash in #261
  • chore(deps): bump lucide-react from 0.306.0 to 0.359.0 by @dependabot in #265
  • chore(deps): bump @types/node from 20.10.6 to 20.11.29 by @dependabot in #263
  • feat: create friendship endpoints in @paybox/ws by @shawakash in #269
  • feat: added ui base template for chat by @shawakash in #275
  • chore(deps): bump next from 14.1.3 to 14.1.4 by @dependabot in #271
  • chore: upgrade the docker files for all modules by @shawakash in #281
  • feat: to create a notification server for clients init by @shawakash in #283
  • chore(deps): bump typescript from 5.3.3 to 5.4.3 by @dependabot in #277
  • feat: added the service worker and subscribing to notification by @shawakash in #284
  • feat: containerize the notify-worker using docker and add the workflow for it by @shawakash in #288
  • chore(release): version packages by @github-actions in #289
  • fix: seperate the login of using producer for @paybox/kafka and added friendship accept and request notification by @shawakash in #291
  • chore(release): version packages by @github-actions in #292
  • feat: added some notification processor by @shawakash in #296
  • chore(deps-dev): bump @vercel/style-guide from 5.2.0 to 6.0.0 by @dependabot in #212
  • feat: add metrics and log collection to backend systems by @shawakash in #297
  • chore(deps): bump google.golang.org/protobuf from 1.28.0 to 1.33.0 in /backend/mote by @dependabot in #223
  • feat: added layout for account page by @shawakash in #303
  • chore(deps): bump react-resizable-panels from 1.0.10 to 2.0.16 by @dependabot in #300
  • chore(release): version packages by @github-actions in #299
  • fix: the sidenav bar select tab and added new layouts to /account/[id] by @shawakash in #316
  • chore(deps): bump express from 4.18.3 to 4.19.2 by @dependabot in #315
  • chore(release): version packages by @github-actions in #305
  • fix: account switcher not showing the new created account by @shawakash in #317
  • feat: init a new module for smtp server for paybox by @shawakash in #324
  • feat: docker for mail and mail-zeus by @shawakash in #326
  • feat: added acount/privatekey page by @shawakash in #328
  • chore(release): version packages by @github-actions in #325
  • feat: a workflow for applying migrations and metadata to remote hasura if any changes to local image by @shawakash in #331
  • feat: added /account/secretPhrase page by @shawakash in #332
  • chore(release): version packages by @github-actions in #329
  • fix: hasura local image migration issue by @shawakash in #335
  • feat: added some ui for account/[id] by @shawakash in #336
  • chore(release): version packages by @github-actions in #333
  • feat: added some ui for import from private key by @shawakash in #339
  • chore(deps): bump postcss from 8.4.33 to 8.4.38 by @dependabot in #280
  • feat: added ui to update name for account by @shawakash in #344
  • feat: added ui to delete for account by @shawakash in #345
  • chore(deps): bump @aws-sdk/client-s3 from 3.533.0 to 3.540.0 by @dependabot in #341
  • chore(deps): bump @tanstack/react-table from 8.13.2 to 8.15.3 by @dependabot in #346
  • chore(deps): bump the npm_and_yarn group group with 1 update by @dependabot in #319
  • feat: added ui to get the accounts from phrase by @shawakash in #351
  • feat: added ui import account from secret phrase by @shawakash in #357
  • chore(deps): bump tailwindcss from 3.4.1 to 3.4.3 by @dependabot in #353
  • feat: init smart contract for transfers by @shawakash in #362
  • chore(deps): bump the npm_and_yarn group with 1 update by @dependabot in #358
  • feat: add qrcode for a specifc address as well for a specific account with content to redirect to txn page by @shawakash in #364
  • feat: using compression in http for lower bandwidth and some ui in landing page by @shawakash in #365
  • chore(release): version packages by @github-actions in #367
  • chore: offloading the otp send func to queues by @shawakash in #370
  • chore: added ui for friendship route and isMain attribute in account db by @shawakash in #374
  • chore(deps): bump @aws-sdk/client-s3 from 3.540.0 to 3.550.0 by @dependabot in #371
  • chore: added ui for friendship route and isMain attribute constraint in account db by @shawakash in #379
  • chore(deps): bump sonner from 1.4.3 to 1.4.41 by @dependabot in #376
  • chore: linking notif and notif_subs and adding notif to db by @shawakash in #383
  • chore: added client name tab by @shawakash in #385
  • chore: deleting the cache before updating the db by @shawakash in #387
  • chore: layout for notif table and get notif endpoint by @shawakash in #390
  • chore: notification addtion to db and view operation by @shawakash in #394
  • feat: adding a basic transfer solana program by @shawakash in #396
  • chore(deps): bump web3 from 4.5.0 to 4.7.0 by @dependabot in #380
  • feat: adding a solana token program by @shawakash in #400
  • feat: adding get moonpay fund sign url endpoint, clients_settings table and some component by @shawakash in #405
  • feat: adds endpoint to get the quote, webhook for moonpay to call, and changes some db attribute by @shawakash in #407
  • chore(deps-dev): bump openapi-typescript from 7.0.0-next.7 to 7.0.0-next.8 by @dependabot in #270
  • chore(deps-dev): bump @turbo/gen from 1.12.4 to 1.13.2 by @dependabot in #347
  • fix: the schema for get signed url and other fixes by @shawakash in #413
  • chore(deps): bump @solana/web3.js from 1.91.0 to 1.91.3 in the npm_and_yarn group by @dependabot in #414
  • chore(deps): bump jotai from 2.7.0 to 2.8.0 by @dependabot in #409
  • fix: showing quotes based on currency and amount by @shawakash in #421
  • feat: adds a connections table to store the the blockchain connections data by @shawakash in #422
  • chore(deps): bump @aws-sdk/s3-request-presigner from 3.535.0 to 3.556.0 by @dependabot in #415
  • feat: adds ui to send tokens by @shawakash in #425
  • chore(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 in /backend/mote in the go_modules group across 1 directory by @dependabot in #424
  • feat: adds local update button by @shawakash in #428
  • feat: adds search button to ui by @shawakash in #430
  • feat: adds ui to change password by @shawakash in #432
  • feat: adds route to get client settings and fixes the fetching problem by @shawakash in #436
  • chore(deps): bump zod from 3.22.4 to 3.23.0 by @dependabot in #433
  • chore(deps): bump eslint-config-next from 14.0.4 to 14.2.2 by @dependabot in #418
  • chore(deps-dev): bump eslint-config-turbo from 1.12.4 to 1.13.2 by @dependabot in #352
  • chore(deps): bump @coral-xyz/anchor from 0.28.0 to 0.30.0 by @dependabot in #438
  • chore(deps): bump openapi-typescript-codegen from 0.27.0 to 0.29.0 by @dependabot in #440
  • feat: adds feature of setting networks for different chains by @shawakash in #442
  • feat: adds address book /get and /post endpoint by @shawakash in #444
  • chore(deps): bump mailparser from 3.6.9 to 3.7.0 by @dependabot in #446
  • feat: creates ui to show books and remove book feature by @shawakash in #448
  • chore(deps): bump the npm_and_yarn group with 3 updates by @dependabot in #445
  • feat: adds ui to update the address book configs by @shawakash in #454
  • chore(deps): bump twilio from 4.23.0 to 5.0.4 by @dependabot in #451
  • chore(deps): bump prettier from 2.8.8 to 3.2.5 by @dependabot in #408
  • chore(deps): bump esbuild from 0.19.12 to 0.20.2 by @dependabot in #449
  • feat: adds bitcoin keys support to account and fixes the tinysepka build issue by @shawakash in #460
  • chore(deps): bump react-dom and @types/react-dom by @dependabot in #457
  • chore(deps): bump zod from 3.23.0 to 3.23.4 by @dependabot in #456
  • chore(deps): bump @tanstack/react-table from 8.15.3 to 8.16.0 by @dependabot in #455
  • feat: adds client explorer preference options by @shawakash in #461
  • feat: adds rate limit to client/valid by @shawakash in #463
  • feat: adds captcha support to specific endpoints by @shawakash in #465
  • chore(deps): bump @typescript-eslint/parser from 6.21.0 to 7.7.1 by @dependabot in #450
  • chore(deps): bump ethers from 6.11.1 to 6.12.0 by @dependabot in #469
  • chore(deps): bump @apollo/server from 4.10.0 to 4.10.4 by @dependabot in #467
  • feat: adds btc txn testnet signing method and inits the indexer module by @shawakash in #471
  • chore(deps): bump web3-eth from 4.5.0 to 4.6.0 by @dependabot in #473
  • chore(deps): bump smtp-server from 3.13.3 to 3.13.4 by @dependabot in #472
  • chore(deps-dev): bump @cloudflare/workers-types from 4.20240222.0 to 4.20240423.0 by @dependabot in #468
  • feat: adds indexing methods on solana blockchain and websocket layers by @shawakash in #474
  • chore(deps): bump react-dom from 18.3.0 to 18.3.1 by @dependabot in #476
  • chore(deps): bump @react-three/fiber from 8.16.1 to 8.16.3 by @dependabot in #475
  • chore(deps-dev): bump openapi-typescript from 7.0.0-next.8 to 7.0.0-next.11 by @dependabot in #466
  • chore(deps): bump the npm_and_yarn group with 2 updates by @dependabot in #479
  • feat: adds indexing methods on eth blockchain by @shawakash in #480
  • chore(deps-dev): bump @turbo/gen from 1.13.2 to 1.13.3 by @dependabot in #484
  • chore(deps): bump input-otp from 1.0.1 to 1.2.4 by @dependabot in #483
  • chore(deps): bump emoji-mart from 5.5.2 to 5.6.0 by @dependabot in #482
  • feat: adds rpc classes for network and processes the finalize txn event by @shawakash in #485
  • chore(deps): bump @next/eslint-plugin-next from 14.2.2 to 14.2.3 by @dependabot in #487
  • chore(deps): bump next-themes from 0.2.1 to 0.3.0 by @dependabot in #486
  • feat: adds news letter subcribe feature and shifts chain ops class to blockchain by @shawakash in #495
  • chore(deps-dev): bump @cloudflare/workers-types from 4.20240423.0 to 4.20240502.0 by @dependabot in #488
  • chore(deps): bump @typescript-eslint/parser from 7.7.1 to 7.8.0 by @dependabot in #481
  • feat: adds component for showing accounts list in /account page by @shawakash in #497
  • chore(deps): bump hono from 4.2.9 to 4.3.0 in the npm_and_yarn group by @dependabot in #496
  • chore(deps): bump @microsoft/eslint-formatter-sarif from 2.1.7 to 3.1.0 by @dependabot in #404
  • chore(deps): bump @solana/web3.js from 1.91.7 to 1.91.8 by @dependabot in #503
  • chore(deps): bump @aws-sdk/client-s3 from 3.550.0 to 3.569.0 by @dependabot in #502
  • chore(deps): bump ethers from 6.12.0 to 6.12.1 by @dependabot in #501
  • chore(deps): bump next-intl from 3.11.3 to 3.12.2 by @dependabot in #500
  • chore(deps): bump eslint from 8.10.0 to 8.57.0 by @dependabot in #509
  • chore(deps): bump @aws-sdk/s3-request-presigner from 3.556.0 to 3.569.0 by @dependabot in #508
  • chore(deps): bump react-hook-form from 7.51.0 to 7.51.4 by @dependabot in #507
  • chore(deps): bump github.com/ethereum/go-ethereum from 1.13.14 to 1.13.15 in /backend/mote in the go_modules group across 1 directory by @dependabot in #505
  • feat: adds indexes on db tables and inits a rust api backend by @shawakash in #511
  • chore(deps): bump geist from 1.2.2 to 1.3.0 by @dependabot in #514
  • fix: fixes #517 by @shawakash in #518

New Contributors

  • @dependabot made their first contribution in #179
  • @github-actions made their first contribution in #189

Full Changelog: v0.0.6...v1.0.0