Commit Graph

73 Commits (cv2_1)

Author SHA1 Message Date
scito 6cfbc10e69 build wheel 1 year ago
scito 064fe81b2e docker remove python3-opencv, but add required libs; add debug mode 1 year ago
scito cd5160f123 fix Alpine tests 1 year ago
scito e1c8568ba2 fix protoc generation 1 year ago
scito ef0fbc3586 update README 1 year ago
scito 7c6d341270 rename github urls; update descriptions 1 year ago
scito 160a558825 some renaming and README updating 1 year ago
scito 8d8b993f12 add CV2 screenshot 1 year ago
scito e177f860e1 abort instead of assertion 1 year ago
scito fff74fc638 handle errors while reading QR from camera; log errors 1 year ago
scito 19c8e9df23 update docs 1 year ago
scito 1af6fe3161 fix camera type and enhance readme with pyzbar problem 1 year ago
scito e311386a15 skip verbose tests for windows as there are encoding problems 1 year ago
scito 3f9f7d2b8a better formatting of help 1 year ago
scito 5225af0621 update README with --qr option 1 year ago
scito 97e4f084cb mv docker extract_otp_secrets_no_qr_reader -> extract_otp_secrets_only_txt 1 year ago
scito 549c128fb7 renaming extract_otp_secret_keys -> extract_otp_secrets and test file names 1 year ago
scito 3e4476e317 change to src-layout 1 year ago
scito 7f5d4b37ee initial pyproject.toml 1 year ago
scito d8de89de36 improve README, add docker ci badge 1 year ago
scito 3c164fea28 coverage from yellowgreen to brightgreen 1 year ago
scito 04d864c093 add code coverage bade & ci: fix pytest-cov 1 year ago
scito 201e6510f8 add type hints (Python 3.11) 1 year ago
scito c90526dcf2 fix undefined name 'abort' and 'qreader' 1 year ago
scito 47e84e4462 run docker capture version 1 year ago
scito b4931856ba apk add --no-cache nano zlib jpeg && re-enable tests 1 year ago
scito 1dee86668a rename ARG run_tests to RUN_TESTS 1 year 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
1 year ago
scito 7964c687f6 make running tests optional in docker build 1 year ago
scito e4e5271c0f github actions docker build no_qr_reader 1 year 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
1 year ago
scito b0b4c29e7b improve README 1 year ago
scito e754befb52 refactor; update setup.py
more verbose logging
better error messages
1 year ago
scito 06b8efff62 add zypper and dnf for libzbar0 1 year ago
scito 5d0feacdba update README 1 year ago
scito 343520acb8 support multiple infiles 1 year ago
scito 9a308b148f fix macOS ci 1 year ago
scito cd07851e30 install zbar lib 1 year ago
scito f4934192ae WIP 1 year ago
scito ca4a0bc7d2 improvements for - (stdout)
- - implies -q
- use add_mutually_exclusive_group for -v and -q
- adapt and improve tests
1 year ago
scito 1be4c7e0ef suppor writing csv and json to stdout; print errors to stderr
- add tests
1 year ago
scito 30638041d8 upgrade to protobuf 4.21.12 1 year 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