github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2013-07-22 07:35 pm

[dreamwidth/dw-free] ec2e75: (Bug 5135) Add image resizing (first pass)

Branch: refs/heads/release-1.18
Home: https://github.com/dreamwidth/dw-free
Commit: ec2e75bc02cbe1722d4c19aea5093df7e11f7486
https://github.com/dreamwidth/dw-free/commit/ec2e75bc02cbe1722d4c19aea5093df7e11f7486
Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)

Changed paths:
M bin/upgrading/update-db-general.pl
M cgi-bin/DW/Controller/Media.pm
M cgi-bin/DW/Media.pm
M cgi-bin/DW/Media/Base.pm
M cgi-bin/DW/Media/Photo.pm
M cgi-bin/LJ/DB.pm

Log Message:
-----------
(Bug 5135) Add image resizing (first pass)

This adds the ability to specify sizing in a URL. We will then
dynamically resize the image before returning it to the user. Files are
stored in MogileFS and in a new media_versions table.

This first pass is in-process and doesn't use Gearman, although that
should be implemented before this seriously gets some use.


Commit: d18133840cfc8db1d2640fc8e5f017d08dca40a1
https://github.com/dreamwidth/dw-free/commit/d18133840cfc8db1d2640fc8e5f017d08dca40a1
Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Controller.pm
A cgi-bin/DW/Controller/API.pm
A cgi-bin/DW/Controller/API/Media.pm
M cgi-bin/DW/Routing.pm
M cgi-bin/DW/Routing/CallInfo.pm

Log Message:
-----------
(Bug 5137) Add basic support for new API

This adds register_api_endpoint functionality to the router and some
basic functions in an API controller.


Commit: d5ce187196b328ebd7d2d1c43ecd1501a862d8e9
https://github.com/dreamwidth/dw-free/commit/d5ce187196b328ebd7d2d1c43ecd1501a862d8e9
Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)

Changed paths:
M bin/upgrading/proplists.dat
M bin/upgrading/update-db-general.pl
M bin/upgrading/update-db.pl
M cgi-bin/ljlib.pl

Log Message:
-----------
(Bug 5138) Add media properties

This creates media_prop_list, populates some properties into it, and
updates the LJ::load_props method to use modern error reporting (Carp)
and database handle usage.


Compare: https://github.com/dreamwidth/dw-free/compare/16cb161c50ea...d5ce187196b3