Initial Commit

slip slop
This commit is contained in:
Ian Keane 2026-06-09 15:07:08 -04:00
commit 064e672ab7
61 changed files with 3504 additions and 0 deletions

View file

@ -0,0 +1,8 @@
# Delete a banjo entry for a tune
# ain ain/base.ain ain/instruments/delete-banjo.ain --vars ID=1
[Host]
/tunes/${ID}/banjo
[Method]
DELETE

View file

@ -0,0 +1,8 @@
# Delete a fiddle entry for a tune
# ain ain/base.ain ain/instruments/delete-fiddle.ain --vars ID=1
[Host]
/tunes/${ID}/fiddle
[Method]
DELETE

View file

@ -0,0 +1,14 @@
# Partially update a banjo entry — only include fields you want to change
# ain ain/base.ain ain/instruments/patch-banjo.ain --vars ID=1
[Host]
/tunes/${ID}/banjo
[Method]
PATCH
[Body]
{
"callable": true,
"review": false
}

View file

@ -0,0 +1,14 @@
# Partially update a fiddle entry — only include fields you want to change
# ain ain/base.ain ain/instruments/patch-fiddle.ain --vars ID=1
[Host]
/tunes/${ID}/fiddle
[Method]
PATCH
[Body]
{
"tuning": "GDAD",
"to_learn": false
}

View file

@ -0,0 +1,19 @@
# Create or fully replace a banjo entry for a tune
# ain ain/base.ain ain/instruments/upsert-banjo.ain --vars ID=1
[Host]
/tunes/${ID}/banjo
[Method]
PUT
[Body]
{
"tuning": "double C",
"learned_from": "Earl Scruggs",
"date_learned": "2024-03-01",
"callable": true,
"review": false,
"to_learn": false,
"difficulty": null
}

View file

@ -0,0 +1,19 @@
# Create or fully replace a fiddle entry for a tune
# ain ain/base.ain ain/instruments/upsert-fiddle.ain --vars ID=1
[Host]
/tunes/${ID}/fiddle
[Method]
PUT
[Body]
{
"tuning": "cross",
"learned_from": "Alison Krauss",
"date_learned": "2024-06-15",
"callable": false,
"review": true,
"to_learn": false,
"difficulty": null
}