Commit Graph

12 Commits

Author SHA1 Message Date
Stanko K.R. 25b2daad93 Limit access to webhooks to admins 2025-09-16 20:04:20 +02:00
Stanko Krtalić 24cb5da194 Make Fizzy Ask staff-only (#1037)
* Make Fizzy Ask invisible but usable by staff

* Remove unused span

* Prevent non-staff users from creating or browsing messages

* Extract staff-only into a mixin

* Keep existing markup, use the utility class we already have

---------

Co-authored-by: Jason Zimdars <jz@37signals.com>
2025-09-09 11:23:31 +02:00
Stanko K.R. f9e7aff6e8 Make the quota error message friendlier 2025-08-25 10:58:48 +02:00
Stanko K.R. abad369c6a Introduce a Quota and Money object 2025-08-25 10:29:00 +02:00
Stanko K.R. cb5fe7c4f8 Add spend limits to conversations 2025-08-25 10:24:15 +02:00
Stanko K.R. 3a9472f7aa Remove rate limit 2025-08-14 16:32:59 +02:00
Stanko K.R. cf50b46cd4 Limit how many messages a user can create 2025-08-14 16:31:52 +02:00
Stanko K.R. 1183b984b3 Rely on default response handling 2025-08-14 15:29:27 +02:00
Stanko K.R. e961f6ad27 Extract question from message_params 2025-08-14 15:27:51 +02:00
Stanko K.R. 6282142250 Remove unused failure handling 2025-08-13 15:14:12 +02:00
Stanko K.R. e49c7cb1cb Make sending messages feel snappy 2025-08-13 15:14:12 +02:00
Stanko K.R. 13eeb8574d Add the ask command 2025-08-13 15:14:12 +02:00