Commit Graph

38 Commits

Author SHA1 Message Date
Joe Bellus 87088a9393 Merge branch 'main' of https://git.5sigma.io/vade/app
continuous-integration/drone/push Build is failing Details
2022-07-28 19:08:10 -04:00
Joe Bellus 92797a93f8 Added pipelines for ui build to drone configuration 2022-07-28 19:06:51 -04:00
Joe Bellus 4ed4d8d50f Merge pull request 'Added default background image' (#2) from drone-ci into main
continuous-integration/drone/push Build is failing Details
Reviewed-on: #2
2022-07-28 22:59:09 +00:00
Joe Bellus fd8cccec51 Added default background image 2022-07-28 18:56:58 -04:00
Joe Bellus 4491d8470a Update '.drone.yml'
continuous-integration/drone/push Build is failing Details
2022-07-28 22:15:47 +00:00
Joe Bellus 1c1b101d41 Merge pull request 'Added drone configuration' (#1) from drone-ci into main
Reviewed-on: #1
2022-07-28 18:26:00 +00:00
Joe Bellus 307255a8c7 Added drone configuration 2022-07-28 14:02:09 -04:00
Joe Bellus 7e94017c4b Version v1.0.2 2022-02-16 00:51:58 -05:00
Joe Bellus da101ef2bf Merge branch 'favicon-proxy' into 'main'
Favicon Proxy

See merge request vade/vade-mecum!9
2022-02-16 04:11:32 +00:00
Joe Bellus 362546bd99 Favicon Proxy 2022-02-16 04:11:30 +00:00
Joe Bellus 9034c0d37c Merge branch 'favicon-protocol-fix' into 'main'
Favicon Protocol Fix

See merge request vade/vade-mecum!8
2022-02-16 00:02:19 +00:00
Joe Bellus a2737c3eec Favicon Protocol Fix 2022-02-16 00:02:17 +00:00
Joe Bellus 2f6df56e82 Merge branch 'favicon' into 'main'
Fav Icon Update

See merge request vade/vade-mecum!7
2022-02-15 23:29:59 +00:00
Joe Bellus 6216afcea3 Fav Icon Update 2022-02-15 23:29:57 +00:00
Joe Bellus 873eaad79c Merge branch 'path-fixes' into 'main'
Fixes to database path when using --data opt

See merge request vade/vade-mecum!6
2022-02-15 04:05:43 +00:00
Joe Bellus 6cef87d46d Fixes to database path when using --data opt 2022-02-15 04:05:41 +00:00
Joe Bellus 62bec56241 Merge branch 'customization' into 'main'
Light & Dark Mode

See merge request vade/vade-mecum!5
2022-02-15 00:46:51 +00:00
Joe Bellus 82704aaa35 Light & Dark Mode 2022-02-15 00:46:49 +00:00
Joe Bellus b1c8342253 Merge branch 'ui-redesign' into 'main'
Field Validation

See merge request vade/vade-mecum!4
2022-02-13 03:11:22 +00:00
Joe Bellus c97238958f UI Redesign
UI has been redesigned to use blurs and a default background.

Docker file now puts the database in a separate folder to make mounting
a docker volume easier.

Fixed issues with adding applications without health checks.
2022-02-12 21:59:38 -05:00
Joe Bellus 6569123fd3 Merge branch 'field-validation' into 'main'
Field Validation

See merge request vade/vade-mecum!3
2022-02-12 22:50:49 +00:00
Joe Bellus 2363cd5f11 Field Validation 2022-02-12 22:50:47 +00:00
Joe Bellus 80732fa1e1 Only docker build now occures during main pushes 2022-02-12 17:45:38 -05:00
Joe Bellus 8a5ba5a0b1 Field Validation
Create and edit modal forms are now validated for required input.
2022-02-12 17:04:32 -05:00
Joe Bellus 18c5af9c43 Version 0.1.1
Version bump
2022-02-12 03:45:13 -05:00
Joe Bellus 0a66de15f2 Merge branch 'fix-tls' into 'main'
Added native-tls for reqwest

See merge request vade/vade-mecum!2
2022-02-12 08:03:29 +00:00
Joe Bellus ffdc830e22 Added native-tls for reqwest 2022-02-12 08:03:27 +00:00
Joe Bellus 31676b62b5 Added vade watermark to dashboard 2022-02-12 01:41:51 -05:00
Joe Bellus f3c990c390 Ban icon during health check failure
ban icon is now used if no glyph is set during healthcheck failure.
2022-02-12 01:31:29 -05:00
Joe Bellus bbee8c6460 Health checks
Health checks can be enabled for applications which will make an http
request once per minute and color the application icon based on the
response and status code.
2022-02-12 01:23:07 -05:00
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