James South
486ec526be
Begin decoupling cache.
Former-commit-id: 89e8a1bb0ddefe6c9799ab8d58ec767b15fb95b0
Former-commit-id: a64204862f758539b40845986564ec94bb17c1b8
11 years ago
James South
7aa9bfaaa5
A better fix.
Former-commit-id: 94826dd7401ed7f3b07cf397c1079c563dd1e5ca
Former-commit-id: 153a7543f7cd31b1848b6343036c0ecf1780b4e1
11 years ago
James South
da245b53d6
Fix cache clearing breaking image returns
Former-commit-id: 72b02f8ec749f0e553d8a922a20f011eca66df5c
Former-commit-id: 8b4bc8842829047a47554d22ace90b2482bb2cfe
11 years ago
Apostol Apostolov
6be4e0df93
Modify RequestQuerystringEvent to pass request.RawUrl
Former-commit-id: 38ffddd84da7d1910f1b298bb441b018d65135eb
Former-commit-id: 663783ea13b4f0dd40e8176eb1a0b1c00d116715
11 years ago
James South
35629a7058
Adding ProcessQuerystringEvent
Allows augmentation of the querystring to allow watermarking.
Former-commit-id: cca7c0b765373aeacabcbf8784433a82eca61ac0
Former-commit-id: 3206659d2bc3e41998da0b49577ecc4213685b8d
11 years ago
James South
45c71b58e6
Fixing serving of images when etags are not present.
Former-commit-id: ab132d380b0123c44237afe0990ccb2280b7b601
Former-commit-id: 29fb032f841db19d8d780c4a4b897898ca5d7209
11 years ago
James South
7e04e9513a
v4.1.3
Custom services no longer require processing instructions to render
image.
Fixes #103
Former-commit-id: 64f4e9c03e06730ef059666a4fbc605295cf791e
Former-commit-id: dddd3bda05c2ab4a1ac92e66e4da58e7235a61f0
11 years ago
James South
dfa7b8ca5d
prefixed requests no longer require a querystring
Former-commit-id: 20431e2c1072865a5e352fc0a4fb0d0e1c33a164
Former-commit-id: 75ad92152d9d586fc88efe27bebc7c3044f1edc0
11 years ago
James South
d063951e36
v4.1.2
IImageService now correctly checks if request is valid
Former-commit-id: c92fa90f0c80f65796930ab2b6cf2492ea75ced7
Former-commit-id: 7f944ae977f3b16b0c08aac84e6d9fff9b4607fa
11 years ago
James South
3606f8c9aa
v 4.1.1.0
Former-commit-id: 3ed4c98d6118feb79d23365083fdb2ea9cc0b6fe
Former-commit-id: 7050321c7a1f36ccd5d0cda9663cafa0ce2094e8
11 years ago
James South
f4a1195be5
Enforce checking for each IImageService
Former-commit-id: 6cf0ce4aa26bcf22a69fd93edffe2a4d6e3ced5c
Former-commit-id: 71b03adabd4ae82b229aae0157d5fe3697025765
11 years ago
James South
57ce024be6
Much better extension parsing.
Former-commit-id: dca8fe116ea18b6736004a02a867b3ddf51ef6ec
Former-commit-id: b83ce4b340735af13d8cd0a8ed8484a0d282ba8e
11 years ago
James South
3034dc2348
Adding overlay to Imageprocessor plus tidy up
touches #89
Former-commit-id: 5677dedd6eb6ef7b6a17e09c66820c81aa04a424
Former-commit-id: 09cc5d32690308f69e82781d97e97bdb0c0520a7
11 years ago
James South
f27eeb6be2
Fixing rotate plus resolution errors.
Former-commit-id: fa8d70c55ba5bf778c557c190c89c2fcdf551a49
Former-commit-id: e7d3d40d11aae80bfe92f146287e22700871ebdd
11 years ago
James South
deb32344ca
IImageService prefix is now configurable
Former-commit-id: 74fe856e4bc2caa3dc9c9396cb5fd1c26f92341b
12 years ago
James South
89f92accf4
Tightening security in processing module.
Former-commit-id: fba04153d99c8f005f17b4244288b642c88eec85
12 years ago
James South
fbd74a3fd6
Extension-less files now save.
Former-commit-id: 76da3932b9c51bd840c5d6f87d5bc6b842577e73
12 years ago
James South
1fc0142351
Adding configuration
TODO: Fix extensionless urls.
Former-commit-id: e7e9147599a53c8d00052af566e496ad26f19bc1
12 years ago
James South
e92ebb8b8f
Better remote error handling + cleanup
Former-commit-id: 67cb999f6a10932131f5f4a723587a45bae2904d
12 years ago
James South
650f93cea7
Removing unnecessary async methods
Former-commit-id: 0391e03573f196b24788af269041fdd63da6f4e5
12 years ago
James South
792151104f
Post processing event is now awaitable
Former-commit-id: db10dcf68e615b40450754192d31c05856588590
12 years ago
James South
d9722b2dcc
Adding PostProcessingEventHandler Fixes #74
Former-commit-id: f6dcf6a1303211b1123e5b6130d700d0c5699e33
12 years ago
James South
e2c3b41786
Fixing file dependencies and mime/type
Former-commit-id: 7c7d7bfade817e51454bfdf6366c796d8a6d8a28
12 years ago
James South
3165914690
Move everything to NET4.5
Former-commit-id: 480e51e204670da9b3c4b550323d20034c62c352
12 years ago
James South
79d076f5ae
Solution restructure
Separate package.config files
Former-commit-id: 585b69cfb55ce24762cc6f8e306b2c04bc6182bb
13 years ago
JimBobSquarePants
cc889c4464
Fixed NET4.5 Async Bug
Former-commit-id: bd700f19a783b37353b33793efca4aa426a1d462
13 years ago
JimBobSquarePants
29eb6dc8fc
v 2.2.3
Added Rounded Corners method and fixed response type for formatted
images.
Former-commit-id: b0dffecb21d9ab9b646412888e316e1b0a5fe340
13 years ago
JimBobSquarePants
1f9f3b9666
v2.1.1.0
Chenged SQLite dependancy so Any CPU builds were supported.
Former-commit-id: 982d1da3c41f8b002d8dbad1d2d3d0def37f6222
13 years ago
JimBobSquarePants
53b78ecab1
Async optimisation complete.
Former-commit-id: f554a679c1d46bd2b9f74d06d9cbe2ffeaa05465
13 years ago
James South
e5eeac3ac4
More refactoring.
Former-commit-id: ee57be6d460b0e9bbf4af2b6a205b398ce7ce92d
13 years ago
JimBobSquarePants
dd3c697775
2.0.1.0
Former-commit-id: 3b4bc550494093b70b7815e373f6af139941c0af
13 years ago
James South
799d3af3a4
Adding async code to HttpModule
Former-commit-id: 014c46f60da642536bc526e79c2ca8d49d3340cc
13 years ago
JimBobSquarePants
268caa6f85
Prepping for 2.0.0 release
Former-commit-id: 60e2147541729810bef294575367e321bcfeac5b
13 years ago
JimBobSquarePants
4421ba2808
Cache functions enhanced to allow 360000 items
Former-commit-id: 160a64285e1a768638494526c07c3ce92b9dd5fb
13 years ago
JimBobSquarePants
b0377e7c58
Refactoring
Former-commit-id: 05d2d196f35a28b5a342088912e83bfc60ece128
13 years ago
James South
4bf6978a2c
Refactoring
Former-commit-id: 744fcc2257b4299fca986c3f6f9cb7b8f0705111
13 years ago
JimBobSquarePants
93778a579c
cache update plus tests
Former-commit-id: 47a71de4000fe84e3049195e4b0a6fad4b86639d
13 years ago
James South
64a1fedb07
Bug fixes in cache
Former-commit-id: 07050d4d50fcaadffd6dda4300ddc27b69b15127
13 years ago
JimBobSquarePants
9ace78ed58
new caching system using SQLite
Former-commit-id: c9a426196af89eb6f303b13c1f025b04333dcbf3
13 years ago
James South
5e8a13b2bf
cache updates
Former-commit-id: 568501d80eb07e3dcbfafa603c1e3bc448291e1b
13 years ago
JimBobSquarePants
ac00f613bd
Enhancing DiskCache to handle 24,000 files
Former-commit-id: bb3d1ded41e10fff13d46fa9009a838c2bd958f0
13 years ago
James South
13931014e9
V1.3.0
Fixed concurrency bug
Fixed Rotate regex bug
Changed the Resize method to accept a System.Drawing.Size
Changed the Rotate method to accept an
ImageProcessor.Imaging.RotateLayer
Reoganized project.
Former-commit-id: 0dc963f74c9f8a7c1967ca328fa70a9e4ad40a0f
13 years ago
JimBobSquarePants
be67559ff3
initial commit.
Former-commit-id: a6e31a1386b189aa858337f41a55539ccf74d688
13 years ago
James South
2affa08493
V1.2.0
Former-commit-id: a82f92665444e5dab4fc76508b1956b1b41beee5
13 years ago
James South
95fa731f3e
Fixing parsing bug and added Nuget
Former-commit-id: fd70c7af8b08d33aa25c5fe723994c38e99bcfb6
14 years ago
JimBobSquarePants
d4ff8804fe
Fixed bug where file extension is not changed
The file extension was not getting changed when the Format() command
function was being excecuted.
Former-commit-id: d886c6a07927de993877957d54136eb13f0775ec
14 years ago
JimBobSquarePants
05ede15113
Replace decoded pipe character in querystring
Former-commit-id: 39d22fba9d3b3dc4e2bb9fa8e18fe4e1220634c1
14 years ago
James South
d37340e0f1
First Commit
Former-commit-id: 267292b5e198d1edec106c8b46222cdbcb9d8777
14 years ago