89 Commits
Author SHA1 Message Date
Aljaž Starc 78588bb335 use gcr.si in CI 2024-06-13 13:21:36 +00:00
Aljaž Starc 201c6be120 use gcr.si 2024-06-13 13:20:17 +00:00
Aljaž Starc 5b353843ee allow up to 19 characters in iban serverside check 2023-11-26 14:56:17 +00:00
Aljaž Starc 0e8213add7 path iban regex 2023-11-26 14:52:10 +00:00
Aljaž S aa243a0513 Fix dockerfile 2023-10-28 17:09:08 +02:00
Aljaž Starc f244b63804 Merge branch 'patch/rework' into 'master'
restructure stuff, add logging, use node 20

See merge request aljaxus/upn-qr!7
2023-10-23 20:57:00 +00:00
Aljaž Starc 548ddc98e7 Fix build-oci 2023-10-23 22:55:33 +02:00
Aljaž Starc 5323504a87 restructure stuff, add logging, use node 20 2023-10-23 22:54:08 +02:00
Aljaž Starc acfa8461e5 Merge branch 'patch-allow-global-text-selection' into 'master'
allow global text selection

See merge request aljaxus/upn-qr!6
2023-05-20 19:16:14 +00:00
Aljaž Starc 039c972936 allow global text selection 2023-05-20 19:13:00 +00:00
Aljaž Starc 3d3cb979a1 fix link 2023-05-19 08:56:41 +00:00
Aljaž Starc 06f414d216 add official specification PDF 2023-05-19 08:45:49 +00:00
Aljaž Starc d582069f67 Correct the project deployment namespace 2023-02-27 22:39:20 +00:00
Aljaž Starc 95f33b44d3 Update README.md 2022-09-23 12:39:42 +00:00
Aljaž Starc 4203c225a8 improved regex for issuer_name and issuer_address 2022-09-08 17:47:37 +00:00
Aljaž S 19aa9a0c7d Fixed QR alignment in index form 2022-08-31 17:41:45 +02:00
Aljaž S 98a99e1148 improved build stages in dockerfile 2022-08-31 17:41:28 +02:00
Aljaž S c0db7dabb0 Fixed docker-compose 2022-08-31 17:24:39 +02:00
Aljaž Starc 9dc1d07f38 Merge branch 'topic/payment-deadline' into 'master'
added payment deadline field

See merge request aljaxus/upn-qr!5
2022-08-31 14:50:58 +00:00
Aljaž Starc 2a2e674baf Update docker-compose.yaml, src/views/index.ejs 2022-08-31 14:08:50 +00:00
Aljaž Starc 1803672703 Update README.md 2022-08-31 13:58:07 +00:00
Aljaž Starc dc4d74e2b7 Merge branch 'master' into 'master'
Update README.md and fix fork CI

See merge request aljaxus/upn-qr!4
2022-08-30 13:39:17 +00:00
Aljaž Starc 27e8137b9c Merge branch 'aljaxus-master-patch-64624' into 'master'
Handle dot in issuer_name, show QR code in form maker

See merge request aljaxus/upn-qr!3
2022-08-18 11:52:19 +00:00
Aljaž S cb95d6bb6f Fix QR code layout 2022-08-18 13:49:36 +02:00
Aljaž Starc d8913af543 Update src/views/index.ejs, src/index.js, src/views/form.ejs 2022-08-18 11:42:48 +00:00
Aljaž S 552266bca6 uriencode API qrcode query parameters 2022-07-06 23:24:26 +02:00
Aljaž S 6dd11acaa9 Remove the captain-definition 2022-07-06 17:46:17 +02:00
Aljaž Starc 90735e9fc0 Update manifests/upn-qr.yaml 2022-04-10 02:17:05 +00:00
Aljaž Starc 0aad805143 Update src/index.js, manifests/upn-qr.yaml 2022-04-07 23:39:40 +00:00
Aljaž Starc 73152814de Update manifests/upn-qr.yaml 2022-04-07 23:34:57 +00:00
Aljaž Starc 70a76794c0 Update manifests/upn-qr.yaml 2022-04-07 23:32:29 +00:00
Aljaž Starc 09630c9fe2 Update manifests/upn-qr.yaml 2022-04-07 23:29:59 +00:00
Aljaž Starc 86a8c7bf64 Update .gitlab-ci.yml, manifests/upn-qr.yaml, .gitlab/agent/upn-qr-agent/config.yaml 2022-04-07 23:29:41 +00:00
Aljaž Starc 68e520e38c Update .gitlab-ci.yml 2022-04-05 22:59:50 +00:00
Aljaž Starc 4853ed5df3 Merge branch 'Upgrade' into 'master'
Grammar errors, QR change, added references

See merge request aljaxus/upn-qr!2
2022-04-01 13:11:35 +00:00
Aljaž Starc 049ebfe3fd Update src/views/index.ejs 2022-04-01 13:04:47 +00:00
Aljaž Starc db1e42e641 Update LICENSE 2022-03-24 20:01:29 +00:00
Aljaž Starc b6be888691 Merge branch 'aljaxus-master-patch-52609' into 'master'
Update src/views/index.ejs

