Commit Graph

8 Commits

Author SHA1 Message Date
Joe Bellus fcc69d2a91 Database initialization
During startup, an empty data.db is generated if it doesnt exist. This will then be
migrated.
2022-02-11 16:34:33 -05:00
Joe Bellus 0bf72ecb91 Merge branch 'ci' into 'main'
CI/CD Setup

See merge request vade/vade-mecum!1
2022-02-11 21:23:33 +00:00
Joe Bellus 204369ea47 CI/CD Setup 2022-02-11 21:23:31 +00:00
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