Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump mongoose from 6.10.5 to 6.11.4 in /examples/docker/frontend #296

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2142 commits
Select commit Hold shift + click to select a range
a749046
Merge pull request #256 from oslabs-beta/main
noahoo7 Mar 30, 2023
e488200
Update README.md
BoopdiBop Mar 30, 2023
1136e99
Update README.md
BoopdiBop Mar 30, 2023
6fb63e7
Update README.md
brianlim89 Mar 30, 2023
7efd3b1
Update README.md
brianlim89 Mar 30, 2023
ecd2cb6
Grafana Configuration
BoopdiBop Mar 30, 2023
becb734
Updating Grafana step
BoopdiBop Mar 30, 2023
42a9085
Reformat ReadMe
BoopdiBop Mar 30, 2023
2317de2
Updated GrafanaIFrame.tsx
brianlim89 Mar 30, 2023
db97e05
Merge pull request #258 from open-source-labs/brianlim89-grafanaiframes
brianlim89 Mar 30, 2023
139ea15
Update EventChart.tsx
brianlim89 Mar 30, 2023
1c00acb
Update HealthChart.tsx
brianlim89 Mar 30, 2023
5aec2f3
Update index.tsx
brianlim89 Mar 30, 2023
06d4079
Delete AwsEksGrafana.tsx
brianlim89 Mar 30, 2023
2a752c8
Update Occupied.tsx
brianlim89 Mar 30, 2023
0575b5d
Update TransferColumns.tsx
brianlim89 Mar 30, 2023
c008c12
test.txt testing dev branch
jdonuto Apr 24, 2023
07adce9
test
wiris316 Apr 24, 2023
e5bf60d
test from JC
Apr 24, 2023
c66914f
elena workflow test
elenaatencio Apr 24, 2023
80b10aa
added /electron to entry and electron-log to dependency
jdonuto Apr 24, 2023
3f5b957
no changes, just had to commit for pulling dev
elenaatencio Apr 24, 2023
97822ff
Merge branch 'dev' of https://github.com/oslabs-beta/Chronos into dev
elenaatencio Apr 24, 2023
1adfa04
added electron-log depenency
jdonuto Apr 24, 2023
f52b518
merging
elenaatencio Apr 24, 2023
c4e4fb2
Made changes to gRPC books and orders examples
jdonuto Apr 26, 2023
6666a52
Updated @chronosmicro/tracker on package.json and added nodemon
jdonuto Apr 26, 2023
b8b5364
Changed chronos.use to module.exports in chronos-config-js
jdonuto Apr 26, 2023
0a65c8a
updated the import logic for Chronosmicro tracker
jdonuto Apr 26, 2023
da13854
updated comments and code to hide ORDER_URI under .env on OrderModel.js
jdonuto Apr 26, 2023
a181ba5
Updated all folder dependencies to include current v of @Chronosmicro…
jdonuto Apr 26, 2023
132ba91
Merge pull request #1 from oslabs-beta/webpackAdd
jdonuto Apr 26, 2023
55d205f
Updated Utilities/copyDist.js to automatically copy settings.json int…
jdonuto Apr 27, 2023
a65e681
Merge pull request #2 from oslabs-beta/webpackAdd
jdonuto Apr 27, 2023
ff80113
Updated README to reflect changes to docker example folder
jdonuto Apr 27, 2023
846c80a
Deleted the script file - no longer needed
jdonuto Apr 27, 2023
cce1f68
Updated the README to reflect changes
jdonuto Apr 27, 2023
825ec22
Merge pull request #3 from oslabs-beta/dockerREADME
Jrcrz Apr 28, 2023
f586edc
sligth wording change in readme, no update
jdonuto Apr 28, 2023
6c0a918
Merge pull request #4 from oslabs-beta/gRPC-README
Jrcrz Apr 28, 2023
90fd08a
ommited quotes for the .env example
jdonuto Apr 28, 2023
c59fd20
Merge pull request #5 from oslabs-beta/dockerREADME
Jrcrz Apr 28, 2023
cd8b786
New user signup, still need to set pw as required
wiris316 Apr 29, 2023
976db6b
Fixed user signup and pw validation bug
wiris316 Apr 29, 2023
7976d78
Merge pull request #6 from oslabs-beta/createNewUser
jdonuto May 1, 2023
9033244
merging dev branch into current local dev branchMerge branch 'dev' of…
elenaatencio May 1, 2023
ef7fee2
Conversion to DB - add new user
wiris316 May 4, 2023
5727c56
determine data type from GraphsContainer
May 4, 2023
a336af1
test
wiris316 May 4, 2023
c4aa7d4
Merge branch 'dev' into convertToDB
wiris316 May 4, 2023
bcdc6d8
Merge pull request #8 from oslabs-beta/convertToDB
wiris316 May 4, 2023
65cf351
added comments to ApplicationContext for following data flow
May 4, 2023
eb6da73
Sign Up functionality fully converted to DB
wiris316 May 4, 2023
023b0d5
added couple more notes to SIdebarContainer.tsx
Jrcrz May 4, 2023
27d1836
Login data to mongoDB + extra (read comment)
wiris316 May 5, 2023
01c66ba
splash changed to 1 sec
wiris316 May 8, 2023
60fcc7e
updated dotenv config and deleted require path
jdonuto May 8, 2023
f6ab60c
added dotenv & chronosmicro/tracker as dependency
jdonuto May 8, 2023
484867d
Added comments to multiple files as well as changed a couple of type any
Jrcrz May 8, 2023
0adaf66
invoke chronos.track() without app.use('/')
jdonuto May 8, 2023
e669464
added a comment to EventContext
Jrcrz May 8, 2023
738b903
updated getApps to work with DB
wiris316 May 8, 2023
5597310
converted addApp to DB
wiris316 May 8, 2023
a6d97ff
Converted to DB to load microservices examples
wiris316 May 9, 2023
f29994e
merging into devMerge branch 'dev' of https://github.com/oslabs-beta/…
elenaatencio May 11, 2023
f013231
Delete cards - converted to DB
wiris316 May 11, 2023
abbfd6c
Merge pull request #9 from oslabs-beta/convertToDB
wiris316 May 11, 2023
403b35b
merging recent branch to devMerge branch 'dev' of https://github.com/…
elenaatencio May 11, 2023
ee3d27f
got eks running region us west
Jrcrz May 11, 2023
159eed0
Merge pull request #10 from oslabs-beta/jcruz/feature
Jrcrz May 11, 2023
7076cba
updating addAWSApp method in datashboard.ts to use db instead of loca…
elenaatencio May 11, 2023
9a67679
updated addAWSApp in AWSModal.tsx and dashboard.ts to save data in db…
elenaatencio May 11, 2023
72b62ee
commiting merge, package.lock json had updates Merge branch 'dev' of …
elenaatencio May 11, 2023
5ddddc2
merging dev branch into elena/updatingToDB feature branch. Merge bran…
elenaatencio May 11, 2023
6ca744a
Merge pull request #11 from oslabs-beta/elena/updatingToDB
elenaatencio May 11, 2023
377caaf
updating 'awsAppInfoRequest' in data.ts to use with database
elenaatencio May 12, 2023
d3667e3
debugging electron frontend and backend while trying to update to use…
elenaatencio May 12, 2023
416caae
fixed mongoose connection error to two different databases. It is cur…
elenaatencio May 13, 2023
d250ca1
updated db queries to async/await
jdonuto May 13, 2023
27a76a7
Merge pull request #12 from oslabs-beta/testingapp
jdonuto May 13, 2023
9670831
incorporated mongoose.connection for already established connections …
elenaatencio May 13, 2023
1a5e127
fixed multiple mongodb databse connections! Services are now fetched …
elenaatencio May 14, 2023
826b9be
cleaned up electron backend code.
elenaatencio May 15, 2023
12b717d
merging dev into elena/updatingToDB to push new changes for user data…
elenaatencio May 15, 2023
964efce
Merge pull request #13 from oslabs-beta/elena/updatingToDB
elenaatencio May 15, 2023
fcd60db
added popup for when connection to user provided database is invalid …
elenaatencio May 15, 2023
5568bc0
updated electron backend, cleaning up codebase and adding comments fo…
elenaatencio May 15, 2023
7d7a8e6
added comments throughout electron frontend and backend and updated R…
elenaatencio May 16, 2023
e807d5b
merging dev branch into elena/updatingToDBMerge branch 'dev' into ele…
elenaatencio May 16, 2023
e30302e
updated comments in electron frontend and backend. Updated READMEs to…
elenaatencio May 16, 2023
c6587d3
removed error handling from UserModel when connecting to database whi…
elenaatencio May 16, 2023
f7a1caf
merging branch that was not pulled to dev back, had an issue that pre…
elenaatencio May 16, 2023
98a9450
Merge pull request #15 from oslabs-beta/elena/updatingToDB
elenaatencio May 16, 2023
2b975c2
Bug fixes and updated dependencies
wiris316 May 17, 2023
ea0a875
Changed all ports - 3000 to 3333 and 8080 to 8000
jdonuto May 17, 2023
aeaa597
Merge branch 'dev' into testingapp
jdonuto May 17, 2023
919124e
Cleaned up code
wiris316 May 17, 2023
f701ca1
Merge pull request #17 from oslabs-beta/new_cleanUp
wiris316 May 18, 2023
43c82cb
Merge branch 'dev' into testingapp
jdonuto May 18, 2023
c6c21de
Merge pull request #18 from oslabs-beta/testingapp
jdonuto May 18, 2023
56c6a6e
added idleTimeoutMillis to postgres.ts + comments
wiris316 May 18, 2023
f808d79
Added instruction to stop containers: dockerReadMe
wiris316 May 18, 2023
a221118
Merge pull request #19 from oslabs-beta/new_test
wiris316 May 18, 2023
8b6ef6a
reconfiguring eksMetricsRequest again
elenaatencio May 18, 2023
bc97d82
updating eksMetricsRequest again
elenaatencio May 18, 2023
88922ab
cleaned up AWS/EKS graphs frontend in AWSGraphsContainer, and updated…
elenaatencio May 18, 2023
5b037cb
Merge pull request #20 from oslabs-beta/elena/testingEKS
elenaatencio May 18, 2023
069d041
Deleted test.txt, Edited ReadMe in kube example
wiris316 May 18, 2023
5f79b63
Merge pull request #259 from oslabs-beta/master
wiris316 May 18, 2023
406d92c
Added comments to help decipher code.
jcpoirier20 Jun 2, 2023
a63f8c5
Added comments describing the way graphs are made in HealthContainer.
jcpoirier20 Jun 2, 2023
d447295
updated comments
jcpoirier20 Jun 2, 2023
162e7d2
Added comments, removed redundant variables.
jcpoirier20 Jun 3, 2023
c8d2997
Multiple plots on chart in progress. Finishing plotly data generator …
jcpoirier20 Jun 3, 2023
6aa036e
Interactive HealthChart and save to .PNG
jcpoirier20 Jun 3, 2023
6d4d3c9
Merge pull request #1 from oslabs-beta/justin/code-review
jcpoirier20 Jun 3, 2023
2caf6b3
Remade transformData to be in a nested object format.
jcpoirier20 Jun 6, 2023
8059af7
Charts now display related data types in a single graph.
jcpoirier20 Jun 7, 2023
82d3e15
Fixed typeSorting logic in HealthContainer.
jcpoirier20 Jun 7, 2023
fbd2a31
fixed light/dark mode bug when logged in
Jun 7, 2023
938950e
added comments; updated chart logic to convert bytes to megabytes.
jcpoirier20 Jun 7, 2023
5aebc98
Merge pull request #2 from oslabs-beta/justin/health-chart-updates
LucieSeidler Jun 7, 2023
2b606cd
merge
Jun 7, 2023
9b0568d
Merge pull request #3 from oslabs-beta/jeff
beezoo10 Jun 7, 2023
f3bc1f9
squashed a bug in HealthChart that didn't check a condition properly.
jcpoirier20 Jun 8, 2023
9021bd2
Merge pull request #4 from oslabs-beta/justin/graphs-bug
jeffreyNa Jun 8, 2023
1fb23f5
Converted dataHelpers.js to dataHelpers.tsx
Jun 9, 2023
59ab350
Update dataHelpers.ts
jcpoirier20 Jun 9, 2023
de58e9a
Update dataHelpers.ts
jcpoirier20 Jun 9, 2023
d997d57
Merge pull request #5 from oslabs-beta/jeff
jcpoirier20 Jun 9, 2023
d53af3d
testing HealthChart and fixed Login.test
Jun 12, 2023
fb33e3c
jest.config.ts
Jun 12, 2023
63ca1fe
Merge branch 'dev' into jeff
Jun 12, 2023
1efb186
robust testing for HealthChart
Jun 12, 2023
76fbacb
Cleaned up Login.test.tsx
Jun 12, 2023
1249215
Fixed testing to pass all in CreateAdmin.test.tsx
Jun 12, 2023
e8432f2
attempted to fix SignUp
Jun 12, 2023
a17b8f7
slight adjustments to EventContext and EventContainer.
jcpoirier20 Jun 12, 2023
5040414
small edit for a prop in HealthChart.
jcpoirier20 Jun 12, 2023
8842aae
health helpers updated
Jun 12, 2023
9859595
Merge branch 'dev' into Lucie/code-review
Jun 12, 2023
d836e81
fixed the desktop app so that it can open properly in production
kelsicw Jun 14, 2023
9bd63d1
updated frontend tests
Jun 15, 2023
71adfc3
fixed the desktop app
kelsicw Jun 15, 2023
7166797
added comments in chronos_npm_package, docker example, gRPC examples
beezoo10 Jun 15, 2023
6946d6e
Merge pull request #6 from oslabs-beta/kelsi/desktop-app
LucieSeidler Jun 15, 2023
66baadb
Merge branch 'dev' into brisa_example_testing
beezoo10 Jun 15, 2023
61ae8b1
finalizad health helpers
Jun 16, 2023
0bbad12
Merge branch 'dev' into Lucie/code-review
Jun 16, 2023
6a79f45
Update healthHelpers.js
jcpoirier20 Jun 16, 2023
1761bde
Merge pull request #7 from oslabs-beta/Lucie/code-review
jcpoirier20 Jun 16, 2023
52b1f71
uncommented to pass SignUp test
Jun 16, 2023
06eb15f
Completed Settings Test
Jun 16, 2023
7496a07
fixed notifications hovering bug
Jun 16, 2023
911b033
Reworked event data logic and event data transformer function.
jcpoirier20 Jun 16, 2023
46ebd26
Merge branch 'dev' into jeff
Jun 16, 2023
0fc25b9
Update TrafficChart.test.tsx
jcpoirier20 Jun 16, 2023
cf9afe3
Update HealthChart.test.tsx
jcpoirier20 Jun 16, 2023
6d51f8d
Delete AwaitingApproval.test.tsx
jcpoirier20 Jun 16, 2023
03d7911
Delete FirstLaunch.test.tsx
jcpoirier20 Jun 16, 2023
ed4e02b
Update jest.config.ts
jcpoirier20 Jun 16, 2023
60a7e39
Update Login.test.tsx
jcpoirier20 Jun 16, 2023
902ec28
Update SignUp.test.tsx
jcpoirier20 Jun 17, 2023
84d5ff5
Merge pull request #8 from oslabs-beta/jeff
jcpoirier20 Jun 17, 2023
1909ce3
added some comments for reverseProxyServer
beezoo10 Jun 17, 2023
f8e9424
Merge branch 'dev' into brisa_example_testing
beezoo10 Jun 17, 2023
f1ce7ee
Merge branch 'dev' into justin/event-metrics
jcpoirier20 Jun 17, 2023
ccc1fe3
Merge branch 'dev' into jeff
Jun 17, 2023
252a236
deleted all meaningless tests
Jun 17, 2023
378a78c
fixed a typo in AWS-EKS readme.
jcpoirier20 Jun 17, 2023
3fb72f8
Filter function for selected event data metrics.
jcpoirier20 Jun 17, 2023
b16d552
edited gRPC README and added screenshot of reverse proxy, emulating a…
beezoo10 Jun 17, 2023
2de27f1
EventContainer implemented functionality to display charts in chunks
Jun 17, 2023
3d8c0ba
Event chart generator and interface defn's complete.
jcpoirier20 Jun 17, 2023
de6c872
healthHelpers comments
Jun 17, 2023
2d14143
Finished event chart render logic.
jcpoirier20 Jun 17, 2023
4515169
Update EventContainer.tsx
jcpoirier20 Jun 17, 2023
a7c119c
Merge pull request #9 from oslabs-beta/jeff
jcpoirier20 Jun 17, 2023
a70e48e
Merge branch 'dev' into justin/event-metrics
jcpoirier20 Jun 17, 2023
8359a5d
Finalized chart generation and page nav buttons.
jcpoirier20 Jun 17, 2023
96d5d67
Update Occupied.tsx
jeffreyNa Jun 17, 2023
d1166cb
Update HealthContainer.tsx
jeffreyNa Jun 17, 2023
54bd670
Update ApplicationContext.tsx
jeffreyNa Jun 17, 2023
2964159
Merge pull request #10 from oslabs-beta/justin/event-metrics
jeffreyNa Jun 17, 2023
cb737bf
HealthChart test updated
Jun 17, 2023
14a1351
Merge pull request #11 from oslabs-beta/jeff
jcpoirier20 Jun 17, 2023
2a551b5
added toggle functionality to ModifyMetricsContainer.tsx
Jun 19, 2023
38ab286
comments added to Chronos, healthHelpers, and utilities
Jun 20, 2023
1c579db
comments added to dockerHelper, mongo.js, communicationModel and Cont…
Jun 20, 2023
0a83c74
fixed routing when selecting multiple services within graphs container
kelsicw Jun 20, 2023
81f6730
Merge branch 'dev' into Lucie/Add_comments
Jun 20, 2023
234a526
Merge branch 'dev' into jeffrey/metrics
Jun 20, 2023
7639670
Merge branch 'dev' into kelsi/routing
kelsicw Jun 20, 2023
1fba512
edited README files for gRPC, kubernetes, and npm package - removed r…
beezoo10 Jun 20, 2023
726e34c
created .env example template to help secure user database
kelsicw Jun 20, 2023
fd04037
Resolved HealthChart issue.
jcpoirier20 Jun 20, 2023
2b4a214
Merge branch 'dev' into justin/event-metrics
jcpoirier20 Jun 20, 2023
4dbff30
Small edit to HealthContainer comments.
jcpoirier20 Jun 20, 2023
ca31313
updates to the .env.example template
kelsicw Jun 21, 2023
e299f87
updates to the .env.example template
kelsicw Jun 21, 2023
d2e4f4b
fixed HealthChart comments
Jun 21, 2023
ecd0421
updated URI to query string
Jun 21, 2023
b744d2b
more comments in HealthChart.tsx
Jun 21, 2023
cc0aad4
Merge pull request #12 from oslabs-beta/Lucie/Add_comments
beezoo10 Jun 21, 2023
5220bbd
Merge branch 'dev' into jeffrey/metrics
Jun 21, 2023
071cbc3
Merge branch 'dev' into jeffrey/comments
Jun 21, 2023
7e483d5
Merge branch 'dev' into justin/event-metrics
jcpoirier20 Jun 21, 2023
754271f
Merge pull request #13 from oslabs-beta/justin/event-metrics
LucieSeidler Jun 21, 2023
85e0796
cleaned HealthChart comments
Jun 21, 2023
caa5332
Merge branch 'dev' into jeffrey/metrics
Jun 21, 2023
0ae98f8
Merge branch 'dev' into kelsi/routing
kelsicw Jun 21, 2023
c8f68c8
Merge pull request #15 from oslabs-beta/kelsi/routing
LucieSeidler Jun 21, 2023
ea39f2b
select/deselect functionality added to ModifyMetrics
Jun 21, 2023
641cedd
Merge branch 'dev' into jeffrey/metrics
Jun 21, 2023
4690c56
toggleCheckbox styling and rendering button implemented
Jun 21, 2023
106078b
Merge pull request #16 from oslabs-beta/jeffrey/metrics
jcpoirier20 Jun 21, 2023
e22826d
added screenshots to kubernetes example, placed previous Chronos iter…
beezoo10 Jun 21, 2023
1f9076c
updates to securing user database
kelsicw Jun 21, 2023
708fd4c
Merge branch 'dev' into kelsi/securing-user-db
kelsicw Jun 21, 2023
8afcf3a
finished securing user database and added instructions for connecting…
kelsicw Jun 21, 2023
adacb2e
edited READMEs within examples, main, added contributors, changed npm…
beezoo10 Jun 21, 2023
3d20c18
Merge pull request #17 from oslabs-beta/kelsi/securing-user-db
LucieSeidler Jun 21, 2023
ef600e0
Changed a folder name from 'reverse proxy' to 'reverse_proxy'.
jcpoirier20 Jun 21, 2023
95af2e8
Updated comments in the microservices example models.
jcpoirier20 Jun 21, 2023
3ed8cbd
Small edit to startMicroservices script.
jcpoirier20 Jun 21, 2023
d3d989e
More script edits.
jcpoirier20 Jun 21, 2023
1fffade
Merge branch 'dev' into justin/screen_recording
jcpoirier20 Jun 21, 2023
54b5fff
Merge pull request #18 from oslabs-beta/justin/screen_recording
beezoo10 Jun 21, 2023
618f593
Merge branch 'dev' into brisa_README_cleanup
beezoo10 Jun 21, 2023
b7d8edb
added comments to AwsChart and EventChart
Jun 21, 2023
1badfa1
Merge branch 'dev' into jeffrey/comments
Jun 21, 2023
72c4432
comments to AwsChart/EventChart/HealthChart
Jun 21, 2023
07cc904
Merge pull request #19 from oslabs-beta/jeffrey/comments
jcpoirier20 Jun 21, 2023
1d59c91
further linked NPM README to examples, added screenshoots for docker …
beezoo10 Jun 22, 2023
9a7c2fe
small edit under creating user database
beezoo10 Jun 22, 2023
04fe17f
Merge branch 'dev' into brisa_README_cleanup
beezoo10 Jun 22, 2023
f92e5fa
Merge pull request #20 from oslabs-beta/brisa_README_cleanup
LucieSeidler Jun 22, 2023
dd109b1
Update healthHelpers.js
LucieSeidler Jun 22, 2023
a56c108
Merge pull request #22 from oslabs-beta/LucieSeidler-patch-1
beezoo10 Jun 22, 2023
5b466c9
Merge pull request #21 from oslabs-beta/dev
LucieSeidler Jun 22, 2023
1aefd9b
Merge pull request #260 from oslabs-beta/main
jeffreyNa Jun 22, 2023
8de1a87
Bump semver and mongodb in /examples/AWS/AWS-ECS/app
dependabot[bot] Jun 25, 2023
88b1de7
Bump semver and mongoose in /examples/gRPC/books
dependabot[bot] Jun 25, 2023
6895e17
Merge pull request #261 from open-source-labs/dependabot/npm_and_yarn…
jcpoirier20 Jul 5, 2023
abd44e9
Merge pull request #262 from open-source-labs/dependabot/npm_and_yarn…
LucieSeidler Jul 5, 2023
e117f25
Bump semver and mongoose in /examples/gRPC/orders
dependabot[bot] Jul 5, 2023
ebcb1f3
Merge pull request #263 from open-source-labs/dependabot/npm_and_yarn…
LucieSeidler Jul 5, 2023
8bc5f29
Bump fast-xml-parser and @aws-sdk/credential-providers
dependabot[bot] Jul 5, 2023
efb5b96
Merge pull request #264 from open-source-labs/dependabot/npm_and_yarn…
jcpoirier20 Jul 5, 2023
ec67847
Bump mongoose from 6.10.5 to 6.11.4 in /examples/docker/frontend
dependabot[bot] Jul 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
declare module '*.png'
68 changes: 68 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
{
"globals": {
"NodeJS": true,
"JSX": true,
"Electron": true
},
"plugins": ["react", "prettier"],
"parser": "babel-eslint",
"parserOptions": {
"ecmaVersion": 2018,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"env": {
"es6": true,
"browser": true,
"node": true,
"jest": true
},
"extends": ["airbnb", "eslint:recommended", "plugin:react/recommended", "prettier"],
"rules": {
"react/display-name": "off",
"prettier/prettier": "error",
"no-unused-vars": [
"warn",
{
"args": "none"
}
],
"react/prop-types": "off",
"no-console": "warn",
"react/jsx-filename-extension": "off",
"no-alert": "off",
"no-plusplus": "off",
"no-new": "off",
"react/button-has-type": "off",
"react/jsx-one-expression-per-line": "off",
"no-restricted-globals": "off",
"react/no-array-index-key": "warn",
"no-restricted-syntax": "off",
"guard-for-in": "off",
"no-param-reassign": "off",
"import/extensions": [
"error",
"ignorePackages",
{
"js": "never",
"jsx": "never",
"ts": "never",
"tsx": "never",
"mjs": "never"
}
]
},
"settings": {
"import/extensions": [".js", ".mjs", ".jsx", ".ts", ".tsx"],
// "import/parsers": {
// "@typescript-eslint/parser": [".ts", ".tsx"]
// },
"import/resolver": {
"node": {
"extensions": [".js", ".jsx", ".ts", ".tsx"]
}
}
}
}
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
51 changes: 51 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,52 @@
# JS Project-Specific #
#######################
# node_modules
/dist
/build
release-builds
coverage
__tests__/**/__snapshots__
.env
databases.txt
settings.json

# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so

# Packages #
############
# it's better to unpack these files and commit the raw source
# git has its own built in compression methods
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip

# Logs and databases #
######################
*.log
*.sql
*.sqlite

# OS generated files #
######################
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
node_modules

out/
7 changes: 7 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"singleQuote": true,
"useTabs": false,
"endOfLine": "auto",
"arrowParens": "avoid",
"printWidth": 100
}
18 changes: 18 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
language: node_js
node_js:
- 'stable'
os: osx
jobs:
# allow_failures:
# - os: osx
fast_finish: true
install:
- npm install
script:
npm run test:app
# safelist
# branches:
# only:
# - master
# - middleware
# - chronosWebsite
45 changes: 45 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "File",
"skipFiles": [
"<node_internals>/**",
],
"program": "${file}"
},
{
"type": "node",
"request": "launch",
"name": "Electron: Main",
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron",
"runtimeArgs": [
"--remote-debugging-port=9223",
"."
],
"windows": {
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron.cmd"
}
},
{
"name": "Electron: Renderer",
"type": "chrome",
"request": "attach",
"port": 9223,
"webRoot": "${workspaceFolder}",
"timeout": 30000,
"url": "http://localhost:8080/",
}
],
"compounds": [
{
"name": "Electron: All",
"configurations": [
"Electron: Main",
"Electron: Renderer"
]
}
]
}
2 changes: 2 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{
}
37 changes: 37 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Contributing

