Jonathan Zernik
408ec42340
Implement download squeaks rpc ( #1168 )
...
* Implement download squeaks rpc
* Handle replyto hash in download squeaks method
2021-09-03 10:45:00 -07:00
Jonathan Zernik
21b82bc9a8
Check offer before saving ( #1167 )
...
* Simplify saving offer from peer message
* Remove todo for checking offer before saving
* Remove old commented get_offer function
2021-09-03 09:46:32 -07:00
Jonathan Zernik
c59559c1be
Remove todo for loading missing offers ( #1166 )
...
* Remove todo comment for loading missing offers
* Simplfy handle inv peer message
* Remove depracated todo from handle peer squeak msg
* Delete old comment for filter known invs method
2021-09-03 09:23:41 -07:00
Jonathan Zernik
aad862dbcb
Remove old commented filter from squeak db ( #1164 )
2021-09-03 08:27:56 -07:00
Jonathan Zernik
9a7df5a0b7
Remove old comment for old query in squeak db ( #1163 )
...
* Remove old comment for old query in squeak db
* Remove more old comments from squeak db
2021-09-03 08:26:38 -07:00
Jonathan Zernik
21efa2d4d9
Simplify handle_getdata in peer message handler ( #1161 )
2021-09-03 05:49:07 -07:00
Jonathan Zernik
86c0b4ab86
Fix failed user request in dev mode ( #1160 )
...
* Fix failed flask user request in dev mode
* Run frontend lint
* Update frontend build
2021-09-03 04:22:44 -07:00
Jonathan Zernik
2f004af883
Remove old call to run flask app comment ( #1158 )
2021-09-03 03:55:04 -07:00
Jonathan Zernik
755c73a375
Change log level of flask app lines ( #1157 )
2021-09-03 03:53:02 -07:00
Jonathan Zernik
c33f905ecc
Remove docker link from readme ( #1156 )
2021-09-02 14:29:38 -07:00
Jonathan Zernik
f5b4005463
Add new doc with dev mode instructions ( #1155 )
2021-09-02 14:01:13 -07:00
Jonathan Zernik
f9f4a85067
Fix log line for disconnect peer ( #1153 )
2021-09-02 11:32:36 -07:00
yzernik
ebbbf00999
Release version 0.1.115
2021-09-01 10:44:41 -07:00
Jonathan Zernik
81d5c96a9f
Fix avatar click for unknown address ( #1145 )
...
* Fix avatar click for unknown address
* Update frontend build
2021-09-01 10:43:58 -07:00
yzernik
c7b8e682c6
Release version 0.1.114
2021-09-01 10:16:03 -07:00
Jonathan Zernik
abf1ea6984
Fix ugly gray outline around avatar ( #1144 )
...
* Fix ugly gray outline around avatar
* Make avatar bigger
* Make avatar even bigger
* Update frontend build
2021-09-01 10:15:01 -07:00
yzernik
7228498abb
Release version 0.1.113
2021-09-01 08:00:13 -07:00
Jonathan Zernik
48b5402d1b
Fix regression display unknown squeak ( #1142 )
...
* Fix regression in display of unknown squeak
* Update frontend build
2021-09-01 07:59:33 -07:00
yzernik
d3df8a52cb
Release version 0.1.112
2021-09-01 06:19:22 -07:00
Jonathan Zernik
a0129558d4
Implement block subscription client ( #1141 )
...
* Got block subscription working in background thread
* Use separate port for hashblock zeromq subscription
* Update subscription on new block
* Enable checking for block range in interest match function
* Remove unused zmq subscriptions
* Fix squeak interest match function
2021-09-01 06:06:11 -07:00
yzernik
e5e5e7684e
Release version 0.1.111
2021-09-01 00:54:37 -07:00
Jonathan Zernik
77bfdef59a
Show waiting indicator on profiles page ( #1139 )
...
* Added waiting indicator to profiles page
* Update frontend build
2021-09-01 00:53:55 -07:00
Jonathan Zernik
2e420ddda4
Fix waiting indicator on squeak address page ( #1138 )
...
* Fix close waiting indicator on squeak address page
* Update frontend build
2021-09-01 00:26:55 -07:00
yzernik
7585c20ca1
Release version 0.1.110
2021-08-31 23:42:45 -07:00
Jonathan Zernik
ae65ff9320
Add new squeaks available button to timeline ( #1137 )
...
* Add rpc method to subscribe to new squeaks
* Got floating action button showing for refresh
* Change spacing of refresh button
* Load new squeaks in timeline from rpc subscription
* Got refresh button correctly showing new squeaks from peer
* Got refresh button action working correctly
* Update frontend build
2021-08-31 23:40:26 -07:00
Jonathan Zernik
3cd21391ae
Add waiting indicator squeak address page ( #1136 )
...
* Add waiting indicator on squeak address page
* Update frontend build
* Hide load more squeaks button while loading
* Increase size of circular waiting indicator
* Update frontend build
2021-08-31 22:27:42 -07:00
Jonathan Zernik
a08dc2cb27
Add waiting indicator for squeak page ( #1135 )
...
* Add waiting indicator for squeak page
* Update frontend build
2021-08-31 21:37:54 -07:00
Jonathan Zernik
17005bcf4e
Update frontend build ( #1134 )
2021-08-31 21:01:04 -07:00
Jonathan Zernik
023bb5e397
Show empty timeline message only after loading timeline ( #1133 )
2021-08-31 20:57:47 -07:00
yzernik
0c54a3dd0c
Release version 0.1.108
2021-08-31 02:31:56 -07:00
Jonathan Zernik
3eda7b1f03
Increment counter of temporary interest after saving ( #1129 )
2021-08-31 02:31:24 -07:00
yzernik
cf4c157d96
Release version 0.1.107
2021-08-31 02:12:26 -07:00
Jonathan Zernik
5f5a6c4039
Show loading indicator without backdrop in timeline ( #1128 )
...
* Show load more button on timeline even when empty
* Got timeline loading working without backdrop
* Update frontend build
2021-08-31 02:11:42 -07:00
yzernik
7cb78a73f9
Release version 0.1.106
2021-08-31 01:29:14 -07:00
Jonathan Zernik
8204d5e569
Update frontend build ( #1127 )
2021-08-31 01:24:20 -07:00
Jonathan Zernik
0e1246ce85
Run frontend lint ( #1126 )
2021-08-31 01:15:27 -07:00
Jonathan Zernik
2549404253
Implement progress indicator ( #1125 )
...
* Show waiting indicator in timeline page
* Show text when no squeaks found in timeline
* Update frontend build
* Got progress indicator working for buy squeak
* Fixed spinning indicator in button in buy squeak dialog
* Update frontend build
2021-08-31 00:30:34 -07:00
Jonathan Zernik
670f84e953
Implement progress indicator ( #1123 )
...
* Show waiting indicator in timeline page
* Show text when no squeaks found in timeline
* Update frontend build
2021-08-30 22:44:26 -07:00
Jonathan Zernik
dec871876e
Use yield from where possible ( #1120 )
2021-08-30 20:23:12 -07:00
yzernik
ce47db2e6b
Release version 0.1.105
2021-08-30 20:09:15 -07:00
Jonathan Zernik
e2933784ac
Use only ancestors rpc for squeak page ( #1118 )
...
* Got squeak page working without get squeak entry rpc, no streaming yet
* Implement subscribe ancestors
* Got subscribe ancestors working in frontend with download squeak click
* Delete old comments
* Update frontend build
* Remove old log lines
2021-08-30 20:08:37 -07:00
Jonathan Zernik
2934435a1d
Fix showing reply to on download squeak ( #1117 )
2021-08-30 06:33:45 -07:00
Jonathan Zernik
042bac2649
Fix wrong offers show in dialog ( #1115 )
...
* Fix loading buy offers from stream
* Loading offers seems to be working now
* Update frontend build
2021-08-30 05:19:57 -07:00
yzernik
0150d9fd26
Release version 0.1.104
2021-08-30 02:46:52 -07:00
Jonathan Zernik
c801060d35
Add subscribe address display squeaks ( #1112 )
...
* Implement rpc command for subscribe address squeak entires
* Got subscription working for address squeaks
* Implemented download squeaks for address rpc
* Fix handling new squeak items from subscription appending to state array
* Update frontend build
2021-08-30 02:43:44 -07:00
Jonathan Zernik
d589b0a4a7
Fix download replies ( #1111 )
...
* Fix add temporary interest when downloading replies
* Add subscribe replies rpc
* Got reply squeaks subscription working in frontend
* Update frontend build
2021-08-29 23:49:42 -07:00
Jonathan Zernik
2f0d447603
Fixed close streams for subscriptions on react component unmount ( #1110 )
...
* Fixed close streams for subscriptions on react component unmount
* Update frontend build
2021-08-29 22:54:30 -07:00
Jonathan Zernik
a0d78844da
Download squeaks with custom params ( #1108 )
...
* Add rpc method for subscribe squeak entry
* Download squeak without reloading page using squeak entry subscription
* Fix stream termination of component unmount for subscribe squeak entry
* Update frontend build
2021-08-29 22:39:10 -07:00
Jonathan Zernik
c38b177340
Use broadcast instead of manual send to all peer in update subscription ( #1103 )
2021-08-29 06:52:39 -07:00
Jonathan Zernik
512129b8ec
Implement per address rate limit ( #1102 )
...
* Add check for per address rate limit in controller
* Delete rate limiter class
* Add check for interest and rate limit to save received squeak
* Got single squeak download working using temporary interest
* Use polymorphic interest classes for temporary interest manager
* Change order of checking temporary interests before permanent interests
* Used timed dict for temporary interests
* Include check for limit in temporary interest
2021-08-29 06:36:14 -07:00