Branch: refs/heads/release-1.18
Home:
https://github.com/dreamwidth/dw-free Commit: b9c3508dcfc3d250b3dd5c7b80a671ea7b15b2b3
https://github.com/dreamwidth/dw-free/commit/b9c3508dcfc3d250b3dd5c7b80a671ea7b15b2b3 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: 7b4170a2333e4ac4f0aca97351b921c5b5d3c7a5
https://github.com/dreamwidth/dw-free/commit/7b4170a2333e4ac4f0aca97351b921c5b5d3c7a5 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: 87e229df1c5815d65ab82379e78d1170ffb61e37
https://github.com/dreamwidth/dw-free/commit/87e229df1c5815d65ab82379e78d1170ffb61e37 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.
Commit: 5de18a6bb9474702f9048b8c9dd1d4d139761ae1
https://github.com/dreamwidth/dw-free/commit/5de18a6bb9474702f9048b8c9dd1d4d139761ae1 Author: Foxfirefey <foxfirefey@gmail.com>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M .gitignore
M bin/build-static.sh
M cgi-bin/DW/Controller/Media.pm
M cgi-bin/DW/Template.pm
M cgi-bin/bml/scheme/global.look
A config.rb
A htdocs/js/foundation/foundation/foundation.alerts.js
A htdocs/js/foundation/foundation/foundation.clearing.js
A htdocs/js/foundation/foundation/foundation.cookie.js
A htdocs/js/foundation/foundation/foundation.dropdown.js
A htdocs/js/foundation/foundation/foundation.forms.js
A htdocs/js/foundation/foundation/foundation.interchange.js
A htdocs/js/foundation/foundation/foundation.joyride.js
A htdocs/js/foundation/foundation/foundation.js
A htdocs/js/foundation/foundation/foundation.magellan.js
A htdocs/js/foundation/foundation/foundation.orbit.js
A htdocs/js/foundation/foundation/foundation.placeholder.js
A htdocs/js/foundation/foundation/foundation.reveal.js
A htdocs/js/foundation/foundation/foundation.section.js
A htdocs/js/foundation/foundation/foundation.tooltips.js
A htdocs/js/foundation/foundation/foundation.topbar.js
A htdocs/js/foundation/foundation/index.js
A htdocs/js/foundation/vendor/custom.modernizr.js
A htdocs/scss/foundation.scss
A htdocs/scss/foundation/_variables.scss
A htdocs/scss/foundation/components/_alert-boxes.scss
A htdocs/scss/foundation/components/_block-grid.scss
A htdocs/scss/foundation/components/_breadcrumbs.scss
A htdocs/scss/foundation/components/_button-groups.scss
A htdocs/scss/foundation/components/_buttons.scss
A htdocs/scss/foundation/components/_clearing.scss
A htdocs/scss/foundation/components/_custom-forms.scss
A htdocs/scss/foundation/components/_dropdown-buttons.scss
A htdocs/scss/foundation/components/_dropdown.scss
A htdocs/scss/foundation/components/_flex-video.scss
A htdocs/scss/foundation/components/_forms.scss
A htdocs/scss/foundation/components/_global.scss
A htdocs/scss/foundation/components/_grid.scss
A htdocs/scss/foundation/components/_inline-lists.scss
A htdocs/scss/foundation/components/_joyride.scss
A htdocs/scss/foundation/components/_keystrokes.scss
A htdocs/scss/foundation/components/_labels.scss
A htdocs/scss/foundation/components/_magellan.scss
A htdocs/scss/foundation/components/_orbit.scss
A htdocs/scss/foundation/components/_pagination.scss
A htdocs/scss/foundation/components/_panels.scss
A htdocs/scss/foundation/components/_pricing-tables.scss
A htdocs/scss/foundation/components/_progress-bars.scss
A htdocs/scss/foundation/components/_reveal.scss
A htdocs/scss/foundation/components/_section.scss
A htdocs/scss/foundation/components/_side-nav.scss
A htdocs/scss/foundation/components/_split-buttons.scss
A htdocs/scss/foundation/components/_sub-nav.scss
A htdocs/scss/foundation/components/_switch.scss
A htdocs/scss/foundation/components/_tables.scss
A htdocs/scss/foundation/components/_thumbs.scss
A htdocs/scss/foundation/components/_tooltips.scss
A htdocs/scss/foundation/components/_top-bar.scss
A htdocs/scss/foundation/components/_type.scss
A htdocs/scss/foundation/components/_visibility.scss
A htdocs/scss/normalize.scss
M schemes/common.tt
M schemes/global.tt
Log Message:
-----------
(Bug 5073) Basic foundation/SCSS set up
Bring in the ability for us to use the Foundation CSS template.
This adds compass compilation to our build process.
This varies the HTML we generate depending on if we're in Foundation
mode or not to fix the logged out forms.
Commit: d78221b91cacc86b18155a4aa551642a4d7e4f7a
https://github.com/dreamwidth/dw-free/commit/d78221b91cacc86b18155a4aa551642a4d7e4f7a Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M cgi-bin/DW/Controller/API/Media.pm
M cgi-bin/DW/Controller/Media.pm
M cgi-bin/DW/Media/Base.pm
M cgi-bin/DW/Request/Apache2.pm
M cgi-bin/DW/Request/Standard.pm
A htdocs/js/jquery.fileupload.js
A htdocs/js/vendor/jquery.fileupload-image.js
A htdocs/js/vendor/jquery.fileupload-process.js
A htdocs/js/vendor/jquery.fileupload.js
A htdocs/js/vendor/jquery.iframe-transport.js
A htdocs/js/vendor/load-image.min.js
A htdocs/stc/fileupload.css
A views/media/new.tt
Log Message:
-----------
(Bug 4715) Media upload form
Image upload form.
This also merges the generate id and upload step.
This adds the code that parses image uploads via multipart attachment.
This also wires the controller to the backend, which allows the frontend
to actually upload files!
There's also one sneaky bit of property related code that does nothing
so far.
Also, removes a convenience method in DW::Request which overrode the
official getter/setter.
Also make sure that we return a JSON error message if not logged in.
This submits the metadata via JS:
* submit when the user says to submit
* resubmit, if needed, after all uploads are finished
* tweak styling of the upload form slightly -- don't hardcode colors
* use classes instead of an id
Commit: f0985cc97e7b52973e31edf3b017f23a658b9d9f
https://github.com/dreamwidth/dw-free/commit/f0985cc97e7b52973e31edf3b017f23a658b9d9f Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M cgi-bin/DW/Request/Apache2.pm
M cgi-bin/DW/Request/Base.pm
M cgi-bin/DW/Request/Standard.pm
Log Message:
-----------
Flatten DW::Request methods
This promotes some methods from the Standard and Apache2 modules up to
the Base class, which allows us to share some more functionality and
moves us closer to a world where we can deprecate the Apache2 module.
This also removes the mutual exclusivity that did exist on post_args and
content. Now since post_args depends on content, you can call both if
you really really want to. Not recommended.
This also adds a "json" method which returns a parsed JSON object if and
only if the request is a POST request and has the proper content-type.
Content-type is now enforced for post_args as well.
This also makes did_post stricter, as the RFC specifies all-caps for the
POST method. I doubt this will cause a problem.
Commit: 5ddf95ee7b1931ca106ce305c6b5384273f7a169
https://github.com/dreamwidth/dw-free/commit/5ddf95ee7b1931ca106ce305c6b5384273f7a169 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
A htdocs/scss/page/fileupload.scss
R htdocs/stc/fileupload.css
M views/media/new.tt
Log Message:
-----------
Make the submit button in /file/new use foundation's button styling
Commit: 7d636f688238691ab721a214fc54f0eb982e2110
https://github.com/dreamwidth/dw-free/commit/7d636f688238691ab721a214fc54f0eb982e2110 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
A htdocs/scss/schemes/_skin-colors.scss
A htdocs/scss/schemes/celerity.scss
M schemes/celerity.tt
Log Message:
-----------
Get celerity roughly working
Commit: 007126e7d9066c065b4eb725def6b3b268fa5a06
https://github.com/dreamwidth/dw-free/commit/007126e7d9066c065b4eb725def6b3b268fa5a06 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M cgi-bin/DW/Controller/Dev.pm
M config.rb
M htdocs/scss/foundation.scss
M htdocs/scss/foundation/_variables.scss
M htdocs/scss/page/fileupload.scss
M htdocs/scss/schemes/_skin-colors.scss
M htdocs/scss/schemes/celerity.scss
M schemes/celerity.tt
M views/dev/classes.tt.text
A views/dev/kitchensink.tt
A views/dev/kitchensink.tt.text
Log Message:
-----------
Various tweaks and cleanup, fix colors
* add /dev/kitchensink to preview the foundation files
* set the default to not include the CSS when including files (we
usually only care about mixins)
* remove page-specific css / components. start with a clean slate, add
on when needed
* adjust variables
Commit: e513ef13493d80281b2766a3e4292a400e863faa
https://github.com/dreamwidth/dw-free/commit/e513ef13493d80281b2766a3e4292a400e863faa Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M cgi-bin/DW/Controller/Media.pm
Log Message:
-----------
Remove foundation from //file/list
Foundation demo is at /file/new and /dev/kitchensink
Commit: 681c6e4338eb5d517d48ed3a9c174b0862c60ca5
https://github.com/dreamwidth/dw-free/commit/681c6e4338eb5d517d48ed3a9c174b0862c60ca5 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M cgi-bin/ljlib.pl
M schemes/celerity.tt
Log Message:
-----------
Move foundation to ljlib.pl instead of per-siteskin
Also remove lj_base-app.css and lj_base.css from the foundation pages
Commit: bc02e65bf53f00c5162ad947d27ade1e502a5154
https://github.com/dreamwidth/dw-free/commit/bc02e65bf53f00c5162ad947d27ade1e502a5154 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M htdocs/scss/schemes/_skin-colors.scss
M htdocs/scss/schemes/celerity.scss
Log Message:
-----------
Fix navigation colors in celerity
Commit: f2289ec4a4970a4b237d68454dad4e4458c0d6ee
https://github.com/dreamwidth/dw-free/commit/f2289ec4a4970a4b237d68454dad4e4458c0d6ee Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M htdocs/scss/foundation/components/_top-bar.scss
M schemes/global.tt
Log Message:
-----------
Tweak appearance of the site skin search form in foundation
Commit: 5db8e5b21c40af122a991bde3aae53069161259c
https://github.com/dreamwidth/dw-free/commit/5db8e5b21c40af122a991bde3aae53069161259c Author: Mark Smith <mark@bu.mp>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M cgi-bin/DW/Controller/Media.pm
M cgi-bin/DW/Media/Base.pm
Log Message:
-----------
(Bug 5138) Add property method for Media
This adds a "prop" method which lets you add/change/delete properties
for a given media object. Properties are always set on the media ID and
shared among versions.
Commit: a64695a021aab812119f802abfda5f1a2ff785fc
https://github.com/dreamwidth/dw-free/commit/a64695a021aab812119f802abfda5f1a2ff785fc Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M cgi-bin/DW/Controller/API/Media.pm
M htdocs/js/jquery.fileupload.js
M views/media/new.tt
Log Message:
-----------
Send to the API as JSON instead of as form fields
Commit: facfb52f7b841fd6fd62e927bbfd3624be4f000b
https://github.com/dreamwidth/dw-free/commit/facfb52f7b841fd6fd62e927bbfd3624be4f000b Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
A htdocs/scss/components/progress-bars.scss
M views/media/new.tt
Log Message:
-----------
Create a new progress-bars css file
And include it in /file/new
Commit: 1c8e85a215b9419c2a62897c0fd335277311455a
https://github.com/dreamwidth/dw-free/commit/1c8e85a215b9419c2a62897c0fd335277311455a Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M htdocs/scss/page/fileupload.scss
M htdocs/scss/schemes/_skin-colors.scss
Log Message:
-----------
Extend .button from .submit
Move it to the global skin file so it inherits the skin colors, and so
that it doesn't need to be included on a per-page basis
Commit: d3a19d946dc7f54b8a361875b29743b043ddc021
https://github.com/dreamwidth/dw-free/commit/d3a19d946dc7f54b8a361875b29743b043ddc021 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M htdocs/js/jquery.fileupload.js
M views/dev/kitchensink.tt
M views/media/new.tt
Log Message:
-----------
Reduce visibility of progress bar while in progress
Change the color when it's succeeded
Commit: 4cd518a075e7eda175c56e7829597e7d06ab94ef
https://github.com/dreamwidth/dw-free/commit/4cd518a075e7eda175c56e7829597e7d06ab94ef Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M htdocs/js/jquery.fileupload.js
M views/media/new.tt
Log Message:
-----------
Add a success message once the descriptions have been saved
For peace of mind
Commit: 773bdc2179001613b3c4c97aee675c95f8601106
https://github.com/dreamwidth/dw-free/commit/773bdc2179001613b3c4c97aee675c95f8601106 Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M cgi-bin/DW/Controller/API/Media.pm
Log Message:
-----------
(Bug 5138) Add /file/edit API method
This adds editing to the API so that we can edit properties and security
on the media objects.
Commit: 444607b7ab08f5234cd2ee1379bd6726d70c10a4
https://github.com/dreamwidth/dw-free/commit/444607b7ab08f5234cd2ee1379bd6726d70c10a4 Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/Controller/API/Media.pm
Log Message:
-----------
Add properties and fix frontend return
We should return the displayid and use that everywhere.
Commit: 10308da0f8dccfb97332ef77560c94d1c7c1aa76
https://github.com/dreamwidth/dw-free/commit/10308da0f8dccfb97332ef77560c94d1c7c1aa76 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M htdocs/scss/page/fileupload.scss
Log Message:
-----------
Fix font size of the .drop_zone on small screens
Commit: ae9d7f6e8c6fec05e82c42c9791b9d65a4011ca9
https://github.com/dreamwidth/dw-free/commit/ae9d7f6e8c6fec05e82c42c9791b9d65a4011ca9 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M htdocs/scss/foundation.scss
M htdocs/scss/page/fileupload.scss
M schemes/common.tt
Log Message:
-----------
Fix logged-in account links (tropo)
Commit: 0cca63c0cb0329584bc21f6ee1b24adcbf43d99c
https://github.com/dreamwidth/dw-free/commit/0cca63c0cb0329584bc21f6ee1b24adcbf43d99c Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-22 (Mon, 22 Jul 2013)
Changed paths:
M htdocs/js/jquery.fileupload.js
Log Message:
-----------
Show an error message when there is a problem
Commit: 6527bd059cf48c248b1506d20da1b5fb1c8ed14a
https://github.com/dreamwidth/dw-free/commit/6527bd059cf48c248b1506d20da1b5fb1c8ed14a Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-24 (Wed, 24 Jul 2013)
Changed paths:
M schemes/common.tt
Log Message:
-----------
Fix divs that should only be included for the foundation case
Commit: 5ab257656959a4df3e44a81413af53419f155665
https://github.com/dreamwidth/dw-free/commit/5ab257656959a4df3e44a81413af53419f155665 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-24 (Wed, 24 Jul 2013)
Changed paths:
M htdocs/js/foundation/foundation/foundation.alerts.js
M htdocs/js/foundation/foundation/foundation.clearing.js
R htdocs/js/foundation/foundation/foundation.cookie.js
A htdocs/js/foundation/foundation/foundation.cookie.js
M htdocs/js/foundation/foundation/foundation.dropdown.js
M htdocs/js/foundation/foundation/foundation.forms.js
M htdocs/js/foundation/foundation/foundation.interchange.js
M htdocs/js/foundation/foundation/foundation.joyride.js
M htdocs/js/foundation/foundation/foundation.js
M htdocs/js/foundation/foundation/foundation.magellan.js
M htdocs/js/foundation/foundation/foundation.orbit.js
M htdocs/js/foundation/foundation/foundation.placeholder.js
M htdocs/js/foundation/foundation/foundation.reveal.js
M htdocs/js/foundation/foundation/foundation.section.js
M htdocs/js/foundation/foundation/foundation.tooltips.js
M htdocs/js/foundation/foundation/foundation.topbar.js
M htdocs/js/foundation/foundation/index.js
R htdocs/js/foundation/vendor/custom.modernizr.js
A htdocs/js/foundation/vendor/custom.modernizr.js
M htdocs/scss/foundation.scss
M htdocs/scss/foundation/_variables.scss
M htdocs/scss/foundation/components/_alert-boxes.scss
M htdocs/scss/foundation/components/_block-grid.scss
M htdocs/scss/foundation/components/_breadcrumbs.scss
A htdocs/scss/foundation/components/_button-groups.scss
R htdocs/scss/foundation/components/_button-groups.scss
M htdocs/scss/foundation/components/_buttons.scss
M htdocs/scss/foundation/components/_clearing.scss
M htdocs/scss/foundation/components/_custom-forms.scss
M htdocs/scss/foundation/components/_dropdown-buttons.scss
M htdocs/scss/foundation/components/_dropdown.scss
M htdocs/scss/foundation/components/_flex-video.scss
M htdocs/scss/foundation/components/_forms.scss
M htdocs/scss/foundation/components/_global.scss
M htdocs/scss/foundation/components/_grid.scss
M htdocs/scss/foundation/components/_inline-lists.scss
M htdocs/scss/foundation/components/_joyride.scss
M htdocs/scss/foundation/components/_keystrokes.scss
M htdocs/scss/foundation/components/_labels.scss
A htdocs/scss/foundation/components/_magellan.scss
R htdocs/scss/foundation/components/_magellan.scss
R htdocs/scss/foundation/components/_orbit.scss
A htdocs/scss/foundation/components/_orbit.scss
M htdocs/scss/foundation/components/_pagination.scss
M htdocs/scss/foundation/components/_panels.scss
M htdocs/scss/foundation/components/_pricing-tables.scss
R htdocs/scss/foundation/components/_progress-bars.scss
A htdocs/scss/foundation/components/_progress-bars.scss
M htdocs/scss/foundation/components/_reveal.scss
M htdocs/scss/foundation/components/_section.scss
M htdocs/scss/foundation/components/_side-nav.scss
M htdocs/scss/foundation/components/_split-buttons.scss
M htdocs/scss/foundation/components/_sub-nav.scss
M htdocs/scss/foundation/components/_switch.scss
M htdocs/scss/foundation/components/_tables.scss
M htdocs/scss/foundation/components/_thumbs.scss
M htdocs/scss/foundation/components/_tooltips.scss
M htdocs/scss/foundation/components/_top-bar.scss
M htdocs/scss/foundation/components/_type.scss
A htdocs/scss/foundation/components/_visibility.scss
R htdocs/scss/foundation/components/_visibility.scss
A htdocs/scss/normalize.scss
R htdocs/scss/normalize.scss
Log Message:
-----------
Upgrade to Foundation 4.3
Commit: 3e729c37551f4e638727ffb1a394d699c35a8f79
https://github.com/dreamwidth/dw-free/commit/3e729c37551f4e638727ffb1a394d699c35a8f79 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-24 (Wed, 24 Jul 2013)
Changed paths:
M htdocs/scss/foundation.scss
M htdocs/scss/foundation/_variables.scss
M htdocs/scss/foundation/components/_top-bar.scss
Log Message:
-----------
Our tweaks to the foundation included files and variables
Commit: 31f0c3269030513a314d4227b975d43d32bdf279
https://github.com/dreamwidth/dw-free/commit/31f0c3269030513a314d4227b975d43d32bdf279 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-24 (Wed, 24 Jul 2013)
Changed paths:
M schemes/common.tt
Log Message:
-----------
Fixes logged out account links
Commit: cb855a131ed1fd0f86fe89c2a3e672b0ab6c6565
https://github.com/dreamwidth/dw-free/commit/cb855a131ed1fd0f86fe89c2a3e672b0ab6c6565 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-25 (Thu, 25 Jul 2013)
Changed paths:
A htdocs/scss/schemes/_nav.scss
M htdocs/scss/schemes/celerity.scss
M htdocs/stc/celerity/celerity.css
M schemes/celerity.tt
M schemes/common.tt
Log Message:
-----------
Fix account links in celerity
* moves common formatting of nav to htdocs/scss/schemes/_nav.scss
Commit: e3c3c1efe11fbb5a8995fec6b7a7d7fc41d6f842
https://github.com/dreamwidth/dw-free/commit/e3c3c1efe11fbb5a8995fec6b7a7d7fc41d6f842 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-25 (Thu, 25 Jul 2013)
Changed paths:
M htdocs/scss/schemes/_nav.scss
M htdocs/scss/schemes/celerity.scss
M schemes/celerity.tt
M schemes/global.tt
Log Message:
-----------
Make the celerity menus responsive
Commit: eed505c79f6b3b762dc71888a15f0ed9564dfea0
https://github.com/dreamwidth/dw-free/commit/eed505c79f6b3b762dc71888a15f0ed9564dfea0 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-25 (Thu, 25 Jul 2013)
Changed paths:
M htdocs/scss/schemes/_nav.scss
Log Message:
-----------
Expand the width the acount links can take up
Commit: 41ff94c5669072b4db9f223def2386faea78727e
https://github.com/dreamwidth/dw-free/commit/41ff94c5669072b4db9f223def2386faea78727e Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-25 (Thu, 25 Jul 2013)
Changed paths:
M htdocs/scss/schemes/celerity.scss
M schemes/celerity.tt
M views/dev/kitchensink.tt
Log Message:
-----------
Fix display issues at bottom of celerity menu
Two reasons:
* unclosed div
* position: relative messing with how it interacts with other elements
at the bottom of the page
Commit: b832f8546aa34075b2fd6addd2b6cbe7d718cdae
https://github.com/dreamwidth/dw-free/commit/b832f8546aa34075b2fd6addd2b6cbe7d718cdae Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-25 (Thu, 25 Jul 2013)
Changed paths:
M htdocs/scss/schemes/celerity.scss
Log Message:
-----------
Make sure we apply clearing to #content no matter the screen size
Was previously within a media query, which meant that thinsg grew wonky
at particular screen sizes
Commit: 4043abe9d9e6c2578959289645a68064b615f446
https://github.com/dreamwidth/dw-free/commit/4043abe9d9e6c2578959289645a68064b615f446 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-25 (Thu, 25 Jul 2013)
Changed paths:
M htdocs/scss/schemes/_nav.scss
M htdocs/scss/schemes/celerity.scss
M schemes/celerity.tt
M schemes/global.tt
Log Message:
-----------
Fix search bar in celerity
Commit: cab78f48c8e93daf858e85c0a40bb850991ac8e1
https://github.com/dreamwidth/dw-free/commit/cab78f48c8e93daf858e85c0a40bb850991ac8e1 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-25 (Thu, 25 Jul 2013)
Changed paths:
M htdocs/scss/schemes/celerity.scss
Log Message:
-----------
No more need for IE6 hack
Rest of our frontend no longer supports IE6, so this wouldn't make a big
difference if it disappeared.
Commit: 77334f9006bae29f0fc2fc59274005705e5232e9
https://github.com/dreamwidth/dw-free/commit/77334f9006bae29f0fc2fc59274005705e5232e9 Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-25 (Thu, 25 Jul 2013)
Changed paths:
M cgi-bin/DW/Media.pm
Log Message:
-----------
Use correct MIME type for PNGs
Commit: e48b42fd33c02cad1cd5a484752164574bcd1f04
https://github.com/dreamwidth/dw-free/commit/e48b42fd33c02cad1cd5a484752164574bcd1f04 Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
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
Log Message:
-----------
(Bug 5135) Add bulk resized image support
This lets the /file/edit page load resized images so it doesn't force
you to load the full image. Additionally, this makes it so that the URL
returned is always the same as the input width/height, which makes for a
more consistent UI.
This also fixes the image/x-png MIME type that File::Type returns, which
causes Chrome to want to download the image.
Commit: 0dc88f991a2f657d1e963b9c1537e6f52a5d40b5
https://github.com/dreamwidth/dw-free/commit/0dc88f991a2f657d1e963b9c1537e6f52a5d40b5 Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M htdocs/stc/media.css
M views/media/edit.tt
Log Message:
-----------
Convert P to DIV
I have philosophical opinions about the nature of the paragraph tag, and
how it should never be inline-block.
Also, this removes the max-width/max-height which aren't necessary
anymore as we now enforce that in the media system.
Commit: 62bc80687f7f958ce564437f5aa42b08a54f3036
https://github.com/dreamwidth/dw-free/commit/62bc80687f7f958ce564437f5aa42b08a54f3036 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M htdocs/js/jquery.fileupload.js
Log Message:
-----------
Decrease the maximum width preview image can be
Commit: 1fd98a4882d48fe9e2163c7164e611e078c182ed
https://github.com/dreamwidth/dw-free/commit/1fd98a4882d48fe9e2163c7164e611e078c182ed Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M htdocs/scss/page/fileupload.scss
M views/media/new.tt
Log Message:
-----------
Fix label alignment on mobile phones
Commit: 699e82b937e6a5881ea3581d552f50931a01a492
https://github.com/dreamwidth/dw-free/commit/699e82b937e6a5881ea3581d552f50931a01a492 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M bin/upgrading/proplists.dat
M htdocs/scss/page/fileupload.scss
M views/media/new.tt
A views/media/new.tt.text
Log Message:
-----------
Reduce form fields from five to three
Five is too many! We now let people set: Title, Security, Description on
upload
Also english-strips the form fields
Commit: 73400c00ee4c792d80e6d359f12a2de59df28e54
https://github.com/dreamwidth/dw-free/commit/73400c00ee4c792d80e6d359f12a2de59df28e54 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M htdocs/scss/page/fileupload.scss
Log Message:
-----------
Consolidate CSS
Commit: d3e64bc94b9492fc9c6efb1b88cc0e98abe61aaf
https://github.com/dreamwidth/dw-free/commit/d3e64bc94b9492fc9c6efb1b88cc0e98abe61aaf Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M htdocs/js/jquery.fileupload.js
Log Message:
-----------
Fix display of error when there is an upload issue
Commit: 4af413163b3a17245ef4549632100d6e5747f3e3
https://github.com/dreamwidth/dw-free/commit/4af413163b3a17245ef4549632100d6e5747f3e3 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M htdocs/scss/page/fileupload.scss
M views/media/new.tt
Log Message:
-----------
Tweak image preview / upload styling
* make sure that canvas can only be as wide as its container (has a max
width of 300, but may still be too large on small screen sizes)
* make progress bar be as wide as the container -- looks more pleasing
and even
Commit: 1c622f28cd10c7befb1172dbeedb6b3f95cb9198
https://github.com/dreamwidth/dw-free/commit/1c622f28cd10c7befb1172dbeedb6b3f95cb9198 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M config.rb
Log Message:
-----------
Turn off line comments when compliing the scss files
Commit: 47f1b391787afaa0b8ac410c1b9975452a8e846a
https://github.com/dreamwidth/dw-free/commit/47f1b391787afaa0b8ac410c1b9975452a8e846a Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M views/media/new.tt
M views/media/new.tt.text
Log Message:
-----------
English-strip title
Commit: 7405a958f877623c2c25c0743ca366b98ac70557
https://github.com/dreamwidth/dw-free/commit/7405a958f877623c2c25c0743ca366b98ac70557 Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M bin/upgrading/en.dat
M cgi-bin/DW/Logic/MenuNav.pm
Log Message:
-----------
Add "Upload Images" menu time under Create
Commit: 7c7564ab7900a88fb4c5b29a3f98e4403e37766d
https://github.com/dreamwidth/dw-free/commit/7c7564ab7900a88fb4c5b29a3f98e4403e37766d Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M cgi-bin/DW/Controller/API/Media.pm
M htdocs/js/jquery.fileupload.js
M views/media/new.tt
Log Message:
-----------
Add textbox which contains the generated image code
Commit: a6fec54b68fc4b674df029f7ee81c3c0fb04e45c
https://github.com/dreamwidth/dw-free/commit/a6fec54b68fc4b674df029f7ee81c3c0fb04e45c Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M cgi-bin/DW/Logic/MenuNav.pm
Log Message:
-----------
Remove upload link for now
Commit: 7dd3c0f1e43fbc089cd707adc9635b76b6da06c0
https://github.com/dreamwidth/dw-free/commit/7dd3c0f1e43fbc089cd707adc9635b76b6da06c0 Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-07-26 (Fri, 26 Jul 2013)
Changed paths:
M .gitignore
M bin/build-static.sh
M bin/upgrading/en.dat
M bin/upgrading/proplists.dat
M cgi-bin/DW/Controller/API/Media.pm
M cgi-bin/DW/Controller/Dev.pm
M cgi-bin/DW/Controller/Media.pm
M cgi-bin/DW/Logic/MenuNav.pm
M cgi-bin/DW/Media.pm
M cgi-bin/DW/Media/Base.pm
M cgi-bin/DW/Media/Photo.pm
M cgi-bin/DW/Request/Apache2.pm
M cgi-bin/DW/Request/Base.pm
M cgi-bin/DW/Request/Standard.pm
M cgi-bin/DW/Routing.pm
M cgi-bin/DW/Template.pm
M cgi-bin/bml/scheme/global.look
M cgi-bin/ljlib.pl
A config.rb
A htdocs/js/foundation/foundation/foundation.alerts.js
A htdocs/js/foundation/foundation/foundation.clearing.js
A htdocs/js/foundation/foundation/foundation.cookie.js
A htdocs/js/foundation/foundation/foundation.dropdown.js
A htdocs/js/foundation/foundation/foundation.forms.js
A htdocs/js/foundation/foundation/foundation.interchange.js
A htdocs/js/foundation/foundation/foundation.joyride.js
A htdocs/js/foundation/foundation/foundation.js
A htdocs/js/foundation/foundation/foundation.magellan.js
A htdocs/js/foundation/foundation/foundation.orbit.js
A htdocs/js/foundation/foundation/foundation.placeholder.js
A htdocs/js/foundation/foundation/foundation.reveal.js
A htdocs/js/foundation/foundation/foundation.section.js
A htdocs/js/foundation/foundation/foundation.tooltips.js
A htdocs/js/foundation/foundation/foundation.topbar.js
A htdocs/js/foundation/foundation/index.js
A htdocs/js/foundation/vendor/custom.modernizr.js
A htdocs/js/jquery.fileupload.js
A htdocs/js/vendor/jquery.fileupload-image.js
A htdocs/js/vendor/jquery.fileupload-process.js
A htdocs/js/vendor/jquery.fileupload.js
A htdocs/js/vendor/jquery.iframe-transport.js
A htdocs/js/vendor/load-image.min.js
A htdocs/scss/components/progress-bars.scss
A htdocs/scss/foundation.scss
A htdocs/scss/foundation/_variables.scss
A htdocs/scss/foundation/components/_alert-boxes.scss
A htdocs/scss/foundation/components/_block-grid.scss
A htdocs/scss/foundation/components/_breadcrumbs.scss
A htdocs/scss/foundation/components/_button-groups.scss
A htdocs/scss/foundation/components/_buttons.scss
A htdocs/scss/foundation/components/_clearing.scss
A htdocs/scss/foundation/components/_custom-forms.scss
A htdocs/scss/foundation/components/_dropdown-buttons.scss
A htdocs/scss/foundation/components/_dropdown.scss
A htdocs/scss/foundation/components/_flex-video.scss
A htdocs/scss/foundation/components/_forms.scss
A htdocs/scss/foundation/components/_global.scss
A htdocs/scss/foundation/components/_grid.scss
A htdocs/scss/foundation/components/_inline-lists.scss
A htdocs/scss/foundation/components/_joyride.scss
A htdocs/scss/foundation/components/_keystrokes.scss
A htdocs/scss/foundation/components/_labels.scss
A htdocs/scss/foundation/components/_magellan.scss
A htdocs/scss/foundation/components/_orbit.scss
A htdocs/scss/foundation/components/_pagination.scss
A htdocs/scss/foundation/components/_panels.scss
A htdocs/scss/foundation/components/_pricing-tables.scss
A htdocs/scss/foundation/components/_progress-bars.scss
A htdocs/scss/foundation/components/_reveal.scss
A htdocs/scss/foundation/components/_section.scss
A htdocs/scss/foundation/components/_side-nav.scss
A htdocs/scss/foundation/components/_split-buttons.scss
A htdocs/scss/foundation/components/_sub-nav.scss
A htdocs/scss/foundation/components/_switch.scss
A htdocs/scss/foundation/components/_tables.scss
A htdocs/scss/foundation/components/_thumbs.scss
A htdocs/scss/foundation/components/_tooltips.scss
A htdocs/scss/foundation/components/_top-bar.scss
A htdocs/scss/foundation/components/_type.scss
A htdocs/scss/foundation/components/_visibility.scss
A htdocs/scss/normalize.scss
A htdocs/scss/page/fileupload.scss
A htdocs/scss/schemes/_nav.scss
A htdocs/scss/schemes/_skin-colors.scss
A htdocs/scss/schemes/celerity.scss
M htdocs/stc/celerity/celerity.css
M htdocs/stc/media.css
M schemes/celerity.tt
M schemes/common.tt
M schemes/global.tt
M views/dev/classes.tt.text
A views/dev/kitchensink.tt
A views/dev/kitchensink.tt.text
M views/media/edit.tt
A views/media/new.tt
A views/media/new.tt.text
Log Message:
-----------
Merge branch 'photohosting2' into release-1.18
This brings in a bunch of commits of some work Afuna and I have been
doing to bring Foundation support to Dreamwidth. A bigger post will be
forthcoming, this is mostly support code and isn't really exposed to
users yet.
There is also photo upload feature buried in here, but we're not ready
to launch that to the world yet. Lost of the API support is here,
though, so people could start writing photo upload clients.
Compare:
https://github.com/dreamwidth/dw-free/compare/6eb0fb04b292...7dd3c0f1e43f