Chronos encourages contributions to this product.

## Pull Requests

Chronos welcomes all pull requests.

1. Fork the repo and create a working branch from `master`.
2. If you've added any code that requires testing, add tests.
3. If you've changed APIs, update the `README.md`.
4. Check to ensure that all tests pass.
5. Make sure code is formatted with `prettier` and follows the [Airbnb React/JSX Style Guide](https://github.com/airbnb/javascript/blob/master/react/README.md).
6. Create a pull request to `master`.

## Getting started
- `npm run dev:app` and `npm run dev:electron`: Run Node and Electron at the same time to start Chronos app
- To make changes to codebase on the Main Process:
- Files in the main process must be compiled prior to starting the app
- In the terminal in Chronos directory, input `tsc` to compile typescript files
- Once compiled, `npm run dev:app` and `npm run dev:electron`
* Note: If typescript is not installed, `npm install -g typescript`

## Chronos Website

The `chronosWebsite` branch holds the code for the website. Edit the website by checking out the branch, modifying the website, and then updating the AWS S3 bucket with the changes.
## Issues

Please do not hesitate to file issues that detail bugs or offer ways to enhace Chronos.

Chronos is based off of community feedback and is always looking for ways to get better. The team behind Chronos is interested to hear about your experience and how we can improve it.

When submitting issues, ensure your description is clear and has instructions to be able to reproduce the issue.

## Get In Touch

We use GitHub as a platform of communication between users and developers to promote transparency, community support and feedback.
21 changes: 21 additions & 0 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2020 Chronos

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading