Commit graph

154 commits

Author SHA1 Message Date
07d120a646 Small touch up 2025-09-11 21:14:57 +05:30
7caea9dd01 indexing fix 2025-09-08 20:15:48 +05:30
74f3fc88f9 Added redirect
Added wifi page redirect.
2025-09-07 23:18:56 +05:30
ef670cfd2e Small update
BTW, why is the /wifi page not working?
2025-09-07 17:31:57 +05:30
4d6897ed72 Updated to my git
As it is being served from here
2025-09-07 17:27:49 +05:30
1df83b89a1 Add QR code type "Wifi" + handle every request in index.php (#27)
QR codes types can now be chosen between the default text mode and the Wifi mode.

The WiFi form is on a dedicated page, and that has been implemented by managing every HTTP request from index.php

For more information about the format used for Wifi QR codes check https://github.com/zxing/zxing/wiki/Barcode-Contents#wi-fi-network-config-android-ios-11

Co-authored-by: Miraty <miraty+git@antopie.org>
Reviewed-on: #27 (https://code.antopie.org/miraty/libreqr/issues/27)
Reviewed-by: Miraty <miraty@noreply.code.antopie.org>
Co-authored-by: Denise <denisebitca@42l.fr>
Co-committed-by: Denise <denisebitca@42l.fr>

e4491752f2
2025-09-07 17:17:32 +05:30
vdbhb59
601def06c0 Add fallback i18n if strings are missing from locale (#26)
On page load, at most three locales are loaded: user locale
from Accept-Language, the default locale (if they aren't the
same), and the template locale. Using function getIntlString(),
if the user locale doesn't have a string, the string is fetched
from the default locale (if they aren't the same), and then,
finally, if neither the user or the default locale have the string,
it is taken from the template (which only contains string labels).
The lang attribute is set when possible.

Reviewed-on: #26 (https://code.antopie.org/miraty/libreqr/pulls/26)
Co-authored-by: Denise <denisebitca@42l.fr>
Co-committed-by: Denise <denisebitca@42l.fr>

[80ee070168]
2025-04-12 17:49:07 +05:30
vdbhb59
4292da0919 Added German localization
Add german l10n (27a4363372)

Updated changelog (40649c5eeb)
2025-03-22 14:49:31 +05:30
Miraty
3c6fbcde2f Release 2.0.1 2.0.1 2023-07-08 18:48:26 +02:00
Miraty
e013ef7abe Update composer dependencies 2023-07-07 22:33:10 +02:00
Miraty
b4ef98673f locales/en.php: "software" is uncountable 2023-07-07 19:15:11 +02:00
Miraty
dfe393384c Add Basque localization to CHANGELOG.md 2023-05-09 00:26:27 +02:00
Miraty
020c3274e1 Merge pull request 'Add Basque localisation' (#17) from xabi/libreqr:main into main
Reviewed-on: https://code.antopie.org/miraty/libreqr/pulls/17
2023-05-09 00:23:13 +02:00
xabi
1503b0dfc8 Add Basque localisation
LibreQR now also available in Basque 😉
2023-05-08 19:24:27 +02:00
Miraty
d45ebbea70 Add Indonesian translation
Someone sent me this translation
2022-10-19 20:48:47 +02:00
Miraty
f205f36b80 Set minimum QR code size at 21 2022-06-27 16:40:38 +02:00
Miraty
fc02a7e3da Release 2.0.0 2.0.0 2022-06-07 17:41:47 +02:00
Miraty
a706b97a1c Generate QR code before outputting anything 2022-06-07 00:47:10 +02:00
Miraty
d0f211f61e Handle errors when generating QR codes 2022-06-07 00:05:07 +02:00
Miraty
80aa7f5e95 Delete big unused file 2022-06-05 22:13:01 +02:00
Miraty
8814307d86 Update composer 2022-06-05 22:12:42 +02:00
Miraty
5e455c1499 Update README 2022-06-03 21:09:42 +02:00
Miraty
fdfa947fc0 Fix size and margin placeholders 2.0.0-beta2 2022-05-31 16:22:51 +02:00
Miraty
8fdfb1b0a0 mainColor > fgColor 2022-05-31 16:09:33 +02:00
Miraty
449d9634db Set default value for size and margin, fix $qrSize 2022-05-31 16:05:57 +02:00
Miraty
acc7409bfe Fix bug when all requested locales are unavailable + automatically list locales 2022-05-30 20:51:16 +02:00
Miraty
68cbec8a8d Use tabs instead of spaces, better indentation 2022-05-30 20:16:36 +02:00
Miraty
147a25c93f Use composer and change QR code generation library 2022-05-30 17:50:46 +02:00
Miraty
6832804dc0 New CSS layout 2022-03-06 18:04:25 +01:00
Miraty
b9af8aced5 Remove unused translated strings 2022-03-05 01:29:15 +01:00
Miraty
9b147ecc37 Update README about themes and add security hardening section 2022-03-04 01:09:24 +01:00
Miraty
0fd25abfd2 Add data: URI to changelog 2.0.0-beta1 2022-03-03 18:27:50 +01:00
Miraty
f6dbce3b97 Merge main and body 2022-03-03 18:26:21 +01:00
Miraty
108da9d050 Adequate cursors 2022-02-26 17:09:59 +01:00
Miraty
bcab1baadf Remove unused code 2022-02-26 16:45:39 +01:00
Miraty
c990ca46fb Remove LICENSE.md and config.yaml.php 2022-02-25 13:10:43 +01:00
Miraty
0e43cf9f30 Remove manifest from CSP 2022-02-25 13:10:11 +01:00
Miraty
3fdd6f5eab Return HTTP 400 when rejecting form submission 2022-02-18 22:51:32 +01:00
Miraty
117cd96f1b Remove old README info 2022-02-18 18:22:45 +01:00
Miraty
e235c61bf6 High contrast default theme 2022-02-18 18:21:33 +01:00
Miraty
8761d0e33a New config.inc.php and fuse inc.php in index.php 2022-02-18 17:15:43 +01:00
Miraty
05da7e24a7 Remove the WebManifest 2022-02-18 16:37:41 +01:00
Miraty
4328b2aea7 Remove the OpenSearch plugin 2022-02-18 16:36:07 +01:00
Miraty
42bf2ec578 Fix borders width when hovering and focusing 2022-02-13 01:39:11 +01:00
Miraty
c49e34b2c2 redondancy > redundancy 2022-02-13 01:24:34 +01:00
Miraty
dd2afe6967 Dashed help border 2022-02-13 01:20:48 +01:00
Miraty
d65cace611 Don't resize elements on hover and focus 2022-01-10 18:22:17 +01:00
Miraty
6abf28f9f1 Fix footer at bottom 2021-12-18 23:18:40 +01:00
Miraty
f8a91ee788 CSS are only meant for screens 2021-12-18 23:16:35 +01:00
Miraty
e45f1f0b67 Fix background and foreground colors being sometimes inverted 2021-12-06 21:57:09 +01:00