Backend for songs.zachdecook.com
Commits
random song
Zach DeCook committed 7 months ago
gemini song page: show verse
Zach DeCook committed 9 months ago
Improve transposition
Zach DeCook committed 9 months ago
Songs page: seed the random order for suggestions
Zach DeCook committed 9 months ago
Laravel: update to laravel 10
Zach DeCook committed 2024-06-06
Playlist: add m3u files
Zach DeCook committed 2024-06-06
Laravel: Upgrade to 9.x
Zach DeCook committed 2023-12-09
some updates
Zach DeCook committed 2023-07-20
Song: Make it possible to sort by verse
Zach DeCook committed 2023-07-20
Song: Fix searching for "Psalms" => "Psalm"
Zach DeCook committed 2023-01-10
gemini: add link to search by chapter
Zach DeCook committed 2022-11-27
search verse: Fix failure
Zach DeCook committed 2022-10-17
Transposition: Support special ♯ and ♭ symbols
Zach DeCook committed 2022-09-23
playlist gemini: Fix adding to playlist
Zach DeCook committed 2022-09-23
form validation: Validate key for songs
Zach DeCook committed 2022-08-27
index: Add music icon if it has an audio file
Zach DeCook committed 2022-08-27
composer.lock: install in PHP 8.0
Zach DeCook committed 2022-08-27
laravel: Update to 8.x
Zach DeCook committed 2022-08-27
Songs: Allow m4a files as audio files
Zach DeCook committed 2022-08-11
verse searching: Slightly improve
Zach DeCook committed 2022-05-11
gemini: Add feature to search by bible verse
Zach DeCook committed 2022-05-11
New song: Supposedly fix creation of new song
Zach DeCook committed 2022-04-20
update to php 8
Zach DeCook committed 2022-04-20
submodules: Add ccharter-c
Zach DeCook committed 2021-11-26
song: fix pgsql crash on random song
Zach DeCook committed 2021-10-28
gemini: Add favicon.txt
Zach DeCook committed 2021-09-30
css: Use symlinks instead of webpack
Zach DeCook committed 2021-09-30
ccharter script: Add as submodule
Zach DeCook committed 2021-09-30
laravel: Update to laravel 7
Zach DeCook committed 2021-09-30
misc improvements
Zach DeCook committed 2021-09-30
* Migration: Drop songs.text column
Zach DeCook committed 2021-09-30
misc gemini additions
Zach DeCook committed 2021-09-28
* Song: Add audios
Zach DeCook committed 2021-08-12
*playlist: add/reove songs
Zach DeCook committed 2021-03-28
Playlist: Add playlist page
Zach DeCook committed 2021-03-12
Gemini Home: Add random song button, sort by id
Zach DeCook committed 2021-03-12
chordsdata: update
Zach DeCook committed 2021-03-12
* Chords: Conform to the chordsdata better
Zach DeCook committed 2021-03-12
homepage: add server-side sorting
Zach DeCook committed 2021-02-12
misc changes
Zach DeCook committed 2021-02-12
gemini: show chords based on transposition
Zach DeCook committed 2021-02-12
chord: Fix chord generation
Zach DeCook committed 2021-01-16
* Gemini Song Page: Add chord symbols
Zach DeCook committed 2021-01-05
* Song: Detect chords
Zach DeCook committed 2021-01-05
* Info: add links and update robots.txt
Zach DeCook committed 2020-12-30
* Gemini Editing: use json subject line
Zach DeCook committed 2020-11-28
* Gemini: Add index page
Zach DeCook committed 2020-11-23
* Gemini: Provide mechanism to edit songs over email
Zach DeCook committed 2020-11-21
* Gemini: Transpose song widget
Zach DeCook committed 2020-11-19
* Gemini: Use query string to transpose song
Zach DeCook committed 2020-11-19
* Song: Add method for transposing
Zach DeCook committed 2020-11-19
* Gemini: Get 5 random song ids
Zach DeCook committed 2020-11-19
* Gemini: add basic song page
Zach DeCook committed 2020-11-19
- performance: remove external font
Zach DeCook committed 2020-09-21
* Feature: Add to "favorites" playlist
Zach DeCook committed 2020-09-21
* Transposition: Make more usable
Zach DeCook committed 2020-09-21
* Transpose Widget: Make user-friendly
Zach DeCook committed 2020-07-15
* Javascript Files: Use symlinks instead of webpack
Zach DeCook committed 2020-05-03
* Table of Contents Filter: Don't depend on jQuery
Zach DeCook committed 2020-05-03
* Performance: Remove worthless javascript
Zach DeCook committed 2020-04-28
- sonc page: make title and author smaller
Zach DeCook committed 2019-09-21
* Laravel: Update framework
Zach DeCook committed 2019-09-11
* Songs: Add new features
Zach DeCook committed 2019-09-07
* Ccharter: Invert canvases
Zach DeCook committed 2019-05-27
* Move more files out of public/js
Zach DeCook committed 2019-05-27
* JS: Require just NPM and not yarn
Zach DeCook committed 2019-05-27
* Laravel: Update to 5.8
Zach DeCook committed 2019-05-26
* JS: Start moving over
Zach DeCook committed 2019-04-12
* Project: Don't commit webpacked CSS files
Zach DeCook committed 2019-04-12
* theme: dark theme
Zach DeCook committed 2019-02-27
* Editing: Go back to same key you came from
Zach DeCook committed 2019-01-29
* Transposing: Transpose transposed to keys
Zach DeCook committed 2019-01-29
* Home Page: Add filter
Zach DeCook committed 2019-01-17
* Suggested transposed songs: Fix it
Zach DeCook committed 2019-01-17
* Suggestions: show suggestions and track them
Zach DeCook committed 2019-01-12
* Playlist: Show song name instead of title
Zach DeCook committed 2018-12-28
* editing: fix starting whitespace
Zach DeCook committed 2018-12-28
* Song View: Add links to previous and next songs
Zach DeCook committed 2018-12-27
* Edit page: Allow inputing scripture
Zach DeCook committed 2018-12-27
* Song view: Show more of the data
Zach DeCook committed 2018-12-27
- Old show: Use redirect instead of showing page
Zach DeCook committed 2018-12-27
- Fix old song view
Zach DeCook committed 2018-12-28
* Songs: Fix rendering issue when no chord is found
Zach DeCook committed 2018-12-27
* Route paths: Fix
Zach DeCook committed 2018-12-27
* Routes: Create edit route
Zach DeCook committed 2018-12-27
* Songs: Fix spacing for newly created songs
Zach DeCook committed 2018-12-27
* Deployment: Fix issues
Zach DeCook committed 2018-12-27
* Song View: Add 'back to playlist' link
Zach DeCook committed 2018-12-27
* Views: Create playlist view
Zach DeCook committed 2018-12-27
* Playlists: Set up many to many relationship
Zach DeCook committed 2018-12-27
- Laravel: add Chordarea and remove some moved code
Zach DeCook committed 2018-12-27
* Transposition: Allow it to work without javascript
Zach DeCook committed 2018-12-26
* Transposition: Allow to transpose
Zach DeCook committed 2018-12-26
* Front-end: Add javascript
Zach DeCook committed 2018-12-26
* Pages: Show title on each page
Zach DeCook committed 2018-12-26
* Auth: Add auth
Zach DeCook committed 2018-12-26
* Views: Add margin, main text
Zach DeCook committed 2018-12-26
* Song display: Create view for it
Zach DeCook committed 2018-12-26
* Songs: Add links to the songs
Zach DeCook committed 2018-12-26
* Home page: List out all the songs
Zach DeCook committed 2018-12-26
* Create songs table
Zach DeCook committed 2018-12-26
- Add laravel site directories
Zach DeCook committed 2018-12-26
-php:reduce errors
Zach DeCook committed 2018-11-22
* Add link to Virtual Strummer
Zach DeCook committed 2018-11-05
* Favs: Fix mistake for faving with space in name
Zach DeCook committed 2018-11-04
* Add simple page to view favs
Zach DeCook committed 2018-11-04
* Don't show form if song is already fav'd
Zach DeCook committed 2018-11-04
* Add Reftagger
Zach DeCook committed 2018-11-04
* Favorites: Add ability to "Favorite" a song
Zach DeCook committed 2018-11-04
* Suggested Songs: include author name
Zach DeCook committed 2018-09-30
Revert "- Repository: Stop using github"
Zach DeCook committed 2018-07-18
* Key parsing: Ability to parse {Key:D mixolydian}
Zach DeCook committed 2018-07-18
- Repository: Move links to gitlab
Zach DeCook committed 2018-06-05
- Repository: Move links to gitlab
Zach DeCook committed 2018-06-05
- Repository: Stop using github
Zach DeCook committed 2018-06-05
- Repository: Use gitlab
Zach DeCook committed 2018-06-05
- Colors: make more readable
Zach DeCook committed 2018-05-29
* Title: Set to first line of song
Zach DeCook committed 2018-05-15
* Index: Detect authors, allow sorting by author.
Zach DeCook committed 2018-04-18
* Make chordline detection more discerning
Zach DeCook committed 2018-04-15
- Index: Gray out songs without key data
Zach DeCook committed 2018-04-08
- Update submodule
Zach DeCook committed 2018-03-25
update submodule
Zach DeCook committed 2018-03-23
* Enable ukulele chords to appear (when they exist)
Zach DeCook committed 2018-03-22
- theme: add meta theme-color
Zach DeCook committed 2018-03-22
- Fix spacing error
Zach DeCook committed 2018-03-22
- Reference license of chordsdata
Zach DeCook committed 2018-03-22
- Less: Source map CSS to Less
Zach DeCook committed 2018-03-22
- CSS: Add background, fix button style
Zach DeCook committed 2018-03-22
* Simplify HTML
Zach DeCook committed 2018-03-22
- initialize submodule in update instructions
Zach DeCook committed 2018-03-22
* Update instructions
Zach DeCook committed 2018-03-21
* Add chordsdata submodule
Zach DeCook committed 2018-03-21
* move data to chordsdata
Zach DeCook committed 2018-03-21
* Chord appearance: Support new json format of data
Zach DeCook committed 2018-03-21
* Style: Change colors to be more readable
Zach DeCook committed 2018-03-20
- Update ccharter, remove empty file include
Zach DeCook committed 2018-03-20
link to license
Zach DeCook committed 2018-03-20
LICENSE this software
Zach DeCook committed 2018-03-20
* Prosongsa: Prepare to license
Zach DeCook committed 2018-03-20
* TOC: Have links for changing the sort
Zach DeCook committed 2018-03-20
* Sorting: Make title sorting case insensitive
Zach DeCook committed 2018-03-20
* Table of contents: add title sort
Zach DeCook committed 2018-03-20
* Allow sorting by book chapter
Zach DeCook committed 2018-03-20
* Allow sorting by bible book and by key
Zach DeCook committed 2018-03-20
* Make toc rendering store more information
Zach DeCook committed 2018-03-20
* Allow B indexed list items
Zach DeCook committed 2018-03-19
* Fix missing Bb button
Zach DeCook committed 2018-03-12
* Easy Transp buttons: Fix JS
Zach DeCook committed 2018-03-12
* Song Pages: Clean up navigation
Zach DeCook committed 2018-03-12
* Meta Parsing: Allow {Key:C} tags
Zach DeCook committed 2018-03-11
- Prosongsa: Allow C1, C2, ... indexed songs
Zach DeCook committed 2018-03-11
- Update readme
Zach DeCook committed 2018-02-15
* Prosongsa: Add Readme and example inputfile
Zach DeCook committed 2018-02-15
* Tabs Project: Initial Commit
Zach DeCook committed 2018-02-13