Skip to content

Commit f985488

Browse files
committed
merge dev
2 parents b766409 + e3b3297 commit f985488

38 files changed

+1377
-2655
lines changed

README.md

Lines changed: 35 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,31 +20,52 @@ Chronos is a comprehensive developer tool that monitors the health and web traff
2020

2121
## What's New?
2222

23-
### Chronos 14.0
23+
### Chronos 15.0
2424

2525
<div>
2626

27+
Contributors:
28+
[Arnold Pinkhasov](https://github.com/apinkhasov101),
29+
[Ashley Bisram](https://github.com/ashleybisram),
30+
[Fridchard Chery](https://github.com/Gitfrich),
31+
[Peter Toussaint](https://github.com/Peter2oussaint)
32+
33+
</div>
34+
Updates:
35+
<li>Forthcoming</li>
36+
37+
38+
<a href='link here'>Version 15.0 Medium Article</a>
39+
40+
### **Iteration Log**
41+
<details><summary>Chronos 14.0</summary>
42+
<ul>
43+
<div>
44+
45+
2746
Contributors:
2847
[Michael Tagg](https://github.com/mdtagg),
2948
[Ted Pham](https://github.com/TedPham397),
3049
[Sofia Sarhiri](https://github.com/sarhiri),
31-
[Stephen Yang](https://github.com/stephenhyang),
50+
[Stephen Yang](https://github.com/stephenhyang)
3251

3352
</div>
3453
Updates:
35-
<li>Implemented a new visualization button (example) to expedite data rendering processes.</li>
36-
<li>Refactored microservices example, switched over to community version of MongoDB for easier URI implementation.</li>
37-
<li>Modularized cluttered components into modular units to improve code readability and reusability.</li>
38-
<li>Optimized startup scripts to reduce application load time and streamline environment configuration.</li>
39-
<li>Upgraded Material-UI from version 4 to version 5, adapting to new API changes and improving UI responsiveness. </li>
40-
<li>Refactored portions of the electron app </li>
41-
<li>Refactored data parsing logic to reduce unnecessary rerenders and improve app performance</li>
42-
<li>Fixed data bottle necks in the local npm packages, data is now able to flow to microservices for data visualization</li>
43-
54+
<ul>
55+
<li>Implemented a new visualization button (example) to expedite data rendering processes.</li>
56+
<li>Refactored microservices example, switched over to community version of MongoDB for easier URI implementation.</li>
57+
<li>Modularized cluttered components into modular units to improve code readability and reusability.</li>
58+
<li>Optimized startup scripts to reduce application load time and streamline environment configuration.</li>
59+
<li>Upgraded Material-UI from version 4 to version 5, adapting to new API changes and improving UI responsiveness. </li>
60+
<li>Refactored portions of the electron app </li>
61+
<li>Refactored data parsing logic to reduce unnecessary rerenders and improve app performance</li>
62+
<li>Fixed data bottle necks in the local npm packages, data is now able to flow to microservices for data visualization</li>
63+
</ul>
4464

45-
<a href='link here'>Version 14.0 Medium Article</a>
65+
<a href='https://medium.com/@m.sofiasarhiri/a-tale-as-old-as-time-for-the-modern-developer-chronos-v-14-f84733fd4f93'>Version 14.0 Medium Article</a>
4666

47-
### **Iteration Log**
67+
</ul>
68+
</details>
4869

4970
<details><summary>Chronos 13.0</summary>
5071
<ul>
@@ -310,7 +331,7 @@ export DISPLAY="`sed -n 's/nameserver //p' /etc/resolv.conf`:0"
310331

311332
**NOTE: You must create your own user database for extended features**
312333

313-
1. Create a MongoDB database in which to store user information and insert it on line 2 within the [UserModel.ts](./electron/models/UserModel.ts) (_electron/models/UserModel.ts_) file.
334+
1. Create a MongoDB database in which to store user information and insert it within a root .env file based on .env.example [.env.example](./.env.example) (_.env.example_) file.
314335
- This database will privately store user information.
315336
2. Once this is set up, you can create new users, log in, and have your data persist between sessions.
316337

app/components/About/About.tsx

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,14 @@ const About: React.FC = React.memo(() => {
1313
const currentMode = mode === 'light' ? lightAndDark.lightModeText : lightAndDark.darkModeText;
1414
const currentStyle = mode === 'light' ? lightAndDark.lightModeData : lightAndDark.darkModeData;
1515
return (
16-
17-
18-
<div className="about" >
16+
<div className="about">
1917
<div className="blurb" data-testid="aboutPage" style={currentStyle}>
20-
<h3 style={currentStyle} className="mainTitle">About</h3>
21-
<p style={currentStyle} className="text" >
22-
The Chronos Team has a passion for building tools that are powerful, beautifully
23-
designed, and easy to use. Chronos was conceived as an Open Source endeavor that directly benefits the developer
24-
community. It can also monitor applications deployed using AWS, EC2, and ECS from Amazon.
18+
<h3 style={currentStyle} className="mainTitle">About </h3>
19+
<p style={currentStyle} className="text">
20+
The Chronos Team has a passion for building tools that are powerful, beautifully designed,
21+
and easy to use. Chronos was conceived as an Open Source endeavor that directly benefits
22+
the developer community. It can also monitor applications deployed using AWS, EC2, and ECS
23+
from Amazon.
2524
</p>
2625
<br></br>
2726
<TeamMembers />
@@ -31,4 +30,4 @@ const About: React.FC = React.memo(() => {
3130
);
3231
});
3332

34-
export default About;
33+
export default About;

app/components/About/styles.scss

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,31 +9,39 @@
99
align-items: center;
1010
width: 100%;
1111
height: 100%;
12+
padding: 0;
13+
1214
}
1315

1416
.sprout {
1517
margin: 0;
18+
1619
}
1720

1821
.mainTitle {
1922
font-size: 36px;
2023
color: $background;
2124
text-align: left;
2225
font-weight: 600;
26+
margin: 0;
2327
}
2428

2529
.title {
2630
font-size: 18px;
2731
color: $background;
2832
text-align: left;
2933
font-weight: 600;
34+
padding: 0;
35+
margin: 0;
3036
}
3137

3238
.text {
3339
font-size: 20px;
3440
color: $background;
3541
text-align: left;
3642
font-weight: 300;
43+
padding: 0;
44+
margin: 0;
3745
}
3846

3947
.blurb {
@@ -46,7 +54,7 @@
4654
border: none;
4755
box-shadow: $boxshadow2;
4856
padding: 30px;
49-
57+
margin: 0;
5058
&:hover {
5159
background-color: rgba(255, 255, 255, 0.1);
5260
}
@@ -63,13 +71,19 @@
6371
background-color: transparent;
6472
border-radius: 50%;
6573
background-size: scale-down;
74+
padding: 0;
75+
margin: 0;
6676
&:hover {
6777
background-color: $hover;
6878
opacity: 0.85;
6979
animation: none;
7080
}
7181
}
72-
82+
#OSPNames p{
83+
margin: 10px 0px;
84+
}
7385
p {
7486
padding-left: 10px;
87+
margin: 0;
88+
// border:2px green solid;
7589
}

app/components/ApplicationsCard/ApplicationsCard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const ApplicationsCard:React.FC<ApplicationCardProps> = (props) => {
2626
key={`card-${i}`}
2727
className={classes.paper}
2828
variant="outlined"
29-
onClick={() => handleClick(application[0], application[3], i)}
29+
onClick={() => handleClick(application[0], application[3], i)}
3030
>
3131
<div className="databaseIconContainer">
3232
<div className="databaseIconHeader"></div>

app/components/ApplicationsCard/styles.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
padding: 0;
99
cursor: pointer;
1010
transition: all 0.5s;
11-
11+
// border: 2px solid green;
1212
&:after,
1313
&:before {
1414
content: ' ';

app/components/Contact/styles.scss

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@use '../../index.scss' as *;
1+
@use '../../index' as *;
22

33
.contact {
44
display: flex;
@@ -10,13 +10,13 @@
1010
justify-items: center;
1111
top: 0;
1212
left: 0;
13+
height: auto;
1314
min-height: 100vh;
1415
opacity: 1;
1516
vertical-align: top;
1617
justify-content: center;
1718
align-items: center;
1819
color: $background;
19-
2020
}
2121
.contact-border {
2222
display: flex;
@@ -167,6 +167,12 @@ input[type='file'] {
167167
}
168168
}
169169

170-
.contact-blurb p{
170+
.contact-blurb p {
171+
margin: 0;
171172
font-weight: 300;
172-
}
173+
174+
}
175+
.contact-blurb h1 {
176+
margin: 0;
177+
padding: 0;
178+
}

app/components/DashboardIcons/styles.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
.dashboardIconWrapper {
44
margin-right: 37px;
5+
56
}
67

78
.dashboardIconArea {
@@ -25,6 +26,7 @@
2526
z-index: 1;
2627
top: 50px;
2728
right: -14px;
29+
2830
}
2931

3032
.dashboardIconArea .dashboardTooltip::after {
@@ -134,6 +136,7 @@
134136
.personIconArea {
135137
position: relative;
136138
display: inline-block;
139+
137140
}
138141

139142
.personIconArea:hover .personTooltip {

app/components/FirstLaunch/styles.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
.home {
99
background: $darkblue;
10+
1011
display: flex;
1112
flex-direction: column;
1213
align-content: center;

0 commit comments

Comments
 (0)