Skip to content

Commit 13137f0

Browse files
elsong86chrisr0892joeahn95dsterling7AidenCarere
committed
Added new gifs. Removed old gifs. Updated readme, dockerfile, notes
Co-authored-by: Ellis <[email protected]> Co-authored-by: Chris <[email protected]> Co-authored-by: Joseph <[email protected]> Co-authored-by: Dylan <[email protected]> Co-authored-by: Aiden <[email protected]>
1 parent f72e471 commit 13137f0

15 files changed

+21
-16
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ prepare-buildx: ## Create buildx builder for multi-arch build, if not exists
8585

8686

8787
## DEPLOYMENT: type 'make help' and follow every single step before pushing up with 'make push-extension'
88+
## NOTE: validate-prod and prepare-buildx may fail during deployment steps. If so, ignore and move on to next steps in the 'make help' process
8889

8990
## Pushing one image will push all the others it references in the chain. push-extension will push everything to docker hub
9091
push-extension: prepare-buildx## Build & Upload extension image to hub. Do not push if VERSION already exists: make push-extension VERSION=0.1

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -100,23 +100,23 @@ Docketeer is an open source initiative comprising contributions from dozens of t
100100
<p>Container Page:</p>
101101
<img alt="Containers Page" src="assets\containerTab-new.gif" width="fit" height="auto">
102102
<p>Image Page:</p>
103-
<img alt="Image Page 1" src="assets\vulnerabilities.gif" width="fit" height="auto">
104-
<p>Image Page - Pie Chart, Save & Rescan:</p>
105-
<img alt="Image Page 2" src="assets\imageTab2-new.gif" width="fit" height="auto">
106-
<p>Image Page - Time-series Graph:</p>
107-
<img alt="Image Page 3" src="assets\imageTab3-new.gif" width="fit" height="auto">
103+
<img alt="Image Page" src="assets\images.gif" width="fit" height="auto">
104+
<p>Image Page - Visualization:</p>
105+
<img alt="Image Page - Visualizatio" src="assets\visualization.gif" width="fit" height="auto">
106+
<p>Image Page - Time Series:</p>
107+
<img alt="Image Page - Time Series" src="assets\TimeSeries.gif" width="fit" height="auto">
108108
<p>Image Page High Contrast:</p>
109109
<img alt="High Contrast" src="assets\highContrast.gif" width="fit" height="auto">
110110
<p>Container Metrics Page:</p>
111111
<img alt="Container Metrics Page" src="assets\metricTab-new.gif" width="fit" height="auto">
112112
<p>Configuration Page:</p>
113-
<img alt="Configuration Page" src="assets\configGifs.gif" width="fit" height="auto">
113+
<img alt="Configuration Page" src="assets\configGif.gif" width="fit" height="auto">
114114
<p>Kubernetes Page (In Development):</p>
115115
<img alt="Kubernates Metrics Page" src="assets\k8Tab-new.gif" width="fit" height="auto">
116116
<p>Volume Page:</p>
117117
<img alt="Volume Page" src="assets\volumes.png" width="fit" height="auto">
118118
<p>Other Tab Demo:</p>
119-
<img alt="Others gif" src="assets\hamburgerTab-new.gif" width="fit" height="auto">
119+
<img alt="Others gif" src="assets\other.gif" width="fit" height="auto">
120120
<p>Spooler:</p>
121121
<img alt="Spooler" src="assets\Spooler.gif" width="fit" height="auto">
122122
</div>

assets/TimeSeries.gif

7.42 MB
Loading
File renamed without changes.

assets/hamburgerTab-new.gif

-6.15 MB
Binary file not shown.

assets/imageTab1-new.gif

-6.31 MB
Binary file not shown.

assets/imageTab2-new.gif

-7.22 MB
Binary file not shown.

assets/imageTab3-new.gif

-7.34 MB
Binary file not shown.

assets/images.gif

9.53 MB
Loading

assets/other.gif

7.82 MB
Loading

assets/visualization.gif

14.5 MB
Loading

assets/vulnerabilitiesGif.gif

-3.73 MB
Binary file not shown.

docs/KnownIssues.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
* Some imports (such as .scss) are flagged as errors because TS does not recognize them as modules. Method to fix this exists (see `declarations.d.ts`). However, implementing this causes build issues, since TS now checks for all errors on build. Best solution would be to fix errors that appear.
88
* Still no Kubernetes monitoring metrics. More specifically, no clear solution to replace current workaround of manually starting and port-forwarding Kubernetes (i.e. Minikube) to extension (see `docs/DevGettingStarted.md` for manual instructions). Was originally an MVP, but would not recommend future groups to tackle this as an MVP, as the purpose was more for a development environment rather than user experience. Ideally, user would spin up their own cluster for monitoring, as opposed to some template Minikube cluster.
99
* Snapshots for Metrics do successfully save and load from SQL database. However, when selecting a date to retrieve, text does not appear after selection.
10+
* Refreshing while on the Volumes page causes volumes to disappear. Will reappear when going to another tab and coming back.
1011

1112
***Pre Docketeer 19.0 Issues***
1213
* Container metrics in browser does not appear due to CLI configurations from a previous group (see DevGettingStarted).

