Commit graph

5 commits

Author SHA1 Message Date
k9ert
55e2a5fb76
Chore: Making netlify more robust (#1953)
* Chore: netlify issues
* prepare mkdocs-wrapper for different exec
* adjust site dir
2022-11-02 16:47:51 +01:00
relativisticelectron
a8f1b808ee
Chore: Upgrade to python 3.10 (#1688)
* changed class name

* Working requirements.in

* Reordered lines to see changes better

* Working minimal upgrades

* Added hashes

* - Upgraded python to 3.10 and bitcoin to v23.0
- Added libzmq to build process, to enable future use cases such as https://github.com/cryptoadvance/specter-desktop/issues/778
- added --without-gui to remove configure warning that gui will not be built.

* Added line-break

* - Updated the embit version to 0.4.13
- pushed python-bitcoind image

* - Build registry.gitlab.com/c8527/specter/cirrus-jammy:20220504
- updated docker references

* - added cypress-base-ubuntu-jammy

* - added cypress-python

* - fixed unchanged registry path

* Fixed wrong path

* readme change

* Fixed path

* Changed github-changelog

* changes registrar links

* Fixed bitcoin version

* Set reset bitcoin version to 22

* Set bitcoin version to 22.0

* Fixed black issue via https://github.com/psf/black/issues/2964#issuecomment-1080974737

* Revert for changelog

* Upgraded pytest because otherwise I get the error  https://github.com/pytest-dev/pytest/discussions/9195

* Added temporary fix for upgraded hwi version. Should be fixed in https://github.com/cryptoadvance/specter-desktop/pull/1693

* more verbosity for page generation

* doc about python 3.10

* docs: update TOC

* yet another library necessary

* black

* Corrected tag

* Fixed wrong python version introduced in the merge commit

* Use same babel version across requirements and test_requirements

* Created the reuqirements.txt with python 3.8 such, that that netlify can create the python docs in python 3.8, while everything elese works also with python 3.10

* testing https://peps.python.org/pep-0508/#environment-markers

* CHanged just the txt

* Added comments

* electron docker build successful

* rename image to cypress-python:v9.7.0

* doc

* docker file rename

* fix pyinstaller pip error by changing requirements.in

* reference jammy electron dockerfile

See https://github.com/electron-userland/electron-builder/pull/6922#issuecomment-1234420845

* updated all references to dockerimages

* fix release-build

* fix the image-version to something else than latest. pin all the stuff!

* revert to old image to avoid glibc issues

Co-authored-by: Kim Neunert <k9ert@gmx.de>
Co-authored-by: k9ert <k9ert@users.noreply.github.com>
2022-09-13 10:44:49 +02:00
k9ert
e43a6bfb8d
Docs: some doc fixes, refactorings and ext clarification (#1789)
* Docs: some doc fixes, refactorings and ext clarification

* Further fixes and recovering search

* Only main heading has one # so that navigation works

* remove about

* docs: update TOC

* Adjust release-notes script

* remove authors plugin properly

* corrections & simplifications

* cli_text.py updated

* architecture.md edited

* extensions and some small fixes

* docs: update TOC

Co-authored-by: k9ert <k9ert@users.noreply.github.com>
Co-authored-by: moneymanolis <moneymanolis@protonmail.com>
2022-08-22 11:34:45 +02:00
relativisticelectron
669d0f566a
Feature: Multisig beginner guide (#1731)
* Added pictures

* Added text

* wrote more in the guide

* Added links to vendors websites

* Added more links

* Added fingerprints in fig

* added links ot other guides

* Improved arrows

* Added links

* Better sub-bullets

* Changed the Testing part

* typos

* Chore: Adjusted releasing process and adding liquidissuer  (#1716)

* refactor build-linux to avoid build-ci.sh

* adding set_setup_py_version to release_helper

* yet another tiny release-helper

* adjusted for win-compatibility

* fix windows build again

* fix directory-change

* part2

* kick

* kick

* kick

* kick

* dependencie for ./utils

* revert before_script

* unix, not linux

* fix buildscript

* restore version.txt

* fix

* fex exe

* bugfix: not exiting directory

* kick

* kick

* kick

* adding liquidissuer

* docstrings

* fix upload locations

* some docs

* ommit external exts in DevelopmentConfig

* simplifying startup for external exts

* macos improvements

* Merge branch 'master' of github.com:cryptoadvance/specter-desktop into liquidissuer

* last build-script adjustements

* fixed params gain

* reapply lost sys changes

* upgrade liquidissuer

* remove unnecessary print statement.

* remove unnecessary EXTENSION_LIST reduction in Development

* Bugfix: disable gunicorn for windows

* fix version.py

* black

* fix build

* last fixes for the macos-script

* Update src/cryptoadvance/specter/util/reflection.py

* Better formatting for cli

* a bit of reformating for cli_ext

* ignoring elements test

* skip test

* fix link to specterext-dice

* Removed link

* Added point about fewer devices

added more details

* Improved link

* Added seed plate comparision link

* Changed list character

* Added link in frint-end

* - changed text to multisig guide
- Replaced FAQ link by a link to the docs

* Added second link to multisig guide.

* Added video plugin to mkdocs

* Added requirement mkdocs-video

* Added mkdocs-video in the script

* reset requirements

* solved https://github.com/cryptoadvance/specter-desktop/issues/1736

* Added link in Readme

* changed video link

* Fixed sublist identation

* Changed video guide text

* Explained fingerprint

* Improved registering multisig setup

* Add picture about registering

* updated pic

* Merged the table from the tradeoff.md into the guide

* typo fix

* Fixed link

* Replaced https://deploy-preview-1731--specter-desktop-docs.netlify.app by https://specter-desktop-docs.netlify.app

Co-authored-by: Kim Neunert <k9ert@gmx.de>
2022-06-02 17:29:26 +02:00
Kim Neunert
28e13ca93c
Documentation: hosted at docs.specter.solutions (#1463)
* mkdocs

* adding mkdocs for netlify

* fix theme

* link to Readme

* deleting symlink again

* deleting index.md

* fix release-notes

* several doc improvements and elements installation

* move DEVELOPMENT.md and CONTRIBUTING.md in subfolder

* multi-site setup

* changes site_dir

* revert

* adding mkdoc-wrapper.sh

* removing mkdocs from prod-requirements

* more docs

* fix test ... no more warning
2021-11-24 18:37:46 +01:00