| Age | Commit message (Collapse) | Author | 
|---|
|  | Gallery n as opposed any variants of this. | 
|  | instead of parent::save. :-) Also change admin_maintenance_controller to delete
via looping over all of the completed tasks and delete individually, so we can
delete the associated cache entries at the same time. | 
|  | in the outer page when we load it in a dialog context. | 
|  |  | 
|  | and then set the task to done, the state to error and the status message set
to the Exception Message. | 
|  | stored in the persistant cache for 30 days.  On the admin_maintenance page
there is a new link for completed tasks "browse log".  Clicking this will
open a dialog box that has the the contents of the log displayed.
The user can then view the log and close the dialog, or press the save button
to download the log to their local machine. | 
|  |  | 
|  | item::description.  In addition add p::clean or p::purify to places that
xss cleaning had missed (i.e. rss feeds) | 
|  | approach using html::specialchars and purify uses HTMLPurifier to intelligently
cleanse the output fields. Use purifier for text and title fields where it is
likely that a user would enter html to format their data. | 
|  | productivity improvement) | 
|  | 1. Because it makes sense.
2. As a quick fix - For some reason it wouldn't work properly anymore now with the HTMLPurifier lib | 
|  | messages | 
|  |  | 
|  | call HTMLPurifier->purify() | 
|  | call HTMLPurifier->purify() | 
|  | an EMPTY_INPUT_FILE exception which we can then log and continue. | 
|  | 1) Include the url in the cache key so that if the Gallery moves, we
   don't use old cached entries.
2) Use the relative path to files in the comments that we embed in our
   files so that we don't leak local paths. | 
|  | using the checklist in ticket #385. | 
|  | change, but this is the part that we want to keep. | 
|  | Obsoleted by upstream fix.
This reverts commit 06f066164f60fe0babbc7a480e6319a0702e0c46. | 
|  |  | 
|  | present the done box if you're done and let you get rid of it if you
want.  It's not beautiful, by any means, but it gives you an easy link
back to your Gallery when you're finished.
Fixes ticket #479. | 
|  | Created a new view "movieplayer.html.php", which is rendered by
Item_Model::movie_img().  Changed movie.html.php to use movie_img to render
the movie player link. | 
|  | truncate incoming_translations after this
update to get rid of bad messages in your DB. | 
|  | scanner. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | otherwise some browsers (Firefox, at least) thinks that it needs to
revalidate.  At least in my case, it appears that my proxy tacks on
restrictive Cache-Control headers if they aren't there. | 
|  | 1) Don't use $_SERVER, use Input::instance()->server().  This fixes the problem
   that when you use a browser that doesn't pass in an Accept-Encoding, we'd
   barf on a missing array key
2) Don't bother looking up the _gz key if we don't have gzencode, because we
   probably didn't store one.
3) Only emit the gzip Content-Encoding header if we're actually sending back
   gzipped data. | 
|  |  | 
|  | accept PHP constructs like arrays (the tests were choking on this).
Update tests to reflect the new `key` column. | 
|  |  | 
|  | Fixes ticket #489. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | in my last refactor):
1) Actually combine the JS (I was only combining the CSS)
2) Add line breaks between the files and comment them so that we can
   find a specific file inside the blob.
3) Add an HTML comment to help developers figure out why they can't
   find their CSS/JS. | 
|  | doesn't fix the problem that we need to support multiple media types
(the original code had superfish using just "screen", and some other
deviations).
There's no code yet to support multiple media types, but it would not
be too difficult to create buckets based on media. | 
|  | html functions to generate the resulting elements.  Add phpdoc. | 
|  | 1) Create public javascript() and css() functions and turn __call()
   into a private function to protect us against having some random
   type show up in there.  Otherwise anything you put in the 2nd
   argument gets emitted in the header which is a security hole.
2) Fix a bug ("$key = $key[0]") which was breaking functionality.
   Eliminate the hex check, it's not really necessary in the majority
   case and doesn't hurt us in edge cases.
3) Convert some empty() calls to !, no need for a function call there.
4) Add phpDoc. | 
|  | implemented
by the magic method __call. The first parameter is the content type for text/xxxx
and the 2nd parameter is the key of the combined file. | 
|  |  | 
|  | fix for bug report #92
removed containment parameter for the jQuery sortable plugin
seems to work in Firefox, Chrome and IE 8 | 
|  |  | 
|  | moved the cancel link to above the upload queue (where the textual upload progress also is) |