account based feeds
authorxangelo <git@xangelo.ca>
Wed, 13 Apr 2022 14:54:08 +0000 (10:54 -0400)
committerxangelo <git@xangelo.ca>
Wed, 13 Apr 2022 14:54:08 +0000 (10:54 -0400)
The system now supports per-user account based feeds. This comes with
all the bells and whistles of generic account management:

- Signup/Login
This is done via email links. Right now the links don't do anything,
they simply display on screen and you navigate to them. Eventually we'll
set up postfix/sendgrid or something like that.

- All endpoints are now protected requiring a user to be logged in via
the magic email link/one-time code.

- A new home page that explains a bit about the project and gives you
the ability to signup/login.

- All feeds/feed-items are scoped to a user. We are definitely not doing
this optimally. Each feed is stored per-user.. if two users add the same
feeds.. then they get stored twice. We can address this if it actually
starts to become a problem.


No differences found