Commit Graph

30 Commits

Author SHA1 Message Date
Joe Bellus 3034aa305a changed tar to use cd 2022-02-09 21:33:28 -05:00
Joe Bellus aaf8482e67 Added tar to artifacts for build-bin 2022-02-09 21:15:36 -05:00
Joe Bellus 07e82cfdd0 Testing binary deploy 2022-02-09 19:25:16 -05:00
Joe Bellus 48e4d34862 Updated docker image name 2022-02-09 18:57:08 -05:00
Joe Bellus dba172f050 Added DND service to docker job 2022-02-09 01:37:51 -05:00
Joe Bellus 89c57dabf5 Chaned to docker:latest for docker build 2022-02-09 01:15:23 -05:00
Joe Bellus 514ff605d7 Removed cd in docker build 2022-02-09 00:57:22 -05:00
Joe Bellus b91d998e77 Changed docker file bin 2022-02-09 00:42:05 -05:00
Joe Bellus d3e99a44a6 Changed docker job stage name 2022-02-08 23:58:06 -05:00
Joe Bellus e69f487a65 Corrected ui job name 2022-02-08 23:57:20 -05:00
Joe Bellus cd233eaa7d Moved ui and docker jobs to their own stage
For artifact tranismission
2022-02-08 23:52:46 -05:00
Joe Bellus 4615c92ab1 Changed naming convesntion for jobs to hyphen 2022-02-08 23:31:44 -05:00
Joe Bellus 59e4fa07f5 Added libssl-dev to ui build pipeline 2022-02-08 23:07:35 -05:00
Joe Bellus 3753580363 Changed node to 16.13.0 2022-02-08 23:06:08 -05:00
Joe Bellus a826a1e0d4 Switched ui pipeline to 17.3-slim 2022-02-08 22:57:21 -05:00
Joe Bellus c7b72388ca Added legacy provider to build script 2022-02-08 22:46:02 -05:00
Joe Bellus f27d7e1f9a Seperated UI task from build task 2022-02-08 22:37:43 -05:00
Joe Bellus 8e332f6f5e Updated ci 2022-02-08 22:31:35 -05:00
Joe Bellus 6c29894deb Added wget install to ci 2022-02-08 22:20:14 -05:00
Joe Bellus e6d92f6758 Added pkg-config to ci 2022-02-08 21:41:40 -05:00
Joe Bellus 17125a1874 Changed ssl pacakge name 2022-02-08 21:37:13 -05:00
Joe Bellus 79ee74b3df Added openssl-dev install to ci 2022-02-08 21:35:24 -05:00
Joe Bellus 4176d96144 Rearranged stages 2022-02-08 21:28:00 -05:00
Joe Bellus 984f368ddc Corrected artifacts block 2022-02-08 21:25:05 -05:00
Joe Bellus 7d3155f34e CI Setup
Added test, build, and deploy stages.
2022-02-08 21:21:56 -05: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