903 Commits

Author SHA1 Message Date
5c42b5da71 Fix android build dependency repos down 2022-10-31 04:55:56 -07:00
c89391cfd0 Fix skip android debug build 2022-10-30 12:57:28 -07:00
046898deda Prepare for v0.2.3 candidates 2022-10-30 12:28:20 -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
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
1502f9555b Some notes on proxy wallets (#306)
Contribution inspired by:
https://twitter.com/RoboSats/status/1584833119349182464
2022-10-27 20:02:08 +00:00
4c55b5d21a Do not convert non-ascii to unicode escape sequences in pre-commit hook (#307) 2022-10-27 13:38:24 +00:00
b4205761fe Fix avatar loading issues 2022-10-26 02:47:50 -07:00
cafc63bc05 Revert pre-commit fix on locale files android-cafc63b 2022-10-25 11:17:08 -07:00
7643e524f1 Fix all files with pre-commit 2022-10-25 11:04:12 -07:00
7c901da04d Fix info fetches overwritting active robot 2022-10-25 10:56:43 -07:00
f21a15b2bd Add pre-commit to CONTRIBUTING.md (#305)
* Add pre-commit to CONTRIBUTING.md

* Update PR template
2022-10-25 17:51:27 +00:00
12222d3fbd Fix match making table bug. Add styles 2022-10-25 01:37:25 -07:00
c732b81fe6 Bump nokogiri from 1.13.6 to 1.13.9 in /docs (#301)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.6 to 1.13.9.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.6...v1.13.9)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 14:36:27 +00:00
c426d11473 Add pre-commit-config (#298)
* Add pre-commit-config

* Fix pre commit config to run on frontend files
2022-10-24 14:34:21 +00:00
2c5d830dfc Fix last order id bug 2022-10-24 07:30:22 -07:00
2c8d1c684b Add tutorial by @simplestbtcbook to docs 2022-10-23 12:54:29 -07:00
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
b77b47c5b9 Fix recover robot bug 2022-10-22 09:38:31 -07:00
8633c5abb9 Revert js bundle rename in workflows v0.2.2-alpha 2022-10-22 07:43:32 -07:00
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
5723cde20e Fix onchain payouts bug 2022-10-22 07:23:22 -07:00
aa445418d5 Annoy black (#293) 2022-10-20 20:57:46 +00:00
4d5c60239f Conform to pep8 rules (#295)
* Conform to pep8 rules

* Fix some more flake8 linting errors
2022-10-20 20:53:51 +00:00
529ffc0d58 Fix links on unsafe alert 2022-10-20 13:49:56 -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
130bd2222b Update Chinese language (#292) 2022-10-20 17:18:50 +00:00
514c3fe90c Rename workflow 2022-10-20 06:30:44 -07:00
04f45e4b87 Fixes to python auto-formatting (#291)
Fix pull_request_target
2022-10-20 13:19:20 +00:00
3d3da78f8a Fix code style issues with Black 2022-10-20 09:56:10 +00:00
c32c07eaa6 Python files style cleanup (#281)
* Remove unused imports in python files

* Add black and isort dependencies

Also added pyproject.toml for isort config, but later can be used to
configure various other python tools

* Add flake8 in requirements.txt

* Add py-linter workflow
2022-10-20 09:55:24 +00:00
437145225e Bump django from 3.2.15 to 3.2.16 (#290)
Bumps [django](https://github.com/django/django) from 3.2.15 to 3.2.16.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/3.2.15...3.2.16)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 10:54:57 +00:00
8f5eca0a56 Refactor i18n 2022-10-17 01:49:00 -07:00
386bb54d31 Small style fixes 2022-10-17 01:39:52 -07:00
b288e017a6 Fix ANY payment method select 2022-10-17 00:57:17 -07:00
79dad7afe2 Add Chat endpoint to API v0 (#288)
* Add /api/chat route and GET method

* Add message POST method

* Wrap /api/chat GET in /api/order GET

* Add send channel message on POST request

* Fix OAS schema bug
2022-10-16 21:11:48 +00:00
f3d36fb95e Revert lint fix android-f3d36fb 2022-10-16 10:04:16 -07:00
ded1bdb764 Revert catch on Tor Android connection (#287) 2022-10-16 08:09:42 +00:00
6ecf6b105d Add webview background defaults to device color mode 2022-10-16 01:53:18 -07:00
3e2b48862f Add 'any' option to payment methods filter 2022-10-16 01:48:08 -07:00
a8c2af5824 Android style fixes (#286)
* Delete redundant loading div

* Match SafeArea background color with system

* Format and lint
2022-10-15 18:39:43 +00:00
7c52c90866 Android minor fixes (#285)
* Android mino fixes

* Avatar tooltip position

* format
2022-10-15 12:00:21 +00:00
57f9b6447d Upgrade version to v0.2.2 2022-10-14 05:45:08 -07:00
0f3fb7688c Enable Chinese 2022-10-14 05:42:13 -07:00
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
bd073eac08 Add Traditional Chinese language locale (#271)
* Add Traditional Chinese language locale

* Add Simplified Chinese language locale
2022-10-13 20:20:18 +00:00
b2ee6a5380 Create WebsocketWebClient (#277)
* Create WebsocketWebClient

* Remove unused lines

* Code review
2022-10-12 11:21:15 +00:00
7d887804a0 Fix docs - add missing field in /api/book (#279) 2022-10-11 17:26:06 +00:00
936d19c6fc Update docs - add on-chain payouts page (#272) 2022-10-10 21:12:15 +00:00