Commit graph

13 commits

Author SHA1 Message Date
Jonathan Zernik
74a0ee7079
Use new frontend (#1941)
* Use new frontend

* Remove whitespace

* Remove more whitespace

* Remove more whitespace

* Add requests file

* Try loading squeaks in home page

* Got basic timeline working

* Fix block time display

* Show author pubkey in tweet card

* Show profile name in tweet card

* Show profile image in tweet card

* Got tweet page working

* Implement part of profile page

* Show profile pubkey in pubkey page

* Show profile name in profile page

* User tweets now show in profile page

* Show reply tweets

* Load ancestor tweets, but show still not working

* Got tweet reply thread working

* Add partial implementation of make squeak

* Add re-usable component for make squeak

* Load signing profiles in middleware

* Implement make squeak

* Update favicon

* Fix issue with updating state of replies on new squeak.

* Remove author pubkey from squeak url path

* Got reply squeak working

* Fix update state with reducer on new reply

* Show author profile image in make squeak component

* Implement get more tweets in timeline

* Fix load more tweets

* Show loading state in timeline get mor

* Clear timeline tweets on page load

* Simplify props in make squeak component

* Remove unused props from make squeak component

* Fix params for tweet cards in profile page

* Got follow and unfollow working

* Fix tweets and replies tab in profile page

* Got load more tweets working for profile page

* Add delay to endpoints

* Clear user tweets on profile page load

* Remove delay from endpoint

* Remove whitespace in explore page

* Show signing profiles in explore page

* Show contact profiles in explore page

* Rename explore page to profiles

* Remove trends from profiles page

* Remove search tab from profiles page

* Fix set follow or unfollow from profiles page

* Change text of profile search box

* Implement name change in edit profile

* Simplify edit and follow buttons

* Remove chat button in profile

* Simplify user pubkey display in profile

* Remove bio and location from profile edit

* Remove banner from profile page

* Got image change working

* Remove log lines

* Remove unused state from profile

* Remove more state from profile page

* Remove content of messages page

* Remove unused state from profiles page

* Remove unused import from profile page

* Rename sats earned and sats spent tabs in profile page

* Remove log line

* Add create signing profile to profiles page

* Remove banner from new profile modal

* Add create contact profile to profiles page

* Add comment for modal in profile page

* Use separate modals in profile page for edit and spending

* Add delete profile button to profile pag

* Remove use of bookmark

* Remove banner from delete profile modal

* Implement delete tweet

* Fix delete tweet for tweet card.

* Add TODO comment

* Got update tweet for like and unlike working

* Simplify update tweet and delete tweet reducerts

* Add comments to tweet component

* Add comment to reducers

* Remove check for user in tweet card.

* Simplify props for tweet card.

* Implement missing tweet component partially

* Got display for missing tweet mostly working

* Fix reducer for delete tweet from ancestors

* Fix display of squeak with unknown author

* Fix handling of unknown author in make squeak to reply

* Got profile page working for missing profile

* Implement create profile from missing profile page

* Fix close make tweet modal on submit

* Remove who to follow from feed

* Fix close modal on submit new tweet in tweet card

* Add new peers page

* Got connected peers showing

* Remove search bar from peers page

* Show saved peers in peers page

* Got save peer working

* Remove input attach button from make squeak component

* Got basic peer page working

* Load peer connection info in peer page

* Remove unused functions in peer page

* Show correct host and port for peer and peers page

* Got connect and disconnect working in peer page

* Got connect and disconnect reducer working

* Remove unused displays from peer page

* Change word in connect button in peer page

* Got tor toggle working

* Add use tor option to create saved peer modal

* Implement delete saved peer

* Fix variable names in peers page

* Fix issue with save peer

* Fix action for save peer

* Show block info and block explorer link

* Get network in tweet page

* Remove log line

* Fix color scheme for missing tweet

* Add download button to missing squeak

* Show locked content in tweet and tweet card

* Partial implementation of buy dialog

* Got buy squeak working

* Reload ancestors in download tweet middleware

* Improve display of offer

* Show payment summary in sidebar

* Implemented beginning of payments page

* Show sent payments in payments page

* Implement clear sent payments

* Fix link to payments in feed

* Got received payments working

* Fix action for load more received payments

* Fix typo in get more received payments

* Remove log lines

* Add header title for peers page

* Remove unused pages from nav

* Show alert when payment fails

* Use more menu in profile page

* Remove icon from more button

* Add export private key

* Hide export private key for contact profile

* Remove log lines

* Got import signing profile working

* Remove log lines

* Improve display of locked content

* Fix comment for edit moda

* Add download squeaks action to profile page

* Remove log lines

* Show button for download action in profile page

* Include time in payments display

* Remove bookmark component

* Remove list component

* Remove chat component

* Remove retweet action

* Remove all use of account attributes

* Change unit to sats for sell dialog

* Fix display of peer page

* Remove usage of account state

* Try to implement logout

* Include prefix in route path

* Got redirect on logout working

* Got logout working in prod

* Remove log lines

* Remove suggestions action

* Show connection info

* Got autoconnect toggle working

* Rearrange peer page

* Got custom icon working

* Use custom icon

* Fix path string match in nav

* Add modal to show external address in peers page

* Remove export button from external address modal

* Update frontend build

* Fix more menu in profile page

* Update frontend build
2022-02-21 01:56:50 -08:00
Jonathan Zernik
058240841d
Use python venv (#1920)
* Automatically install requirements.txt in setup

* Remove extra copy of requirements.txt in dockerfile
2021-12-29 18:48:53 -08:00
Jonathan Zernik
c7b847a497
Remove shell prompt from readme code snippets (#1762)
* Remove shell prompt from readme code snippets

* Remove shell prompt from code snippets in all docs
2021-11-04 23:33:00 -07:00
Jonathan Zernik
596a04b20f
Update docs to use pip install . (#1500) 2021-10-04 20:16:20 -07:00
Jonathan Zernik
c39dbb44f1
Improve squeaknode entrypoint command (#583)
* Improve squeaknode entrypoint command

* Fix pargser in main module
2021-01-08 14:17:43 -08:00
Jonathan Zernik
a94d4ccd63
Simplify frontend readme (#539)
* Simplify frontend readme

* Fix bitcoin user and pass configs in frontend readme
2021-01-01 22:21:27 -08:00
Jonathan Zernik
bf57996607
Update frontend dev readme (#538)
* Update instructions for frontend dev

* Update frontend README
2021-01-01 22:08:30 -08:00
Jonathan Zernik
d8ff4d3627
Update readmes (#449) 2020-11-11 16:23:23 -05:00
Jonathan Zernik
245fee3f15
Fix click contact profile profiles page (#395)
* Fix click contact profile action in profiles page

* Update static build
2020-11-06 12:25:53 -05:00
Jonathan Zernik
6e1467152d
Update frontend build (#367) 2020-11-04 02:29:45 -05:00
Jonathan Zernik
a6e0e3fa3c
Use env vars for frontend dev mode readme (#356) 2020-11-01 13:28:22 -05:00
Jonathan Zernik
b29cc9e925
Add build instructions for protoc in readme (#348)
* Add build instructions for protoc in readme

* Fix protoc download urls
2020-10-30 12:42:32 -04:00
Jonathan Zernik
f8cda6fef2
Organize frontend (#346)
* Remove intermediate squeak-node-frontend dir

* Create build-protos.sh

* Fix build-protos script in readme
2020-10-29 23:21:38 -04:00
Renamed from frontend/squeak-node-frontend/README.md (Browse further)