You are browsing as a guest. Sign up (or log in) to start making projects!

BetterQR

  • 9 Devlogs
  • 16 Total hours

A QR code package for python with improved features.

Open comments for this post

52m 41s logged

Debugging

After introducing CI/CD Integrations and Test Scripts I have noticed all the generated QR codes fail or unreadable. Im currently tracking the issue behind this. And the main assumption is to something with the src/matrix.py or src/tables.py cause thats the main logic behind the validity. So im curretly digging through the code to find the bugs. I have fixed some of them but when i fix one bug two bug appears. 😭

Debugging

After introducing CI/CD Integrations and Test Scripts I have noticed all the generated QR codes fail or unreadable. Im currently tracking the issue behind this. And the main assumption is to something with the src/matrix.py or src/tables.py cause thats the main logic behind the validity. So im curretly digging through the code to find the bugs. I have fixed some of them but when i fix one bug two bug appears. 😭

Replying to @Dragon

0
1
Open comments for this post

2h 30m 51s logged

Alot of progress today

CI/CD Intergration.

Implemented few tests that gets triggered during a push / pull request that tests if the generated QR codes are valid and working as intented. Results are sent to a private discord server via a webhook.

ISO Complying

Working on making the generated QR Codes fully compliant with the ISO Standards.
(attached is a fail qr code LOL)

Alot of progress today

CI/CD Intergration.

Implemented few tests that gets triggered during a push / pull request that tests if the generated QR codes are valid and working as intented. Results are sent to a private discord server via a webhook.

ISO Complying

Working on making the generated QR Codes fully compliant with the ISO Standards.
(attached is a fail qr code LOL)

Replying to @Dragon

0
3
Open comments for this post

1h 27m 21s logged

Made some main changes and reorganization.

  • Made a separate file for all the helper classes
  • Secure algorithm for sensitive data.
  • Researched some more stuff

Made some main changes and reorganization.

  • Made a separate file for all the helper classes
  • Secure algorithm for sensitive data.
  • Researched some more stuff

Replying to @Dragon

0
1
Open comments for this post

2h 1m 25s logged

Working for the V2.0.0

I have successfully released the first version of it. So I have been working on adding some more features for the next version.

MicroQR Support

This is one of the most requested feature here. It is little tricky to make it work. But most logic for this has been programmed.

SVG Optimization

Drastically reduced SVG file size by merging modules into a single element.

Security

Added HMAC-SHA256 signing and bitwise XOR obfuscation to protect sensitive QR data.

Safety

Automatically detects low contrast between foreground and background. Includes auto_fix_contrast to force scannable colors.

Working for the V2.0.0

I have successfully released the first version of it. So I have been working on adding some more features for the next version.

MicroQR Support

This is one of the most requested feature here. It is little tricky to make it work. But most logic for this has been programmed.

SVG Optimization

Drastically reduced SVG file size by merging modules into a single element.

Security

Added HMAC-SHA256 signing and bitwise XOR obfuscation to protect sensitive QR data.

Safety

Automatically detects low contrast between foreground and background. Includes auto_fix_contrast to force scannable colors.

Replying to @Dragon

0
1
Open comments for this post

2h 22m 10s logged

First Beta Release

I did my first beta release to PyPI and tested out. It worked pretty well. Got some suggestions from Reddit as well.

Writing Documentation , readme.md and improving the repo structure

Wrote the entire documentation , reamd.md , changelog and contribution.md to improve the repo.

First public release

Release the first official version with some improvements.
Currently working on adding microQR codes and security warnings for Crypto qr codes

First Beta Release

I did my first beta release to PyPI and tested out. It worked pretty well. Got some suggestions from Reddit as well.

Writing Documentation , readme.md and improving the repo structure

Wrote the entire documentation , reamd.md , changelog and contribution.md to improve the repo.

First public release

Release the first official version with some improvements.
Currently working on adding microQR codes and security warnings for Crypto qr codes

Replying to @Dragon

0
1
Open comments for this post

1h 18m 4s logged

First version release on pypi, run pip install betterqr to install. Gotta work on the readme and website now

First version release on pypi, run pip install betterqr to install. Gotta work on the readme and website now

Replying to @Dragon

0
1
Open comments for this post

3h 18m 7s logged

Completed the base qr engine finally after hours of coding and debugging. Now it can generate basic qr codes with texts and links.

Completed the base qr engine finally after hours of coding and debugging. Now it can generate basic qr codes with texts and links.

Replying to @Dragon

0
3
Open comments for this post

1h 29m 38s logged

Currently worked on the QR code engine that generates the QR code. Also did some CLI work to make it work. Created some GH workflows as well

Currently worked on the QR code engine that generates the QR code. Also did some CLI work to make it work. Created some GH workflows as well

Replying to @Dragon

0
2
Open comments for this post

19m 42s logged

Currently writing the core for the package. I have added the basic starter classes like the Wifi QR and contact QR

Currently writing the core for the package. I have added the basic starter classes like the Wifi QR and contact QR

Replying to @Dragon

0
4

Followers

Loading…