2017-07-18 03:48:40 +02:00
|
|
|
# Quick format and style primer:
|
|
|
|
#
|
|
|
|
# * If a pattern is meant only for a specific location, it should have a
|
|
|
|
# leading slash, like `/staticfiles.json`.
|
|
|
|
# * In principle any non-trailing slash (like `zproject/dev-secrets.conf`)
|
|
|
|
# will do, but this makes a confusing pattern. Adding a leading slash
|
|
|
|
# is clearer.
|
|
|
|
#
|
|
|
|
# * Patterns like `.vscode/` without slashes, or with only a trailing slash,
|
|
|
|
# match in any subdirectory.
|
|
|
|
#
|
|
|
|
# * Subdirectories with several internal things to ignore get their own
|
|
|
|
# `.gitignore` files.
|
|
|
|
#
|
2017-11-17 23:26:40 +01:00
|
|
|
# * Comments must be on their own line. (Otherwise they don't work.)
|
|
|
|
#
|
2017-07-18 03:48:40 +02:00
|
|
|
# See `git help ignore` for details on the format.
|
|
|
|
|
|
|
|
## Config files for the dev environment
|
|
|
|
/zproject/dev-secrets.conf
|
|
|
|
/tools/conf.ini
|
|
|
|
/tools/custom_provision
|
2017-10-29 02:02:58 +01:00
|
|
|
/tools/droplets/conf.ini
|
2017-07-18 03:48:40 +02:00
|
|
|
|
|
|
|
## Byproducts of setting up and using the dev environment
|
2012-08-28 20:57:02 +02:00
|
|
|
*.pyc
|
2017-11-24 19:25:28 +01:00
|
|
|
package-lock.json
|
2017-07-18 03:48:40 +02:00
|
|
|
|
2017-07-18 03:59:48 +02:00
|
|
|
/.vagrant
|
2021-02-20 05:52:06 +01:00
|
|
|
/var/*
|
|
|
|
!/var/puppeteer
|
|
|
|
/var/puppeteer/*
|
|
|
|
!/var/puppeteer/test_credentials.d.ts
|
2017-07-18 03:48:40 +02:00
|
|
|
|
2018-05-21 18:34:33 +02:00
|
|
|
/.dmypy.json
|
2022-10-30 00:07:03 +02:00
|
|
|
/.ruff_cache
|
2018-05-21 18:34:33 +02:00
|
|
|
|
2019-07-02 22:38:09 +02:00
|
|
|
# Generated i18n data
|
|
|
|
/locale/en
|
|
|
|
/locale/language_options.json
|
|
|
|
/locale/language_name_map.json
|
|
|
|
/locale/*/mobile.json
|
|
|
|
|
2017-07-18 03:48:40 +02:00
|
|
|
# Static build
|
|
|
|
*.mo
|
|
|
|
npm-debug.log
|
2023-03-20 19:52:59 +01:00
|
|
|
/.pnpm-store
|
2017-07-18 03:48:40 +02:00
|
|
|
/node_modules
|
2013-01-30 23:11:34 +01:00
|
|
|
/prod-static
|
2017-07-18 03:48:40 +02:00
|
|
|
/staticfiles.json
|
|
|
|
/webpack-stats-production.json
|
2019-04-21 05:51:20 +02:00
|
|
|
zulip-git-version
|
2017-07-18 03:48:40 +02:00
|
|
|
|
|
|
|
# Test / analysis tools
|
|
|
|
.coverage
|
|
|
|
|
2017-11-17 23:31:14 +01:00
|
|
|
## Files (or really symlinks) created in a prod deployment
|
|
|
|
/zproject/prod_settings.py
|
|
|
|
/zulip-current-venv
|
|
|
|
/zulip-py3-venv
|
|
|
|
|
2017-07-18 03:48:40 +02:00
|
|
|
## Files left by various editors and local environments
|
|
|
|
# (Ideally these should be in everyone's respective personal gitignore files.)
|
|
|
|
*~
|
2012-12-18 21:23:16 +01:00
|
|
|
*.sw[po]
|
2016-06-23 02:28:48 +02:00
|
|
|
.idea
|
2017-07-18 03:48:40 +02:00
|
|
|
.kdev4
|
2014-01-22 17:46:46 +01:00
|
|
|
zulip.kdev4
|
|
|
|
.kateproject.d/
|
|
|
|
.kateproject
|
|
|
|
*.kate-swp
|
2016-11-02 07:23:16 +01:00
|
|
|
*.sublime-project
|
|
|
|
*.sublime-workspace
|
2017-07-18 03:48:40 +02:00
|
|
|
*.DS_Store
|
2021-10-22 14:35:55 +02:00
|
|
|
# VS Code. Avoid checking in .vscode in general, while still specifying
|
|
|
|
# recommended extensions for working with this repository.
|
|
|
|
/.vscode/**/*
|
|
|
|
!/.vscode/extensions.json
|
|
|
|
# .cache/ is generated by VS Code test runner
|
2017-11-17 23:26:40 +01:00
|
|
|
.cache/
|
2017-12-07 01:56:39 +01:00
|
|
|
.eslintcache
|
2017-07-18 03:48:40 +02:00
|
|
|
|
2020-06-17 13:45:55 +02:00
|
|
|
# Core dump files
|
|
|
|
core
|
|
|
|
|
2023-09-28 16:42:56 +02:00
|
|
|
# Static generated files for landing page.
|
|
|
|
/static/images/landing-page/hello/generated
|
|
|
|
|
2017-07-18 03:48:40 +02:00
|
|
|
## Miscellaneous
|
|
|
|
# (Ideally this section is empty.)
|
2018-02-15 20:20:35 +01:00
|
|
|
.transifexrc
|