Sep. 13th, 2012

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 324563ce8863bd3d150ef64e9245ea54fa324b0f
https://github.com/dreamwidth/dw-free/commit/324563ce8863bd3d150ef64e9245ea54fa324b0f
Author: Afuna <fu@dreamwidth.org>
Date: 2012-09-03 (Mon, 03 Sep 2012)

Changed paths:
M cgi-bin/LJ/Directories.pm

Log Message:
-----------
(Bug 4631) Use DW->home instead of $LJ::HOME

This makes sure we get a proper value even when we're not in web context
(e.g., when we're running a worker)


Commit: 023a4c6463c459efc9e214838e53da27f7db32f1
https://github.com/dreamwidth/dw-free/commit/023a4c6463c459efc9e214838e53da27f7db32f1
Author: Afuna <fu@dreamwidth.org>
Date: 2012-09-03 (Mon, 03 Sep 2012)

Changed paths:
M cgi-bin/LJ/ModuleLoader.pm

Log Message:
-----------
(Bug 4631) Explicitly use the LJ::Directories module

Worked fine in web context where we could rely on the module having
already been loaded, but we need to make sure to use it explicitly for
non-webcontext (e.g., when running workers)


Commit: 85ed1634c1913fd3162eaac49b7b70b4cd4744c5
https://github.com/dreamwidth/dw-free/commit/85ed1634c1913fd3162eaac49b7b70b4cd4744c5
Author: Afuna <fu@dreamwidth.org>
Date: 2012-09-03 (Mon, 03 Sep 2012)

Changed paths:
M cgi-bin/LJ/Directories.pm
M cgi-bin/LJ/ModuleLoader.pm

Log Message:
-----------
(Bug 4631) Undo changes; these don't go far enough.


Commit: 8928be806f157c03e55df2ff6e6e609dd541d314
https://github.com/dreamwidth/dw-free/commit/8928be806f157c03e55df2ff6e6e609dd541d314
Author: Afuna <fu@dreamwidth.org>
Date: 2012-09-04 (Tue, 04 Sep 2012)

Changed paths:
M bin/create-account
M bin/deleteusers.pl
M bin/dev/entrydump.pl
M bin/dumpsql.pl
M bin/get-users-for-paid-accounts.pl
M bin/incoming-mail-inject.pl
M bin/ljmaint.pl
M bin/ljsysban.pl
M bin/logsummarize.pl
M bin/misc/dump-poll.pl
M bin/qbufferd.pl
M bin/renameuser.pl
M bin/schedule-copier-jobs
M bin/truncate-cluster.pl
M bin/update-tor-exits
M bin/upgrading/compress_cluster.pl
M bin/upgrading/import-includes.pl
M bin/upgrading/make_system.pl
M bin/upgrading/migrate-userpics.pl
M bin/upgrading/migrate-userprop.pl
M bin/upgrading/populate-next-birthdays
M bin/upgrading/truncate_cluster.pl
M bin/worker/content-importer
M bin/worker/content-importer-lite
M bin/worker/content-importer-verify
M bin/worker/esn-cluster-subs
M bin/worker/esn-cluster-subs-mass
M bin/worker/esn-filter-subs
M bin/worker/esn-filter-subs-mass
M bin/worker/esn-fired-event
M bin/worker/esn-fired-event-mass
M bin/worker/esn-process-sub
M bin/worker/esn-process-sub-mass
M bin/worker/import-scheduler
M bin/worker/incoming-email
M bin/worker/latest-feed
M bin/worker/lazy-cleanup
M bin/worker/paidstatus
M bin/worker/ping-hubbub
M bin/worker/process-esn
M bin/worker/process-esn-mass
M bin/worker/process-eventlogrecord
M bin/worker/resolve-extacct
M bin/worker/schedule-synsuck
M bin/worker/search-constraints
M bin/worker/search-lookup
M bin/worker/search-updater
M bin/worker/shop-creditcard-charge
M bin/worker/spellcheck-gm
M bin/worker/sphinx-search-gm
M bin/worker/subscribe-hubbub
M bin/worker/support-notify
M bin/worker/sysban-gm
M bin/worker/taglib-gm
M bin/worker/talklib-gm
M bin/worker/userpic-resize-gm

Log Message:
-----------
(Bug 4631) Put "require ljlib.pl" in scripts in a BEGIN block

This is to ensure that ljlib.pl is loaded at compile-time, rather than
at runtime, so that scripts / workers (things not running in a web
server) don't break unexpectedly because of ordering issues.


Commit: 547ce18abe83f67848f9664b2c569676fe4e5b95
https://github.com/dreamwidth/dw-free/commit/547ce18abe83f67848f9664b2c569676fe4e5b95
Author: Afuna <fu@dreamwidth.org>
Date: 2012-09-04 (Tue, 04 Sep 2012)

Changed paths:
M bin/moveucluster.pl

Log Message:
-----------
(Bug 4631) Conditionally include LJ::CmdBuffer after ljlib.pl is loaded

Compile-time vs run-time mechanics meant that this script died because
it was trying to load LJ::CmdBuffer before certain things had been setup
by ljlib.pl. So make this conditional, and use eval to force it to be
run-time (when ljlib.pl has been included)


Commit: 267e7c7c803f10e80af434c1070529d17dcfdeab
https://github.com/dreamwidth/dw-free/commit/267e7c7c803f10e80af434c1070529d17dcfdeab
Author: Afuna <fu@dreamwidth.org>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M t/assertions.t
M t/atom-post.t
M t/betafeatures.t
M t/birthday.t
M t/caps.t
M t/captcha-textcaptcha.t
M t/captcha.t
M t/clean-comment.t
M t/clean-embed.t
M t/clean-event.t
M t/cleaner-forms.t
M t/cleaner-invalid.t
M t/cleaner-ljtags.t
M t/cleaner-subject.t
M t/cleaner-tables.t
M t/commafy.t
M t/comment.t
M t/console-allowopenproxy.t
M t/console-ban.t
M t/console-changecommunityadmin.t
M t/console-changejournalstatus.t
M t/console-changejournaltype.t
M t/console-comment.t
M t/console-community.t
M t/console-entry.t
M t/console-expungeuserpic.t
M t/console-faqcat.t
M t/console-finduser.t
M t/console-findusercluster.t
M t/console-getrelation.t
M t/console-infohistory.t
M t/console-moodthemes.t
M t/console-print.t
M t/console-priv.t
M t/console-reset.t
M t/console-set.t
M t/console-setbadpassword.t
M t/console-suspend.t
M t/console-syndicated.t
M t/console-sysban.t
M t/console-tags.t
M t/content-filters.t
M t/cprod.t
M t/create-url.t
M t/dev-setup.t
M t/directorysearch-extra.t
M t/directorysearch.t
M t/draftset.t
M t/emailpost.t
M t/embed-whitelist.t
M t/entrycomment-create.t
M t/errors.t
M t/esn-duplicatesubscriptions.t
M t/esn-end2end.t
M t/esn-findsubscription.t
M t/esn-journalnewcomment.t
M t/esn.t
M t/external-user.t
M t/fakememcache.t
M t/faq.t
M t/feed-atom.t
M t/htmltrim.t
M t/jabber-presence.t
M t/langdatfile.t
M t/location.t
M t/log-items.t
M t/notificationinbox.t
M t/notificationmethod-email.t
M t/notificationmethod-inbox.t
M t/paid-time.t
M t/parsefeed-atom-link.t
M t/parsefeed-atom-link2.t
M t/parsefeed-atom-link3.t
M t/parsefeed-atom-types.t
M t/parsefeed-authors.t
M t/poll.t
M t/post.t
M t/privs.t
M t/proto-post-edit-roundtrip.t
M t/protocol.t
M t/referer.t
M t/rename.t
M t/request-multi.t
M t/routing-table.t
M t/s2-color.t
M t/settings.t
M t/subscription-flags.t
M t/subscription-nested.t
M t/subscription-pending.t
M t/synsuck.t
M t/talklib-mail-migrate.t
M t/template-plugin-formhtml.t
M t/typemap.t
M t/uniqcookie.t
M t/user-infoshow-migrate.t
M t/userloading.t
M t/usermoves.t
M t/userpics.t
M t/utf8-convert.t
M t/wtf.t

Log Message:
-----------
(Bug 4631) Fix loading of ljlib.pl in tests


Commit: 56420a3d9f6869e7daec264aad7f7a5a07e28199
https://github.com/dreamwidth/dw-free/commit/56420a3d9f6869e7daec264aad7f7a5a07e28199
Author: Afuna <afunamatata+github@gmail.com>
Date: 2012-09-13 (Thu, 13 Sep 2012)

Changed paths:
M bin/create-account
M bin/deleteusers.pl
M bin/dev/entrydump.pl
M bin/dumpsql.pl
M bin/get-users-for-paid-accounts.pl
M bin/incoming-mail-inject.pl
M bin/ljmaint.pl
M bin/ljsysban.pl
M bin/logsummarize.pl
M bin/misc/dump-poll.pl
M bin/moveucluster.pl
M bin/qbufferd.pl
M bin/renameuser.pl
M bin/schedule-copier-jobs
M bin/truncate-cluster.pl
M bin/update-tor-exits
M bin/upgrading/compress_cluster.pl
M bin/upgrading/import-includes.pl
M bin/upgrading/make_system.pl
M bin/upgrading/migrate-userpics.pl
M bin/upgrading/migrate-userprop.pl
M bin/upgrading/populate-next-birthdays
M bin/upgrading/truncate_cluster.pl
M bin/worker/content-importer
M bin/worker/content-importer-lite
M bin/worker/content-importer-verify
M bin/worker/esn-cluster-subs
M bin/worker/esn-cluster-subs-mass
M bin/worker/esn-filter-subs
M bin/worker/esn-filter-subs-mass
M bin/worker/esn-fired-event
M bin/worker/esn-fired-event-mass
M bin/worker/esn-process-sub
M bin/worker/esn-process-sub-mass
M bin/worker/import-scheduler
M bin/worker/incoming-email
M bin/worker/latest-feed
M bin/worker/lazy-cleanup
M bin/worker/paidstatus
M bin/worker/ping-hubbub
M bin/worker/process-esn
M bin/worker/process-esn-mass
M bin/worker/process-eventlogrecord
M bin/worker/resolve-extacct
M bin/worker/schedule-synsuck
M bin/worker/search-constraints
M bin/worker/search-lookup
M bin/worker/search-updater
M bin/worker/shop-creditcard-charge
M bin/worker/spellcheck-gm
M bin/worker/sphinx-search-gm
M bin/worker/subscribe-hubbub
M bin/worker/support-notify
M bin/worker/sysban-gm
M bin/worker/taglib-gm
M bin/worker/talklib-gm
M bin/worker/userpic-resize-gm
M t/assertions.t
M t/atom-post.t
M t/betafeatures.t
M t/birthday.t
M t/caps.t
M t/captcha-textcaptcha.t
M t/captcha.t
M t/clean-comment.t
M t/clean-embed.t
M t/clean-event.t
M t/cleaner-forms.t
M t/cleaner-invalid.t
M t/cleaner-ljtags.t
M t/cleaner-subject.t
M t/cleaner-tables.t
M t/commafy.t
M t/comment.t
M t/console-allowopenproxy.t
M t/console-ban.t
M t/console-changecommunityadmin.t
M t/console-changejournalstatus.t
M t/console-changejournaltype.t
M t/console-comment.t
M t/console-community.t
M t/console-entry.t
M t/console-expungeuserpic.t
M t/console-faqcat.t
M t/console-finduser.t
M t/console-findusercluster.t
M t/console-getrelation.t
M t/console-infohistory.t
M t/console-moodthemes.t
M t/console-print.t
M t/console-priv.t
M t/console-reset.t
M t/console-set.t
M t/console-setbadpassword.t
M t/console-suspend.t
M t/console-syndicated.t
M t/console-sysban.t
M t/console-tags.t
M t/content-filters.t
M t/cprod.t
M t/create-url.t
M t/dev-setup.t
M t/directorysearch-extra.t
M t/directorysearch.t
M t/draftset.t
M t/emailpost.t
M t/embed-whitelist.t
M t/entrycomment-create.t
M t/errors.t
M t/esn-duplicatesubscriptions.t
M t/esn-end2end.t
M t/esn-findsubscription.t
M t/esn-journalnewcomment.t
M t/esn.t
M t/external-user.t
M t/fakememcache.t
M t/faq.t
M t/feed-atom.t
M t/htmltrim.t
M t/jabber-presence.t
M t/langdatfile.t
M t/location.t
M t/log-items.t
M t/notificationinbox.t
M t/notificationmethod-email.t
M t/notificationmethod-inbox.t
M t/paid-time.t
M t/parsefeed-atom-link.t
M t/parsefeed-atom-link2.t
M t/parsefeed-atom-link3.t
M t/parsefeed-atom-types.t
M t/parsefeed-authors.t
M t/poll.t
M t/post.t
M t/privs.t
M t/proto-post-edit-roundtrip.t
M t/protocol.t
M t/referer.t
M t/rename.t
M t/request-multi.t
M t/routing-table.t
M t/s2-color.t
M t/settings.t
M t/subscription-flags.t
M t/subscription-nested.t
M t/subscription-pending.t
M t/synsuck.t
M t/talklib-mail-migrate.t
M t/template-plugin-formhtml.t
M t/typemap.t
M t/uniqcookie.t
M t/user-infoshow-migrate.t
M t/userloading.t
M t/usermoves.t
M t/userpics.t
M t/utf8-convert.t
M t/wtf.t

Log Message:
-----------
Merge pull request #54 from afuna/feature/esn-nooverlays-bug4631

(Bug 4631) Be more explicit so that commandline workers still work


Compare: https://github.com/dreamwidth/dw-free/compare/52d487333f9b...56420a3d9f68
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: c7f75c2e7d3f8eb6cdd542bc744ac7fbf235a722
https://github.com/dreamwidth/dw-free/commit/c7f75c2e7d3f8eb6cdd542bc744ac7fbf235a722
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-08-30 (Thu, 30 Aug 2012)

Changed paths:
M cgi-bin/DW/Pay.pm

Log Message:
-----------
Bug 4619: Use new dw-nonfree function to convert paid time


Commit: ab35de007d292aba965de78ac8b722fa983230c4
https://github.com/dreamwidth/dw-free/commit/ab35de007d292aba965de78ac8b722fa983230c4
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-09-07 (Fri, 07 Sep 2012)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M bin/upgrading/s2layers.dat
M bin/upgrading/s2layers/bannering/layout.s2
A bin/upgrading/s2layers/ciel/layout.s2
A bin/upgrading/s2layers/ciel/themes.s2
M bin/upgrading/s2layers/core2.s2
A bin/upgrading/s2layers/corinthian/layout.s2
A bin/upgrading/s2layers/corinthian/themes.s2
M bin/upgrading/s2layers/database/themes.s2
M bin/upgrading/s2layers/strata/themes.s2
M bin/upgrading/update-db-general.pl
M cgi-bin/Apache/LiveJournal.pm
A cgi-bin/DW/FeedCanonicalizer.pm
M cgi-bin/DW/Worker/ContentImporter/LiveJournal/Entries.pm
M cgi-bin/LJ/Links.pm
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2Theme.pm
A cgi-bin/LJ/S2Theme/ciel.pm
A cgi-bin/LJ/S2Theme/corinthian.pm
M cgi-bin/LJ/SynSuck.pm
M cgi-bin/LJ/Widget/InboxFolder.pm
M cgi-bin/LJ/Widget/LinksList.pm
M htdocs/community/moderate.bml
M htdocs/community/moderate.bml.text
M htdocs/community/settings.bml
M htdocs/community/settings.bml.text
A htdocs/img/customize/previews/ciel/cloudydays.png
A htdocs/img/customize/previews/corinthian/athousandrubies.png
A htdocs/img/customize/previews/corinthian/bolt.png
A htdocs/img/customize/previews/corinthian/deepseas.png
A htdocs/img/customize/previews/corinthian/enchantedforest.png
A htdocs/img/customize/previews/corinthian/mars.png
A htdocs/img/customize/previews/corinthian/moss.png
A htdocs/img/customize/previews/database/applegreen.png
A htdocs/img/customize/previews/database/aquaticlife.png
A htdocs/img/customize/previews/database/automne.png
A htdocs/img/customize/previews/database/champetre.png
A htdocs/img/customize/previews/database/continental.png
A htdocs/img/customize/previews/database/cornucopia.png
A htdocs/img/customize/previews/database/entrails.png
A htdocs/img/customize/previews/database/fuchsia.png
A htdocs/img/customize/previews/database/horizon.png
A htdocs/img/customize/previews/database/lecerisier.png
A htdocs/img/customize/previews/database/nenuphar.png
A htdocs/img/customize/previews/database/oceanictrench.png
A htdocs/img/customize/previews/database/orange.png
A htdocs/img/customize/previews/database/pink.png
A htdocs/img/customize/previews/database/rosarosarosam.png
A htdocs/img/customize/previews/database/satellite.png
A htdocs/img/customize/previews/strata/altair.png
A htdocs/img/customize/previews/strata/certainfrogs.png
A htdocs/img/customize/previews/strata/chinesepink.png
A htdocs/img/customize/previews/strata/dependable.png
A htdocs/img/customize/previews/strata/dune.png
A htdocs/img/customize/previews/strata/elegantbrown.png
A htdocs/img/customize/previews/strata/greentomatoes.png
A htdocs/img/customize/previews/strata/hollowsilence.png
A htdocs/img/customize/previews/strata/lavendermist.png
A htdocs/img/customize/previews/strata/milkshakesandrocknroll.png
A htdocs/img/customize/previews/strata/newocean.png
A htdocs/img/customize/previews/strata/pebbledark.png
A htdocs/img/customize/previews/strata/prized.png
A htdocs/img/customize/previews/strata/rainyday.png
A htdocs/img/customize/previews/strata/rocket.png
A htdocs/img/customize/previews/strata/rosegardeni.png
A htdocs/img/customize/previews/strata/rosegardenii.png
A htdocs/img/customize/previews/strata/sleepingwarrior.png
M htdocs/js/jquery.cuttag-ajax.js
A htdocs/stc/database/applegreen.png
A htdocs/stc/database/applegreen2.png
A htdocs/stc/database/cyan.png
A htdocs/stc/database/darkorange.png
A htdocs/stc/database/darkpink.png
A htdocs/stc/database/fuchsia.png
A htdocs/stc/database/icon-addmemories_blue.png
A htdocs/stc/database/icon-addmemories_brown.png
A htdocs/stc/database/icon-addmemories_green.png
A htdocs/stc/database/icon-addmemories_pink.png
A htdocs/stc/database/icon-blockquote_blue.png
A htdocs/stc/database/icon-blockquote_brown.png
A htdocs/stc/database/icon-blockquote_green.png
A htdocs/stc/database/icon-blockquote_pink.png
A htdocs/stc/database/icon-comments_blue.png
A htdocs/stc/database/icon-comments_brown.png
A htdocs/stc/database/icon-comments_green.png
A htdocs/stc/database/icon-comments_pink.png
A htdocs/stc/database/icon-delete_blue.png
A htdocs/stc/database/icon-delete_brown.png
A htdocs/stc/database/icon-delete_green.png
A htdocs/stc/database/icon-delete_pink.png
A htdocs/stc/database/icon-edit_blue.png
A htdocs/stc/database/icon-edit_brown.png
A htdocs/stc/database/icon-edit_green.png
A htdocs/stc/database/icon-edit_pink.png
A htdocs/stc/database/icon-edittags_blue.png
A htdocs/stc/database/icon-edittags_brown.png
A htdocs/stc/database/icon-edittags_green.png
A htdocs/stc/database/icon-edittags_pink.png
A htdocs/stc/database/icon-expand_blue.png
A htdocs/stc/database/icon-expand_brown.png
A htdocs/stc/database/icon-expand_green.png
A htdocs/stc/database/icon-expand_pink.png
A htdocs/stc/database/icon-freeze_blue.png
A htdocs/stc/database/icon-freeze_brown.png
A htdocs/stc/database/icon-freeze_green.png
A htdocs/stc/database/icon-freeze_pink.png
A htdocs/stc/database/icon-giveaccess_blue.png
A htdocs/stc/database/icon-giveaccess_brown.png
A htdocs/stc/database/icon-giveaccess_green.png
A htdocs/stc/database/icon-giveaccess_pink.png
A htdocs/stc/database/icon-join_blue.png
A htdocs/stc/database/icon-join_brown.png
A htdocs/stc/database/icon-join_green.png
A htdocs/stc/database/icon-join_pink.png
A htdocs/stc/database/icon-link_blue.png
A htdocs/stc/database/icon-link_brown.png
A htdocs/stc/database/icon-link_green.png
A htdocs/stc/database/icon-link_pink.png
A htdocs/stc/database/icon-maxcomments_blue.png
A htdocs/stc/database/icon-maxcomments_brown.png
A htdocs/stc/database/icon-maxcomments_green.png
A htdocs/stc/database/icon-maxcomments_pink.png
A htdocs/stc/database/icon-next_blue.png
A htdocs/stc/database/icon-next_brown.png
A htdocs/stc/database/icon-next_green.png
A htdocs/stc/database/icon-next_pink.png
A htdocs/stc/database/icon-parent_blue.png
A htdocs/stc/database/icon-parent_brown.png
A htdocs/stc/database/icon-parent_green.png
A htdocs/stc/database/icon-parent_pink.png
A htdocs/stc/database/icon-previous_blue.png
A htdocs/stc/database/icon-previous_brown.png
A htdocs/stc/database/icon-previous_green.png
A htdocs/stc/database/icon-previous_pink.png
A htdocs/stc/database/icon-reply_blue.png
A htdocs/stc/database/icon-reply_brown.png
A htdocs/stc/database/icon-reply_green.png
A htdocs/stc/database/icon-reply_pink.png
A htdocs/stc/database/icon-screen_blue.png
A htdocs/stc/database/icon-screen_brown.png
A htdocs/stc/database/icon-screen_green.png
A htdocs/stc/database/icon-screen_pink.png
A htdocs/stc/database/icon-subscribe_blue.png
A htdocs/stc/database/icon-subscribe_brown.png
A htdocs/stc/database/icon-subscribe_green.png
A htdocs/stc/database/icon-subscribe_pink.png
A htdocs/stc/database/icon-tellafriend_blue.png
A htdocs/stc/database/icon-tellafriend_brown.png
A htdocs/stc/database/icon-tellafriend_green.png
A htdocs/stc/database/icon-tellafriend_pink.png
A htdocs/stc/database/icon-thread_blue.png
A htdocs/stc/database/icon-thread_brown.png
A htdocs/stc/database/icon-thread_green.png
A htdocs/stc/database/icon-thread_pink.png
A htdocs/stc/database/icon-threadroot_blue.png
A htdocs/stc/database/icon-threadroot_brown.png
A htdocs/stc/database/icon-threadroot_green.png
A htdocs/stc/database/icon-threadroot_pink.png
A htdocs/stc/database/icon-track_blue.png
A htdocs/stc/database/icon-track_brown.png
A htdocs/stc/database/icon-track_green.png
A htdocs/stc/database/icon-track_pink.png
A htdocs/stc/database/icon-tracked_blue.png
A htdocs/stc/database/icon-tracked_brown.png
A htdocs/stc/database/icon-tracked_green.png
A htdocs/stc/database/icon-tracked_pink.png
A htdocs/stc/database/icon-unfreeze_blue.png
A htdocs/stc/database/icon-unfreeze_brown.png
A htdocs/stc/database/icon-unfreeze_green.png
A htdocs/stc/database/icon-unfreeze_pink.png
A htdocs/stc/database/icon-unscreen_blue.png
A htdocs/stc/database/icon-unscreen_brown.png
A htdocs/stc/database/icon-unscreen_green.png
A htdocs/stc/database/icon-unscreen_pink.png
A htdocs/stc/database/mustard.png
A htdocs/stc/database/orange.png
A htdocs/stc/database/pink.png
A htdocs/stc/strata/angelcake.png
A htdocs/stc/strata/certainfrogs.png
A htdocs/stc/strata/chinesepink.png
A htdocs/stc/strata/dependable.png
A htdocs/stc/strata/elegantbrown.png
A htdocs/stc/strata/rocket.png
M htdocs/talkpost.bml
M htdocs/talkpost.bml.text
M htdocs/talkread.bml
M src/jbackup/jbackup.pl

Log Message:
-----------
Merge branch 'develop' into Bug4619


Commit: 35be099da87af6659d087fe3faa397782f817d22
https://github.com/dreamwidth/dw-free/commit/35be099da87af6659d087fe3faa397782f817d22
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-09-09 (Sun, 09 Sep 2012)

Changed paths:
A cgi-bin/DW/BusinessRules/Pay.pm

Log Message:
-----------
Bug 4619: create 'dummy' conversion function for dw-free


Commit: cc34fb6b5f4744d04887ba8d6db22cd7217718e5
https://github.com/dreamwidth/dw-free/commit/cc34fb6b5f4744d04887ba8d6db22cd7217718e5
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-09-10 (Mon, 10 Sep 2012)

Changed paths:
M bin/upgrading/s2layers.dat
M bin/upgrading/s2layers/bases/layout.s2
M bin/upgrading/s2layers/basicboxes/layout.s2
M bin/upgrading/s2layers/blanket/layout.s2
M bin/upgrading/s2layers/boxesandborders/layout.s2
M bin/upgrading/s2layers/brittle/layout.s2
M bin/upgrading/s2layers/ciel/layout.s2
M bin/upgrading/s2layers/ciel/themes.s2
M bin/upgrading/s2layers/core2.s2
M bin/upgrading/s2layers/core2base/layout.s2
M bin/upgrading/s2layers/database/layout.s2
M bin/upgrading/s2layers/drifting/layout.s2
M bin/upgrading/s2layers/easyread/layout.s2
M bin/upgrading/s2layers/fiveam/layout.s2
M bin/upgrading/s2layers/lineup/layout.s2
M bin/upgrading/s2layers/modish/layout.s2
M bin/upgrading/s2layers/negatives/layout.s2
A bin/upgrading/s2layers/paperme/layout.s2
A bin/upgrading/s2layers/paperme/themes.s2
M bin/upgrading/s2layers/skittlishdreams/layout.s2
M bin/upgrading/s2layers/steppingstones/layout.s2
M bin/upgrading/s2layers/wideopen/layout.s2
M bin/upgrading/s2layers/zesty/layout.s2
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/BusinessRules.pm
M cgi-bin/DW/Controller/Entry.pm
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M cgi-bin/LJ/Entry.pm
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/RecentPage.pm
M cgi-bin/LJ/S2Theme.pm
A cgi-bin/LJ/S2Theme/paperme.pm
M htdocs/editjournal.bml
A htdocs/img/customize/previews/paperme/cheeryrainyday.png
A htdocs/img/customize/previews/paperme/circus.png
A htdocs/img/customize/previews/paperme/newleaf.png
A htdocs/img/customize/previews/paperme/raspberryswizzle.png
A htdocs/img/customize/previews/paperme/sinisteria.png
A htdocs/img/customize/previews/paperme/smokeonthewater.png
A htdocs/img/customize/previews/paperme/tealdear.png
A htdocs/img/customize/previews/paperme/terracotta.png
A htdocs/stc/paperme/Sinisteria.jpeg
A htdocs/stc/paperme/cheeryrainyday.png
A htdocs/stc/paperme/circus.jpg
A htdocs/stc/paperme/newleaf.png
A htdocs/stc/paperme/paperme_entry_background_light.png
A htdocs/stc/paperme/paperme_light.png
A htdocs/stc/paperme/raspberryswizzle.jpeg
A htdocs/stc/paperme/sinisteria.jpeg
A htdocs/stc/paperme/smokeonthewater.png
A htdocs/stc/paperme/tealdear.jpg
A htdocs/stc/paperme/terracotta.jpeg
M t/embed-whitelist.t

Log Message:
-----------
Merge branch 'develop' of https://github.com/dreamwidth/dw-free into Bug4619


Commit: c8960ee363f148caf1d1e166fbe5b342426a5ff1
https://github.com/dreamwidth/dw-free/commit/c8960ee363f148caf1d1e166fbe5b342426a5ff1
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-09-10 (Mon, 10 Sep 2012)

Changed paths:
M cgi-bin/DW/Pay.pm

Log Message:
-----------
Bug 4619: Whitespace cleanup


Commit: 9d9b083e9d5488f997b2c9016c172dada19dca93
https://github.com/dreamwidth/dw-free/commit/9d9b083e9d5488f997b2c9016c172dada19dca93
Author: Afuna <afunamatata+github@gmail.com>
Date: 2012-09-13 (Thu, 13 Sep 2012)

Changed paths:
A cgi-bin/DW/BusinessRules/Pay.pm
M cgi-bin/DW/Pay.pm

Log Message:
-----------
Merge pull request #73 from teshiron/Bug4619

Bug 4619: Implement a separate paid time conversion function


Compare: https://github.com/dreamwidth/dw-free/compare/56420a3d9f68...9d9b083e9d54
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-nonfree
Commit: 56205e7fe7e641f8e5f64508be2f89a3801428ed
https://github.com/dreamwidth/dw-nonfree/commit/56205e7fe7e641f8e5f64508be2f89a3801428ed
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-08-30 (Thu, 30 Aug 2012)

Changed paths:
A cgi-bin/DW/BusinessRules/Pay.pm

Log Message:
-----------
Bug 4619: Implement a stand-alone conversion function for paid time

Note that this function allows arbitrary conversion from paid to premium
and vice-versa, despite there being no current use case to convert from
premium time to regular paid time. This is to allow for future
arbitrary paid time changes as desired.


Commit: d52589d757274e0acf5df5f69782efe7af74caf0
https://github.com/dreamwidth/dw-nonfree/commit/d52589d757274e0acf5df5f69782efe7af74caf0
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-09-07 (Fri, 07 Sep 2012)

Changed paths:
M cgi-bin/DW/BusinessRules/Pay.pm

Log Message:
-----------
Bug 4619: remove unnecessary dependency, and fix regexes


Commit: 818699f4cbae4fea9de05524410e15b4c2754140
https://github.com/dreamwidth/dw-nonfree/commit/818699f4cbae4fea9de05524410e15b4c2754140
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-09-07 (Fri, 07 Sep 2012)

Changed paths:
R cgi-bin/DW/BusinessRules/Pay.pm
A cgi-bin/DW/BusinessRules/Pay/DWS.pm

Log Message:
-----------
Bug 4619: Move to DWS.pm for dw-free compatibility


Commit: c72cf0e824a1b43fda0efad041f8028e7fdc7891
https://github.com/dreamwidth/dw-nonfree/commit/c72cf0e824a1b43fda0efad041f8028e7fdc7891
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-09-09 (Sun, 09 Sep 2012)

Changed paths:
M cgi-bin/DW/BusinessRules/Pay/DWS.pm

Log Message:
-----------
Bug 4619: Modify package name


Commit: efe2c4721250532213ca3ac3dd40213984ae3002
https://github.com/dreamwidth/dw-nonfree/commit/efe2c4721250532213ca3ac3dd40213984ae3002
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-09-10 (Mon, 10 Sep 2012)

Changed paths:
M bin/upgrading/s2layers/sundaymorning/layout.s2
M bin/upgrading/s2layers/transmogrified/layout.s2

Log Message:
-----------
Merge branch 'develop' of https://github.com/dreamwidth/dw-nonfree into Bug4619


Commit: e4673d59621a021722c78688db45ef69c49190a2
https://github.com/dreamwidth/dw-nonfree/commit/e4673d59621a021722c78688db45ef69c49190a2
Author: Ryan (teshiron) <teshiron@chaosfire.net>
Date: 2012-09-10 (Mon, 10 Sep 2012)

Changed paths:
M cgi-bin/DW/BusinessRules/Pay/DWS.pm

Log Message:
-----------
Bug 4619: Whitespace cleanup


Commit: ec75e0f09a292a6fb5de07cfbe9d469f871207cb
https://github.com/dreamwidth/dw-nonfree/commit/ec75e0f09a292a6fb5de07cfbe9d469f871207cb
Author: Afuna <afunamatata+github@gmail.com>
Date: 2012-09-13 (Thu, 13 Sep 2012)

Changed paths:
A cgi-bin/DW/BusinessRules/Pay/DWS.pm

Log Message:
-----------
Merge pull request #7 from teshiron/Bug4619

Bug 4619: Implement site-specific logic for converting time between paid and premium accounts


Compare: https://github.com/dreamwidth/dw-nonfree/compare/f8f944768bdc...ec75e0f09a29
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: ff3954c2758fe2332deb53ce06ba6db01901a57d
https://github.com/dreamwidth/dw-free/commit/ff3954c2758fe2332deb53ce06ba6db01901a57d
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/Tags.pm

Log Message:
-----------
Added initial code to count up how many visible uses of a tag (as
opposed to how many total uses) there are. At present, posts that
have more than one access filter are being double-counted.


Commit: 0fa9257ffaafbbafb4a0e55d0fcced0aad11e5e0
https://github.com/dreamwidth/dw-free/commit/0fa9257ffaafbbafb4a0e55d0fcced0aad11e5e0
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/Tags.pm

Log Message:
-----------
Moved the new code to the S2 TagDetails function. That way we still
control what gets exposed to the styles system, but reduce the risk
of unintended consequences from other stuff that used get_usertags.


Commit: dc42485d32209fa4ef558e6b9331d462eec3d497
https://github.com/dreamwidth/dw-free/commit/dc42485d32209fa4ef558e6b9331d462eec3d497
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Drafted query (but don't actually do it yet). Added structure to avoid
running it when we don't need to.


Commit: 57538cebb1e8e200de3b66ddd0684acbcfe0f00d
https://github.com/dreamwidth/dw-free/commit/57538cebb1e8e200de3b66ddd0684acbcfe0f00d
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Remove the database query, and instead: find the access group that the current
remote is a member of that has the greatest number of uses of this tag,
and add this number of uses to the public & protected uses. Will always
be either accurate or an underestimate - probably the best approximation
we can do without going to the database every time.


Commit: 7248e80b802f8efeba7722a236135bdc4759ac6e
https://github.com/dreamwidth/dw-free/commit/7248e80b802f8efeba7722a236135bdc4759ac6e
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Having put all that effort in arriving at a number, we should probably
actually use it somewhere...


Commit: 34cc545be54454167a2c92ba41fd6ae37d3784ee
https://github.com/dreamwidth/dw-free/commit/34cc545be54454167a2c92ba41fd6ae37d3784ee
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Simplified


Commit: aeb19d03e261eb49c8044dcef8cf4eacee55d317
https://github.com/dreamwidth/dw-free/commit/aeb19d03e261eb49c8044dcef8cf4eacee55d317
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M bin/upgrading/s2layers/core2.s2

Log Message:
-----------
Updated documentation in S2 TagDetail class to note that use_count is
approximate and that it only counts uses that the current viewer has
access to.


Commit: fb897e5602b4af6bdfbb165527ea17fe38971bd5
https://github.com/dreamwidth/dw-free/commit/fb897e5602b4af6bdfbb165527ea17fe38971bd5
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Cleaned up comments.


Commit: 56e812aa684dfb30a885ce6d2823aa5c568a0f87
https://github.com/dreamwidth/dw-free/commit/56e812aa684dfb30a885ce6d2823aa5c568a0f87
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Revert "Simplified"
Turns out we needed that stuff for communities.

This reverts commit 0c9a304690b3ee64e2998e417b5599197ddcb3fb.


Commit: d23eb11cfb169e414cf1d2fa3c3140dae76a55d0
https://github.com/dreamwidth/dw-free/commit/d23eb11cfb169e414cf1d2fa3c3140dae76a55d0
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Only define / populate the bits of the security_counts data structure
that the user should be able to see.


Commit: acd557bd65950174f211b286d2ed323844125b06
https://github.com/dreamwidth/dw-free/commit/acd557bd65950174f211b286d2ed323844125b06
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/Tags.pm

Log Message:
-----------
Added initial code to count up how many visible uses of a tag (as
opposed to how many total uses) there are. At present, posts that
have more than one access filter are being double-counted.


Commit: 9c8f86d2181d5a809c07edf6e7f1b51bb36f85f9
https://github.com/dreamwidth/dw-free/commit/9c8f86d2181d5a809c07edf6e7f1b51bb36f85f9
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/Tags.pm

Log Message:
-----------
Moved the new code to the S2 TagDetails function. That way we still
control what gets exposed to the styles system, but reduce the risk
of unintended consequences from other stuff that used get_usertags.


Commit: a70357e7a275c32c9f32dab9289d644056d49cc6
https://github.com/dreamwidth/dw-free/commit/a70357e7a275c32c9f32dab9289d644056d49cc6
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Drafted query (but don't actually do it yet). Added structure to avoid
running it when we don't need to.


Commit: 02fd9da05381c9469af58597fd9ae78c48aeadab
https://github.com/dreamwidth/dw-free/commit/02fd9da05381c9469af58597fd9ae78c48aeadab
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Remove the database query, and instead: find the access group that the current
remote is a member of that has the greatest number of uses of this tag,
and add this number of uses to the public & protected uses. Will always
be either accurate or an underestimate - probably the best approximation
we can do without going to the database every time.


Commit: d4db75f99a4cdc6ed3d93b9bd66e9b92d68e7973
https://github.com/dreamwidth/dw-free/commit/d4db75f99a4cdc6ed3d93b9bd66e9b92d68e7973
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Having put all that effort in arriving at a number, we should probably
actually use it somewhere...


Commit: 0d349113658bf5688f4e37af8f9164f720d5e48e
https://github.com/dreamwidth/dw-free/commit/0d349113658bf5688f4e37af8f9164f720d5e48e
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Simplified


Commit: 2a99ef821313534029b077736d6562a0f23b5a48
https://github.com/dreamwidth/dw-free/commit/2a99ef821313534029b077736d6562a0f23b5a48
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M bin/upgrading/s2layers/core2.s2

Log Message:
-----------
Updated documentation in S2 TagDetail class to note that use_count is
approximate and that it only counts uses that the current viewer has
access to.


Commit: 4541e1dc8925789992dd8ee6bceb6d6914506f45
https://github.com/dreamwidth/dw-free/commit/4541e1dc8925789992dd8ee6bceb6d6914506f45
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Cleaned up comments.


Commit: 25be9687275b321b489c9cd8f39e4df005493938
https://github.com/dreamwidth/dw-free/commit/25be9687275b321b489c9cd8f39e4df005493938
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Revert "Simplified"
Turns out we needed that stuff for communities.

This reverts commit 0c9a304690b3ee64e2998e417b5599197ddcb3fb.


Commit: f7667ed01e8eaa523757a5d799e44fe4466db7dd
https://github.com/dreamwidth/dw-free/commit/f7667ed01e8eaa523757a5d799e44fe4466db7dd
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Removed security_counts->{groups}, because it is pointless and misleading


Commit: 2a15d4e05b8b14f3cabc231c3ae693a6591fa071
https://github.com/dreamwidth/dw-free/commit/2a15d4e05b8b14f3cabc231c3ae693a6591fa071
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Changed security_counts->{friends} to ->{protected} so that it reflects what the backend calls it and thus actually works!


Commit: 2c531fadf7230a38db2cd447cc2c9e9917ea8afa
https://github.com/dreamwidth/dw-free/commit/2c531fadf7230a38db2cd447cc2c9e9917ea8afa
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M bin/upgrading/s2layers/core2.s2

Log Message:
-----------
Updated documentation for TagDetail class in core2.s2.


Commit: f0367939553ad6cb2d10c84fda1d1cdceb285d31
https://github.com/dreamwidth/dw-free/commit/f0367939553ad6cb2d10c84fda1d1cdceb285d31
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-11 (Tue, 11 Sep 2012)

Changed paths:
M bin/upgrading/s2layers/core2.s2
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Merge branch '1723_security_counts' into 1723_approx_count


Commit: 7f4640f99d99a41fae3d10a2522a019234bbaf65
https://github.com/dreamwidth/dw-free/commit/7f4640f99d99a41fae3d10a2522a019234bbaf65
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-12 (Wed, 12 Sep 2012)

Changed paths:
M bin/upgrading/s2layers/core2.s2

Log Message:
-----------
Edited core2 description for the visibility attribute to reflect
reality.


Commit: 5d25a173bf00f5c4de99d52945cd8fb8e5840e5f
https://github.com/dreamwidth/dw-free/commit/5d25a173bf00f5c4de99d52945cd8fb8e5840e5f
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-12 (Wed, 12 Sep 2012)

Changed paths:
M bin/upgrading/s2layers/core2.s2
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Realised that we can give an accurate figure for
security_counts->{group} so long as it is the journal owner who is
looking. So we might as well do so.


Commit: eb38c197b54de0f8d5875255562437715409f368
https://github.com/dreamwidth/dw-free/commit/eb38c197b54de0f8d5875255562437715409f368
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-13 (Thu, 13 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Removed a -1 and fixed some uninitialised warnings, as per Afuna's
comments.


Commit: 8fc5670610126bd70bb6e790782b337fadb64e0c
https://github.com/dreamwidth/dw-free/commit/8fc5670610126bd70bb6e790782b337fadb64e0c
Author: Simon W <dw-bugzilla@firecloud.org.uk>
Date: 2012-09-13 (Thu, 13 Sep 2012)

Changed paths:
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Fixed some comments


Commit: c70a1d47abd386cb6d29cde196356f7aa21d7a79
https://github.com/dreamwidth/dw-free/commit/c70a1d47abd386cb6d29cde196356f7aa21d7a79
Author: Afuna <afunamatata+github@gmail.com>
Date: 2012-09-13 (Thu, 13 Sep 2012)

Changed paths:
M bin/upgrading/s2layers/core2.s2
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Merge pull request #70 from swaldman3/1723_approx_count

(Bug 1723) Better approximation of tag counts when viewing journals


Compare: https://github.com/dreamwidth/dw-free/compare/9d9b083e9d54...c70a1d47abd3

Profile

Dreamwidth Changelog

June 2025

S M T W T F S
1234567
89101112 13 14
1516171819 2021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 30th, 2025 11:25 am
Powered by Dreamwidth Studios