See merge request aljaxus/upn-qr!1
2022-03-24 19:58:25 +00:00
Aljaž Starc a8bed09183 Update src/views/index.ejs 2022-03-24 19:58:11 +00:00
Aljaž Starc 5ca7b9960c Update style.css 2022-02-05 14:38:49 +00:00
Aljaž Starc dd711de41f Update src/views/index.ejs 2022-01-19 00:14:22 +00:00
Aljaž S 18492a3f1d Update src/views/index.ejs 2021-11-25 22:18:34 +00:00
Aljaž S 8c05ca251c removes CI config; deploying via webhook 2021-11-25 22:00:58 +00:00
Aljaz S 377f925f33 just use the latest nodejs version on APK repos 2021-11-25 17:57:23 +01:00
Aljaz S 456aac3841 use node~=17 in CI container for Caprover deployment 2021-11-25 17:55:20 +01:00
Aljaz S c6c42e8f87 implement copuing QRCode URL in form creator 2021-11-25 17:50:04 +01:00
Aljaz S 432367d91b change image to "invalid" on error 2021-11-25 12:37:09 +01:00
Aljaz S 4c2885855f prevent text selectio in input[type=submit] 2021-11-25 12:28:40 +01:00
Aljaz S ea75000101 permit text selection in pre elements 2021-11-24 09:27:39 +01:00
Aljaz S 6c4df06050 permit selection of text in specific cases
permit text selection in textarea, code, input elements
2021-11-24 09:26:41 +01:00
Aljaz S 3709b50f9f improve mobile experience 2021-11-23 19:47:52 +01:00
Aljaz S ac04841b01 improve mobile styling 2021-11-23 18:57:20 +01:00
Aljaz S ed1676bac1 improve user experience in form
preload QR image before setting it - prevent flickering
remove "update" button, listen to input events on input fields
prevent constant updates by debouncing the updateQR call
2021-11-23 18:27:51 +01:00
Aljaz S ca85be6f53 fix formatting in form.ejs 2021-11-23 18:11:41 +01:00
Aljaz S 21c77dea69 show fallback image to user if QR code data is invalid 2021-11-23 18:11:22 +01:00
Aljaz S 3e1bf443ea make backend serve static content
remove style template and use static style.css file
2021-11-23 18:10:25 +01:00
Aljaz S fe9fb9f083 correctly handle form inputs 2021-11-23 16:39:22 +01:00
Aljaz S 492a4e8203 create the form 2021-11-23 15:58:12 +01:00
Aljaz S a11afb36fb handle apostrophe in client and issuer name 2021-11-23 15:26:47 +01:00
Aljaz S 8777af4b72 change input names in form maker 2021-11-23 14:49:27 +01:00
Aljaz S 1b523e9ffc center text in input fields 2021-11-23 14:48:58 +01:00
Aljaz S 078e07215a animate button stylng 2021-11-23 14:47:26 +01:00
Aljaz S ed884a5dd4 handle /form GET query 2021-11-23 14:15:43 +01:00
Aljaz S ffcc8b5fce fix nodemon parameters in "dev' script 2021-11-23 14:14:59 +01:00
Aljaz S 530e56294e change input outline width to 1px 2021-11-23 14:14:36 +01:00
Aljaz S d86d374f97 change credits for Tjaz 2021-11-23 14:09:15 +01:00
Aljaz S f562705941 handle querydata for form template 2021-11-23 14:09:02 +01:00
Aljaz S 046a44b2ab add form maker to index 2021-11-23 14:08:33 +01:00
Aljaz S 2e5944e355 move global styling to separate template 2021-11-23 14:08:07 +01:00
Aljaz S abb7476f26 restructure files for ejs support
moved style to index.ejs
render views
2021-11-23 12:56:30 +01:00
Aljaz S 74c9519e08 add nodemon and ejs dependencies 2021-11-23 12:55:38 +01:00
Aljaz S d183512b4b added descriptions and examples to docs 2021-11-17 12:29:51 +01:00
Aljaz S 47f3fc875b updated the docs styling for pre, code 2021-11-17 12:03:15 +01:00
Aljaz S e5dc2881d7 simplified the query checking 2021-11-16 22:58:57 +01:00
Aljaz S 54c46fc6bd change all text to uppercase 2021-11-16 22:42:04 +01:00
Aljaz S 0e0c104e5d Created the API endpoint
Updated docs for amount
updated docs info
2021-11-16 22:40:22 +01:00
Aljaz S 6bf3ff7d32 added credits 2021-11-16 22:38:49 +01:00
Aljaz S adb1aaac05 added cors module 2021-11-16 22:36:33 +01:00
Aljaz S d9a5d385fb Added qrcode package 2021-11-16 21:49:45 +01:00
Aljaz S 8e16fc7123 Fix minor details 2021-11-16 21:42:32 +01:00
Aljaz S a50da0f4ee Added anchor links in index.html 2021-11-16 21:28:40 +01:00
Aljaz S db5a0b27f9 server index.html and style.css on port 80 2021-11-16 21:17:55 +01:00
Aljaz S 8e072824e4 make the app deployable on gitapp.si 2021-11-16 21:17:16 +01:00
Aljaz S 57a3b27993 Added the start script on package.json 2021-11-16 21:17:02 +01:00
Aljaz S c37c07d71d Added the LICENSE 2021-11-16 21:15:09 +01:00
Aljaz S 58dcd34dc3 .gitignore node_modules 2021-11-16 21:14:52 +01:00
Aljaz S d99ca07d49 Install express as dependency 2021-11-16 21:14:36 +01:00
Aljaz S da655729ac Write the docs and create the styling for it 2021-11-16 21:14:14 +01:00
Aljaz S b6aefe9ce4 Initial commit 2021-11-16 16:52:11 +00:00