Skip to content

Releases: fedimint/ui

v0.2.0

14 Dec 16:07
2a65c4a
Compare
Choose a tag to compare

This release is compatible with Fedimint v0.2.0, and should be compatible with any future 0.2.x patch releases.

Full Changelog: v0.1.4...v0.2.0

v0.1.4

01 Nov 18:51
e4f49e3
Compare
Choose a tag to compare

This is a patch release including some backported fixes and features that are backwards compatible for v0.1.x versions of fedimint. Instructions for running releases are available in the README.

Full Changelog: v0.1.3...v0.1.4

v0.1.3

31 Oct 02:01
687693b
Compare
Choose a tag to compare

This is a patch release including some backported fixes and features that are backwards compatible for v0.1.x versions of fedimint. Instructions for running releases are available in the README.

  • Fix: Prevent ToS from always showing up with docker images by @wbobeirne (#249)
  • Feature: Gateway login by @okjodom (#246)
  • Feature: Guardian UI meta fields by @wbobeirne (#250)
  • Refactor: Replace HStack / VStack with Flex by @EshaanAgg (#240)
    • This is included to minimize changes during backporting, but should result in no meaningful user-facing changes

Full Changelog: v0.1.2...v0.1.3

v0.1.2

23 Oct 16:57
Compare
Choose a tag to compare

Backported #238

Full Changelog: v0.1.1...v0.1.2

v0.1.1

11 Oct 16:24
da54cf2
Compare
Choose a tag to compare

This is a patch release including some backported fixes and features that are backwards compatible for v0.1.x versions of fedimint. Instructions for running releases are available in the README.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

14 Sep 20:26
c0cf511
Compare
Choose a tag to compare

This is the initial release of the Fedimint UI, which includes projects for the Guardian setup and admin UI, and the Gateway admin UI. This release is compatible with Fedimint v0.1.0, and any future 0.1.x patch releases.

Screenshot 2023-09-14 at 11 32 59 AM Screenshot 2023-09-14 at 11 34 23 AM

Build and Run from Source

Guardian UI

git clone [email protected]:fedimint/ui.git fedimint-ui
cd fedimint-ui/apps/guardian-ui
yarn install
PORT=3000 REACT_APP_FM_CONFIG_API="ws://127.0.0.1:18174" yarn build && yarn start

Replace PORT with a port of your choice, and REACT_APP_FM_CONFIG_API with the domain and port of your fedimintd API.

Gateway UI

git clone [email protected]:fedimint/ui.git fedimint-ui
cd fedimint-ui/apps/gateway-ui
yarn install
PORT=3001 REACT_APP_FM_GATEWAY_API="http://127.0.0.1:8175" REACT_APP_FM_GATEWAY_PASSWORD="yourpassword" yarn build && yarn start

Replace PORT with a port of your choice, REACT_APP_FM_GATEWAY_API with the domain and port of your gatewayd API, and REACT_APP_FM_GATEWAY_PASSWORD with the password you set your gateway up with.

Run with Docker

Note: Docker images are only built for linux/amd64. Your docker will need to support virtualization to run on other platforms.

Guardian UI

The guardian UI container is available at fedimintui/guardian-ui

docker pull fedimintui/guardian-ui:0.1.0
docker run \                                                                                                                                                               
  --platform linux/amd64 \
  --env "REACT_APP_FM_CONFIG_API='ws://127.0.0.1:18174'" \
  -p 3000:3000 \
  fedimintui/guardian-ui:0.1.0

Replace -p 3000:3000 with a port of your choice, and REACT_APP_FM_CONFIG_API with the domain and port of your fedimintd API.

Gateway UI

The gateway UI container is available at fedimintui/gateway-ui

docker pull fedimintui/gateway-ui:0.1.0
docker run \
  --platform linux/amd64 \
  --env "REACT_APP_FM_GATEWAY_API='ws://127.0.0.1:8175'" \
  --env REACT_APP_FM_GATEWAY_PASSWORD=password \
  -p 3001:3000 \
  fedimintui/gateway-ui:0.1.0

Replace -p 3001:3000 with a port of your choice, REACT_APP_FM_GATEWAY_API with the domain and port of your gatewayd API, and REACT_APP_FM_GATEWAY_PASSWORD with the password you set your gateway up with.