[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
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
