userid INTEGER PRIMARY KEY AUTOINCREMENT,
created TEXT NOT NULL,
username TEXT UNIQUE NOT NULL,
- password TEXT NOT NULL,
+ password BLOB NOT NULL,
bio TEXT
);
CREATE INDEX users_by_name ON users(username);
<p>
At present it's very basic - you can listen to the newest songs here on the
-home page, or go to someone's profile to listen to all of their music. There
-are no likes, comments, followers, or play counts. Maybe someday there will
-be, or maybe we'll discover we don't need them. I'm open to any thoughts or
-feedback you might have! Just send me (cfull) a message on Discord. :)
+home page, or go to someone's profile to listen to all of their music.
+If you encounter a bug or have ideas for things that would make the site
+better, I'm open to any thoughts or feedback you have! Just send me
+(cfulljames) a message on Discord or email
+<a href="mailto:littlesongplace@gmail.com">littlesongplace@gmail.com</a>. :)
</p>
<h2>Profiles</h2>
</div>
</form>
-<p><small>Forgot your password? Send cfull a message on Discord! 😉</small></p>
+<p><small>
+ Forgot your password? Send me (cfulljames) a message on Discord or email
+ <a href="mailto:littlesongplace@gmail.com">littlesongplace@gmail.com</a>! 😉
+</small></p>
{% endblock %}
TODO (BEFORE RELEASE)
-- Account deletion
-- Email for bug reports
- Automated backups
- RELEASE IT
TODO (AFTER RELEASE)
+- Comments, notifications
- Tips and Tricks
- Multiline descriptions
- Shuffle all
- Homepage activity log
- Admin accounts
+- Account deletion
+- Change password (require email?)
- Song downloads
- AJAX pages so songs can play during navigation
- Play Queue: