Chris Sexton
319df5b0f3
counter: 64bit ints
2024-06-19 09:13:12 -04:00
Chris Sexton
81fb3dd068
counter: try out httpin
2024-03-19 11:29:36 -04:00
Chris Sexton
b4f9f902ce
counter: use templ and htmx
2024-02-27 17:30:36 -05:00
Chris Sexton
f83cc32788
web: refactor and convert secrets
2024-02-27 17:30:36 -05:00
Chris Sexton
c44ada3061
counter: fix decrement-by
2023-10-04 10:25:59 -04:00
Chris Sexton
f18154be5b
counter: maybe really fix it finally
2023-10-04 10:25:59 -04:00
Chris Sexton
9cecccfcdd
counter: consolidate multiple counter code
2023-10-03 10:52:27 -04:00
Chris Sexton
f6cfec477f
counter: fix double counter api issue
2023-10-03 09:54:59 -04:00
Chris Sexton
f2153bf0b4
counter: maybe finish this feature
2023-09-29 11:01:46 -04:00
Chris Sexton
5de82d96e4
counter: maybe count some stuff better via API
2023-09-29 10:48:23 -04:00
Chris Sexton
96229c9e11
counter: change http rate limiter criteria
2022-07-17 14:46:09 -04:00
Chris Sexton
72c32e1c16
counter: fix bug where anything but the right password worked
2022-07-17 14:46:09 -04:00
Chris Sexton
df0b5d709b
counter: fix bug where user ID was not passed to resolveUser
2022-07-17 14:46:09 -04:00
Chris Sexton
60678fcad2
add rate limit middleware
2022-07-07 11:28:22 -04:00
Chris Sexton
46e61f69d0
counter: use blank ID if none found
...
This fixes an issue where if the user hasn't spoken since the bot
restarted, the counter can't increment.
2022-05-30 19:15:17 -04:00
Chris Sexton
32cca1497a
counter: add increment by N api
2022-05-05 18:15:38 -04:00
Chris Sexton
9670e0e657
counter: reorder goal and count
2021-12-04 16:05:19 -05:00
Chris Sexton
6d004d8d1f
counter: fix api and add a message when one exists
2021-11-28 14:22:22 -05:00
Chris Sexton
338293cf42
counter: use channel in api update
2021-11-18 17:21:04 -05:00
Chris Sexton
fd670339c0
counter: api should update goals
2021-11-18 16:50:50 -05:00
Chris Sexton
3343a98802
pubsub: add counter pub
2021-11-15 20:51:40 -05:00
Chris Sexton
13e16c9f01
web: change to embedded pages
...
counter: embed counter page
admin: move vars and apppass to embedded
secrets: move to embedded
cli: move to embed
meme: move to embed
fact: move to embed
bot: move to embed
fix write command
2021-07-29 13:00:33 -04:00
Chris Sexton
7ba9d94ac2
counter: add api, bot: change routes
...
* many routes changed by adding the chi router
* counter has an authenticated API to increment and decrement
2021-07-28 11:41:01 -04:00
Chris Sexton
c47a4f7c6f
web: migrate endpoint registration to chi
2021-07-28 11:41:01 -04:00