0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-30 01:46:24 +01:00
Commit Graph

20 Commits

Author SHA1 Message Date
LB (Ben Johnston)
2044b7e930 Add panel configuration checks (#5093)
* checks for Page InlinePanel related model panels

* add panels check to modelAdmin models

* add and revise tests for panel model checks

* revise related model usage

* remove unused keys from format string

* fix up unique error collection

* rework check_panels_in_model - variable names and string formatting

* rework tests for check_panels_in_model to use new string formatting
plus linting of some unused imports

* add checks to snippet models

* use consistent naming for returning errors from checks in modeladmin

* add tests for snippets check_panels_in_model checks

* ignore vscode config files

* remove additional line added
2019-02-21 13:36:31 +01:00
Michael van Tellingen
5d638e3284 Add pytest cache directories to gitignore 2018-04-08 06:58:19 +02:00
Thibaud Colas
de72df922b Ignore npm-debug.log files with suffix
For some reason npm-debug.log files now have a very long suffix that needs further matching in `.gitignore`s.
2017-05-30 00:10:24 +03:00
Josh Barr
2c25ce153e gitignore clients nodemodules 2016-03-07 09:54:07 +00:00
mr-winter
0d021575b1 inlined wagtail userbar and updated styles 2016-03-03 09:40:19 +13:00
Josh Barr
14f02a0b50 Tooling for modern front-end components: React JS, ES6, and BEM CSS
Thanks to @justinvdm for the help

Merges: #2275
2016-02-25 13:32:48 +00:00
Charlie Choiniere
6d5b47dd6a Updated .gitignore to cover all JetBrains project files 2016-02-05 14:44:50 +00:00
kylestratis
876cd1c7ea Removed references to search picks 2015-12-15 12:58:24 +00:00
Karl Hobley
62f1020606 Add /build to .gitignore 2015-06-19 09:31:07 +01:00
Karl Hobley
23969890cb Merge remote-tracking branch 'takeflight/refactor/remove-libsass' 2015-05-19 17:25:52 +01:00
Philipp Dörner
60e629d9e5 preventing thousands seperators when printing max filesize in JS 2015-05-11 20:45:27 +02:00
Tim Heap
ddebafa119 Remove libsass dependency, precompile CSS for distribution
Depending on libsass for all Wagtail installations was causing issues
with various operating systems, dramatically increasing installation
times, and preventing front end development adopting modern practices.

libsass has been removed as a dependency. Sass files are compiled before
release as a dependency of the `sdist` setup command. Sass compilation
is done through `gulp`. People wishing to hack on the frontend assets
should now install wagtail locally, install the node dependencies, and
run `gulp`:

    $ pip install -e path/to/wagtail
    $ cd path/to/wagtail
    $ npm install
    $ npm start

All the templates and JS files have been updated to reference the new
compiled CSS files instead of the Sass files.

Precompiled CSS for jquery-ui and similar have been moved out of the
`scss/` directory to the `css/` directory.
2015-05-01 08:53:04 +10:00
Josh Barr
3319d87195 auto formatted js files 2015-04-25 17:52:54 +12:00
Josh Barr
0eb2ca7cf2 added css guidelines 2015-04-16 17:09:13 +12:00
Karl Hobley
55ce9f761e Added *.swp and /venv to gitignore
.swp files are made automatically by vim and are easy to accidentally commit
/venv is a very common place to put a virtual environment which we wouldn't want to be committed
2015-03-18 19:06:15 +00:00
Matt Westcott
ead1c19dc0 Add tox.ini for multi-version testing 2014-04-24 15:19:43 +01:00
Tom Dyson
3b691bc758 First pass at Sphinx docs 2014-02-18 17:45:31 +00:00
Matt Westcott
92b7982148 .gitignore .coverage 2014-02-07 15:55:58 +00:00
Matt Westcott
126ce317d7 additions for setuptools 2014-02-07 15:39:59 +00:00
Dave Cranwell
7d67a7bac5 gs 2014-02-05 13:45:36 +00:00