Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .cspell.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"version": "0.2",
"language": "en,en-us",
"dictionaries": [
"npm",
"softwareTerms",
"node",
"html",
"css",
"bash",
"en_US",
"en-gb",
"misc",
"omm"
],
"dictionaryDefinitions": [
{
"name": "omm",
"path": ".cspell/omm-dictionary.txt",
"description": "Open MCT for MCWS dictionary"
}
],
"ignorePaths": [
"package.json",
"dist/**",
"package-lock.json",
"node_modules",
"*.log",
"test_data/**",
"target/**"
]
}
55 changes: 55 additions & 0 deletions .cspell/omm-dictionary.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# openmct
openmct
metadatas
metadatum
unlisten
unlisteners
persistable
Persistable
timesystem
TIMESYSTEM
frameaccountability
DDDTHH
DDDDTHH

# dependencies
printj

# testing
xdescribe

# ammos
mcws
MCWSEVR
mcwsurl
ampcs
mpcs # root_topic was hardcoded as mpcs before name change to ampcs
atlo
rfsw
spsc
apid
apids
scid
vcid
vcids
vcfc
evrs
scmf
cltus
insync
datatable

# time
scet
lmst
sclk
mslsol

# names
dsanto
peterr
smap

# TODO fix
# remove dismissable when implementing https://github.com/NASA-AMMOS/openmct-mcws/issues/209
dismissable
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Open MCT for MCWS
Open Mission Control Techologies for Mission Control Web Services (Open MCT for MCWS) is a next-generation web-based mission control framework for visualization of data on desktop and mobile devices. Open MCT for MCWS is built on the [Open MCT Framework](https://github.com/nasa/openmct), and includes adapter code for using MCWS as a telemetry and persistence provider. Open MCT is developed at NASA Ames Research Center in Silicon Valley, in collaboration with NASA AMMOS and the Jet Propulsion Laboratory, California Institute of Technology (under its contract with NASA, 80NM0018D0004).
Open Mission Control Technologies for Mission Control Web Services (Open MCT for MCWS) is a next-generation web-based mission control framework for visualization of data on desktop and mobile devices. Open MCT for MCWS is built on the [Open MCT Framework](https://github.com/nasa/openmct), and includes adapter code for using MCWS as a telemetry and persistence provider. Open MCT is developed at NASA Ames Research Center in Silicon Valley, in collaboration with NASA AMMOS and the Jet Propulsion Laboratory, California Institute of Technology (under its contract with NASA, 80NM0018D0004).

## Configuration
Various configurations and customizations are available by editing `config.js`. Descriptions of each configuration reside with the configuration in the file.
Expand Down
4 changes: 2 additions & 2 deletions config.js
Original file line number Diff line number Diff line change
Expand Up @@ -84,11 +84,11 @@
evrDefaultBackgroundColor: undefined,

/**
* evrDefaultForegoundColor: default foreground color for EVRs.
* evrDefaultForegroundColor: default foreground color for EVRs.
* Set to `undefined` to use the theme default. Otherwise, specify
* a hex string for an RGB color, e.g. `#ababab`.
*/
evrDefaultForegoundColor: undefined,
evrDefaultForegroundColor: undefined,

/**
* evrBackgroundColorByLevel: specify the background color of EVRs
Expand Down
1 change: 1 addition & 0 deletions docs/process/lines-of-code.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- cspell:words cloc -->
# Lines of code

Per release, we report on total lines of code, plus the different in lines of
Expand Down
2 changes: 2 additions & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const globals = require('globals');
const js = require('@eslint/js');
const vue = require('eslint-plugin-vue');
const vueParser = require('vue-eslint-parser');
const babelParser = require('@babel/eslint-parser');
// eslint-plugin-prettier/recommended must be last in configuration
Expand Down Expand Up @@ -38,6 +39,7 @@ module.exports = [
}
},
js.configs.recommended,
...vue.configs['flat/recommended'],
prettierRecommended,
{
rules: {
Expand Down
2 changes: 1 addition & 1 deletion karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ module.exports = function (config) {
// Web server port.
port: 9876,

// Wnable / disable colors in the output (reporters and logs).
// enable / disable colors in the output (reporters and logs).
colors: true,

logLevel: config.LOG_INFO,
Expand Down
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"bower": "^1.7.7",
"comma-separated-values": "3.6.4",
"copy-webpack-plugin": "12.0.2",
"cspell": "8.17.5",
"css-loader": "6.10.0",
"eslint": "9.19.0",
"eslint-config-prettier": "10.0.1",
Expand Down Expand Up @@ -61,6 +62,7 @@
"start": "npx webpack serve --config ./.webpack/webpack.dev.js",
"lint": "eslint \"**\"",
"lint:fix": "eslint \"**\" --fix",
"lint:spelling": "cspell \"**/*.{js,md,vue}\" --show-context --gitignore --quiet",
"build:prod": "webpack --config ./.webpack/webpack.prod.js",
"build:dev": "webpack --config ./.webpack/webpack.dev.js",
"build:watch": "webpack --config ./.webpack/webpack.dev.js --watch",
Expand All @@ -73,7 +75,7 @@
"url": "https://github.com/NASA-AMMOS/openmct-mcws"
},
"engines": {
"node": ">=14.19.1"
"node": ">=18.18.0"
},
"overrides": {
"core-js": "3.21.1"
Expand Down
13 changes: 0 additions & 13 deletions scripts/rebundle-template.txt

This file was deleted.

76 changes: 0 additions & 76 deletions scripts/rebundle.js

This file was deleted.

Loading