David Winterbottom
7a2a4e2eef
Moved import_catalogue into the partner app
14 years ago
David Winterbottom
c841c62632
Minor tidy-up of stock import command
14 years ago
David Winterbottom
bf4a6b4142
Fixed tests that were trying to set raw_html
14 years ago
David Winterbottom
5e7cc38b3f
Added tabbed promotions - they still need a better dashboard though
14 years ago
Alexander Clausen
e7b094fe88
remove duplicate mark_step_as_complete from oscar.apps.checkout.core_views
14 years ago
Andrew Ingram
88cd5bff0f
Tweaked BaseImageHandler slightly to load overridden mods rather than ImageModifier itself
14 years ago
Andrew Ingram
3135537d73
Removed apache sendfile backend because I haven't checked it works yet.
Tweaked DiskCache backend to work correctly with Nginx's X-Accel_Redirect
14 years ago
Andrew Ingram
163e856480
Added concept of response backends to image resizer, so it's now trivial to use something like X-Sendfile and X-Accel-Redirect rather than serving the image data directly through the app.
Moved exceptions into their own module to avoid circular imports
14 years ago
AndrewIngram
0303a1ceb4
Fixed a comment that was no longer accurate
14 years ago
David Winterbottom
56592c6948
Added error handling for when an item exists in the DB but not on the filesystem
14 years ago
John Papanastasiou
ba62983600
Extended import_images managament command to support archives
14 years ago
Andrew Ingram
440189b3a1
Updated stock import to log individual changes
14 years ago
Andrew Ingram
db4820d9ee
Tidied up image resizer templatetag and stopped it causing unit tests to break
15 years ago
Andrew Ingram
013a6c9736
added stock_import management command to partners app
15 years ago
David Winterbottom
652b189859
Improved promotions package to allow arbitrary new types to be specified within a project
15 years ago
David Winterbottom
3bcb77fc2d
Moved all templates into an oscar folder
15 years ago
David Winterbottom
7b00080e70
Added linked users to the partner model, also added permissions
15 years ago
David Winterbottom
ee1c921c05
Renamed 'stock' app to 'partner'
15 years ago
David Winterbottom
54821c91ee
Added new fields to several models to handle reporting requirements
15 years ago
Andrew Ingram
56924af7db
Change: Made image resizer conform to pep8 as much as possible
15 years ago
David Winterbottom
8833ec572c
Added linked users to the partner model, also added permissions
15 years ago
Andrew Ingram
c0aa4b0eef
Changes: Image Resizer - Refactored code slightly to split mods and cache into separate modules. Added support for overriding installed mods and cache backend with settings rather than subclassing ImageModifier and BaseImageHandler
15 years ago
David Winterbottom
12b5e8e1f0
Removed local settings file
15 years ago
David Winterbottom
8d345ed7d5
Removed empty views file
15 years ago
David Winterbottom
8298207f7b
Reworked use of import_module in several apps
15 years ago
David Winterbottom
ade6ed39b7
Tidied up import_module within customer app
15 years ago
David Winterbottom
f0ebc83455
Renamed partner_reference to partner_sku
15 years ago
David Winterbottom
a695217d05
Added stock logic wrappers for different partners
15 years ago
Andrew Ingram
437aff4635
Addition: First version of dynamic image resizer/cropper
Designed to be extensible/subclassed. Has a basic disk caching mechanism. Includes resizing and cropping mods.
15 years ago
David Winterbottom
7b03c1193f
Removed empty views file
15 years ago
David Winterbottom
c3d4f57682
Reworked use of import_module in several apps
15 years ago
David Winterbottom
b56e1cdf53
Tidied up import_module within customer app
15 years ago
David Winterbottom
55c48c7439
Renamed partner_reference to partner_sku
15 years ago
David Winterbottom
b809cb7867
Added stock logic wrappers for different partners
15 years ago
David Winterbottom
3f66915a3d
Refactored image import
15 years ago
David Winterbottom
70365cc986
Employed the new ExtendedURLField
15 years ago
David Winterbottom
751321c718
Fixed encoding issue with address hashing
15 years ago
Łukasz Lechowicz
3c0dfec5c7
Added encode('UTF8') to string used for generating hash with zlib.crc32, to prevent failing on non-ascii chars
15 years ago
Łukasz Lechowicz
361b5da81d
Added encode('UTF8') to string used for generating hash with zlib.crc32, to prevent failing on non-ascii chars
15 years ago
David Winterbottom
f671b8f97a
Added default template for promotions and one for single product
15 years ago
David Winterbottom
85e2f6ab62
Added template tag to render promotions
15 years ago
David Winterbottom
8179b3e5b4
First version of merchandising blocks now working
15 years ago
Dawid Lorenz
67ccc5b718
Implementation of ExtendedURLField type field for django models
15 years ago
David Winterbottom
11fcdbca16
Refactored image import
15 years ago
David Winterbottom
1dee03ad6c
Employed the new ExtendedURLField
15 years ago
David Winterbottom
83102f9289
Fixed encoding issue with address hashing
15 years ago
Łukasz Lechowicz
5df144bb1a
Added encode('UTF8') to string used for generating hash with zlib.crc32, to prevent failing on non-ascii chars
15 years ago
Łukasz Lechowicz
da63c149fa
Added encode('UTF8') to string used for generating hash with zlib.crc32, to prevent failing on non-ascii chars
15 years ago
David Winterbottom
bd0623d4bf
Added default template for promotions and one for single product
15 years ago
David Winterbottom
f12f22fad3
Added template tag to render promotions
15 years ago