Commit graph

4 commits

Author SHA1 Message Date
k9ert
ef364ce1bc
Chore: refurbish release infrastructure (#2198)
* change release infra

* syntax error

* fix buildscript (hopefully)

* fix pip generation too

* fix build (hopefully)

* fix bloated sdid (mainly MANIFEST.in)

* adjust tests, remove importlib_meta

* fix dependency issue in release jobs

* fix tests and remove pytest.ini entirely

* fix install_noded script

* fix test

* fix tests

* stupid versioin parsing does not work!

* try to fix version guessing

* and again
2023-02-15 14:58:33 +01:00
Kim Neunert
8dd294ba26
Service class refactoring (#1623)
* windows compatibility

* fix broken images in plugin-chooser

* Adding to the wishlist easily

* scheduler callbacks

* More sophisticated process of distinguishing exts from specter-desktop for dynamic extension-loading

* bugfix grep

* adding apscheduler as requirement

* Proper scheduler implementation

* Update src/cryptoadvance/specter/services/callbacks.py

Co-authored-by: Manolis <70536101+moneymanolis@users.noreply.github.com>

* Frontend renaming to plugins

* sanity-check and docs

* bugfix and docs

Co-authored-by: Manolis <70536101+moneymanolis@users.noreply.github.com>
2022-03-21 13:57:55 +01:00
Kim Neunert
5baca9c4df
Timeout management and other improvements (#1057)
* Timeout management and other improvements

* improvements

* exit instead of raise exception

* finally blocks to make sure we have the pid

* Delete existing bitcoind-binaries when extractiing new

Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2021-03-26 14:21:26 +03:00
Kim Neunert
75a9d367c0
refactoring to persistence.py #255 (#403)
* refactoring to persistence.py #255

* refactoringos-level-stuff

* fixing logging, again

* finalizing callback logic

* Update src/cryptoadvance/specter/helpers.py

* Update src/cryptoadvance/specter/controller.py

* better logging

* blackify persistence

* make parameters possible

* beautify

* docs: update TOC

* tests for persistence part 1

* refactoring shell-tests

* (almost) completed tests for persistence

* including code-coverage on tests

* test for the bug

* improve test

* Fix test

* make black happy

* fix the bloody tests

* blackify
2020-10-17 15:08:45 +02:00