145 Commits

Author SHA1 Message Date
b25230378e Small fixes and partial TradeBox functional component (#309)
* Add Order model

* Add permanent settings

* Fix maker on book page

* Add chat models

* Attempt to fix Android cookies

* Add Tradebox Dialogs

* Add Lock Invoice box

* Add taker found prompt

* Fix load setting cookies

* Revert TradeBox for test release

* Refactor ordering of constructing theme

* Add load encrypted seetings
2022-11-07 10:13:02 +00:00
2706703382 Add small fixes 2022-10-31 14:20:58 -07:00
227610c84a Add Nav Bar, Settings Page, large refactor (#308)
commit a5b63aed93e084fae19d9e444e06238a52f24f3a
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Sun Oct 30 10:46:05 2022 -0700

    Small fixes

commit d64adfc2bf9b9c31dca47ab113c06a1268c347c6
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Sun Oct 30 06:02:06 2022 -0700

    wip work on federation settings

commit ca35d6b3d2776812b07109e197d2e1d46f9f4e81
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Sun Oct 30 04:05:33 2022 -0700

    Refactor confirmation Dialogs

commit c660a5b0d1345d4996efb10cb8999987689bede9
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Sat Oct 29 13:36:59 2022 -0700

    refactor login (clean separation robot/info. Style navbar.

commit b9dc7f7c95a683e3aca024ec6d7857176b4e3a25
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Fri Oct 28 09:54:38 2022 -0700

    Add size slider and settings widget

commit 20b2b3dcd6838b129741705f1c65d445271e231d
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Fri Oct 28 05:41:48 2022 -0700

    Add show more and Dialogs

commit da8b70091b5f28139cdec1a8895f4563d64d8e88
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Thu Oct 27 16:26:07 2022 -0700

    Add sliding pages

commit 6dd90aa1182a7a5e0f0189d1467ba474b68c28c2
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Thu Oct 27 06:34:58 2022 -0700

    Add settings forms

commit d3d0f3ee1a52bbf1829714050cc798d2542af8f6
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Wed Oct 26 04:16:06 2022 -0700

    Refactor utils
2022-10-30 12:13:01 -07:00
1dea4e73b6 Refactor and Init RoboSats PRO (#296)
commit 9c6d55cfc77d42471da3e865f2729167597868e5
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Thu Oct 20 10:35:49 2022 -0700

    Small fixes

commit 23d6c00ccb5e78593e768c36b866d02f26031e7b
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Thu Oct 20 06:12:42 2022 -0700

    Refactor frontend

commit b2c21d4a98c49f6168bc3ff6e6a3d7b9f8943a12
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Wed Oct 19 07:26:00 2022 -0700

    Small fixes (more)

commit 78a8ab799dc33e8f8b8f14e22e155bbc7104c3a9
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Wed Oct 19 02:11:03 2022 -0700

    Try out to revert depth chart

commit ef73c980a8cfc4ae760e720e3bca99acc30b7270
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Tue Oct 18 11:43:37 2022 -0700

    Small fixes

commit fa3e60208f8f292256dd90813e7beff15db3057a
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Tue Oct 18 09:43:03 2022 -0700

    Add old UserGen and BottomBar to new main.tsx

commit 1e257d1924df20e2fa4feb7f6afce4f31f2a9acc
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Tue Oct 18 04:01:53 2022 -0700

    Add Maker and Book page to new main.tsx

commit 037d46ceef34df09530e645a2e01c9fbd9b3efd4
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Mon Oct 17 08:54:55 2022 -0700

    Add Main component WIP

commit e43b274c33a75ab5050be360a3d01f655e1e8142
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Mon Oct 17 04:32:43 2022 -0700

    App as functional component
2022-10-20 11:06:16 -07:00
04126ae0bd Add functional homepage (#289)
* App as functional component

* Add Main component WIP

* Add Maker and Book page to new main.tsx

* Add old UserGen and BottomBar to new main.tsx

* Small fixes

* Try out to revert depth chart

* Small fixes (more)
2022-10-20 17:24:53 +00:00
e78b5e9c8b Persist Data on Android (#274)
* Android Cookies

* Android Fix POST headers

* Format

* App & Cookies Working

* Fix token on UserGen
2022-10-10 12:40:22 +00:00
9bda934ee5 Android Tor icon and copy to clipboard (#269)
* Android Clipboard and Tor Status Icon

* working clipboard and lintern

* Fix

* Add style for Tor connection component

* Fix Freeze and Internet out

* Fix Typo

Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2022-10-07 14:10:21 +00:00
e47d55b582 Book functional component (#256)
* Add bookTable functional component

* Implement responsive booktable

* Fix unwanted scroll bar on chromium browsers

* Add column self-organization and 3 new columns

* Add responsive behaviour on depth chart

* Run prettier

* Add minimum pageSize (book must at least be 1 row height)

* Adjust circular spinner div height

* Add order ID column style

* Refactor window resize event listener

* Add depth chart outline

* Review fixes
2022-09-27 15:52:00 +00:00
33941ce359 Add PR template, run prettier 2022-09-23 03:29:39 -07:00
81c5a3d9f5 Add coordinator and client versions to Stats for Nerds 2022-09-23 02:52:59 -07:00
ae193f19a4 Refactor avatars (#251) 2022-09-22 16:23:21 -07:00
f5f707bd4e Add version mismatch detection, refactor GH workflows, draft release.yml, increase prettier scope (#250)
* Refactor GH workflows

* Add version mismatch checker and UpdateClient Dialog

* Fix finalize release workflow

* Increase prettier scope

* Increase prettier coverage, add some static to prettierignore

* Add CodeQL on PR
2022-09-22 15:22:51 -07:00
1ba94b2abc Add Telegram notifications for order takers (#244)
* Create EnableTelegramDialog functional component

* Move Enable TG button to Profile dialog

* Add TG bot_name, token and state to API /info/

* Add messages for order takers to Telegram class
2022-09-15 15:42:33 +00:00
822281e467 Run npm run lint:fix
Still many linting errors to fix manually
2022-09-09 10:57:05 -07:00
14487a9c2d Run linter and add linter GH action 2022-09-09 10:25:55 -07:00
e8852c2423 Replace material-ui-image, delete qrscanner, fix dependencies 2022-09-08 15:34:06 -07:00
7083423189 Add WebLN support (#215)
* Add WebLN support

* Fix Variable Typo

* Invoice Generation

Signed-off-by: KoalaSat <111684255+KoalaSat@users.noreply.github.com>

* Code Review

* Second CR

* Catch cancelations

* Final Review

Signed-off-by: KoalaSat <111684255+KoalaSat@users.noreply.github.com>
2022-08-25 08:50:48 +00:00
860b3c136b Fix dispute solve admin actions. Fix i18n var for takerFee. 2022-08-18 03:33:55 -07:00
0229f8759e Update info dialog. Add explicit fee section on external charges. 2022-08-17 06:37:24 -07:00
83320c9b91 Add stealth invoice icon and ES translation 2022-08-13 05:55:04 -07:00
eff58dc91d Add stealth invoices (#210)
* Add stealth invoice switch to profile

* Add stealth invoice including only order uuid

* Add explanatory tooltip for stealth invoices and fix code smells
2022-08-12 17:41:06 +00:00
efd89756e4 Conver Info Dialog texts blobs into Accordion components 2022-08-10 03:08:12 -07:00
rs
7eae2cf58c Fix copy to clipboard in any context 2022-07-04 11:54:29 -07:00
5c87c5ad85 Add UI elements for swap fee and TXID payout. Fix bugs. 2022-06-16 13:01:10 -07:00
f20a7d5636 Raise max to 1.5m, update docs and fix links 2022-06-04 15:13:58 -07:00
585b768a17 Add Reddit community links 2022-05-31 09:29:23 -07:00
f1ed560f86 Merge pull request #147 from Reckless-Satoshi/auditable-e2e-encryption
Implement end-to-end auditable encryption and new user login methods.
2022-05-24 22:35:51 +00:00
185909c50d Localize encrypted chat 2022-05-24 15:28:36 -07:00
508151eae5 Add showPGP per message, copy per message, create messageCard 2022-05-24 14:36:21 -07:00
83564df25a Add tooltips and helper buttons 2022-05-24 06:33:55 -07:00
d492475eec Add show signature verification on chat messages 2022-05-24 05:52:33 -07:00
af001d31d2 Add Audit Dialog 2022-05-24 05:16:50 -07:00
e233fd3079 Merge branch 'bottom-bar-dialogs' into main #141 2022-05-22 13:57:27 -07:00
4bbb885ec6 Fix claim rewards refresh bug 2022-05-22 13:56:07 -07:00
0fa6f4e3d9 Add Portuguese speaking community to CommunityDialog 2022-05-19 10:04:29 -07:00
bf35961efb Migrate StatsDialog to Dialogs folder
Migrate StatsDialog component into its own file and convert its contents to Typescript.
2022-05-19 14:33:41 +02:00
04e13d50fd Migrate ProfileDialog to Dialogs folder
Convert ProfileDialog component to Typescript and co-locate it inside the dialogs folder
2022-05-18 11:17:25 +02:00
3c43f5dd3b Complete splash screen learn.robosats. Add _pages. 2022-05-17 15:30:11 -07:00
5ff6e1e78d Migrate ExchangeSummaryDialog to Dialogs folder
This commit migrates the ExchangeSummaryDialog component to the dialogs folder whilst converting it to Typescript
2022-05-17 22:29:25 +02:00
b92d78967a Create LearnDialog (links to learn.robosats.com) 2022-05-16 13:42:51 -07:00
a6c433719e Convert Icons to ts, add Bitcoin Icons 2022-05-16 11:01:17 -07:00
6f318129c1 Add Wallet compatibiity button link 2022-05-16 06:03:01 -07:00
9e96aaa021 Add Twitter to CommunityDialog 2022-05-13 08:47:54 -07:00
3c662b847f Create StoreToken and NoRobot dialogs 2022-05-08 15:07:49 -07:00
9af2e722be Fix warnings, wip 2022-05-08 08:43:08 -07:00