Wykres commitów

4243 Commity (7a0b51c2d6c6220f1c956e03ae571fa00a157f13)

Autor SHA1 Wiadomość Data
Karl Hobley fcec9936ad Add offset when getting single item. Fixes #1271 2015-05-05 16:49:49 +01:00
Karl Hobley 375b25c1e5 Added tests for ElasticSearchResults class 2015-05-05 16:49:49 +01:00
Karl Hobley 4186bee2be Fix UnicodeEncodeError on Python 2 2015-05-05 14:11:29 +01:00
Karl Hobley a1bf1159c4 Make form page in wagtailforms tests 2015-05-05 13:52:35 +01:00
Tim Heap 676799da45 Add docs on compiling the static admin assets 2015-05-05 22:23:05 +10:00
Karl Hobley 52ab03ee93 Cleaned up page validation
Previously, we added an extra validation rule to the slug field by overriding the clean_slug method on the page, which was a little hacky I think.

This PR removes this code and uses form.add_error instead (added in Django 1.7) for performing the extra validation rules.
2015-05-05 11:38:02 +01:00
Karl Hobley 0ca1eb310a Add test for too long slug 2015-05-05 11:36:58 +01:00
Salvador Faria f19623b401 Keep collapsible blocks open if there is any form error.
By default the collapsible blocks will be hidden after saving or from preview.
When there is a form error inside one of these blocks, the block is hidden and the user does not know where the form errors are located.
2015-05-04 22:00:32 -04:00
Salvador Faria c3d4b47530 Show upload tab when there is form error when adding a new document. 2015-05-04 10:52:57 -04:00
Karl Hobley 0fb4880acf 0.8.8 is in development 2015-05-04 15:15:32 +01:00
Karl Hobley b3030ac6b0 Changelog/release note/contributor for #1260 2015-05-03 11:26:12 +01:00
Karl Hobley 8f642a5b2f Removed a bit of unused code 2015-05-03 11:19:45 +01:00
Arne Schauf 61584ae2f8 fix TypeError if submitting unchecked BooleanField 2015-05-03 11:11:12 +01:00
Karl Hobley cc07406f3d Failing test for #1260 2015-05-03 11:09:02 +01:00
Felicity Tarnell 771ca040b3 scripts/make-latest.sh: show usage with no arguments 2015-05-01 14:13:18 +01:00
Felicity Tarnell f612db20c4 scripts/make-latest.sh: new script to generate new latest.sh 2015-05-01 14:11:05 +01:00
Felicity Tarnell 8937ffd560 scripts/latest.sh: if file is unchanged, do not exit with an error 2015-05-01 14:07:24 +01:00
Felicity Tarnell 9fa78bf21b scripts/latest.sh: set correct acl on upload 2015-05-01 14:05:17 +01:00
Felicity Tarnell b0b577e963 scripts/latest.sh: should be TERM here, not EXIT 2015-05-01 13:58:40 +01:00
Felicity Tarnell 20e159d1f8 scripts/latest.sh: script to edit latest.txt
This script supports 'get', 'put' and 'vi' commands to edit the file at
http://releases.wagtail.io/latest.txt.  Usage is fairly straightforward:

$ scripts/latest.sh get my-latest.txt
$ vi my-latest.txt
$ scripts/latest.sh put my-latest.txt

Or, in a single command (equivalent to get, vi and put):

$ scripts/latest.sh vi

'put' will automatically create a CloudFront invalidation, that
typically takes around 15 minutes to fully deploy

TODO: documentation; script to create a template latest.txt based on
      command-line arguments.
2015-05-01 12:29:58 +01:00
Karl Hobley 3bc798a450 Typo fix in search backends tests 2015-05-01 11:10:42 +01:00
Tim Heap 4614526416 Move `require()` calls out of gulp tasks 2015-05-01 08:53:05 +10:00
Tim Heap 2af8fdf8b6 Build assest as part of watching them 2015-05-01 08:53:05 +10:00
Tim Heap 37816f68cf Move all static assets to `static_src`, compile to `static`
The fonts were also relocated out of the `scss/fonts` directory to their
own `fonts` directory.