docs/changelogs/docketeer19.notes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
- **PostgreSQL to MongoDB for Prometheus:** Previously implemented SQL database for was initialized with dummy data and did not actually grab Prometheus configurations. Migrated Prometheus database to existing MongoDB and added functionality in Configuration page to save modified Prometheus configurations.
88
- **Network and ListReducer Tests:** Revamped `Network` and `ListReducer` tests with updated endpoints and various bug fixes. Tests are now functional and pass.
99
- **Updated Vulnerability Color Themes:** Updated color gradient to make vulnerability severity levels more intuitive.
10+
- **Standardized card styles:** Standardized styles across pages for a more professional look.
1011
- **High Contrast Mode:** Added the ability to toggle high contrast mode on and off for vulnerability scan snapshot to increase accessibility for users with red-green color deficiency.
1112
- **Expanded Vulnerability Info:** Added Fixed in version and link to more information to each Grype scan vulnerability.
1213
- **Loading Messages/Graphics** Adding loading messages as well as MUI CircularProgress component to 'Containers' and 'Images' pages on UI to indicate ongoing fetch request and avoid perceived inactivity.

extension/dockerfile.prod

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,21 @@ LABEL org.opencontainers.image.title="Docketeer" \
5353
com.docker.desktop.extension.icon="https://i.ibb.co/VqkYZPy/docketeer-logo-light.png" \
5454
# Change GIFs if needed --> Log into https://imgbb.com/ and update GIFs if needed!
5555
com.docker.extension.screenshots='[{"alt":"Containers page","url":"https://i.ibb.co/6HcTQzQ/container-Tab-new.gif"}, \
56-
{"alt":"Image page 1","url":"https://i.ibb.co/VD3P6RG/image-Tab1-new.gif"}, \
57-
{"alt":"Image page 2","url":"https://i.ibb.co/YWG5BCr/image-Tab2-new.gif"}, \
58-
{"alt":"Image page 3","url":"https://i.ibb.co/wpVVNLj/image-Tab3-new.gif"}, \
56+
{"alt":"Image page","url":"https://i.ibb.co/PmXMx30/images.gif"}, \
57+
{"alt":"Image page - Visualization","url":"https://i.ibb.co/LtHq7BP/visualization.gif"}, \
58+
{"alt":"Image page - Time Series","url":"https://i.ibb.co/mXwpp6S/Time-Series.gif"}, \
5959
{"alt":"Metrics page","url":"https://i.ibb.co/Ms4FshF/metric-Tab-new.gif"}, \
60+
{"alt":"Configuration page","url":"https://i.ibb.co/FzBMBJG/config-Gif.gif"}, \
6061
{"alt":"Kubernetes page","url":"https://i.ibb.co/44Yq102/k8-Tab-new.gif"}, \
6162
{"alt":"Other page","url":"https://i.ibb.co/7vMSNGQ/hamburger-Tab-new.gif"}]' \
62-
com.docker.extension.detailed-description=" <h3>What's New In Version 18.0.0?</h3> \
63+
com.docker.extension.detailed-description=" <h3>What's New In Version 19.0.0?</h3> \
6364
<ul> \
6465
<li><strong>New updated UI and utilities.</strong></li> \
65-
<li>More vulnerability info such as packages name & CVE ID with link.</li> \
66-
<li>Data visualization graph for each image.</li> \
67-
<li>Users can now <strong>Rescan</strong> to bypass Redis Caching from Version 17.</li> \
68-
<li>Ability to <strong>Save Scan</strong> and retrieve history scans to compare on a time series graph.</li> \
66+
<li>Continued functionality of vulnerability caching via Memcached.</li> \
67+
<li>Configuration page to read, modify, apply, and save Prometheus configurations.</li> \
68+
<li>Vulnerability info on package fix versions and links for both CVE and GHSA vulnerabilities.</li> \
69+
<li>New color scheme for readability, and high contrast mode for color-deficient users.</li> \
70+
<li>Bug fixes and standardize styling for a more consistent user experience.</li> \
6971
</ul> \
7072
<h3>Description</h3> \
7173
<p>Greetings, fellow space traveler! We're thrilled that you've chosen our application to help you navigate and explore the vast universe of Docker infrastructure. As a Docketeer, you know that real-time tracking of metrics and logs is essential for staying ahead of potential issues and optimizing your workflows. Our extension provides you with the tools you need to take control of your Docker images, containers, volumes, and logs. With an intuitive interface, you can easily make the necessary adjustments to ensure a smooth journey through the cosmos of your Docker environment.</p> \
@@ -75,7 +77,7 @@ LABEL org.opencontainers.image.title="Docketeer" \
7577
com.docker.extension.publisher-url="https://docketeer.io/" \
7678
com.docker.extension.additional-urls='[{"title":"Extension-Github","url":"https://github.com/open-source-labs/docketeer-extension"},{"title":"Email","url":"mailto:[email protected]"},{"title":"LinkedIn","url":"https://www.linkedin.com/company/docketeer/"}]' \
7779
com.docker.extension.categories="utility-tools" \
78-
com.docker.extension.changelog=" Visit: https://github.com/open-source-labs/Docketeer-extension/blob/master/docs/changelogs/docketeer18.notes.md"
80+
com.docker.extension.changelog=" Visit: https://github.com/open-source-labs/Docketeer-extension/blob/master/docs/changelogs/docketeer19.notes.md"
7981

8082
# Installs curl
8183
RUN apk --no-cache add curl

0 commit comments

Comments
 (0)