Commit Graph

122 Commits

Author SHA1 Message Date
Florine W. Dekker e33195d629
Detect missing people, add CLI for updating 2022-08-16 23:29:12 +02:00
Florine W. Dekker ca2937047d
Improve person detection and update efficiency 2022-08-16 00:15:54 +02:00
Florine W. Dekker 981223e04b
Add functionality to update deceased statuses 2022-08-15 01:05:33 +02:00
Florine W. Dekker 599b4a202b
Use PDO to connect with database 2022-08-14 18:31:55 +02:00
Florine W. Dekker f32615f291
Add input length checks 2022-08-14 17:54:55 +02:00
Florine W. Dekker 1f3257424a
Add phpstan and resolve almost all issues 2022-08-14 17:47:18 +02:00
Florine W. Dekker c5531d21cf
Update directory structure 2022-08-14 16:49:52 +02:00
Florine W. Dekker 7dd14b0416
Add logging framework 2022-08-14 15:52:47 +02:00
Florine W. Dekker 86e73afedf
Clean up MediaWiki API interaction 2022-08-14 14:15:29 +02:00
Florine W. Dekker b521174cfb
Remove inline scripts to stop form submission 2022-08-14 13:28:02 +02:00
Florine W. Dekker a3283bbad2
Clean up api.php and implement additional forms 2022-08-14 12:31:47 +02:00
Florine W. Dekker c3120243eb
Partially revamp PHP side 2022-08-12 20:46:43 +02:00
Florine W. Dekker c8322d09c4
Improve CSRF handling and session management 2022-08-12 17:06:21 +02:00
Florine W. Dekker 7d0b08e6b7
Create table for listing trackings 2022-08-12 16:38:17 +02:00
Florine W. Dekker 9d3cf92a9d
Add JS front-end handling for most forms 2022-08-12 16:18:15 +02:00
Florine W. Dekker f6b93f6809
Add low-budget alive checks with MediaWiki API 2022-08-12 01:51:51 +02:00
Florine W. Dekker 64485bbacb
Allow basic registration of people to track 2022-08-11 23:29:13 +02:00
Florine W. Dekker 01d8b657b3
Add minimal front-end for testing purposes 2022-08-11 18:26:09 +02:00
Florine W. Dekker d131117677
Update composer.lock 2022-08-09 19:41:15 +02:00
Florine W. Dekker 70305e5e9c
Run Composer from Grunt 2022-08-09 19:39:54 +02:00
Florine W. Dekker 7799b522fd
Add Composer and npm to project 2022-08-09 19:20:02 +02:00
Florine W. Dekker a58548300a
Add very simplistic basic code 2022-08-09 17:03:49 +02:00