All the `static` directories are now ignored, and are completely
generated from the compilation process.
2015-05-01 08:53:04 +10:00
Tim Heap 0be22dc3f0 Check for and warn about missing assets in `setup.py install` 2015-05-01 08:53:04 +10:00
Tim Heap 136d97dca2 Add instructions on compiling SCSS files to docs 2015-05-01 08:53:04 +10: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
Matt Westcott 7936e8c01d Skip TestServeWithUnicodeFilename if filesystem doesn't support unicode filenames 2015-04-30 11:42:43 +01:00
Brett Grace d5e2ccff90 Enable optional RichTextBlocks
This commit enables the use of required and help_text as parameters to
the RichTextBlock constructor. Unit tests for required=True and
required=False are included in this commit.
2015-04-29 19:05:24 -07:00
Matt Westcott 733f2c3ef6 Merge pull request #1133 from kaedroho/issue-746
Set has_unpublished_changes in Page.save_revision
2015-04-29 17:14:23 +01:00
Matt Westcott ad3a3d6c54 Finalise 0.8.7 in documentation
Conflicts:
	CHANGELOG.txt
2015-04-29 14:08:32 +01:00
Matt Westcott ea22d3d2f9 release note for #1244 2015-04-28 19:06:32 +01:00
Matt Westcott 00d2fd16ac Merge branch 'fix/unicode-doc-filename' 2015-04-28 17:43:04 +01:00
Matt Westcott dcdbd7ea36 Fall back on ASCII filename if setting Content-Disposition fails - fixes #1166 2015-04-28 13:02:30 +01:00
Dave Cranwell 5da7a31bc2 Merge pull request #1237 from JoshBarr/feature/javascript-airbnb
Conform JavaScript to Airbnb StyleGuide
2015-04-28 12:37:32 +01:00
Matt Westcott d0abaa77fe support Django 1.8 in setup.py 2015-04-27 15:25:05 +01:00
Matt Westcott e243cf2403 remove note that was meaningful when the rich text tag library was called rich_text, but isn't any more 2015-04-27 15:23:47 +01:00
Matt Westcott 9ebd6979ae CAN HAZ DJANGO 1.8 2015-04-27 15:21:56 +01:00
Matt Westcott 9f9c991364 Merge branch 'kaedroho-new-routable-page' 2015-04-27 14:51:49 +01:00
Matt Westcott d3a16b8d27 Release note for #1161 2015-04-27 14:51:33 +01:00
Matt Westcott 6668a5fa69 revert typo fix which wasn't 2015-04-27 14:22:15 +01:00
Matt Westcott d385e1fd4b TestPageModel needs to be both is_abstract = True and Meta.abstract = True 2015-04-27 14:22:15 +01:00
Karl Hobley 1401df9457 Fix typo
It's friday afternoon...
2015-04-27 14:22:15 +01:00
Karl Hobley 69e65a4ab8 Check that using subpage_urls raises deprecation 2015-04-27 14:22:15 +01:00
Karl Hobley 122c524a1c Hide subpage_urls deprecation warning in tests 2015-04-27 14:22:15 +01:00
Karl Hobley 4b4b4bcc74 Skip old style tests on Django 1.8 and above 2015-04-27 14:22:15 +01:00
Karl Hobley 1384129d89 Added deprecation warning for old style 2015-04-27 14:22:15 +01:00
Karl Hobley 7200def791 Added @route decorator 2015-04-27 14:22:15 +01:00
Matt Westcott f7b2cfbb4e Move release note for #1236 from 1.0 to 0.8.7 2015-04-27 14:22:01 +01:00
Josh Barr d83ef58ecb added JS documentation to the contributing section 2015-04-27 23:05:36 +12:00