36 Commits

Author SHA1 Message Date
ddd9f3fc32 Add MakerForm functional component (#265)
* Create maker form model

* Add MakerForm functional component

* Add advance options switch

* Add range slider

* Add timers, bond size, helpers and submit button

* Style maker form

* Add filter toolbar to maker page

* Add new Maker Page

* Fix MakerPage

* Add match maker

* Add order filter util, run lint:fix

* Fix book filter by payment method

* Add confirmation dialogs

* Add Book page as functional component

* Load orders and limits on app start (homepage)

* Turn BookPage and MakerPage into modules

* Add translation keys

* Fixes

* More fixes
2022-10-14 12:10:12 +00:00
3b0e740ea2 Improve book refresh behavior other minor fixes 2022-09-29 15:14:54 -07:00
344ba2ab67 Add book double view for large displays. Prettify. 2022-09-28 07:26:44 -07:00
7b8fcb3285 Add android webview app (#259)
* Add android build workflow

* Initial webview on tsx template

* Insert ReactJS app from local

* Add Android app icon by @red_purdy (#174)

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

Co-authored-by: RedPurdy <104675727+RedPurdy@users.noreply.github.com>

* Fix local reactjs

* Add setup guide. Bundled dev main.js

* Add react native tor

* Move Android CHANGELOG.md to /mobile

* Add torified webview in react-native (#247)

* Add android build workflow

* Android Tor Requests

* Fetching internal files (i18n)

* react-native-tor does not implement PUT

* Get Files from Tor

* Revert "Add android build workflow"

This reverts commit 340bcf8d1c8703af31dddf12a8762d39a967b160.

* Fix Rebase Removals

* External sources

* react-native-tor crashes

* Last Refactor

* Fix/revert setup guide

* Add /mobile as volume to npm-dev container

On the fully dockerized dev environment the npm process cannot save files outside of /frontend directory. Now it can also save the builds to /mobile

* Fix UsafeAlert

* Run prettier

* Run lint:fix

* Main Profile Image fix

* Remove Tor Requests limitation

Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>

Co-authored-by: RedPurdy <104675727+RedPurdy@users.noreply.github.com>
Co-authored-by: KoalaSat <yv1vtrul@duck.com>
2022-09-28 12:08:16 +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
7754f8a0dc Fix buy/sell buttons palette 2022-09-16 11:03:16 -07:00
f2cd20c8f0 Add Telegram context on UserGen response 2022-09-16 09:45:09 -07:00
91e5db2bb9 Fix simplify buy/sell toggle buttons. Run prettier and lint. 2022-09-16 09:24:14 -07:00
14487a9c2d Run linter and add linter GH action 2022-09-09 10:25:55 -07:00
d0f951c16d Remove zoom-in/out, restore Autocomplete, fix timer dependencies 2022-09-09 09:44:33 -07:00
cad000d838 Make Bottom Bar scale with fontsize 2022-09-09 04:51:33 -03:00
a777ecb989 Scale avatar width and R. Pass theme as prop to class components. 2022-09-09 04:02:18 -03:00
425225d23d Add book depth chart (#219)
* Amount X Axis, Avatars and refactor

* Theme and performance improvements

* Remove duplicated tooltips

* Code Review

* Marker Theme color

* Missing end lines

Signed-off-by: KoalaSat <111684255+KoalaSat@users.noreply.github.com>
2022-08-30 13:12:15 -07:00
c397ff63e5 Add rewards and referral code on usergen api responses 2022-06-21 04:47:29 -07:00
6f7cfb5147 Fix avatar persistance and login issues. Add onchain payment cleanup. 2022-06-20 10:56:56 -07:00
30300c7e4f Improve connection of UI between Make and Book 2022-05-16 04:37:30 -07:00
d5c93e5a30 Fix type errors 2022-05-06 12:36:52 +02:00
a4afb81ccc Prompt user to store token before order making 2022-05-03 15:38:41 -07:00
2b44d32b01 Store robot token in cookies. Add renew order after success for makers. 2022-05-03 13:21:04 -07:00
416aab46d0 Store orders in app state. Fix typos. 2022-05-02 09:35:05 -07:00
acc0db2e96 New filtering and Buy/Sell icons in Book and Maker page 2022-04-24 08:18:17 -07:00
2c8dfdbff5 Small cosmetic and usuability fixes 2022-04-01 13:19:03 -07:00
7f07613060 Add permanent memory for book type and currency 2022-03-31 07:38:53 -07:00
dea2b665fb Route refCode url to api/user and display rewards 2022-03-05 09:32:27 -08:00
260c9ec335 Add tooltips userPage, bottomBar, makerPage 2022-02-01 14:05:49 -08:00
d589dc276b Improve avatars responsiveness 2022-02-01 11:43:33 -08:00
24347682c3 Improve routing within app components 2022-01-31 04:53:20 -08:00
5ab97453f0 Add user profile bottom left icon with active order reminder 2022-01-29 11:51:26 -08:00
bfa0cd84d1 Update readme 2022-01-19 05:32:54 -08:00
a995a4e2ea Add Info and Stats for nerds popups 2022-01-14 16:28:19 -08:00
5df2134fb2 Add ugly site info page 2022-01-12 13:22:16 -08:00
198f551ad6 Work tradebox logics 2022-01-09 04:14:11 -08:00
f0ac03e519 Add nick generator and robohash avatar generator 2022-01-02 07:19:49 -08:00
298efc394b Create order detail API endpoint, create order page. Not fully working yet 2022-01-02 04:59:48 -08:00
27429bba21 Create frontend for order making 2022-01-01 16:37:04 -08:00
1105f70f20 Create components, urls and homepage routing 2022-01-01 16:19:18 -08:00