]> littlesong.place Git - littlesongplace.git/summary
 
descriptionSource code for littlesong.place
ownerChris
last changeSat, 2 May 2026 15:59:19 +0000 (11:59 -0400)
readme

little song place

Hello! You've found the source code for littlesong.place. Feel free to have a look around.

Code Overview

This is a pretty simple Flask app. If you've used Flask before, hopefully it feels pretty familiar.

Here are some quick links if you just want to browse the code:

Dependencies

This project has some dependencies that need to be installed manually to your system PATH:

Environment Setup

First, clone this repo:

git clone https://littlesong.place/git/littlesongplace.git

Then, in the cloned project directory, setup a Python environment and install the necessary dependencies:

python -m venv .venv
. .venv/bin/activate     # (or .venv\Scripts\activate on Windows)
pip install -e .
pip install -r dev-requirements.txt

Running

Run the app locally (accessible in a browser at localhost:5000):

flask --app littlesongplace run --debug

Testing

Run the tests with Pytest:

pytest

shortlog
2 days ago Chris FulljamesAllow password hashes as bytes or strings in DB dev master
2 days ago Chris FulljamesAdd change password link to settings
2 days ago Chris FulljamesAdd password reset page
2026-03-11 Chris FulljamesUpdate news
2026-03-11 Chris FulljamesUpdate email
2026-03-11 Chris FulljamesFix syntax error
2026-03-11 Chris FulljamesAdd email for import queue
2026-02-22 Chris FulljamesUpdate news
2026-02-21 Chris FulljamesCorrect bit depth
2026-02-21 Chris FulljamesAdd .wav blurb
2026-02-21 Chris FulljamesFix download-wav action
2026-02-21 Chris FulljamesAdd wave download button
2026-02-21 Chris FulljamesHide youtube import option
2026-02-21 Chris FulljamesAdd dreams archive page
2026-02-15 Chris FulljamesRemove unused gif
2026-02-15 Chris FulljamesAdd love test, require login for love
...
heads
2 days ago master
2 days ago dev
8 months ago swap-shop
9 months ago ntfy
10 months ago bigmess