Commit Graph

516 Commits

Author SHA1 Message Date
Reckless_Satoshi
f65cef2d8d
Fix fullscreen order click and info image 2022-11-07 02:27:33 -08:00
Reckless_Satoshi
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
KoalaSat
5ae1f8ca18
Fix Robot token not loading to android (#313)
* Fix Robot token not loading to android

* Redo Maker
2022-11-06 16:20:54 +00:00
Reckless_Satoshi
2706703382
Add small fixes 2022-10-31 14:20:58 -07:00
Reckless_Satoshi
c9749bde24
Fix navbar refactor bugs on native app 2022-10-31 09:20:20 -07:00
Reckless_Satoshi
046898deda
Prepare for v0.2.3 candidates 2022-10-30 12:28:20 -07:00
Reckless_Satoshi
227610c84a
Add Nav Bar, Settings Page, large refactor (#308)
commit a5b63aed93
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Sun Oct 30 10:46:05 2022 -0700

    Small fixes

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

    wip work on federation settings

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

    Refactor confirmation Dialogs

commit c660a5b0d1
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 b9dc7f7c95
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Fri Oct 28 09:54:38 2022 -0700

    Add size slider and settings widget

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

    Add show more and Dialogs

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

    Add sliding pages

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

    Add settings forms

commit d3d0f3ee1a
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
KoalaSat
5e6f7165d7
Refactor Encrypted chat to component (#297)
* Refactor Encrypted chat to component

* Rebase

* CR

* Better performance

* Bad performance

* Fix styles

Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2022-10-30 19:02:27 +00:00
Reckless_Satoshi
b4205761fe
Fix avatar loading issues 2022-10-26 02:47:50 -07:00
Reckless_Satoshi
7643e524f1
Fix all files with pre-commit 2022-10-25 11:04:12 -07:00
Reckless_Satoshi
7c901da04d
Fix info fetches overwritting active robot 2022-10-25 10:56:43 -07:00
Reckless_Satoshi
12222d3fbd
Fix match making table bug. Add styles 2022-10-25 01:37:25 -07:00
Reckless_Satoshi
2c5d830dfc
Fix last order id bug 2022-10-24 07:30:22 -07:00
Reckless_Satoshi
2d364297b9
Add depth widget. Fix style book. (#300)
* Add depth widget. Fix style book.

* Fix number of rows to window height
2022-10-23 18:29:39 +00:00
Reckless_Satoshi
b77b47c5b9
Fix recover robot bug 2022-10-22 09:38:31 -07:00
Reckless_Satoshi
a4a3dbb95e
Add RoboSats PRO frame as react layout grid playground (#299)
* Add react layout grid playground

* Add BookWidget and style

* Rename basic.js back to main.js
2022-10-22 14:32:33 +00:00
Reckless_Satoshi
5723cde20e
Fix onchain payouts bug 2022-10-22 07:23:22 -07:00
Reckless_Satoshi
529ffc0d58
Fix links on unsafe alert 2022-10-20 13:49:56 -07:00
Reckless_Satoshi
1dea4e73b6
Refactor and Init RoboSats PRO (#296)
commit 9c6d55cfc7
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Thu Oct 20 10:35:49 2022 -0700

    Small fixes

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

    Refactor frontend

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

    Small fixes (more)

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

    Try out to revert depth chart

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

    Small fixes

commit fa3e60208f
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 1e257d1924
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 037d46ceef
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Mon Oct 17 08:54:55 2022 -0700

    Add Main component WIP

commit e43b274c33
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
Reckless_Satoshi
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
Reckless_Satoshi
8f5eca0a56
Refactor i18n 2022-10-17 01:49:00 -07:00
Reckless_Satoshi
386bb54d31
Small style fixes 2022-10-17 01:39:52 -07:00
Reckless_Satoshi
b288e017a6
Fix ANY payment method select 2022-10-17 00:57:17 -07:00
Reckless_Satoshi
3e2b48862f
Add 'any' option to payment methods filter 2022-10-16 01:48:08 -07:00
KoalaSat
7c52c90866
Android minor fixes (#285)
* Android mino fixes

* Avatar tooltip position

* format
2022-10-15 12:00:21 +00:00
Reckless_Satoshi
0f3fb7688c
Enable Chinese 2022-10-14 05:42:13 -07:00
Reckless_Satoshi
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
KoalaSat
b2ee6a5380
Create WebsocketWebClient (#277)
* Create WebsocketWebClient

* Remove unused lines

* Code review
2022-10-12 11:21:15 +00:00
KoalaSat
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
Stephen Gornick
f2dc7d0f90
Add currencies ETB, GEL, and UGX which Yadio now supports (#275)
Add currencies ETB, GEL, and UGX

Co-authored-by: Stephen Gornick <sgornick@gmail.com>
2022-10-10 11:13:00 +00:00
Reckless_Satoshi
19cc6e93ca
Fix Tor connection icon in web 2022-10-07 12:34:57 -07:00
KoalaSat
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
Reckless_Satoshi
1352937fe6
Add animated avatar placeholder (#270)
* Add animated avatar placeholder

* Fix imports
2022-10-06 10:38:01 -07:00
Reckless_Satoshi
45a017a5a6
Add theme to redoc docs 2022-10-04 17:04:54 -07:00
KoalaSat
0689377f2c
Android app config and fixes (#267)
* Android app confuration and fixes

* Adding ignore files

* Prettier

* Asset load

* Run prettier

* Add upload Web.bundle directory as build artifact

* CR

Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2022-10-04 16:00:37 +00:00
Reckless_Satoshi
0a100802f2
Add bond size to order book 2022-10-02 13:54:45 -07:00
Reckless_Satoshi
21f6edea6e
Fix book column ordering and size 2022-10-01 05:06:49 -07:00
Reckless_Satoshi
3b0e740ea2
Improve book refresh behavior other minor fixes 2022-09-29 15:14:54 -07:00
Reckless_Satoshi
a6cbff8ff6
Prepare for 0.2.1 patch release 2022-09-29 08:21:33 -07:00
Reckless_Satoshi
68f35b3d35
Add fullscreen mode for BookTable 2022-09-29 04:53:12 -07:00
Reckless_Satoshi
344ba2ab67
Add book double view for large displays. Prettify. 2022-09-28 07:26:44 -07:00
Reckless_Satoshi
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 340bcf8d1c.

* 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
Reckless_Satoshi
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
Reckless_Satoshi
33941ce359
Add PR template, run prettier 2022-09-23 03:29:39 -07:00
KoalaSat
8b60396da8
Mobile Avatar Book Smooth Load (#254)
Mobile Avatr Book Smooth Load
2022-09-23 10:57:08 +00:00
Reckless_Satoshi
81c5a3d9f5
Add coordinator and client versions to Stats for Nerds 2022-09-23 02:52:59 -07:00
KoalaSat
ae193f19a4
Refactor avatars (#251) 2022-09-22 16:23:21 -07:00
Reckless_Satoshi
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
Reckless_Satoshi
dc3a40e71f
Add stealth response to Info, tg_token to order, delete deprecated GET User 2022-09-18 10:37:39 -07:00
Reckless_Satoshi
1bb92f342a
Fix range text, fix type override at currency change 2022-09-17 09:36:50 -07:00