website/pkg/controller
Noah Petherbridge 2f31d678d0 Usage Statistics and Website Demographics
Adds two new features to collect and show useful analytics.

Usage Statistics:
* Begin tracking daily active users who log in and interact with major features
  of the website each day, such as the chat room, forum and gallery.

Demographics page:
* For marketing, the home page now shows live statistics about the breakdown of
  content (explicit vs. non-explicit) on the site, and the /insights page gives
  a lot more data in detail.
* Show the percent split in photo gallery content and how many users opt-in or
  share explicit content on the site.
* Show high-level demographics of the members (by age range, gender, orientation)

Misc cleanup:
* Rearrange model list in data export to match the auto-create statements.
* In data exports, include the forum_memberships, push_notifications and
  usage_statistics tables.
2024-09-11 19:28:52 -07:00
..
account More adjusting email sending behavior 2024-09-09 20:59:46 -07:00
admin Notification when admin users are blocked 2024-09-10 15:43:34 -07:00
api Member Search: Order by certified at 2024-08-23 23:09:27 -07:00
block Notification when admin users are blocked 2024-09-10 15:43:34 -07:00
chat Usage Statistics and Website Demographics 2024-09-11 19:28:52 -07:00
comment Mute specific friends new photo upload notifications 2024-08-07 23:05:23 -07:00
forum Usage Statistics and Website Demographics 2024-09-11 19:28:52 -07:00
friend Web Push Notifications 2024-07-20 19:44:22 -07:00
htmx HTMX lazy load for user statistics card 2024-04-24 20:36:37 -07:00
inbox Web Push Notifications 2024-07-20 19:44:22 -07:00
index Usage Statistics and Website Demographics 2024-09-11 19:28:52 -07:00
photo Usage Statistics and Website Demographics 2024-09-11 19:28:52 -07:00
poll Wrap Up Polls Support 2022-12-20 19:15:45 -08:00
version Rename the module 2022-08-25 21:21:46 -07:00