Commit Graph

47 Commits

Author SHA1 Message Date
Sven Seeberg bf98be6f5b
Fix PDF sigining path 2020-11-20 13:40:06 +01:00
Sven Seeberg b5c1f45716
GPG sign PDFs 2020-11-20 13:38:38 +01:00
Christian Staudte 8aa9411129
fix no column problem 2020-11-19 20:27:38 +01:00
Sven Seeberg 76190838df
Result file: escape event title 2020-11-19 19:05:48 +01:00
Sven Seeberg 0c84cc9d1c
Revert "Result file: escape event title"
This reverts commit a415af0a39.
2020-11-19 19:05:00 +01:00
Sven Seeberg a415af0a39
Result file: escape event title 2020-11-19 19:02:04 +01:00
Sven Seeberg a4ea94adc7
Fix export result txt 2020-11-19 18:56:56 +01:00
Sven Seeberg 6eb37dcea0
GPG signing path in quotes 2020-11-14 16:54:55 +01:00
Christian Staudte 9be1ad525b
cut memory in half to lower computing time on mobile 2020-11-05 12:48:00 +01:00
Christian Staudte 0ad65d9b88
update readme, fix txt header date 2020-11-05 11:51:33 +01:00
Christian Staudte e9a86d3dec
add latex to pdf export function
- move file path sanitizing to endpoint main function
2020-11-05 01:16:53 +01:00
Christian Staudte 5f7db5f8ea
add documentation to functions and:
- use single quotes where possible
- explicitly initialize mysql bind variables
- change the sync_command() to one file per call
- sanitize inputs for export_result endpoint
- add JSON decode error handling
2020-11-04 20:12:50 +01:00
Christian Staudte 8743fd12a5
fix shell linebreaks, ignore empty names 2020-11-03 22:56:50 +01:00
Christian Staudte 2ab458f044
be more specific on table creation 2020-11-03 22:41:40 +01:00
Christian Staudte 7fda8339f4
rename config, add local file to gitignore 2020-11-03 22:41:12 +01:00
Christian Staudte 925f974c42
code refactoring:
- make the functions a class
- add exception handling
- change argon2 parameters to more reasonable values
- allow subdirs for request_uri
- fix ini comments
2020-11-03 22:26:27 +01:00
Sven Seeberg e68954467c
Remove unsused newlines 2020-10-29 21:43:14 +01:00
Sven Seeberg d04a9bece6
Add gpg sign flag 2020-10-29 21:38:51 +01:00
Sven Seeberg dda155ee81
No clearsign 2020-10-29 21:34:34 +01:00
Sven Seeberg ba4e57504c
Extend README 2020-10-29 20:32:50 +01:00
Sven Seeberg 4084db0a8b
remove debug output 2020-10-29 19:00:04 +01:00
Sven Seeberg e8da1332d2
Fix raw dump filename 2020-10-29 18:57:56 +01:00
Sven Seeberg 5d731b0693
Dump raw input 2020-10-29 18:55:38 +01:00
Sven Seeberg ba3a862dad
Sync single file 2020-10-29 18:21:54 +01:00
Sven Seeberg 1fac9d0564
Change result file name 2020-10-29 18:01:23 +01:00
Sven Seeberg 1f0bdb13e2
SHA256 of signed result 2020-10-29 17:51:49 +01:00
Sven Seeberg 9e2e8dadce
Refactor result 2020-10-29 17:49:17 +01:00
Sven Seeberg 5c64f76c81
Add API endpoint to export result
* Export PGP signed result file with option to sync.
* Return sha256 sum of file and key ID.
2020-10-29 17:14:08 +01:00
Sven Seeberg 6b4ef48d9a
Add export_file documentation 2020-10-29 13:45:39 +01:00
Sven Seeberg 76ee2fdd9e
README: pre-generate parallel 2020-10-28 17:36:14 +01:00
Sven Seeberg c0117869b3
README: pre-generate votes 2020-10-28 17:34:35 +01:00
Sven Seeberg c202c4edef
Refactor event registration 2020-10-27 20:32:48 +01:00
Sven Seeberg 6ea6fcddc3
No duplicate entries 2020-10-27 20:30:00 +01:00
Sven Seeberg 43b1eb55d0
SQL: unique event token 2020-10-27 20:28:37 +01:00
Sven Seeberg 8fbbe61428
Change event registration return 2020-10-27 20:27:38 +01:00
Sven Seeberg deb378e5d5
Add register_event endpoint 2020-10-27 20:23:57 +01:00
Sven Seeberg 21233a7c6c
Change event token length 2020-10-27 20:17:41 +01:00
Sven Seeberg 53447609c3
Fix README indentation 2020-10-23 20:48:28 +02:00
Sven Seeberg b2ffac99f9
Add hash generating bash script 2020-10-23 18:35:08 +02:00
Sven Seeberg b9c16b4dfd
Fix Hash caching condition 2020-10-23 17:27:18 +02:00
Sven Seeberg ec4084b3ff
DB: change hash length 2020-10-23 17:22:22 +02:00
Sven Seeberg 9213890410 Implement API (#1) 2020-10-23 17:21:13 +02:00
Sven Seeberg feced8a6f5
Add configuration structure 2020-10-23 13:58:49 +02:00
Sven Seeberg 32a4af840d
Readme: Event token should be a secret 2020-10-20 14:21:05 +02:00
Sven Seeberg d29cb01d26
Update API 2020-10-20 14:19:28 +02:00
Sven Seeberg 65bb780794
Add API definition 2020-10-20 14:13:39 +02:00
Sven Seeberg 73b6c2de78 Initial commit 2020-10-20 13:33:03 +02:00