This website requires JavaScript.
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