Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
e97ddcb
docs: :memo: overhaul README with expanded docs, restructure, and cla…
thkruz Oct 30, 2025
9f0ccce
chore: :technologist: update diagram.svg
thkruz Oct 30, 2025
c6a79d9
chore: :technologist: add deepsource.toml to enable JavaScript analys…
thkruz Oct 30, 2025
89d74d4
Update README.md
thkruz Oct 30, 2025
629f14f
Update README.md
thkruz Oct 30, 2025
34f2bb5
chore: :truck: fix deepsource name
thkruz Oct 30, 2025
ff9a5bf
Merge branch 'develop' of https://github.com/thkruz/keeptrack.space i…
thkruz Oct 30, 2025
a1c78ad
docs: standardize SECURITY.md headings and update disclosure contact
thkruz Oct 30, 2025
3ae5851
fix: subscribe to events via EventBus in OrbitGuardMenuPlugin
thkruz Oct 30, 2025
82debf8
test: consolidate Jest environment and switch tests to EventBus
thkruz Oct 30, 2025
94f0288
refactor: :recycle: replace global keepTrackApi with ServiceLocator/…
thkruz Oct 30, 2025
7d398df
refactor: :recycle: replace global keepTrackApi with ServiceLocator/E…
thkruz Oct 30, 2025
36caf62
refactor: :recycle: migrate off global keepTrackApi — use KeepTrack s…
thkruz Oct 30, 2025
747735c
chore: switch local dev port to 5544 in configs, settings and tests
thkruz Oct 30, 2025
aee7028
feat: :sparkles: introduce WebWorkerThreadManager and migrate orbit/s…
thkruz Oct 30, 2025
af70b09
chore: :wrench: bump submodules
thkruz Nov 5, 2025
dcf72c9
refactor(settings): reorganize SettingsManager into category-based mo…
claude Nov 15, 2025
0719e4d
refactor(settings): update imports to use new module paths and clean …
thkruz Nov 15, 2025
fb38f32
fix(settings): add interface declaration for TypeScript property type…
claude Nov 15, 2025
eee1bb2
refactor(settings): enhance type safety for texture quality propertie…
thkruz Nov 15, 2025
211c4bd
Merge branch 'develop' into claude/review-settings-atte-01WArWR5wakab…
thkruz Nov 15, 2025
8c0afed
Update src/settings/camera-settings.ts
thkruz Nov 15, 2025
3dfec1a
Update src/settings/ui-settings.ts
thkruz Nov 15, 2025
703f376
Update src/settings/ui-settings.ts
thkruz Nov 15, 2025
d26bfbf
Update src/settings/camera-settings.ts
thkruz Nov 15, 2025
4e881a2
Update src/settings/ui-settings.ts
thkruz Nov 15, 2025
f4ca4b0
chore: update subproject commit reference in plugins-pro
thkruz Nov 16, 2025
241d9e6
fix: handle potential undefined values in watchlist updates
thkruz Nov 16, 2025
e79136d
Merge pull request #1240 from thkruz/claude/review-settings-atte-01WA…
thkruz Nov 16, 2025
9056a85
Refactor and enhance test coverage across multiple modules
thkruz Nov 16, 2025
23f5db4
fix: clean up imports in darkClouds preset file
thkruz Nov 16, 2025
7a8cc04
11.0.2
thkruz Nov 16, 2025
a183f8a
docs: :memo: update changelog
thkruz Nov 16, 2025
6c8f996
fix: update subproject commit and format imports in stem preset
thkruz Nov 16, 2025
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
16 changes: 16 additions & 0 deletions .deepsource.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
version = 1

test_patterns = ["*.test.js"]

exclude_patterns = [
"src/lib/external/*",
"src/engine/ootk/*",
"*mSat.js*",
"*/offline/*",
]

[[analyzers]]
name = "javascript"
enabled = true

[analyzers.meta]
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -131,4 +131,6 @@ cypress.config.ts

# Generated Locale Files
src/locales/keys.ts
src/locales/*.json
src/locales/*.json

**/*.notes.md
11 changes: 8 additions & 3 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,12 @@
"type": "node",
"request": "launch",
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/jest",
"args": ["${fileBasenameNoExtension}", "--runInBand", "--coverage=false", "--no-cache"],
"args": [
"${fileBasenameNoExtension}",
"--runInBand",
"--coverage=false",
"--no-cache"
],
"cwd": "${workspaceFolder}",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
Expand All @@ -22,11 +27,11 @@
"name": "Chrome",
"type": "chrome",
"request": "launch",
"url": "http://localhost:8080",
"url": "http://localhost:5544",
"webRoot": "${workspaceFolder}",
"sourceMapPathOverrides": {
"webpack:///src/*": "${workspaceFolder}/src/*"
}
}
]
}
}
1 change: 1 addition & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@
"editor.rulers": [
180
],
"rewrap.wrappingColumn": 180,
"sonarlint.connectedMode.project": {
"connectionId": "http-localhost-9000",
"projectKey": "keeptrack"
Expand Down
2 changes: 1 addition & 1 deletion .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@
"windows": {
"command": "C:/Program Files/BraveSoftware/Brave-Browser/Application/brave.exe",
"args": [
"http://localhost:8080"
"http://localhost:5544"
]
},
"icon": {
Expand Down
Loading
Loading