Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

many small patches in a trenchcoat #54

Open
wants to merge 37 commits into
base: master
Choose a base branch
from

Conversation

ExperiBass
Copy link

@ExperiBass ExperiBass commented Jul 8, 2023

these changes are pretty small, so i lumped em into one pr.

new

  • implemented a privacy mode that disables fiat entirely, like btc-rpc-explorer

general maintenance

  • updated the dependencies to latest releases
  • updated rpc.proto to v0.18.0-beta

replaced

  • cdn scripts have been replaced with local modules

ui fixes

  • disabled autocomplete on the password input and message signature forms
  • the option modal is now big enough for its contents
  • fixed the local currency unit when hovering over a btc value
  • added decimals to satoshis (3 places)
  • unknown nodes have their links removed, the node page is just a error
    image

ui/ux updating

general

  • the ui now takes the entire screen width
  • the currency options are dynamic now instead of hard-coded
    • added msat, bits, and mBTC to the display currency list
  • merged the *-channel-row views into one common view
    • added the copy button to all channel ids instead of just closed

/login

  • failed logins properly retry instead of passing the check and then corrupting
  • related: passwordUtils is no longer async; node:crypto added .scryptSync

/forwarding-history

  • if fee earned is less than 1 sat, the fee is displayed in msat
  • total channel fees are displayed on the outgoing channels now

/local-channels

  • changed the color of inactive channels from -alert to bs-gray-500
  • removed the "TX" pill from pending channels
  • changed the color of public channels from -alert to -info to match the blue/green pair of outbound/inbound
  • forced the public/private and outbound/inbound pills to stack; this keeps channel rows from spilling
  • non-active channels now display the correct public/private and outbound/inbound status
  • added a "Closed" pill to replace the outbound/inbound pills when a channel is closed
    image

/openchannel

  • increased the width of the input boxes
    image

/node

  • merged the node color swatch and the hex code text (its cute :3)
    image

/invoices

  • added the RB abbreviation for invoice route-blinding

/wallet

  • added taproot address generation
    image

@ExperiBass ExperiBass marked this pull request as draft October 11, 2023 22:13
@ExperiBass
Copy link
Author

Needs some more work...

@ExperiBass
Copy link
Author

I feel this is ready, although knowing my luck ill discover a issue right after lol

@ExperiBass ExperiBass force-pushed the quick-patches branch 5 times, most recently from 63b246d to b8f12fa Compare June 13, 2024 17:08
@ExperiBass ExperiBass changed the title some small patches many small patchesin a trenchcoat Jun 14, 2024
@ExperiBass ExperiBass changed the title many small patchesin a trenchcoat many small patches in a trenchcoat Jun 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant