Commit Graph

  • 912825034f add zlib for alpine/arm64 docker image scito 2022-12-28 23:37:54 +01:00
  • 95e7d73173 mock no_args tests scito 2022-12-28 23:37:21 +01:00
  • 9f0872c2d0 extract from camera scito 2022-12-28 22:28:54 +01:00
  • 7964c687f6 make running tests optional in docker build scito 2022-12-28 09:02:02 +01:00
  • 1d0b568b1e setup QEMU scito 2022-12-27 11:36:53 +01:00
  • aaa7bd3da1 build also on arm64 scito 2022-12-27 10:34:32 +01:00
  • 5ab5f84ff3 add docker label for source scito 2022-12-27 01:11:36 +01:00
  • a4c4badd54 fix docker hub username scito 2022-12-27 00:57:49 +01:00
  • f272c35a1f enable docker push in ci_docker scito 2022-12-27 00:52:14 +01:00
  • e4e5271c0f github actions docker build no_qr_reader scito 2022-12-27 00:43:30 +01:00
  • 158564e79a fix to_bytes() mandatory byte_order scito 2022-12-27 00:18:37 +01:00
  • 672d18a5ca build docker images, run tests in docker build scito 2022-12-26 23:39:13 +01:00
  • 0490e227e1 docker image with qreader, 2nd image without qreader scito 2022-12-26 18:31:09 +01:00
  • 2bcaa35251 organize imports scito 2022-12-25 11:00:15 +01:00
  • b0b4c29e7b improve README scito 2022-12-24 15:50:44 +01:00
  • e754befb52 refactor; update setup.py scito 2022-12-24 15:30:17 +01:00
  • 06b8efff62 add zypper and dnf for libzbar0 scito 2022-12-24 05:31:17 +01:00
  • 5d0feacdba update README scito 2022-12-24 05:12:52 +01:00
  • 343520acb8 support multiple infiles scito 2022-12-24 04:48:12 +01:00
  • c2d7c905ff handle wrong stdin streams scito 2022-12-24 04:19:43 +01:00
  • bc329e24d5 renable libzbar scito 2022-12-24 03:29:14 +01:00
  • 4612ab6e7f catch zbar import error scito 2022-12-24 03:25:10 +01:00
  • 05db190de3 test qreader import scito 2022-12-24 03:12:06 +01:00
  • 0ad3c2d8ed change name to nightly tests scito 2022-12-24 03:06:03 +01:00
  • 31bb2909da fix ci jobs scito 2022-12-24 03:05:07 +01:00
  • c1a55fb874 test pypy only in nightly builds scito 2022-12-24 03:02:08 +01:00
  • 82da427d1a refactor code: extract method scito 2022-12-24 02:56:40 +01:00
  • af0d7ffd5d dynamic import of QReader scito 2022-12-24 02:46:36 +01:00
  • 9a308b148f fix macOS ci scito 2022-12-24 02:37:16 +01:00
  • cd07851e30 install zbar lib scito 2022-12-24 02:29:43 +01:00
  • f4934192ae WIP scito 2022-12-24 01:59:35 +01:00
  • 483fcc0163 Add the ability so provide an image file as the infile. If the file contains a QR code generated by Google Authenticator's "Transfer Accounts" function, it will be decoded directly in a single step. This is meant to help users who need to access their secrets from Google Authenticator but don't have a QR code decoder and don't want to use an online one due to security concerns. qwertyca 2022-12-21 16:47:31 -08:00
  • 65c52f4d81 skip verbose tests for pypy v1.6.1 scito 2022-12-19 22:22:23 +01:00
  • 8ba4439305 add utf-8 encoding tests scito 2022-12-19 22:01:08 +01:00
  • 10bc6959a3 add python to vscode recommended extensions scito 2022-12-19 17:28:08 +01:00
  • a51507b701 fix #30: enforce utf-8 encoding u231053 2022-12-19 16:39:28 +01:00
  • 7af4017910 ci: daily tests and order python from new to old scito 2022-12-19 00:11:30 +01:00
  • 7af631ff1e ci: setup testing for linux, macos and windows platforms scito 2022-12-18 21:45:32 +01:00
  • ca4a0bc7d2 improvements for - (stdout) scito 2022-12-18 21:34:24 +01:00
  • 1be4c7e0ef suppor writing csv and json to stdout; print errors to stderr scito 2022-12-18 19:24:07 +01:00
  • fd1841f8dd update Pipfile.lock scito 2022-12-18 17:42:42 +01:00
  • 81c2cb498a add stdin pytest scito 2022-12-18 17:41:35 +01:00
  • 21c16ed44e add pypy Python versions 3.7, 3.8, and 3.9 to GitHub CI testing scito 2022-12-18 13:05:32 +01:00
  • 30638041d8 upgrade to protobuf 4.21.12 scito 2022-12-16 13:17:39 +01:00
  • 892f4f92ae fix compatibility for Python < 3.11 scito 2022-12-16 13:10:22 +01:00
  • bda0186d10 test wrong data and improve error handling scito 2022-12-16 12:43:32 +01:00
  • 96c8836a98 upgrade to protobuf 4.21.11 scito 2022-12-10 12:25:15 +01:00
  • c44a3f45de add pip installation; improve README scito 2022-12-10 12:23:13 +01:00
  • 5783d086ad Bump pylint from 2.15.7 to 2.15.8 dependabot[bot] 2022-12-05 15:09:49 +00:00
  • a77e775948 add keepass csv export; improve hotp v1.6.0 scito 2022-12-04 12:23:39 +01:00
  • eae01a07d5 Test mutually exclusive arguments verbose and quiet (#25) Wu Tingfeng 2022-11-29 04:19:35 +08:00
  • 10fefacd2d add clean pipenv to README scito 2022-11-27 21:47:34 +01:00
  • b562ceb00a use Python 3.11 for pipenv scito 2022-11-27 18:33:21 +01:00
  • 3e1818619e add dev deps to Pipfile scito 2022-11-19 10:17:44 +01:00
  • d08195507e Add docker as installation option (#23) Ilya Kaznacheev 2022-11-19 12:18:24 +04:00
  • a95a0d1325 upgrade devcontainer to Python 3.11 scito 2022-10-31 22:11:55 +01:00
  • 302c45be99 generalize to upgrade_deps.sh and update Pipfile.lock scito 2022-10-31 21:50:16 +01:00
  • 354a4bdada improve steps in README.md scito 2022-10-30 14:44:46 +01:00
  • 13c4b6c7d4 enable Python 3.11 ci scito 2022-10-25 22:32:52 +02:00
  • 397534d5ef Bump protobuf from 4.21.7 to 4.21.8 dependabot[bot] 2022-10-24 15:55:15 +00:00
  • 52d5c56890 use protobuf 4.21.8 scito 2022-10-22 10:31:25 +02:00
  • 8bc7d8f035 Bump protobuf from 4.21.6 to 4.21.7 dependabot[bot] 2022-10-03 15:33:42 +00:00
  • a60cbbb7bb ignore wheel files v1.5.4 scito 2022-09-25 11:59:46 +02:00
  • 4546655cc5 add protoc upgrade script and update to protoc 21.6/protobuf 4.21.6 scito 2022-09-25 11:54:22 +02:00
  • 39af5ab077 Bump protobuf from 4.21.5 to 4.21.6 dependabot[bot] 2022-09-19 15:32:58 +00:00
  • be4d0d37db add default codeql-analysis.yml Roland Kurmann 2022-09-17 11:24:11 +02:00
  • 3933e6ed8a add #StandWithUkraine scito 2022-09-09 18:50:10 +02:00
  • dbfd3464f2 save qr code to specific dir, improve help, add tests v1.5.3 scito 2022-09-09 13:13:13 +02:00
  • fbefb3474c fix save_qr: dict notation is needed scito 2022-09-09 13:08:35 +02:00
  • 4baf406211 improve docu scito 2022-09-08 21:11:49 +02:00
  • cd2d3258d3 handle not encoded + in query params, fixes #15 v1.5.2 scito 2022-09-07 21:58:03 +02:00
  • df8b99dce4 add debug launch config for folder and workspace scito 2022-09-07 21:49:29 +02:00
  • 801c0e42d0 add technical spelling words, like TOTP scito 2022-09-07 19:59:38 +02:00
  • d7f4533c99 enable base64 decode validation scito 2022-09-07 19:36:10 +02:00
  • 9beb98693c README: link badges, add protobuf v1.5.1 scito 2022-09-04 22:05:20 +02:00
  • fbde835601 enable pytest in vscode and mention it in README scito 2022-09-04 19:02:36 +00:00
  • fb4cee14da add VSCode devcontainer setup scito 2022-09-04 13:58:58 +00:00
  • 4027677b38 add vscode settings.json scito 2022-09-04 13:40:49 +02:00
  • acab230436 improve README.md scito 2022-09-04 08:57:12 +02:00
  • 7fc69ea415 refactor to reduce complexity of extract_otps (main loop) scito 2022-09-04 08:37:03 +02:00
  • 16d9fffc4a add test for verbose output scito 2022-09-04 07:42:27 +02:00
  • 33bba8848a add dependabot.yml scito 2022-09-04 01:29:24 +02:00
  • 2eaab5e3b5 update README and CI scito 2022-09-04 00:56:14 +02:00
  • 9d08ebaa38 add output tests v1.5.0 scito 2022-09-03 23:47:43 +02:00
  • eac342c0cc fix optional QRCode import scito 2022-09-03 23:46:05 +02:00
  • aaef496d4f refactor tests, add utils scito 2022-09-03 22:20:01 +02:00
  • cf91108c3f add badges to README, rename CI file to ci.yml scito 2022-09-03 18:53:23 +02:00
  • fef46dcfba support pipenv scito 2022-09-03 18:48:58 +02:00
  • fe61b995d8 Add GPL3 LICENSE Roland Kurmann 2022-09-03 18:23:30 +02:00
  • daf20cd5fa add badge to REAME scito 2022-09-03 16:20:51 +02:00
  • 8d3e634eed add latest Python version to workflow scito 2022-09-03 16:17:26 +02:00
  • 175e7c38e5 refactor to satisfy flak8 scito 2022-09-03 16:12:28 +02:00
  • 7f8250c0a6 add github test action and add pytest scito 2022-09-03 15:38:47 +02:00
  • c0d1cf6c51 upgrade to protobuf 4.21.5, add quiet mode, refactor code, add unit test scito 2022-09-03 14:31:09 +02:00
  • c344c45e04 fix unsued parameter scito 2022-09-03 14:28:15 +02:00
  • 4107de019e add a devbox.json to convenientally run this Greg Weber 2022-08-29 11:29:01 -05:00
  • 7a8ba31947 Fix #9: add export to json and csv v1.4.0 scito 2022-06-29 06:18:51 +02:00
  • bf96148461 Add python virtual env instructions v1.3.0 Michael Iseli 2022-01-05 09:51:17 +01:00
  • 5dc155f556 Use print_ascii to make it work in powershell Jeroen Lodder 2021-12-29 21:30:58 +01:00
  • 1377f032b9 fix: improve logging, handle file saving without issuer, extend example v1.2.0 scito 2021-02-13 16:58:30 +01:00