Florine W. Dekker
|
3626175bac
|
Reduce cron job overheads, add some extra logging
|
2022-12-12 17:37:07 +01:00 |
Florine W. Dekker
|
44b62d32d0
|
Make forms look just a little bit better
|
2022-12-12 00:03:39 +01:00 |
Florine W. Dekker
|
f029c68f1a
|
Slightly obfuscate some eggs
|
2022-12-07 20:10:51 +01:00 |
Florine W. Dekker
|
1459ed8814
|
Add tracking start date
|
2022-12-07 20:00:07 +01:00 |
Florine W. Dekker
|
4c58b2a646
|
Make actions agnostic to the request method
And improve some exception structuring.
|
2022-12-04 16:58:12 +01:00 |
Florine W. Dekker
|
69972cd3f1
|
Migrate to template v3
|
2022-11-20 22:26:38 +01:00 |
Florine W. Dekker
|
9e123a1065
|
Implement category request continuation
Previously not all pages were correctly being quered by the cron job.
|
2022-11-18 22:32:35 +01:00 |
Florine W. Dekker
|
5ec5696058
|
Perform a failed attempt at pimping the settings
|
2022-11-18 16:25:08 +01:00 |
Florine W. Dekker
|
0d6782f57f
|
Add button to clear trackings filter
|
2022-11-18 15:41:06 +01:00 |
Florine W. Dekker
|
48d27feadb
|
Add placeholders in trackings table
|
2022-11-18 15:36:15 +01:00 |
Florine W. Dekker
|
8c1a3c3da8
|
Implement trackings filter
|
2022-11-18 15:28:54 +01:00 |
Florine W. Dekker
|
f2d445f141
|
Implement scrollable trackings table
|
2022-11-18 13:22:58 +01:00 |
Florine W. Dekker
|
9eccbf5486
|
Fix behaviour with unset global message
|
2022-11-18 12:37:35 +01:00 |
Florine W. Dekker
|
8fb7188bc9
|
Further improve tracking addition feedback
|
2022-11-16 23:40:52 +01:00 |
Florine W. Dekker
|
2fe92e8d2e
|
Add "alive again" notifications and similar
|
2022-11-16 21:33:04 +01:00 |
Florine W. Dekker
|
9c4642b55f
|
Send friendlier emails
|
2022-11-15 21:26:23 +01:00 |
Florine W. Dekker
|
9e09978811
|
Add input hints
|
2022-11-15 19:51:21 +01:00 |
Florine W. Dekker
|
6189a4cd6a
|
Add password toggle, clean up messaging
|
2022-11-15 17:52:11 +01:00 |
Florine W. Dekker
|
8994c89ac6
|
Apply minor UX fixes
|
2022-11-14 23:55:06 +01:00 |
Florine W. Dekker
|
ea021f9660
|
Enable email notification toggling
|
2022-11-14 23:28:01 +01:00 |
Florine W. Dekker
|
e0381cafa3
|
Make messages closeable
|
2022-11-14 17:30:22 +01:00 |
Florine W. Dekker
|
2cd4b530ae
|
Clean up action handling code
|
2022-11-14 17:09:44 +01:00 |
Florine W. Dekker
|
d660fcf615
|
Add global message box
|
2022-11-14 15:44:21 +01:00 |
Florine W. Dekker
|
7329b4a0d0
|
Reformat and overhaul transaction usage
|
2022-11-14 15:06:39 +01:00 |
Florine W. Dekker
|
e5a4a3e2fc
|
Implement rudimentary account deletion
|
2022-11-13 20:34:28 +01:00 |
Florine W. Dekker
|
275a4067cb
|
Implement verify and pass reset expiry
|
2022-11-12 22:16:48 +01:00 |
Florine W. Dekker
|
d7c7bd7a78
|
Improve password reset functionality
|
2022-11-12 17:48:37 +01:00 |
Florine W. Dekker
|
2c01776b02
|
Implement password reset functionality
|
2022-11-12 14:18:00 +01:00 |
Florine W. Dekker
|
37db33b2f5
|
Implement re-sending verification email
|
2022-08-27 16:06:48 +02:00 |
Florine W. Dekker
|
6debee0167
|
Separate people table from trackings table
|
2022-08-23 15:53:52 +02:00 |
Florine W. Dekker
|
a2d39ac36c
|
Implement advanced tracking updates
|
2022-08-22 22:55:19 +02:00 |
Florine W. Dekker
|
4de9de1874
|
Add per-form global message element
|
2022-08-21 14:43:46 +02:00 |
Florine W. Dekker
|
be042254a5
|
Add prototype email verification mechanism
|
2022-08-21 14:20:43 +02:00 |
Florine W. Dekker
|
e6def72c2e
|
Massively clean up JS and PHP
|
2022-08-19 19:07:39 +02:00 |
Florine W. Dekker
|
29de649fda
|
Remove deprecated Form class
|
2022-08-19 17:23:24 +02:00 |
Florine W. Dekker
|
d6497874c3
|
Add rudimentary client-side input validation
|
2022-08-19 01:39:23 +02:00 |
Florine W. Dekker
|
c82eb6a8b8
|
Attempt to reduce mess in TS, but make it more
|
2022-08-18 16:26:56 +02:00 |
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
|
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
|
64485bbacb
|
Allow basic registration of people to track
|
2022-08-11 23:29:13 +02:00 |
Florine W. Dekker
|
7799b522fd
|
Add Composer and npm to project
|
2022-08-09 19:20:02 +02:00 |