Commit Graph

62 Commits (13fcdcd02256526877f716493069c745deba791a)

Author SHA1 Message Date
scito 1af6fe3161 fix camera type and enhance readme with pyzbar problem 2 years ago
scito e311386a15 skip verbose tests for windows as there are encoding problems 2 years ago
scito 3f9f7d2b8a better formatting of help 2 years ago
scito 5225af0621 update README with --qr option 2 years ago
scito 97e4f084cb mv docker extract_otp_secrets_no_qr_reader -> extract_otp_secrets_only_txt 2 years ago
scito 549c128fb7 renaming extract_otp_secret_keys -> extract_otp_secrets and test file names 2 years ago
scito 3e4476e317 change to src-layout 2 years ago
scito 7f5d4b37ee initial pyproject.toml 2 years ago
scito d8de89de36 improve README, add docker ci badge 2 years ago
scito 3c164fea28 coverage from yellowgreen to brightgreen 2 years ago
scito 04d864c093 add code coverage bade & ci: fix pytest-cov 2 years ago
scito 201e6510f8 add type hints (Python 3.11) 2 years ago
scito c90526dcf2 fix undefined name 'abort' and 'qreader' 2 years ago
scito 47e84e4462 run docker capture version 2 years ago
scito b4931856ba apk add --no-cache nano zlib jpeg && re-enable tests 2 years ago
scito 1dee86668a rename ARG run_tests to RUN_TESTS 2 years ago
scito 9f0872c2d0 extract from camera
- add help description
- use f-strings
- handle plural correctly
- rename methods, use otp_url instead of line
- remove importlib.util
- move cv2 imports to top
- remove unnecessary global delcarations
- group image tests
2 years ago
scito 7964c687f6 make running tests optional in docker build 2 years ago
scito e4e5271c0f github actions docker build no_qr_reader 2 years ago
scito 0490e227e1 docker image with qreader, 2nd image without qreader
- organize imports
- add qreader pytest.mark
- relaxed mode for pytest
- run tests in docker
- more tests
2 years ago
scito b0b4c29e7b improve README 2 years ago
scito e754befb52 refactor; update setup.py
more verbose logging
better error messages
2 years ago
scito 06b8efff62 add zypper and dnf for libzbar0 2 years ago
scito 5d0feacdba update README 2 years ago
scito 343520acb8 support multiple infiles 2 years ago
scito 9a308b148f fix macOS ci 2 years ago
scito cd07851e30 install zbar lib 2 years ago
scito f4934192ae WIP 2 years ago
scito ca4a0bc7d2 improvements for - (stdout)
- - implies -q
- use add_mutually_exclusive_group for -v and -q
- adapt and improve tests
2 years ago
scito 1be4c7e0ef suppor writing csv and json to stdout; print errors to stderr
- add tests
2 years ago
scito 30638041d8 upgrade to protobuf 4.21.12 2 years ago
scito 96c8836a98 upgrade to protobuf 4.21.11 2 years ago
scito c44a3f45de add pip installation; improve README
- improve README
    - add Installation section
    - add Features section
    - add Glossary
    - add related projects

- add setup.py for pip installation:
    pip install git+https://github.com/scito/extract_otp_secret_keys
2 years ago
scito a77e775948 add keepass csv export; improve hotp
- export to dedicated totp and hotp csv files for KeePass
- show Typ as totp/hotp instead of OTP_TOTP/OTP_HOTP
  (BREAKING CHANGE in csv, json and stdout, qr codes or urls are not affected)
- add hotp example
- add hotp tests
- export counter for hotp to csv and json files
- add section on KeePass to README
- increase protobuf to 4.21.10
- show file names of exported csv or json files
2 years ago
scito 10fefacd2d add clean pipenv to README 2 years ago
Ilya Kaznacheev d08195507e
Add docker as installation option (#23)
* Add docker as installation option

* Add newline to Dockerfile

* Fix example typo

* Add code review fixes
2 years ago
scito 354a4bdada improve steps in README.md 2 years ago
scito 52d5c56890 use protobuf 4.21.8 2 years ago
scito 4546655cc5 add protoc upgrade script and update to protoc 21.6/protobuf 4.21.6 2 years ago
scito 3933e6ed8a add #StandWithUkraine 2 years ago
scito dbfd3464f2 save qr code to specific dir, improve help, add tests
- use metavar for files and dirs in help
- support several recursive dirs in saveqr
- add saveqr and debug tests
2 years ago
scito 4baf406211 improve docu
- add help page to README.txt
- remove -p
- mention optional qrcode module
2 years ago
scito 9beb98693c README: link badges, add protobuf 2 years ago
scito fbde835601 enable pytest in vscode and mention it in README 2 years ago
scito fb4cee14da add VSCode devcontainer setup 2 years ago
scito acab230436 improve README.md 2 years ago
scito 2eaab5e3b5 update README and CI 2 years ago
scito 9d08ebaa38 add output tests 2 years ago
scito cf91108c3f add badges to README, rename CI file to ci.yml
- add python and license badge to README
- rename GitHub Workflow actions file to ci.yml
2 years ago
scito fef46dcfba support pipenv 2 years ago