MCPcopy Index your code
hub / github.com/Indexical-Metrics-Measure-Advisory/watchmen-web-client

github.com/Indexical-Metrics-Measure-Advisory/watchmen-web-client @15.2.16

Chat with this repo
repository ↗ · DeepWiki ↗ · release 15.2.16 ↗ · + Follow
5,677 symbols 16,264 edges 1,880 files 1 documented · 0% updated 4y ago15.2.16 · 2022-04-01★ 751 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

watchmen-web-client

watchman-web-client is the front-end server for the watchmen data platform. Working with watchmen server side.
See the watchmen-matryoshka-doll for deployment instructions and end user documentation.

An event based frontend

Includes

  • A simple login page,
  • Design UIs for administrators,
  • Console UIs for end users,
  • DQC(Data Quality Center) UIs for administrators.

Languages Support

  • en
  • zh
  • jp

Browser Support

  • Chrome latest 2

Extension points exported contracts — how you extend this code

DQCMaps (Interface)
(no doc)
src/data-quality/cache/types.ts
ConsoleEventBus (Interface)
(no doc)
src/console/console-event-bus-types.ts
AdminCacheData (Interface)
(no doc)
src/services/local-persist/types.ts
IndicatorsData (Interface)
(no doc)
src/indicator-workbench/indicator/indicators-event-bus-types.ts
ShareDashboardState (Interface)
(no doc)
src/share/dashboard/index.tsx
WaitRemoteDataState (Interface)
(no doc)
src/widgets/alert/wait-remote-data.tsx
AdminCacheEventBus (Interface)
(no doc)
src/admin/cache/cache-event-bus-types.ts
DQCRelations (Interface)
(no doc)
src/data-quality/cache/types.ts

Core symbols most depended-on inside this repo

push
called by 1057
public/static/monaco-editor@0.29.1/min/vs/base/worker/workerMain.js
map
called by 921
public/static/monaco-editor@0.29.1/min/vs/base/worker/workerMain.js
create
called by 490
public/static/monaco-editor@0.29.1/min/vs/base/worker/workerMain.js
filter
called by 481
public/static/monaco-editor@0.29.1/min/vs/base/worker/workerMain.js
getCurrentTime
called by 347
src/services/data/utils.ts
forEach
called by 290
public/static/monaco-editor@0.29.1/min/vs/base/worker/workerMain.js
useForceUpdate
called by 209
src/widgets/basic/utils.ts
getText
called by 193
public/static/monaco-editor@0.29.1/min/vs/base/worker/workerMain.js

Shape

Function 4,333
Interface 569
Method 510
Enum 192
Class 73

Languages

TypeScript100%

Modules by API surface

public/static/monaco-editor@0.29.1/min/vs/base/worker/workerMain.js394 symbols
src/widgets/report/chart-utils/default-chart-utils.ts35 symbols
src/widgets/dataset-grid/body/index.tsx33 symbols
public/static/monaco-editor@0.29.1/min/vs/language/html/htmlWorker.js33 symbols
public/static/monaco-editor@0.29.1/min/vs/language/html/htmlMode.js33 symbols
public/static/monaco-editor@0.29.1/min/vs/language/json/jsonWorker.js28 symbols
public/static/monaco-editor@0.29.1/min/vs/language/json/jsonMode.js28 symbols
src/data-quality/catalog/search-result/catalog.tsx25 symbols
src/admin/pipelines/data-utils.ts24 symbols
src/services/data/tuples/utils.ts23 symbols
public/static/monaco-editor@0.29.1/min/vs/language/css/cssWorker.js23 symbols
public/static/monaco-editor@0.29.1/min/vs/language/css/cssMode.js23 symbols

For agents

$ claude mcp add watchmen-web-client \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page