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