Skip to content
Snippets Groups Projects
Select Git revision
  • a15f272927f3ef8ecaa4ca4d987aef4eee88edbb
  • without_tipselection default
  • develop protected
  • fix/grafana-local-dashboard
  • wasp
  • fix/dashboard-explorer-freeze
  • master
  • feat/timerqueue
  • test/sync_debug_and_650
  • feat/sync_revamp_inv
  • wip/sync
  • tool/db-recovery
  • portcheck/fix
  • fix/synchronization
  • feat/new-dashboard-analysis
  • feat/refactored-analysis-dashboard
  • feat/new-analysis-dashboard
  • test/demo-prometheus-fpc
  • prometheus_metrics
  • wip/analysis-server
  • merge/fpc-test-value-transfer
  • v0.2.2
  • v0.2.1
  • v0.2.0
  • v0.1.3
  • v0.1.2
  • v0.1.1
  • v0.1.0
28 results

frontend

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Ching-Hua (Vivian) Lin authored and GitHub committed
    * Feat: Integrate faucet page to SPA plugin
    
    * Feat: Add Link to get txn of issued address
    
    * Feat: Add faucet payload
    
    * Feat: Add faucet plugin and minor tweaks
    
    * Fix: Check payload type after the txn is solid
    
    * Fix: Update package name
    
    * Fix: Fix payload test
    
    * Test: Add faucet test
    
    * Refactor: Minor tweaks in plugin/faucet.go
    
    * Feat: Add faucet webapi
    
    * Feat: Apply faucet plugins
    
    * Feat: Apply messagefactory and update to latest develop
    
    * Fix: Fix import error
    
    * Fix: Fix tests in binary/faucet
    
    * Feat: Integrate faucet page to SPA plugin
    
    * Feat: Add Link to get txn of issued address
    
    * Feat: Add faucet payload
    
    * Feat: Add faucet plugin and minor tweaks
    
    * Fix: Check payload type after the txn is solid
    
    * Fix: Update package name
    
    * Fix: Fix payload test
    
    * Test: Add faucet test
    
    * Refactor: Minor tweaks in plugin/faucet.go
    
    * Feat: Add faucet webapi
    
    * Feat: Apply faucet plugins
    
    * Feat: Apply messagefactory and update to latest develop
    
    * Fix: Fix import error
    
    * Fix: Fix tests in binary/faucet
    
    * refactor: Update to latest usage
    
    * fix: Update go.mod, go.sum
    
    * refactor: Disable faucet plugin by default
    
    * fix: Update to latest changes
    
    * feat: Add faucet payload layout
    
    * refactor: Move faucet to dapps
    
    * feat: Enable the faucet to send funds :sparkles:
    
    * Fix: fix tests
    
    * fix: Fix test
    
    * fix: Initiate LedgerState
    
    * Update packr on dashboard
    
    * refactor: refactor SendFunds in faucet dapp
    
    * feat: Add faucet integration test
    
    * feat: Add faucet integration test to script
    
    * doc: Add function descriptions
    
    * fix: fix wrong parameter in CheckBalances
    
    * fix: fix :dog:
    
    * fix some stuff
    
    * make the faucet configurable via CLI flags
    
    * make the faucet seed a parameter in the integration tests
    
    * activate the faucet on the peer master in docker-network
    
    * fixes wrong address route in faucet view
    
    * improves faucet processing log message
    
    * fix log messages in faucet dapp
    
    * improve error message further
    
    * fixes unit tests
    
    * adds tool to auto. gen. address
    
    * dog
    
    * wait for faucet funding tx to get booked before processing the next request
    
    * make the dog stay silent
    
    * decrease pow difficulty to 1 in int. tests
    
    * use 4 as the pow difficulty in integration tests
    
    * :dog:
    
    
    
    * fix integration tests
    
    * dec. pow diff to 1
    
    * use 0 for the faucet integration test
    
    * use a worker pool to serve faucet funding requests
    
    Co-authored-by: default avatarLuca Moser <moser.luca@gmail.com>
    a15f2729
    History

    GoShimmer Dashboard

    Programmed using modern web technologies.

    Dashboard in dev mode

    1. Make sure to set dashboard.dev to true, to enable GoShimmer to serve assets from the webpack-dev-server.
    2. Install all needed npm modules via yarn install.
    3. Run a webpack-dev-server instance by running yarn start within the frontend directory.
    4. Using default port config, you should now be able to access the dashboard under http://127.0.0.1:8081

    The Dashboard is hot-reload enabled.

    Pack your changes

    We are using packr2 to wrap all built frontend files into Go files.

    1. Install packr2 if not already done.
    2. Build Dashboard by running yarn build within the frontend directory.
    3. Change to the plugins/spa directory.
    4. Run packr2.
    5. plugins/spa/packrd should have been modified.
    6. Done. Now you can build goShimmer and your Dashboard changes will be included within the binary.