mirror of
https://github.com/mattermost/mattermost.git
synced 2026-02-03 20:40:00 -05:00
Some checks are pending
API / build (push) Waiting to run
Server CI / Compute Go Version (push) Waiting to run
Server CI / Check mocks (push) Blocked by required conditions
Server CI / Check go mod tidy (push) Blocked by required conditions
Server CI / check-style (push) Blocked by required conditions
Server CI / Check serialization methods for hot structs (push) Blocked by required conditions
Server CI / Vet API (push) Blocked by required conditions
Server CI / Check migration files (push) Blocked by required conditions
Server CI / Generate email templates (push) Blocked by required conditions
Server CI / Check store layers (push) Blocked by required conditions
Server CI / Check mmctl docs (push) Blocked by required conditions
Server CI / Postgres with binary parameters (push) Blocked by required conditions
Server CI / Postgres (push) Blocked by required conditions
Server CI / Postgres (FIPS) (push) Blocked by required conditions
Server CI / Generate Test Coverage (push) Blocked by required conditions
Server CI / Run mmctl tests (push) Blocked by required conditions
Server CI / Run mmctl tests (FIPS) (push) Blocked by required conditions
Server CI / Build mattermost server app (push) Blocked by required conditions
Web App CI / check-lint (push) Waiting to run
Web App CI / check-i18n (push) Blocked by required conditions
Web App CI / check-types (push) Blocked by required conditions
Web App CI / test (platform) (push) Blocked by required conditions
Web App CI / test (mattermost-redux) (push) Blocked by required conditions
Web App CI / test (channels shard 1/4) (push) Blocked by required conditions
Web App CI / test (channels shard 2/4) (push) Blocked by required conditions
Web App CI / test (channels shard 3/4) (push) Blocked by required conditions
Web App CI / test (channels shard 4/4) (push) Blocked by required conditions
Web App CI / upload-coverage (push) Blocked by required conditions
Web App CI / build (push) Blocked by required conditions
* Add CLAUDE.md documentation files for webapp directories - Add root webapp CLAUDE.md with overview and build commands - Add channels CLAUDE.md with architecture and testing info - Add documentation for actions, components, selectors, utils - Add documentation for sass, tests, and mattermost-redux - Add platform documentation for client and types - Update .gitignore * Add CLAUDE docs and allow tracking * Clarify CLAUDE instructions for i18n workflow * Refactor webapp/CLAUDE.md into a nested hierarchy Decomposed the monolithic webapp/CLAUDE.md into focused, context-aware files distributed across the directory structure: - webapp/CLAUDE.md (Root overview) - webapp/channels/CLAUDE.md (Channels workspace) - webapp/channels/src/components/CLAUDE.md - webapp/channels/src/actions/CLAUDE.md - webapp/channels/src/selectors/CLAUDE.md - webapp/channels/src/packages/mattermost-redux/CLAUDE.md - webapp/platform/CLAUDE.md (Platform workspace) - webapp/platform/client/CLAUDE.md * Move files to optional, then add script to move them to proper claud.md
165 lines
2.5 KiB
Text
165 lines
2.5 KiB
Text
|
|
logs
|
|
.DS_Store
|
|
node_modules
|
|
/data
|
|
/dist
|
|
/webapp/dist
|
|
jobserver
|
|
npm-debug.log
|
|
webapp/yarn-error.log
|
|
mattermost.mattermost-license
|
|
config/mattermost.mattermost-license
|
|
config/config.json
|
|
config/*.crt
|
|
|
|
web/static/js/bundle*.js
|
|
web/static/js/bundle*.js.map
|
|
web/static/js/libs*.js
|
|
|
|
config/active.dat
|
|
config/config.json
|
|
config/logging.json
|
|
/plugins
|
|
|
|
# disable folders generated by Cypress
|
|
e2e-tests/cypress/node_modules
|
|
e2e-tests/cypress/tests/downloads
|
|
e2e-tests/cypress/tests/screenshots
|
|
e2e-tests/cypress/tests/videos
|
|
e2e-tests/cypress/tests/integration/benchmark/__benchmarks__
|
|
e2e-tests/cypress/tests/integration/performance/logs
|
|
e2e-tests/cypress/tests/fixtures/ldap_tmp
|
|
e2e-tests/cypress/tests/fixtures/mmctl
|
|
e2e-tests/cypress/results
|
|
e2e-tests/cypress/.eslintcache
|
|
|
|
# disable files/folders generated by Playwright
|
|
e2e-tests/playwright/node_modules
|
|
e2e-tests/playwright/playwright-report
|
|
e2e-tests/playwright/storage_state
|
|
e2e-tests/playwright/test-results
|
|
e2e-tests/playwright/results
|
|
e2e-tests/playwright/specs/**/*-darwin.png
|
|
e2e-tests/playwright/specs/**/*-window.png
|
|
e2e-tests/playwright/specs/accessibility/**/*-snapshots
|
|
e2e-tests/playwright/.eslintcache
|
|
|
|
# ignore temporary added configuration for pgloader
|
|
server/tests/temp.load
|
|
|
|
# Enterprise & products imports files
|
|
imports/imports.go
|
|
|
|
# go.work file
|
|
go.work
|
|
go.work.sum
|
|
|
|
#license files
|
|
*.license
|
|
*.mattermost-license
|
|
|
|
# Build Targets
|
|
.prebuild
|
|
.npminstall
|
|
.yarninstall
|
|
/prepackaged_plugins
|
|
|
|
# Compiled Object files, Static and Dynamic libs (Shared Objects)
|
|
*.o
|
|
*.a
|
|
*.so
|
|
|
|
# Folders
|
|
_obj
|
|
_test
|
|
testfiles
|
|
|
|
# Architecture specific extensions/prefixes
|
|
[568vq].out
|
|
|
|
*.cgo1.go
|
|
*.cgo2.c
|
|
_cgo_defun.c
|
|
_cgo_gotypes.go
|
|
_cgo_export.*
|
|
|
|
_testmain.go
|
|
|
|
*.exe
|
|
*.test
|
|
*.prof
|
|
|
|
# Log files
|
|
*.log
|
|
*.log.jsonl
|
|
*.log.gz
|
|
|
|
# Fuzz binaries and working dir
|
|
*fuzz.zip
|
|
app/workdir
|
|
|
|
.tmp
|
|
|
|
# Vim temporary files
|
|
[._]*.s[a-w][a-z]
|
|
[._]s[a-w][a-z]
|
|
*.un~
|
|
Session.vim
|
|
.netrwhist
|
|
*~
|
|
|
|
# VSCode project files
|
|
.vscode
|
|
*.code-workspace
|
|
|
|
# Gogland project files
|
|
mattermost-server.iml
|
|
|
|
# Build files
|
|
*bundle.js
|
|
|
|
web/sass-files/sass/.sass-cache/
|
|
*config.codekit
|
|
*.sass-cache
|
|
*styles.css
|
|
|
|
# Default local file storage
|
|
data/*
|
|
webapp/data/*
|
|
api/data/*
|
|
api4/data/*
|
|
app/data/*
|
|
|
|
/enterprise
|
|
|
|
cover.out
|
|
ecover.out
|
|
cprofile.out
|
|
*.test
|
|
webapp/coverage
|
|
/report.xml
|
|
junit.xml
|
|
|
|
.agignore
|
|
.ctags
|
|
/tags
|
|
.idea
|
|
|
|
/debug
|
|
/client
|
|
__debug_bin
|
|
report.xml
|
|
go.*.orig
|
|
config.override.mk
|
|
docker-compose.override.yaml
|
|
|
|
## Notice Folders
|
|
.notice/
|
|
.notice-work/
|
|
.aider*
|
|
.env
|
|
|
|
**/CLAUDE.local.md
|
|
**/CLAUDE.md
|
|
.cursorrules
|