Commit graph

525 commits

Author SHA1 Message Date
dependabot[bot]
6af6126c39
Bump decode-uri-component from 0.2.0 to 0.2.2 in /frontend (#2245)
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  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-12-07 17:19:58 -08:00
dependabot[bot]
7fdb9d996c
Bump loader-utils from 2.0.2 to 2.0.3 in /frontend (#2242)
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.3/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: loader-utils
  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-11-08 13:06:50 -08:00
dependabot[bot]
90c0b93a90
Bump terser from 5.12.1 to 5.14.2 in /frontend (#2237)
Bumps [terser](https://github.com/terser/terser) from 5.12.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 19:13:55 -07:00
dependabot[bot]
0181eafe74
Bump moment from 2.29.2 to 2.29.4 in /frontend (#2235)
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 15:03:57 -07:00
Jonathan Zernik
a92ad92042
Change text of tooltip for copy external address (#2234)
* Change text of tooltip for copy external address

* Update frontend build
2022-07-10 19:31:48 -07:00
Jonathan Zernik
a8ebf8e9e9
Show external address as host:port string (#2216)
* Show external address in peers page as host:port string

* Add peer with host:port string

* Update frontend build
2022-05-24 17:57:33 -07:00
Jonathan Zernik
5231850d13
Implement rename peer (#2196)
* Implement rename peer

* Update frontend build
2022-05-03 20:54:52 -07:00
dependabot[bot]
566c86d00e
Bump async from 2.6.3 to 2.6.4 in /frontend (#2185)
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 20:29:48 -07:00
dependabot[bot]
27d2c92acf
Bump ejs from 3.1.6 to 3.1.7 in /frontend (#2184)
Bumps [ejs](https://github.com/mde/ejs) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases)
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 20:28:11 -07:00
Jonathan Zernik
bbad5476c8
Add copy to clipboard external address (#2183)
* Include copy to clipboard in external address dialog

* Fix tooltip

* Update frontend build
2022-04-29 19:51:54 -07:00
Jonathan Zernik
cef1c24de5
Change text of external address dialog (#2182)
* Change text of external address dialog modal.

* Change text of external address dialog modal and update frontend build.
2022-04-29 18:08:19 -07:00
Jonathan Zernik
99e4e523dd
Dim profile image in squeak card and squeak on hover (#2181)
* Dim profile image in squeak card and squeak on hover

* Dim profile image in profile card on hover

* Dim profile image in profile page

* Dim profile image in twitter account card on hover

* Update frontend build
2022-04-29 17:47:19 -07:00
Jonathan Zernik
cfe9cecbe5
Add download offers button (#2177)
* Got re-download offers button working in buy modal

* Add loader when downloading offers in buy modal

* Update frontend build
2022-04-27 02:44:59 -07:00
Jonathan Zernik
01914f034f
Fix css for nested resqueaked squeak (#2170)
* Fix css for nested resqueaked squeak

* Update frontend build
2022-04-25 13:02:21 -07:00
Jonathan Zernik
f1d5da7c96
Fix lightning node link buy modal (#2167)
* Fix lightning node link in buy modal

* Update frontend build
2022-04-24 23:16:16 -07:00
Jonathan Zernik
e1367bfec1
Fix update resqueaked squeak slice (#2166)
* Fix update resqueaked squeak in slice state in reducer

* Remove old comments

* Update frontend build
2022-04-24 18:49:09 -07:00
Jonathan Zernik
7658a4d95c
Upgrade squeaklib to v013 (#2165)
* Upgrade to squeaklib v0.13

* Allow different squeak types in server reponse

* Add core method for create resqueak.

* Add make resqueak method for squeak store

* Update db migration to include resqueak hash

* Add db method to insert and get resqueak

* Return resqueak as squeak entry in db query method

* Add RPC method for make resqueak

* Got make resqueak modal working in frontend

* Show different content for resqueak in frontend

* Show resqueaed squeak in display

* Show resqueak correctly

* Got resqueak display working on squeak card component

* Fix display for missing resqueaked squeak.

* Fix display for missing resqueaked squeak in squeak card.

* Got resqueak from squeak card working

* Fix prevent default action on resqueak unlock click

* Fix prevent default on make reply squeak in squeak card

* Got number of replies to resqueaked squeak working

* Fix click on squeak card

* Fix too many characters warning message

* Fix click on squeak card image and name and pubkey

* Rename set reply modal state function

* Fix toggle modals for resqueaked squeak

* Fix form submit action for squeak modals

* Include num resqueaks and num resqueaked resqueaks in get squeak entry db query

* Show number of resqueaks in frontend

* Fix distinct count in query for num replies and num resqueaks

* Update resqueaked squeak in slice state

* Update frontend build
2022-04-24 17:54:07 -07:00
Jonathan Zernik
e8e791547f
Add link to public nodes list (#2163)
* Add link to public nodes list

* Update frontend build
2022-04-14 19:27:43 -07:00
Jonathan Zernik
6d2eeb856f
Show payment summary for peer (#2160)
* Add endpoint for payment summary for peer

* Got basic payment summary working for peer page

* Improve display of address in peer page

* Show peer address network in peer page

* Add endpoints for get sent payments for peer and get received payments for peer.

* Got sent payments for peer and received payments for peer working in frontend

* Update frontend build
2022-04-14 17:18:52 -07:00
Jonathan Zernik
63b31bd6f7
Clear received offers in frontent before fetching (#2154)
* Clear received offers in frontent before fetching

* Update frontend build
2022-04-13 23:00:47 -07:00
Jonathan Zernik
5afeecee38
Clear payments lists after buy (#2153)
* Clear sent payments list after payment

* Update frontend build
2022-04-13 22:12:15 -07:00
Jonathan Zernik
99696b4bdd
Update payment summary after payment (#2151)
* Update overall payment summary after payment

* Update overall payment summary and pubkey payment summary afet payment

* Update frontend build
2022-04-13 22:04:33 -07:00
Jonathan Zernik
1edb31aac6
Add explanation text to external addres modal (#2149)
* Add explanation text to external addres modal

* Update frontend build
2022-04-13 20:52:18 -07:00
Jonathan Zernik
ea0c6352a2
Show content input lenght (#2148)
* Show content input length

* Don't allow creating squeak with content too long

* Update frontend build
2022-04-13 20:45:02 -07:00
Jonathan Zernik
e7aba27858
Add label to signing profile field in add twwitter account (#2147)
* Add label to signing profile field in add twwitter account

* Update frontend build
2022-04-13 19:27:58 -07:00
Jonathan Zernik
d626147c71
Show num replies (#2144)
* Got show num replies working on squeak page

* Fix group by squeak hash

* Fix db queries for get num replies

* Update frontend build
2022-04-13 15:47:28 -07:00
Jonathan Zernik
f252aba9ba
Fix fetch ancestors after download (#2143)
* Fix fetch ancestors after download

* Update frontend build
2022-04-13 14:24:28 -07:00
Jonathan Zernik
2347e53c5f
Add about modal (#2139)
* Add basic about modal to nav page

* Include github link and telegram link in about modal
2022-04-13 00:17:48 -07:00
Jonathan Zernik
552cfcbecb
Allow buy squeak for squeak card (#2138)
* Got basic BuySqueak component working

* Fetch received offers from backend on click open buy dialog

* Allow unlock squeak from squeak card component

* Improve display of unlock button in squeak page
2022-04-12 23:41:11 -07:00
Jonathan Zernik
96546f0e5c
Change home page header text (#2137)
* Change home page header text

* Update frontend build
2022-04-12 19:17:42 -07:00
Jonathan Zernik
8c2806fc02
Don't match prefix in highlight sidebar selection (#2136)
* Don't match prefix in highlight sidebar selection

* Update frontend build
2022-04-12 19:13:41 -07:00
Jonathan Zernik
425203863e
Run eslint fix (#2128)
* Fix eslintignore and run eslint fix

* Update frontend build
2022-04-12 02:35:14 -07:00
Jonathan Zernik
27887ed01c
Move profile image height higher in profile page (#2127)
* Move profile image height higher in profile page

* Update frontend build
2022-04-12 01:10:49 -07:00
Jonathan Zernik
fd3d4229fb
Show modal for delete squeak (#2125)
* Got delete modal working for squeak card

* Got delete squeak modal working in squeak page

* Update frontend build
2022-04-12 00:26:05 -07:00
Jonathan Zernik
78275176d4
Remove old requests javascript file (#2122) 2022-04-11 22:56:25 -07:00
Jonathan Zernik
1f602ea44e
Fix warnings frontend 3 (#2121)
* Remove dotenv javascript lib

* Run npm audit fix

* Run npm audit fix --force

* Update frontend build
2022-04-11 21:46:01 -07:00
dependabot[bot]
b8384e33cf
Bump moment from 2.26.0 to 2.29.2 in /frontend (#2115)
Bumps [moment](https://github.com/moment/moment) from 2.26.0 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.26.0...2.29.2)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-09 10:18:40 -07:00
Jonathan Zernik
ff79efda35
Improve login page 2 (#2103)
* Got basic login page format working

* Use different login css template

* Got login form partially working

* Remove old form fields

* Got login page working with image

* Load css and js assets locally
2022-03-31 01:01:46 -07:00
Jonathan Zernik
a1981cc846
Show sent payments and received payments for pubkey (#2101)
* Got sent payments working for profile page

* Show received payments in profile page

* Fix infinite scroll of received payments for profile page

* Update frontend build
2022-03-30 21:19:22 -07:00
Jonathan Zernik
f7fec3b8a3
Show sent payments for profile (#2100)
* Add db methods to get sent and received payments for pubkey

* Add flask endpoints for payments per pubkey

* Got amount earned summary working in profile page.

* Update frontend build
2022-03-30 19:58:49 -07:00
Jonathan Zernik
b1ac20cd4a
Fix tab header text for sent payments and received payments in squeak… (#2095)
* Fix tab header text for sent payments and received payments in squeak page

* Update frontend build
2022-03-30 15:22:44 -07:00
Jonathan Zernik
aa48310f01
Fetch signing profiles after creating new profile (#2091)
* Fetch signing profiles after creating new profile

* Update frontend build
2022-03-30 14:18:27 -07:00
Jonathan Zernik
343fdd43e6
Fix close spending modal on profile page (#2089) 2022-03-30 13:45:39 -07:00
Jonathan Zernik
65f53bc938
Show sent and received payments for squeak (#2081)
* Add backend endpoint for get sent payments for squeak and get received payments for squeak.

* Improved look of sats spent and sats earned text in squeak page

* Got spending modal working on squeak page

* Got sent payments working for squeak page

* Got received payments working for squeak page

* Update frontend build
2022-03-30 01:58:11 -07:00
Jonathan Zernik
dff40ef55e
Refactor sent payment into card component (#2080)
* Refactored sent payment into card component

* Refactored received payment into card component

* Update frontend build
2022-03-29 23:45:49 -07:00
Jonathan Zernik
b251263394
Show payments for squeak (#2078)
* Add get received payment summary for squeak and get sent payment summary for squeak.

* Add get sent payments for squeak.

* Add get received payments for squeak.

* Add RPC and flask endpoint for get payment summary for squeak.

* Got payment summary fields working in squeak page.

* Refetch payment summary from backend after buy completes successfully

* Update frontend build
2022-03-29 23:20:38 -07:00
Jonathan Zernik
26dc0c73c2
Include link to peer page in sent payments (#2077)
* Show link to peer page in sent payments

* Change spacing in received offers

* Update frontend build
2022-03-29 21:12:40 -07:00
Jonathan Zernik
349121bee1
Show link to lightning node in sent payment (#2076)
* Show link to lightning network explorer for sent payment node pubkey

* Update frontend build
2022-03-29 20:57:21 -07:00
Jonathan Zernik
5997d16031
Fix spacing in buy offer display css. (#2072)
* Fix spacing in buy offer display css.

* Update frontend build
2022-03-29 18:46:13 -07:00
Jonathan Zernik
ff1a6208e2
Name and pubkey in squeak page are links (#2071)
* Make name and pubkey links in squeak page

* Update frontend build
2022-03-29 18:35:48 -07:00