Commit graph

1442 commits

Author SHA1 Message Date
Jonathan Zernik
ec6b2e17bd
Fix button text for submit button in add twitter account dialog (#1757)
* Fix button text for submit button in add twitter account dialog

* Update frontend build
2021-11-04 19:47:58 -07:00
Jonathan Zernik
6c40891ad8
Add twitter forwarder (#1755)
* Add twitter stream class

* Got twitter forwarder subscription working

* Add config table in db with twitter bearer token

* Only run forward tweets task when twitter bearer token and twitter handles are not null

* Add twitter page to frontend and add button to set bearer token

* Reload bearer token in ui after setting value

* Add twitter accounts table to db

* Got get twitter accounts request working

* Display twitter account list items in twitter page

* Show twitter accounts in twitter page

* Got create squeak from tweet working

* Update twitter stream upon twitter accounts changes

* Got terminate twitter stream connection working

* Update frontend build

* Remove print statements from itest

* Remove main function from twitter stream module

* Make tweet forwarder worker run as daemon thread

* Use custom config for subscribe tweets retry interval
2021-11-04 19:10:00 -07:00
yzernik
348dd1164c Update changelog 2021-11-02 02:08:40 -07:00
yzernik
00f1b6e6f4 Release version 0.1.164 2021-11-02 00:55:09 -07:00
Jonathan Zernik
15bdaa1565
Update received offers in display even when none downloaded (#1750)
* Update received offers in display even when none downloaded

* Update frontend build
2021-11-02 00:53:58 -07:00
Jonathan Zernik
356c3e5cc0
Make rpc enabled by default (#1749) 2021-11-02 00:47:51 -07:00
Jonathan Zernik
e241552765
Add license section to readme (#1747) 2021-11-01 20:45:09 -07:00
The Gitter Badger
c2efa37b84
Add Gitter badge (#1746) 2021-11-01 17:59:04 -07:00
Jonathan Zernik
2b88792fb7
Include network name in profile dropdown in header (#1743)
* Include network name in profile dropdown in header

* Update frontend build
2021-10-29 19:37:07 -07:00
yzernik
0fdbe92105 Update changelog 2021-10-28 01:21:31 -07:00
yzernik
c4e9eedaa7 Release version 0.1.163 2021-10-28 00:32:53 -07:00
Jonathan Zernik
670e8e3428
Remove hash from title of buy squeak dialog (#1741)
* Remove hash from title of buy squeak dialog

* Update frontend build
2021-10-28 00:27:36 -07:00
Jonathan Zernik
e765d584aa
Simplify method for handle save received squeak (#1740)
* Split up and simplify save received squeak method

* Got waiting dialog for download in progress for offers

* Remove old comments from squeak controller

* Fix call increment counter when lookup returns none

* Update frontend build
2021-10-28 00:01:24 -07:00
Jonathan Zernik
a8745d0dbd
Add test for download result to message (#1739) 2021-10-26 21:46:35 -07:00
Jonathan Zernik
a442b3eb17
Add docstring for received payments client class (#1738) 2021-10-26 21:24:12 -07:00
Jonathan Zernik
c51a1a82be
Show alert on all download request results (#1737)
* Show alert on all download request results

* Update frontend build
2021-10-26 21:13:40 -07:00
Jonathan Zernik
c142dc3f73
Remove old comments from squeak db class (#1736) 2021-10-26 19:52:27 -07:00
Jonathan Zernik
13d31541d2
Update description of squeak retention config (#1735) 2021-10-26 19:44:22 -07:00
Jonathan Zernik
244592014e
Update docstring for peer server class (#1734) 2021-10-26 19:12:57 -07:00
Jonathan Zernik
8daeee2717
Return immediately from download when zero connected peers (#1733) 2021-10-26 15:27:06 -07:00
Jonathan Zernik
31cd1d93cf
Got download in progress dialog working on squeak address page (#1732)
* Got download in progress dialog working on squeak address page

* Got progresss indicator working for download replies

* Got progresss indicator working for single squeak

* Separate function for hanlde download replies and click

* Run frontend lint

* Update frontend build

* Remove todo

* Update frontend build
2021-10-26 13:10:14 -07:00
Jonathan Zernik
79e59bdf97
Return download result in rpc responses for download commands (#1731)
* Return download result in rpc responses for download commands

* Remove commented sleep statements in itest
2021-10-26 01:46:18 -07:00
Jonathan Zernik
00eb68cf72
Add test for is interested for download interest (#1728) 2021-10-25 16:49:25 -07:00
Jonathan Zernik
635dff92ac
Fix shutdown threadpool in download manager (#1727)
* Fix shutdown threadpool in download manager

* Call event.wait with timeout value so it stops eventually

* Cancel all running downloads when download manager shuts down
2021-10-25 16:24:19 -07:00
Jonathan Zernik
dbc6c31381
Make download async (#1725)
* Use active download class for explicit downloads

* Delete old temporary interest manager and expiringdict dependency

* Delete old comments related to temporary interest manager

* Add log line after successful download single squeak

* Add unit test for mark download complete

* Add unit test for wait for stop method of download

* Add test for download hash not interested

* Add test for get download result

* Add test for initiate download for hash download

* Add test for initiate download for interest download

* Rename interest download

* Remove commented old method

* Remove another comment from active download

* Use limit 1 for hash download

* Rename wait for complete method of download
2021-10-25 14:48:12 -07:00
yzernik
fa4d57181a Release version 0.1.162 2021-10-24 19:13:06 -07:00
Jonathan Zernik
2afb406a89
Make update subscriptions async (#1723)
* Update subscriptions asynchronously when follows list changes

* Change log level of lines in update follows worker

* Remove old commented lines for update follows subscription

* Use update subscription event class to represent new subscription change required
2021-10-24 18:48:45 -07:00
Jonathan Zernik
1a53bc27c2
Remove old delete offers db methods (#1722) 2021-10-24 17:31:55 -07:00
Jonathan Zernik
307777fd4e
Override repr method for peer address network class (#1721) 2021-10-24 17:25:24 -07:00
Jonathan Zernik
0b1f0a9257
Use custom db error when db init fails (#1720) 2021-10-24 16:53:39 -07:00
Jonathan Zernik
80cebd8514
Rename db query properties to remove negations (#1719) 2021-10-24 16:35:00 -07:00
Jonathan Zernik
583d076394
Use payment hash as parameter for set received offer paid (#1718) 2021-10-24 16:19:23 -07:00
Jonathan Zernik
d3d48214c7
Rename property in squeak db for received offer invoice expired (#1717) 2021-10-23 18:59:31 -07:00
Jonathan Zernik
2bbadbd7de
Rename rpc config section (#1716) 2021-10-23 18:45:14 -07:00
Jonathan Zernik
6b774815c8
Update configuration doc for server configs (#1714) 2021-10-23 18:07:08 -07:00
Jonathan Zernik
6cbd7e0c7b
Rename configs in server section (#1713) 2021-10-23 18:00:17 -07:00
Jonathan Zernik
1d090f4283
Move external address config to server section (#1712) 2021-10-23 10:22:56 -07:00
Jonathan Zernik
2033f32227
Make received offer retention a config (#1710) 2021-10-23 10:03:48 -07:00
Jonathan Zernik
62edc9bf4c
Fix args for calling delete old received offers (#1709) 2021-10-23 09:57:09 -07:00
Jonathan Zernik
b2d5326d34
Delete received offers when out of configured retention from download time (#1708) 2021-10-23 09:34:21 -07:00
Jonathan Zernik
899455b613
Rename sent offer out of retention db query property (#1706) 2021-10-23 09:12:40 -07:00
Jonathan Zernik
dea903e98e
Add tests for get received payment summary and get sent payment summary (#1705) 2021-10-23 09:04:20 -07:00
Jonathan Zernik
cb0a5971ec
Add test for get latest settle index and clear settle indexes (#1704) 2021-10-23 08:51:23 -07:00
Jonathan Zernik
dca65ede97
Add test for yield received payments from settle index (#1703) 2021-10-23 08:38:44 -07:00
Jonathan Zernik
d0754d27a3
Add test for duplicate inserted received payment db method (#1702) 2021-10-23 08:24:58 -07:00
Jonathan Zernik
773b38de2f
Add test for get multiple received payments db method (#1700) 2021-10-23 08:16:09 -07:00
Jonathan Zernik
4c71be584a
Add test for set sent offer paid (#1698)
* Add test for set sent offer paid

* Add test for set sent offer not paid
2021-10-23 00:26:04 -07:00
Jonathan Zernik
5d739bd4d0
Add tests for delete expired sent offers db method (#1696) 2021-10-22 23:24:44 -07:00
Jonathan Zernik
ee6e7ca1a9
Add test for get sent offers (#1695) 2021-10-22 23:04:40 -07:00
Jonathan Zernik
bde1b162f8
Comment out delete sent offer method (#1694) 2021-10-22 22:40:57 -07:00