a6a3ad7a67
fix stats page (division by zero and NaN) and add mp4 listing
2025-01-28 11:28:16 -06:00
Earlopain
fc7d84affd
[RuboCop] Enable Style/FrozenStringLiteralComment
...
This reduces allocations on the posts page by about 5%, from basic testing
2024-02-25 18:15:55 +01:00
Earlopain
6bb4c272cc
[Gems] Bump rubocop
2023-12-03 15:36:37 +01:00
Earlopain
36eb87b084
[Cleanup] Move tag data outside of config file
...
Most of that is not easily configurable and requires db fields, css classes etc.
Everything in TagCategory was also pretty much incomprehensible for me
thanks to the indirection, so I moved it all inline instead.
I'll clean that up in later commits.
2023-08-18 19:08:52 +02:00
Earlopain
eb8e402152
[Gems] Update to sidekiq 7
...
Moves the redis handling into the cache class because of a naming
conflict with redis-client which is now being pulled in by sidekiq
2023-04-15 20:43:37 +02:00
Earlopain
4ccbcedfcd
[Stats] Simplify table generation and styling
2023-03-17 20:06:28 +01:00
Kira
b599d69a8e
[Internal] Unify redis clients.
2022-09-16 04:02:11 -07:00
Earlopain
aa3c79af93
[Stats] Add rating distribution and lore tag count
...
Also fixes a js syntax error when no blips were created
2022-01-22 19:30:19 +01:00
Kira
eca4cc0b69
[Stats] Move stats to not a background job
2021-04-02 19:57:03 -07:00