Commit Graph

55 Commits

Author SHA1 Message Date
Joe Bellus 2156529b1c UI Foundation
Added foundational Vue application for UI.

The application is embedded and has foundational level functionality for
setup, user authentication, bookmarks, applications, and categories.
2022-02-07 23:04:45 -05:00
Joe Bellus 6c9ea1f774 Authorization
Added authorization system. All app endpoints are now bearer token
verified.

Added endpoints for initial setup, authorization, and updating
passwords.
2022-02-05 01:11:24 -05:00
Joe Bellus 80d14a9688 Bookmark & Bookmark Categories Endpoints
Added endpoints for bookmarks and bookmark categories.
2022-02-04 15:28:53 -05:00
Joe Bellus 734b704fa2 Applications & Application Categories endpoints
Added API endpoints for CRUD actions on applications and application categories
2022-02-04 14:36:54 -05:00
Joe Bellus 37e64cb9f2 Initial project structure 2022-02-03 16:55:10 -05:00