* updated changelog for 2.4.3
* fixed release date
* Fix for prettier lint error
* Give fix changelog item a more descriptive line item
---------
Co-authored-by: Starttoaster <b.butler@chia.net>
* Add some prints to launch_start_daemon
* don't use shutil.which when already have file extension
* bad code is bad
* Adjust prints
* black fix
* Cleanup code with single print
* less auto-subscribing
* Make sure to include owned stores in the managed data loop
* Rearrange flaky test
* trying out flaky and increase timeout
* Test adjustments
* Change to not actually subscribing to owned stores
* Fix up typo
* More test adjustments
* return error when unsubscribing from not-subscribed store
* Add flaky
* flaky is optional dependency
* Increase timeout testing
* Ignore errors in getting owned stores during data loop
* Undo changes to test code
* Need to self-subscribe in unsub tests
* Add tests for auto_subscribe_to_local_stores
* Add negative test and remove flaky
* Linting
* Some test adjustments
* Linting fixes
* updates per PR comments
This commit adds just the 'chia-farmer-version' and
'chia-harvester-version' headers and is a reduced version of the
following original commits by Felix Brucker:
commit 0e51984c06
Date: Fri Mar 29 15:59:48 2024 +0700
Rename header prefix from `x-` to `chia-`
commit 2bdc4de2f0
Date: Wed Mar 27 17:13:42 2024 +0700
Add test and fix missing version on dummy harvester peer
commit 15f3feae85
Date: Wed Dec 13 22:34:38 2023 +0530
Add additional partial headers
* Add in connect timeout to DL http download
* Update mock function
* Consolidate to using aiohttp.ClientTimeout
* Revert "Consolidate to using aiohttp.ClientTimeout"
This reverts commit db3e77c101.
* Consolidate to using aiohttp.ClientTimeout
* Fix up default value with proper use of default_factory
Use launcher_id as the primary key when updating (current) pool config.
Add an error diagnostic for the case where updating fails due to the supplied closure.
* Change a bunch of info logs back to warning in crawler, since crawlers are typically run in warning mode, to avoid the info log connection spam
* Ensure that the crawler loop ONLY doesn't start when in tests
* Rename the crawler service to crawler_service_no_loop, so defaults can also be tested WITH a loop
* Test crawler loop modes
* Add message when we received state chaged callback
* Add log to indicate crawling has started and how many peers we're crawling
* Add the concept of 'action scopes'
* Add `WalletActionScope`
* Fix CATWallet pending_change calculation
* Add action_scope: WalletActionScope to all tx endpoints
* Add usage of action scope throughout wallet codebase
* Add the concept of 'action scopes'
* pylint and test coverage
* add try/finally
* add try/except
* Undo giving a variable a name
* Fix CRCAT test
* Fix trade tests
* Fix cat test
* Fix miscellaneous test
* Fix miscellaneous test
* Fix miscellaneous test
* pylint
* Add auto claim test coverage
* Take advantage of extra_spends
* Fix tests
* test fixes
* pylint
* Add the concept of 'action scopes'
* Add `WalletActionScope`
* Fix CATWallet pending_change calculation
* Add action_scope: WalletActionScope to all tx endpoints
* Add the concept of 'action scopes'
* pylint and test coverage
* add try/finally
* add try/except
* Undo giving a variable a name
* Fix CRCAT test
* Fix trade tests
* Fix cat test
* Fix miscellaneous test
* Fix miscellaneous test
* Fix miscellaneous test
* Add auto claim test coverage
* Add prune old peers functionality for crawler to keep the database size and write times under control
* Add test
* Make starting the crawler loop optional for tests. Test the pruning of old peers
* Fix lint issues
* first pass
* correct linux
* some macos
* windows
* rpm
* tidy
* remove extension from variable names
* some
* yep, we use it
* matchy matchy
* fixup
* fixup
* almost the same
* fixup
* fixup
* fixup
* maybe
* fixup
* INSTALL_PATH
* fixup
* fixup
* file-arch-name
* fixup
* fixup
* fixup
* windows diagnostics
* fixup
* fixup
* windows diagnostics
* fixup
* fixup
* absolute
* one more time (until the next time)
* more
* yep
* maybe
* perhaps
* possibly
* tidy
* tidy
* more generic
* correct endpoints for gui vs. cli glue calls
* Show trusted (wallet) peers
* Warn when the subscription limit has been reached
* Revert: (39022fe) Warn when the subscription limit has been reached