Commit Graph

4 Commits

Author SHA1 Message Date
Christoph Wurst 0f77b41942
fix(appointments): Rate limit config creation and booking
Abusing the appointment config endpoint can lead to additional server
load. Sending bulks of booking requests can lead to mass notifications
and emails and server load, too.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-01-10 15:32:55 +01:00
Richard Steinmetz a00f34419e
perf(dashboard): implement widget item api v2
The old, bundled widget has to stay until we exclusively support the
corresponding server versions.

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2023-09-05 10:01:09 +02:00
Christoph Wurst 8838fba6c0
Revert "fix(appointments): Ignore extraneous columns in AppointmentConfigMapper::findByToken"
This reverts commit 94c93f1f45.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-08-14 16:30:53 +02:00
Christoph Wurst 49e6bd2a97
chore: Set up static analysis
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-06-29 15:36:28 +02:00