You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li>Improved runtime by incorporating esbuild-loader, removing deprecated syntax/unused node modules, and other bundling optimizations.</li>
36
+
<li>Refactored SASS by updating deprecated syntax and import statements.</li>
37
+
<li>Grafana dashboard updates include deprecated syntax removal and a more intuitive layout, making it simpler for users to visualize key metrics in the newest version of Grafana.</li>
38
+
<li>TypeScript migration allows contributors and users to catch errors early and work with a more robust codebase, making the app more reliable.</li>
39
+
<li>Introduced ChroNotes, full documentation of our file structure and their purposes.</li>
40
+
<li>Refactored the UI of the app to give it a more intuitive appearance regarding where/how to initialize network monitoring.</li>
41
+
42
+
43
+
<ahref='(https://ashleybisram.medium.com/a-new-chapter-for-chronos-introducing-version-15-0-12b83def342b)'>Version 15.0 Medium Article</a>
44
+
45
+
### **Iteration Log**
46
+
<details><summary>Chronos 14.0</summary>
47
+
<ul>
48
+
<div>
49
+
50
+
27
51
Contributors:
28
52
[Michael Tagg](https://github.com/mdtagg),
29
53
[Ted Pham](https://github.com/TedPham397),
30
54
[Sofia Sarhiri](https://github.com/sarhiri),
31
-
[Stephen Yang](https://github.com/stephenhyang),
55
+
[Stephen Yang](https://github.com/stephenhyang)
32
56
33
57
</div>
34
58
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
-
59
+
<ul>
60
+
<li>Implemented a new visualization button (example) to expedite data rendering processes.</li>
61
+
<li>Refactored microservices example, switched over to community version of MongoDB for easier URI implementation.</li>
62
+
<li>Modularized cluttered components into modular units to improve code readability and reusability.</li>
63
+
<li>Optimized startup scripts to reduce application load time and streamline environment configuration.</li>
64
+
<li>Upgraded Material-UI from version 4 to version 5, adapting to new API changes and improving UI responsiveness. </li>
65
+
<li>Refactored portions of the electron app </li>
66
+
<li>Refactored data parsing logic to reduce unnecessary rerenders and improve app performance</li>
67
+
<li>Fixed data bottle necks in the local npm packages, data is now able to flow to microservices for data visualization</li>
68
+
</ul>
44
69
45
-
<ahref='link here'>Version 14.0 Medium Article</a>
70
+
<ahref='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>
- In our ChroNotes, we have a full overview of all the files in the codebase, and their purpose.
256
+
<ahref='https://docs.google.com/document/d/e/2PACX-1vTWIX6Is3uuvWX73ab5K521X7Ddr_fVN64F82bJ8l4VNF45cM9PbfDj2gVV9MVi_HhDrbNmZK51-dHP/pub'>Click here to view</a>!
- If you want to visualize the way the files in the app are connected, we suggest using this data visualizer. Below, it's showing the same repository, but instead of a directory structure, each file and folder as a circle: the circle’s color is the type of file, and the circle’s size represents the size of the file. See live demo
**NOTE: You must create your own user database for extended features**
312
342
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.
343
+
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.
314
344
- This database will privately store user information.
315
345
2. Once this is set up, you can create new users, log in, and have your data persist between sessions.
0 commit comments