Daniel Kirkham
fb1d441ed5
Fix note markup in developing doc
2022-09-22 15:09:58 +10:00
Matt Westcott
ad6294c5a9
Add PyPI classifier for Wagtail 4 to developer docs
2022-09-13 09:44:31 +01:00
LB Johnston
75b64f70b5
Remove unused note
title from page inline panel docs
...
- add clarity to the docs that `admonition` is also not to be used
- title for this note is not required
- fixes #9125
2022-09-06 19:28:47 +10:00
Matt Westcott
1504eb7812
Fix dead Transifex links
2022-08-19 17:28:31 +10:00
LB Johnston
666cc5e8e5
fix up legacy release note refs & use consistent format
...
- fix some broken refs that were lost in the migration to markdown files
- use lower_snake_case for all internal refs (most follow this convention)
- release process sub-section in docs should be named release schedule instead
2022-08-16 12:42:42 +01:00
Dolidodzik
b131b4813e
replace latin abbreviations with english phrases & updated docs guidelines
...
- added sub-section to language part of general_guidelines.md
- fixes #8860
2022-07-20 16:11:38 +10:00
Sævar Öfjörð Magnússon
4ef7323fdb
documentation - convert contributing files from rst to markdown
2022-07-05 21:45:28 +10:00
Sævar Öfjörð Magnússon
a33563b685
documentation - contributing - rename files to markdown
2022-07-05 21:45:28 +10:00
LB Johnston
bdf0f21fdb
add file names to general guidelines
2022-07-05 20:44:10 +10:00
LB Johnston
286a26a23d
rename files to lower_snake_case
2022-07-05 20:44:10 +10:00
LB Johnston
e140c41a89
documentation - markdown formatting
...
- apply general fixes to existing markdown documentation
- various cases of rst syntax still used
- update some links to be the new format
- clean up line breaks (prettier)
2022-06-25 22:44:42 +10:00
LB Johnston
6d0659333d
fix spelling - behaviour vs behavior
...
- documentation should be using the British english spelling
- most other spelling is `behaviour` so this aligns with the majority
2022-06-02 07:56:05 +10:00
Paarth Agarwal
1a49cae272
make integration tests' documentation more clear ( #8608 )
...
* updated integration test documentation
2022-05-30 20:06:34 +10:00
LB Johnston
d9981e0ec7
fix up spelling in documentation & docstrings (should be en-GB not en-US)
...
- customize -> customise
- color -> colour
- customizing -> customising
- organize -> organise
2022-05-13 08:13:06 +10:00
Thibaud Colas
7129ccefc9
Remove logical properties compatibility styles for Safari 13
...
- update caniuse-db & browserslist
- resolves #8124
2022-05-11 21:41:15 +10:00
LB Johnston
f220d45e32
Add Wagtail 3 classifier to documentation
2022-05-08 19:27:51 +10:00
Thibaud Colas
1cd784adb7
Add basic "multilingual support" section
2022-04-23 01:05:27 +01:00
Thibaud Colas
eedc7fb11c
Convert Developing page to Markdown
2022-04-23 01:05:27 +01:00
Thibaud Colas
48e080965b
Move JavaScript guidelines to the same page
2022-04-23 01:05:27 +01:00
Thibaud Colas
949362e802
Move HTML and CSS guidelines to a single "UI guidelines" page
2022-04-23 01:05:27 +01:00
talkshrey
7f7fd15831
docs - fix spacing added between -m and http command
...
- see #8257
2022-04-03 22:12:04 +10:00
Matt Westcott
ff18b4c303
Remove description of some-day milestone ( #8255 )
...
Issues that are accepted but not prioritised will now be indicated by removing the 'Unconfirmed' label, rather than assigning to a milestone.
2022-03-30 15:52:51 -04:00
Hitansh Shah
a8106e5072
Added lint-server, lint-client, format-server and format-client tasks to the Makefile ( #8177 )
2022-03-30 14:14:30 +01:00
Kyle Hart
3fabe10d5c
Remove Spacing section from CSS guidelines ( #8216 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
Removed Spacing section. It’s no longer relevant because we’re now using Prettier.
2022-03-26 15:56:44 +00:00
Matt Westcott
5199df3a2a
Fix some references to wagtail/test/manage.py
2022-03-25 15:03:03 -04:00
LB (Ben Johnston)
038125427c
docs & github issue template - update bug issue triage ( #8096 )
...
* update github bug template to have status:Unconfirmed
- by default, ensure that all new bugs are raised with the label status:Unconfirmed
- for the bug template where 'hints' exist - use HTML comments to hide these
* docs - update issue tracking
- convert from RST to markdown
- add details about when to use Github discussions instead of an issue
- add details about bugs will be raised with the status:Unconfirmed
- add link to PR triage guide
- add links to release schedule & roadmap
- put less emphasis on milestones for new issue creation
2022-03-24 23:28:13 +01:00
LB (Ben Johnston)
b2b18aa437
Update node installation instructions ( #8154 )
2022-03-17 21:30:44 +00:00
Karl Hobley
75cc7da38a
Move wagtail.core to wagtail
2022-03-17 17:19:59 +00:00
Karl Hobley
0fd99886a2
Move tests to test
2022-03-17 17:19:59 +00:00
Karl Hobley
da04f1e50b
Move core.utils to core.coreutils
2022-03-17 17:19:59 +00:00
LB Johnston
6439b1e8a5
refine documentation guidelines for links
...
- add clarity that page links can also get auto-generated labels
- add example of a reference link using a custom label
- format with prettier
2022-03-16 20:51:58 +10:00
Thibaud Colas
fc0f76ea9d
Switch from jinjalint to curlylint
2022-03-11 15:21:47 +00:00
Thibaud Colas
c5aa326565
Switch to Markdown tables for documentation
2022-03-11 15:21:47 +00:00
LB (Ben Johnston)
6ed65f14c6
Move Markdown docs to MyST parser. Fix #8074 ( #8084 )
2022-03-09 11:48:19 +00:00
Steve Stein
3bf9b65c06
Tailwind package setup ( #8003 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-02-27 16:08:38 +00:00
LB (Ben Johnston)
861a509b32
add make format
to cover most auto-fixable formatting ( #8022 )
2022-02-24 17:20:35 +00:00
Thibaud Colas
d149a27392
Upgrade Storybook setup, with latest release, less boilerplate
2022-02-24 21:22:45 +10:00
sage
d191504e15
Update development instructions to use Node.js 16 ( #8019 )
2022-02-21 11:53:08 +00:00
Dan Braghis
6dae6e5d07
Add and configure black
...
This:
- updates the pre-commit configuration and setup.py testing dependencies
- updates isort/flake8 configuration for black
- adds black linting to Makefile and CircleCI configuration
- updates editorconfig with the new line length (88) for py files
- updates python guidelines in docs
2022-02-15 13:06:17 +00:00
Steve Stein
72886c0a62
Djhtml install and configure with pre-commit ( #7940 )
2022-02-12 01:04:21 +00:00
Steve Stein
6382945a7b
Add ESlint & Stylelint to pre-commit hooks ( #7931 ). Fix #7909
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-02-10 16:01:32 +00:00
Thibaud Colas
11ccf30f00
Add Prettier configuration & documentation ( #7908 )
...
- Install Prettier
- Add Prettier configuration
- Add git-blame-ignore-revs
- Clean up .editorconfig indent_style definition
- Clean up .editorconfig space definitions
- Add documentation for Prettier
- Add missing Prettier run-scripts
- Disable Prettier formatting in CI for now
2022-02-04 11:45:08 +00:00
Thibaud Colas
ee15eec511
Switch all Node tooling from Gulp to Webpack, with needed code changes
...
- Remove gulp code and docs
- Add base CSS & SCSS processing in Webpack
- Make sure Sass files use paths that can be resolved by Webpack
- Use faster source map generation
- Clean up build scripts
- Make sure Storybook can process Sass
- Switch away from web fonts (more work needed)
2022-02-01 07:36:17 +10:00
Karl Hobley
2a90e96523
Update security PGP key to use new wagtail.org domain
2022-01-28 12:16:31 +00:00
Jake Howard
4718fae68b
Update email addresses for new .org domain ( #7845 )
2022-01-28 12:16:24 +00:00
Thibaud Colas
aaab4ff0d5
Add missing backtick
2022-01-19 17:07:47 +00:00
Thibaud Colas
940fd1d041
Document full integration test steps
2022-01-15 21:44:36 +10:00
Thibaud Colas
1c2ef89957
Support changing which origin the integration tests are run on
2022-01-15 21:44:36 +10:00
Thibaud Colas
44fd1852ee
Trial browser tests in CircleCI
2022-01-15 21:44:36 +10:00
Jake Howard
0a9b23979b
Update links to wagtail.io website to point to wagtail.org
...
This covers only links to the website, not other sites
2022-01-15 20:23:44 +10:00