Commit Graph

4 Commits (7f96edf95da08e2d838786ac83cc7c4cdcd558e4)

Author SHA1 Message Date
Noah 7f96edf95d Private Profiles & Misc Improvements
* Add setting to mark profile as "private"
* If a profile is private you can't see their profile page or user photo
  gallery unless you are friends (or admin)
* The Site Gallery never shows pictures from private profiles.
* Add HTML5 drag/drop upload support for photo gallery.
* Suppress SQL logging except in debug mode.
* Clean up extra logs.
2022-08-21 17:29:39 -07:00
Noah 64d70efcf3 Static pages: About, FAQ, TOS, Privacy 2022-08-15 22:33:17 -07:00
Noah 0caf12eb00 User Account Busywork
* Add "forgot password" workflow.
* Add ability to change user email address (confirmation link sent)
* Add ability to change user's password.
* Add rate limiter to deter brute force login attempts.
* Add user deep delete functionality (delete account).
* Ping user LastLoginAt every 8 hours for long-lived session cookies.
* Add age filters to user search page.
* Add sort options to user search (last login, created, username/name)
2022-08-14 14:40:57 -07:00
Noah 4ad7e00c44 Friend Requests and User Search 2022-08-13 22:44:57 -07:00