Skip to content

tlpr/api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Las Pegasus Radio RESTful API

Development roadmap:

  • (Done) Basic database connectivity
  • Users - done
    • (Done, no e-mail verification yet) User account registration
    • (Done) User credentials validation
    • (Done) Getting user information
    • (Done) User account edit function
    • (Done) User account deletion
    • (Done) Two factor authentication
  • Invite codes - done
    • (Done) Create new invite code
    • (Done) Validate invite code
  • Song entries - done
    • (Done) Adding and removing song entries
    • (Done) Viewing song information (Both from database and Icecast)
  • Song likes - done
    • (Done) Adding status for user
    • (Done) Getting status information for user
    • (Done) Removing statuses
  • (Done) Additional JSON argument for easier support of multilingual frontends.
  • (Done) User's access to API using authentication keys

Development roadmap may be subject to be changed.