Matt Westcott
9947b955da
Lint config fixes ( #6473 )
...
Ref #6463 , #6428
* pin isort to 5.6.4
* update isort version mentioned in python_guidelines.rst
* make lint commands consistent between make lint and circleci
* fix isort errors on files outside of /wagtail
* speed up isort by ignoring additional directories and filetypes
2020-10-19 21:33:10 +01:00
Frantisek Holop
07a4b41444
deprecated
2020-10-05 14:23:50 +01:00
Karl Hobley
39d931d77d
Javascript => JavaScript
2020-10-03 14:43:03 +01:00
Karl Hobley
6e5f89adf2
General spelling fixes
2020-10-03 14:43:03 +01:00
Karl Hobley
9195131738
Lint docs with doc8
2020-10-03 14:43:03 +01:00
Jesse Menn
b934194622
Make page-level actions accessible to keyboard users in page listing tables ( #6280 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2020-08-01 21:52:28 +01:00
Coen van der Kamp
99abab5d6b
Add section to explain commit to pull request
2020-05-19 17:56:26 +01:00
Jim Jazwiecki
6ea0cc52f3
Upgrade to Gulp v4 & Node 10
...
* Syntax changes to get Gulp working
* Require Node 10, use node 10 in CircleCI and squash.yml
* Update docs
* resolves #5653
2020-05-01 12:01:03 +10:00
LB
78e3c5964d
Docs & readme - remove references to now closed developers forum
...
- remove references to https://groups.google.com/forum/#!forum/wagtail-developers
- add references to the Wagtail slack workspace
2020-04-20 16:27:14 +01:00
Matt Westcott
ef0c8f3446
Add documentation for reporting security issues
2020-04-20 11:57:26 +10:00
Thibaud Colas
676503023d
Mention docker-wagtail-develop in developing docs ( #5820 )
...
Based on discussion in #bristol-sprint on Slack. See also https://github.com/wagtail/vagrant-wagtail-develop/pull/25 .
2020-02-12 14:11:40 +01:00
Andy Chosak
43acf24cc8
Always include contributor names in the CHANGELOG
...
The CHANGELOG docs say that contributor names should only be included if
they are not a core committer, but historical practice has been to
always include names. Per discussion on the core team, we want to change
this guidance to explicitly recommend always including contributor
names.
This not only encourages and recognizes contributions but also helps
future contributors know who worked on different parts of the code. This
record (along with git history) provides a good reference to understand
who made certain changes or features.
2020-01-27 09:25:42 -05:00
Martey Dodoo
229103ff2e
Update links in documentation. ( #5689 )
...
Use HTTPS links instead of non-secure HTTP links wherever possible in
documentation.
2019-11-08 09:15:01 +00:00
Matt Westcott
3e98563340
Drop support for Django 2.0 ( #5684 )
2019-11-06 17:05:04 +00:00
Sergey Fedoseev
eab9198f4c
Move flake8 config to setup.cfg
2019-10-23 18:09:07 +02:00
Thibaud Colas
3710d1d6b2
Clarify CHANGELOG instructions in "Committing code" docs ( #5483 )
2019-08-05 13:35:29 +01:00
Tom Dyson
ff850026e8
Adjust link label
2019-06-25 12:10:34 +01:00
Tom Dyson
08a301b3ce
Clarify new three month release policy
2019-06-25 12:10:34 +01:00
Thibaud Colas
059c139515
Remove bad practice example from CSS guidelines
2019-06-06 17:04:23 +01:00
Thibaud Colas
15a8907e44
Document partial focus outline support in IE11
2019-05-28 11:53:26 +01:00
LB Johnston
275d28cbff
Update JS Docs to reference eslint instead of JS Code Style
...
- it does not appear that JavaScript code style is in use
- also revise the formatting script to align with actual scripts
2019-05-20 16:42:35 +01:00
LB Johnston
cbe8020527
Docs: Update CSS Guidelines to align with new shared config
...
- also make changes to set up similar sections to JS docs
2019-05-20 16:42:35 +01:00
Thibaud Colas
effb0866b4
Update accessibility-related docs to clarify tools usage and reflect feedback
2019-04-29 13:55:41 +01:00
Thibaud Colas
e78d1c5410
Document accessibility targets and browser extensions to use
2019-04-29 13:55:41 +01:00
Thibaud Colas
374d35f945
Add linkable sub-sections to Testing in development docs
2019-04-29 13:55:41 +01:00
Thibaud Colas
a51631c306
Add jinjalint linter for Django templates, allowing errors for now
2019-04-29 13:55:41 +01:00
Matt Westcott
3134ffa119
Recommend npm install --no-save
when setting up node toolchain ( #5161 )
...
Running `npm install` without `--no-save` can introduce spurious changes to package-lock.json due to differences in platform / node version, and these have been known to accidentally sneak into people's PRs. `npm install` without `--no-save` should only be used when actively updating node dependencies in package.json.
2019-03-21 20:41:14 +00:00
Benjamin Bach
5b0f2e1a54
First positional argument for tox as test module/case path
2018-10-30 12:16:45 +00:00
FedorSelitsky
6d79169dad
Add PyPI trove classifiers for Wagtail
2018-10-28 16:43:42 +03:00
Matt Westcott
06d8fb0f63
Add guideline on the use of British vs American English
2018-06-27 20:39:08 +01:00
strotherscott
c5357dd271
second attempt ro clarify issue #4620
2018-06-18 15:04:41 +01:00
Thibaud Colas
4803ad1c43
Add IE11 opt-out of rich text pasting, and documentation notes
2018-01-17 22:16:35 +02:00
Matt Westcott
ff0daf074d
Add line break to makemigrations code snippet
2017-11-27 01:11:09 +00:00
Karl Hobley
9a13b09d41
Renamed wagtail.contrib.wagtailstyleguide to wagtail.contrib.styleguide
2017-11-26 22:43:47 +00:00
Karl Hobley
4300e19da2
Rename wagtail.wagtailcore to wagtail.core
2017-11-26 22:43:47 +00:00
LB (Ben Johnston)
ebc423e91a
Add instructions on how to do test app migrations
...
Previously answered [here](https://github.com/wagtail/wagtail/pull/4024#issuecomment-345267222 ) and [here](https://groups.google.com/forum/#!msg/wagtail-developers/P6x9N5qzq-I/0gbRzWgBBgAJ ). Just adding this into these docs for future contributors.
2017-11-19 09:08:01 +00:00
Matt Westcott
392cd21014
Improve description of real-soon-now milestone
2017-11-17 14:39:12 +00:00
Matt Westcott
5f382d8784
Remove Python 2 references from docs
2017-10-13 12:24:42 +01:00
Matt Westcott
c80bbfcc5f
Eliminate references to wagtaildemo from the docs
...
bakerydemo is now our preferred demo site and the one which will be updated for Wagtail 2.x / Django 2.x.
2017-10-11 16:58:30 +01:00
Karl Hobley
4a1e27dbd4
Remove Python 2 from CI and docs
2017-10-11 16:40:10 +01:00
Thibaud Colas
c271993a2d
Fix link to stylelint site in documentation
2017-08-26 19:07:08 +03:00
Anselm Bradford
a900965fba
Fixes #3516 - replaces scss-lint with stylelint
2017-08-26 16:39:45 +03:00
Matt Westcott
77ae8eac50
Mention the RFC process on the contributing page
2017-08-16 10:19:16 +01:00
Thibaud Colas
65e6c6920f
Add npm run lint:css command to run Sass linting
2017-08-11 16:26:11 +01:00
Thibaud Colas
4eafad0a57
Fix scss_lint gem naming
2017-08-11 16:26:11 +01:00
Thibaud Colas
91490566c2
Replace references to Node versions
2017-08-11 15:40:43 +01:00
Matt Westcott
b976db3afc
Pin isort to 4.2.5 - fixes #3623
2017-06-02 12:23:49 +01:00
Kees Hink
a2b9c2bfe4
Document pep8 issues to ignore ( #3503 )
...
* Docs: E501 is not the only PEP8 violation we accept.
* Add the list of PEP8 violations we accept to tox.ini
2017-03-25 15:10:12 +01:00
Patrick Gerken
50a16c37db
Make installing deps more stable
...
The old syntax works with bash, but not with zsh. The new syntax works with both.
2017-03-23 18:04:20 +01:00
Thibaud Colas
1e3548e671
Add browser support targets in contributing guidelines
2017-02-20 20:46:40 +00:00