Branch: refs/heads/code-tour
Home: https://github.com/dreamwidth/dw-free
Commit: 69a56be47499bfe5ebbfe72d482d8b9e1268ddaa
https://github.com/dreamwidth/dw-free/commit/69a56be47499bfe5ebbfe72d482d8b9e1268ddaa
Author: Mark Smith mark@dreamwidth.org
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M cgi-bin/LJ/Talk.pm
Log Message:
Fix logged in for previews
Commit: 2900beb93e42f66f78522dc7e01a40ad0ea7f6e2
https://github.com/dreamwidth/dw-free/commit/2900beb93e42f66f78522dc7e01a40ad0ea7f6e2
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M cgi-bin/DW/Controller/Entry.pm
M views/components/icon-select-dropdown.tt
M views/components/icon-select-icon.tt
M views/entry/module-icons.tt
Log Message:
Reconcile icon select component with beta entry page (#2859)
- Restore name='icon' on beta entry page icon select
The Entry controller expects the icon keyword to be in $POST->{icon}, not
$POST->{prop_picture_keyword} like the reply form handlers use. Looks like the
field names got mixed up during a multi-step conversion to the new shared icon
components.
As of this commit, editing entries is still bugged: the form always selects the
default icon, regardless of what the entry had before.
- Restore selected icon when editing an entry
The form element template helpers automatically populate the selected
attribute of a select based on the formdata
argument of the parent template
that called the helper, if it's present and it contains a key that matches the
name
of the select. And the entry page took advantage of that behavior for the
icons menu. Passing selected
breaks that if the selected
value is undef.
As of this commit, the icon preview is still bugged when editing an entry -- the
select is set to the right icon and the preview gets updated if you change it,
but it starts out on the default icon no matter what.
This isn't necessary for sighted users -- positioning the select right next to
the icon indicates its purpose.
- Remove class=inline from select
This looks like maybe detritus from partway through the conversion.
- Icon select component: Make random button optional
The hidden-by-default random button made this component a non-starter for the
entry page (which always shows it, and wants it in a different spot). So, if we
make it optional we can reduce some special-casing elsewhere in the system.
Make entry page use the icon select component
Entry controller was expecting a different name for that select element.
Icon preview button was expecting to be passed the previously selected icon.
Commit: 786f1ddb06024accde13e83efa0b85d862926428
https://github.com/dreamwidth/dw-free/commit/786f1ddb06024accde13e83efa0b85d862926428
Author: Mark Smith mark@dreamwidth.org
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M etc/docker/base/Dockerfile
Log Message:
Break up base dockerfile into two parts
Commit: 90dabbe72d285b63ad78cc48eebfa047170a99de
https://github.com/dreamwidth/dw-free/commit/90dabbe72d285b63ad78cc48eebfa047170a99de
Author: Mark Smith mark@dreamwidth.org
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M doc/dependencies-cpanm
M etc/docker/base/Dockerfile
Log Message:
Switch to cpm for install (parallel, way faster) and bump List::Util
Commit: a8f0f456f4de18748b5151f1761077bca1b60646
https://github.com/dreamwidth/dw-free/commit/a8f0f456f4de18748b5151f1761077bca1b60646
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M htdocs/js/components/jquery.icon-select.js
Log Message:
Make icon browser remember that you previously used keyword/date order
Carrying over the signal from the data attribute on the browse button.
This was present when this logic lived in jquery.replyforms.js, but probably got
dropped when resolving a merge conflict during #2840.
Commit: f097f586fd285f45dcb4eb1d8068943c2df3d81c
https://github.com/dreamwidth/dw-free/commit/f097f586fd285f45dcb4eb1d8068943c2df3d81c
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M cgi-bin/LJ/Web.pm
Log Message:
Remove dead code in quickreply
The templates grab that icons list directly now, we no longer pass it.
Commit: bd762c1606d1f19fbd81d18336de3cde3a234537
https://github.com/dreamwidth/dw-free/commit/bd762c1606d1f19fbd81d18336de3cde3a234537
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M cgi-bin/LJ/User/Icons.pm
M t/userpic-keyword-select.t
M views/components/icon-select-icon.tt
Log Message:
Make $user->icon_keyword_menu return arrayref instead of list
This function is now mostly called from templates, and TT has an odd behavior
with functions that return lists: if it's a multi-item list, it converts it to
an arrayref, but empty or single-value lists seem to become scalars... which
means calling virtual methods like .size won't work as expected, and you get
errors like va-web03: Argument "" isn't numeric in numeric gt (>) at
/home/dw/production/views/components/icon-select-icon.tt line 25.
The answer is to stop relying on auto-referencing and just always return an
arrayref.
Commit: a13d5d4eb04f7c1d548eca92a92699c8e877a528
https://github.com/dreamwidth/dw-free/commit/a13d5d4eb04f7c1d548eca92a92699c8e877a528
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M t/userpic-keyword-select.t
Log Message:
Remove incoherent+busted test
This just explodes instead of running the rest of the tests, because it's now a
method on user objects instead of a standalone function that takes a user.
Commit: 1d3e4f9b96412ac306f2ce746d9af065cce9d3d5
https://github.com/dreamwidth/dw-free/commit/1d3e4f9b96412ac306f2ce746d9af065cce9d3d5
Author: Mark Smith mark@dreamwidth.org
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M bin/upgrading/base-data.sql
M bin/upgrading/proplists.dat
M bin/upgrading/update-db-general.pl
M cgi-bin/DW/Auth/Challenge.pm
A doc/dependencies-dev
A etc/docker/dev/Dockerfile
A etc/docker/dev/scripts/setup.sh
A etc/docker/dev/scripts/startup.sh
M t/bin/initialize-db
Log Message:
Basic fixes for MySQL 5.7
This is a much smaller set of fixes than my other megabranch, just
targeting certain things for MySQL 5.7.
This also adds a Dockerfile that doesn't 100% work yet, tetsing.
Commit: de936c82ffae836d73c0db404ef4f2e93d1e40c0
https://github.com/dreamwidth/dw-free/commit/de936c82ffae836d73c0db404ef4f2e93d1e40c0
Author: Mark Smith mark@dreamwidth.org
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M cgi-bin/LJ/User/Account.pm
M etc/docker/dev/scripts/setup.sh
M etc/docker/dev/scripts/startup.sh
M t/bin/initialize-db
Log Message:
Small fixes
Commit: 2c699d141fd22a15fb040de54decde707992bde8
https://github.com/dreamwidth/dw-free/commit/2c699d141fd22a15fb040de54decde707992bde8
Author: Mark Smith mark@dreamwidth.org
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M etc/docker/dev/Dockerfile
M etc/docker/web/Dockerfile
M etc/docker/worker/Dockerfile
Log Message:
ARG in wrong place, argh
Commit: b84e31c8f83de55b267ca5a7f002c8e87bc5615e
https://github.com/dreamwidth/dw-free/commit/b84e31c8f83de55b267ca5a7f002c8e87bc5615e
Author: Mark Smith mark@dreamwidth.org
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M cgi-bin/DW/Auth/Challenge.pm
M etc/docker/dev/Dockerfile
M etc/docker/dev/scripts/startup.sh
Log Message:
Fix tidy, fix dev container
Commit: 6064639af36366e14ac2314235dc373094b1c759
https://github.com/dreamwidth/dw-free/commit/6064639af36366e14ac2314235dc373094b1c759
Author: Ruth momijizukamori@gmail.com
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M htdocs/scss/components/foundation-custom/pagination.scss
M htdocs/scss/skins/entry-styles.scss
M htdocs/scss/skins/skin-colors.scss
M htdocs/scss/skins/celerity.scss
M htdocs/scss/skins/gradation/gradation-base.scss
M htdocs/stc/entrypage.css
M styles/siteviews/layout.s2
Log Message:
Fixes for S2 pagination
- Change styling to make old version look not completely terrible
- Reorganize page list into nest list for easier styling
- Add visited link colors
Fix view for < 10 pages
Commit: 23fe24b139b903a1f6fe4d7f809015fe99569a0e
https://github.com/dreamwidth/dw-free/commit/23fe24b139b903a1f6fe4d7f809015fe99569a0e
Author: Ruth momijizukamori@gmail.com
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M htdocs/scss/skins/_entry-styles.scss
M htdocs/scss/skins/lynx.scss
Log Message:
Some margin tweaks
Commit: eb1bab4e11bccc203dd1aef58ee6f36f2434dc35
https://github.com/dreamwidth/dw-free/commit/eb1bab4e11bccc203dd1aef58ee6f36f2434dc35
Author: Kareila kareila@dreamwidth.org
Date: 2021-01-31 (Sun, 31 Jan 2021)
Changed paths:
M views/profile/_blocks.tt
Log Message:
[#2861] convert WHILE to FOREACH
WHILE has a hidden limit WHILE_MAX which will terminate a loop after 1000 iterations. FOREACH has no such restrictions.
Fixes #2861.
Commit: 2ca769bd414ef8fdc2ed8699b405309e43dd278b
https://github.com/dreamwidth/dw-free/commit/2ca769bd414ef8fdc2ed8699b405309e43dd278b
Author: Mark Smith mark@dreamwidth.org
Date: 2021-02-01 (Mon, 01 Feb 2021)
Changed paths:
M .gitignore
M doc/dependencies-dev
M etc/docker/base/Dockerfile
M etc/docker/dev/Dockerfile
Log Message:
Add htop, and update for using perl-cpm
Commit: 2193ee0ede17c914a096c388257aa30af47f23aa
https://github.com/dreamwidth/dw-free/commit/2193ee0ede17c914a096c388257aa30af47f23aa
Author: Mark Smith mark@dreamwidth.org
Date: 2021-02-01 (Mon, 01 Feb 2021)
Changed paths:
M bin/upgrading/update-db-general.pl
M bin/upgrading/update-db.pl
M cgi-bin/LJ/Subscription.pm
Log Message:
Update ESN defaults for MySQL 5.7, and fix not raising error in statement
Commit: 9a980330828e411cedcfde6795c706271639f3ce
https://github.com/dreamwidth/dw-free/commit/9a980330828e411cedcfde6795c706271639f3ce
Author: Mark Smith mark@dreamwidth.org
Date: 2021-02-01 (Mon, 01 Feb 2021)
Changed paths:
M cgi-bin/DW/Task/ESN/FilterSubs.pm
M cgi-bin/DW/Task/ESN/FindSubsByCluster.pm
M cgi-bin/DW/Task/ESN/FiredEvent.pm
M cgi-bin/DW/Task/ESN/ProcessSub.pm
M cgi-bin/DW/Task/SendEmail.pm
M cgi-bin/DW/TaskQueue.pm
M cgi-bin/LJ/Event.pm
M cgi-bin/LJ/NotificationMethod/Email.pm
M cgi-bin/LJ/Sendmail.pm
Log Message:
Add logging metadata
This adds metadata to log events, with user information, which we can
use to help trace notifications through the system.
Commit: 61a59d7768ae80595160f53788780e2e2b12fd8a
https://github.com/dreamwidth/dw-free/commit/61a59d7768ae80595160f53788780e2e2b12fd8a
Author: Mark Smith mark@dreamwidth.org
Date: 2021-02-01 (Mon, 01 Feb 2021)
Changed paths:
M doc/dependencies-cpanm
Log Message:
Update dependency for log appender
Commit: 1cd79c44943fbdc351516315def4878013a503e8
https://github.com/dreamwidth/dw-free/commit/1cd79c44943fbdc351516315def4878013a503e8
Author: Mark Smith mark@dreamwidth.org
Date: 2021-02-01 (Mon, 01 Feb 2021)
Changed paths:
M doc/dependencies-cpanm
Log Message:
We use JSON 2.90 in production, upgrade to it
Commit: 54d56882daaf93a0ae164d334373af13a3429a18
https://github.com/dreamwidth/dw-free/commit/54d56882daaf93a0ae164d334373af13a3429a18
Author: Mark Smith mark@dreamwidth.org
Date: 2021-02-01 (Mon, 01 Feb 2021)
Changed paths:
M cgi-bin/LJ/NotificationMethod/Email.pm
Log Message:
Forgot to tag HTML emails...
Commit: 9194ad991efa2af2f0fe461aefebe1c14adbdde9
https://github.com/dreamwidth/dw-free/commit/9194ad991efa2af2f0fe461aefebe1c14adbdde9
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-05 (Fri, 05 Feb 2021)
Changed paths:
M bin/upgrading/update-db-general.pl
M bin/upgrading/update-db.pl
M cgi-bin/LJ/NotificationMethod/Email.pm
Log Message:
run tidyall on master
Commit: 22e8bf59a48950666ec93540b3b4242bbe822cd1
https://github.com/dreamwidth/dw-free/commit/22e8bf59a48950666ec93540b3b4242bbe822cd1
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-05 (Fri, 05 Feb 2021)
Changed paths:
M cgi-bin/DW/Controller/Edges.pm
Log Message:
Have /data/edges return an error if accessed without first logging in
Commit: 2b83bc55f6870ef895694caa261e8abd922d262f
https://github.com/dreamwidth/dw-free/commit/2b83bc55f6870ef895694caa261e8abd922d262f
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-05 (Fri, 05 Feb 2021)
Changed paths:
M htdocs/scss/skins/_entry-styles.scss
M styles/core2base/layout.s2
Log Message:
Keep gap after entry/comment content consistent
Mentioned in #2812. Restricting this to the last DIRECT child of the content div
should do the right thing 90%+ of the time without risking unintended
consequences.
This only fixes this for site skin comment pages and Tabula Rasa-based journal
styles; other journal styles still do whatever they do.
Commit: b4be9b0f666ac266c2b8c1ed8589d6bded8ec88f
https://github.com/dreamwidth/dw-free/commit/b4be9b0f666ac266c2b8c1ed8589d6bded8ec88f
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-05 (Fri, 05 Feb 2021)
Changed paths:
M htdocs/js/components/jquery.icon-browser.js
Log Message:
Remove unused click handler
Now that it's a one-click interaction, the select button is gone.
Commit: 210d5dc9b4708ec2d717a801696170fc8d926240
https://github.com/dreamwidth/dw-free/commit/210d5dc9b4708ec2d717a801696170fc8d926240
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-05 (Fri, 05 Feb 2021)
Changed paths:
M htdocs/js/components/jquery.icon-browser.js
Log Message:
Remove redundant click trigger on enter key
This was an accessibility workaround for when we were misusing <a>
elements
instead of using proper <button>
s. Now that we get the default accessible
button behavior, this is cruft.
Commit: cdb5842f57f1bf547bd888144abfce3fb4e2e9cb
https://github.com/dreamwidth/dw-free/commit/cdb5842f57f1bf547bd888144abfce3fb4e2e9cb
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-05 (Fri, 05 Feb 2021)
Changed paths:
M htdocs/js/components/jquery.icon-browser.js
M htdocs/scss/components/icon-browser.scss
M views/components/icon-browser.tt
Log Message:
Add show/hide button for icon browser options on mobile
The display options take up way too much space on mobile, and presumably you
like what you like and aren't changing them every time!
So at small viewport sizes, this commit hides the options behind a toggle button.
It goes right above+before the search field. If you summon the browser without
an icon already selected, the search field is the first thing focused, so you
don't have to tab through the options toggle before reaching the icons if
you're keyboard-navvin.
For sighted users: The button is styled to look like a cut tag or a
<details>
element (with the little open/close disclosure triangle), which DW
users should be intimately familiar with. Its text includes a summary of the
currently selected options.
For screen readers: I'm using an aria-label
instead of the current
options summary, because they won't have the visual cue of the disclosure
triangle.
Commit: ca17b1420222b10563ca82367a955a0ccff89f9f
https://github.com/dreamwidth/dw-free/commit/ca17b1420222b10563ca82367a955a0ccff89f9f
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-05 (Fri, 05 Feb 2021)
Changed paths:
M htdocs/js/components/jquery.icon-browser.js
M htdocs/js/components/jquery.icon-select.js
M views/components/icon-select-dropdown.tt
M views/components/icon-select-icon.tt
M views/journal/quickreply.tt
M views/journal/talkform.tt
Log Message:
Restore missing behavior: focus comment body on dismissal
This went missing after #2840.
Commit: de017f8fb389a476ab309d957cd7c4a7c8dc25bd
https://github.com/dreamwidth/dw-free/commit/de017f8fb389a476ab309d957cd7c4a7c8dc25bd
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-05 (Fri, 05 Feb 2021)
Changed paths:
M views/components/icon-browser.tt
Log Message:
Use same inline styles for disclosure triangle that we use in cut tags
Commit: 2efcdb7b15eef5152c684e85f52661b886491f18
https://github.com/dreamwidth/dw-free/commit/2efcdb7b15eef5152c684e85f52661b886491f18
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-06 (Sat, 06 Feb 2021)
Changed paths:
A .github/pull_request_template.md
Log Message:
Add PR template explaining the CODE TOUR: line
Commit: 170f4c6fdc368ce27cce530413d1ff28bb0d9650
https://github.com/dreamwidth/dw-free/commit/170f4c6fdc368ce27cce530413d1ff28bb0d9650
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-06 (Sat, 06 Feb 2021)
Changed paths:
M htdocs/scss/skins/_entry-styles.scss
M styles/core2base/layout.s2
Log Message:
remove paragraph tags from explanatory CSS comments
Commit: ee87735d08966318fc9cc4cb2aa07c42ba23fad9
https://github.com/dreamwidth/dw-free/commit/ee87735d08966318fc9cc4cb2aa07c42ba23fad9
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-07 (Sun, 07 Feb 2021)
Changed paths:
M cgi-bin/DW/Controller/Admin/UserViews.pm
Log Message:
fix styleinfo_privs usage for varying argument types in different contexts
Commit: 6ad90912cb021b90f0e990c2a8ced3166beefe3c
https://github.com/dreamwidth/dw-free/commit/6ad90912cb021b90f0e990c2a8ced3166beefe3c
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M bin/upgrading/update-db-general.pl
Log Message:
there is no flags table
This alter statement should be acting on the subs table.
Commit: 3abc4114ce9fbed52dd9c173ade8ef785b28cda2
https://github.com/dreamwidth/dw-free/commit/3abc4114ce9fbed52dd9c173ade8ef785b28cda2
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M t/post.t
Log Message:
remove icon-related tests from t/post.t
Via Nick: We're not passing @icons into the template at all, any more. The template gets $remote and just calls the keyword menu function on it.
Commit: 0c76be5e7b51b5a598d330fa840a2920970a5bbc
https://github.com/dreamwidth/dw-free/commit/0c76be5e7b51b5a598d330fa840a2920970a5bbc
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-14 (Sun, 14 Feb 2021)
Changed paths:
M htdocs/stc/base-colors-dark.css
M htdocs/stc/blueshift/blueshift.css
M htdocs/stc/jquery/jquery.ui.base.css
M htdocs/stc/textcaptcha.css
Log Message:
Fix invalid CSS glitches
Commit: 926f5a5efac95478b5882e8224a4e53b27915b23
https://github.com/dreamwidth/dw-free/commit/926f5a5efac95478b5882e8224a4e53b27915b23
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-14 (Sun, 14 Feb 2021)
Changed paths:
M htdocs/scss/foundation/components/_global.scss
Log Message:
Fix a wayward Foundation version placeholder
Commit: 307224364eebb7596324b0b7dc4c6bd379607615
https://github.com/dreamwidth/dw-free/commit/307224364eebb7596324b0b7dc4c6bd379607615
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M htdocs/scss/components/foundation-custom/_tables.scss
M htdocs/scss/foundation/foundation.scss
Log Message:
Knock it off with the Foundation table styles
Disable Foundation table styles by default, but enable them for tables that opt
in by setting class="table". Restore old padding for all other tables, but leave
everything else relatively blank.
The Foundation site skins got away with these garish table styles as long as
they weren't being used anywhere visible. But now that we're using those skins
for real journal content, they're not an acceptable default. Based on the
userbase's tendency to use tables for decorative markup, the default styles
should do as little as possible, only adding a small amount of padding for
readability.
Due to how CSS works, it's impractical to opt journal content out of global
styles. So instead, any page that wants site skin styles for tabular data can
opt in.
Commit: e9cc2baa04f0961de6d96a7b0d1a6b4f5410857c
https://github.com/dreamwidth/dw-free/commit/e9cc2baa04f0961de6d96a7b0d1a6b4f5410857c
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M views/admin/faq/faqcat.tt
M views/admin/feeds/duplicate.tt
M views/admin/feeds/merge.tt
M views/admin/importer.tt
M views/admin/importer/detail.tt
M views/admin/importer/history.tt
M views/admin/invites/codetrace.tt
M views/admin/invites/promo.tt
M views/admin/invites/requests.tt
M views/admin/invites/review.tt
M views/admin/pay/viewuser.tt
M views/admin/rename.tt
M views/admin/sendmail/lookup.tt
M views/admin/sendmail/message.tt
M views/admin/sysban/index.tt
M views/admin/sysban/query.tt
M views/admin/themes/category.tt
M views/admin/themes/theme.tt
M views/admin/translate/searchform.tt
M views/communities/list.tt
M views/communities/members/edit.tt
M views/communities/queue/members.tt
M views/customize/advanced/styles.tt
M views/dev/style-guide.tt
M views/dev/tests/libfunctions.html
M views/directory/index.tt
M views/feeds/list.tt
M views/interests/int.tt
M views/interests/popular.tt
M views/invite/index.tt
M views/oauth/admin/index.tt
M views/oauth/index.tt
M views/profile/main.tt
M views/shop/cc/entercc.tt
M views/shop/icons.tt
M views/shop/points.tt
M views/shop/transferpoints.tt
M views/stats/main.tt
M views/stats/site.tt
M views/support/highscores.tt
M views/support/history.tt
Log Message:
Add class="table" to a bunch of tables in views/ (but not all of em)
If it has any deprecated pre-CSS styling attributes like cellpadding or
cellspacing, it obviously wasn't written with the expectation of being inserted
into a modern website with global table styles, so it's in the same bucket as
everyone's copy-pasted character sheet markup and does not want any schmancy
default table styles.
If it has a style attribute that affects the interior content at all, it also
probably predates the foundation site skins and I don't want to bother with it.
But if it's just messing with the margins, that's probably fine.
Commit: 6be5c6679da60421c1d2f7134b846e533ceb1920
https://github.com/dreamwidth/dw-free/commit/6be5c6679da60421c1d2f7134b846e533ceb1920
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M htdocs/scss/components/foundation-custom/_tables.scss
Log Message:
Remove styles for .data-table
AFAICT nothing anywhere within the entire site ever used this.
Commit: 032050af454e361b8420b40ec273f615d4e4871c
https://github.com/dreamwidth/dw-free/commit/032050af454e361b8420b40ec273f615d4e4871c
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
A cgi-bin/DW/Controller/Support/Request.pm
M htdocs/stc/support.css
R htdocs/support/see_request.bml
R htdocs/support/see_request.bml.text
M views/support/request/form.tt
A views/support/see_request.tt
A views/support/see_request.tt.text
Log Message:
Momiji's conversion of support/see_request
Commit: 5ba0c0a5331052b9a54a018a6deb2fe94f2408b1
https://github.com/dreamwidth/dw-free/commit/5ba0c0a5331052b9a54a018a6deb2fe94f2408b1
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M cgi-bin/DW/Controller/Support/Request.pm
M cgi-bin/lj-bml-blocks.pl
M views/support/see_request.tt
Log Message:
see_request: initial reformatting and cleanup
Commit: 4838195d66deeb59753f21ac5519324c7d5e6149
https://github.com/dreamwidth/dw-free/commit/4838195d66deeb59753f21ac5519324c7d5e6149
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M cgi-bin/DW/Controller/Support/Request.pm
M htdocs/stc/support.css
M views/support/request/form.tt
M views/support/see_request.tt
M views/support/see_request.tt.text
Log Message:
see_request: more tweaks and fixes from initial testing
Commit: f3ef003cf8feb10934e5e2738087181556beaa71
https://github.com/dreamwidth/dw-free/commit/f3ef003cf8feb10934e5e2738087181556beaa71
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M cgi-bin/LJ/Lang.pm
M cgi-bin/LJ/Support.pm
Log Message:
hush warnings
cgi-bin/LJ/Lang.pm: Not a warning fix, but a loop optimization. Only attempt variable substitution on strings that were given variables to substitute. Skip the loop if the hashref contains no elements.
cgi-bin/LJ/Support.pm: Use of uninitialized value in addition (+) at line 782.
Commit: 90bebbb057ab9a97ee37338fd76d6a888a73f443
https://github.com/dreamwidth/dw-free/commit/90bebbb057ab9a97ee37338fd76d6a888a73f443
Author: Kareila kareila@dreamwidth.org
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M bin/upgrading/deadphrases.dat
Log Message:
see_request: BML deadphrases
Commit: 2d55c34810a7d63953b63bb65a545736ce672f07
https://github.com/dreamwidth/dw-free/commit/2d55c34810a7d63953b63bb65a545736ce672f07
Author: Nick Fagerlund nick.fagerlund@gmail.com
Date: 2021-02-28 (Sun, 28 Feb 2021)
Changed paths:
M htdocs/js/foundation/vendor/custom.modernizr.js
Log Message:
Upgrade modernizr to 3.11.4
Fixes #2878 ......maybe. The story there is that modernizr checks for
::before/after
support by measuring the height of something, and some browsers
give slightly sloppy pixel measurements of things if the zoom level is tweaked.
So the newest versions of modernizr account for that in their measurement, but
our "vintage" version didn't.
Anyway, the hope is that this'll deal with that for now, but really let's:
- Not increase our reliance on modernizr at all
- Transition stuff off it as the opportunity arises
In that spirit, this update is a custom build that pares modernizr back to the
veritable bones, only including what we (or Foundation) appear to CURRENTLY be
using. The custom build config looks something like:
javascript
modernizr.build({
minify: true,
enableJSClass: true,
enableClasses: true,
classPrefix: "",
options: [
'html5shiv',
'addTest',
'setClasses',
],
"feature-detects": [
"css/transforms",
"css/transitions",
"css/flexbox",
"css/fontface",
"css/generatedcontent",
"touchevents",
],
}, output => {
// Hack: alias (bad, deprecated) touchevents feature to its even-older name.
output += "\n; Modernizr.addTest('touch', Modernizr.touchevents);";
// something to write the file
})
Theoretically this update and the associated removal of unused code shouldn't
break anything... but keep an eye out.
Commit: 74740bb258812c36ca6bf0724317beb1f6459a7a
https://github.com/dreamwidth/dw-free/commit/74740bb258812c36ca6bf0724317beb1f6459a7a
Author: Paul batrachian@dreamwidth.org
Date: 2021-02-28 (Sun, 28 Feb 2021)
Changed paths:
M cgi-bin/DW/External/Site.pm
Log Message:
Update external site constructor to use https
Fixes #2627
Commit: 54992a1d95c549c1e39119d012fc454f0ecbdbdc
https://github.com/dreamwidth/dw-free/commit/54992a1d95c549c1e39119d012fc454f0ecbdbdc
Author: Cocoa momijizukamori@gmail.com
Date: 2021-02-28 (Sun, 28 Feb 2021)
Changed paths:
M cgi-bin/DW/Controller/Entry.pm
M cgi-bin/LJ/CleanHTML.pm
M views/entry/form.tt.text
Log Message:
Add errors for bad markup to beta create page
Commit: 69bdb6255d75ebb277a33bcffb19fc7bf7c870ef
https://github.com/dreamwidth/dw-free/commit/69bdb6255d75ebb277a33bcffb19fc7bf7c870ef
Author: Cocoa momijizukamori@gmail.com
Date: 2021-02-28 (Sun, 28 Feb 2021)
Changed paths:
M cgi-bin/DW/Controller/Entry.pm
M cgi-bin/LJ/CleanHTML.pm
Log Message:
Tidying
Commit: 6d62023bff19b27fd10e0a6539e6e77647b13d77
https://github.com/dreamwidth/dw-free/commit/6d62023bff19b27fd10e0a6539e6e77647b13d77
Author: Cocoa momijizukamori@gmail.com
Date: 2021-04-17 (Sat, 17 Apr 2021)
Changed paths:
M cgi-bin/DW/Controller/Customize/Advanced.pm
Log Message:
Fix translation string location for custom layers. Fixes #2563
Commit: 96ead89ce2d4bec547cb30e262fe642ad371e720
https://github.com/dreamwidth/dw-free/commit/96ead89ce2d4bec547cb30e262fe642ad371e720
Author: Cocoa momijizukamori@gmail.com
Date: 2021-04-17 (Sat, 17 Apr 2021)
Changed paths:
M htdocs/scss/skins/_entry-styles.scss
M htdocs/stc/entrypage.css
M styles/abstractia/layout.s2
M styles/bases/layout.s2
M styles/blanket/layout.s2
M styles/brittle/layout.s2
M styles/core2base/layout.s2
M styles/drifting/layout.s2
M styles/easyread/layout.s2
M styles/goldleaf/layout.s2
M styles/negatives/layout.s2
M styles/siteviews/layout.s2
M styles/skittlishdreams/layout.s2
M styles/venture/layout.s2
Log Message:
Minor modhat styling tweaks. Fixes #2129
Commit: 1d8f17156261bfa7d20a0a11476c00b50953d8c9
https://github.com/dreamwidth/dw-free/commit/1d8f17156261bfa7d20a0a11476c00b50953d8c9
Author: Cocoa momijizukamori@gmail.com
Date: 2021-04-17 (Sat, 17 Apr 2021)
Changed paths:
M cgi-bin/DW/Controller/Auth.pm
M cgi-bin/DW/Template.pm
M cgi-bin/LJ/Web.pm
M schemes/common.tt
M views/journal/controlstrip.tt
Log Message:
Fix login/logout redirect glitches on newer browsers
- Remove reliance on referrer-sniffing for logouts
- Use 'returnto' form field in logout post for proper redirecting
- Set 'returnto' field properly in journal control-strip
- Set 'returnto' field properly in Foundationized site-scheme pages
Fixes #2868
Commit: 950b1e9777e6f814fa518e74831943c3f98d7df6
https://github.com/dreamwidth/dw-free/commit/950b1e9777e6f814fa518e74831943c3f98d7df6
Author: Cocoa momijizukamori@gmail.com
Date: 2021-04-17 (Sat, 17 Apr 2021)
Changed paths:
M cgi-bin/DW/Template.pm
M schemes/common.tt
M views/login.tt
Log Message:
HTML-escape the returnto fields
Commit: a9002966b8ae017de6fc259b3f771765f07443eb
https://github.com/dreamwidth/dw-free/commit/a9002966b8ae017de6fc259b3f771765f07443eb
Author: Mark Smith mark@dreamwidth.org
Date: 2021-07-13 (Tue, 13 Jul 2021)
Changed paths:
M bin/upgrading/make_system.pl
Log Message:
make_system use new password flow
This thing apparently uses raw SQL to update the old password table. I
never would have guessed.
Commit: dea3f9a6c566cb0265ca56c795cd60c040c9ed69
https://github.com/dreamwidth/dw-free/commit/dea3f9a6c566cb0265ca56c795cd60c040c9ed69
Author: Martin DeMello mdemello@google.com
Date: 2021-08-12 (Thu, 12 Aug 2021)
Changed paths:
M bin/upgrading/update-db.pl
M cgi-bin/DW/API/Key.pm
M cgi-bin/DW/Auth/Challenge.pm
M cgi-bin/DW/Controller/Customize/Advanced.pm
M cgi-bin/DW/Controller/EditIcons.pm
M cgi-bin/DW/EmailPost/Comment.pm
M cgi-bin/DW/OAuth.pm
M cgi-bin/DW/OAuth/Request.pm
M cgi-bin/DW/Worker/ContentImporter/Local/Userpics.pm
M cgi-bin/LJ/Console/Command/ChangeJournalType.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/Session.pm
M cgi-bin/LJ/SynSuck.pm
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/Test.pm
M cgi-bin/LJ/UniqCookie.pm
M cgi-bin/LJ/User/Message.pm
A cgi-bin/LJ/Utils.pm
M cgi-bin/LJ/Web.pm
M cgi-bin/ljlib.pl
M cgi-bin/modperl_subs.pl
M t/comment.t
M t/content-filters.t
A t/utils.t
Log Message:
move some functions from ljlib into an LJ::Utils module
Commit: 34e600e5d37c827745810c07b2a1b86ab254ee9d
https://github.com/dreamwidth/dw-free/commit/34e600e5d37c827745810c07b2a1b86ab254ee9d
Author: Martin DeMello mdemello@google.com
Date: 2021-08-12 (Thu, 12 Aug 2021)
Changed paths:
M t/utils.t
Log Message:
use dw license header on new file
Commit: e1d5c880fa1fe3f6d2d2cbf527e051eafae5eec4
https://github.com/dreamwidth/dw-free/commit/e1d5c880fa1fe3f6d2d2cbf527e051eafae5eec4
Author: Mark Smith mark@dreamwidth.org
Date: 2021-08-22 (Sun, 22 Aug 2021)
Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/modperl_subs.pl
M etc/config.pl.example
M etc/kubernetes/web/secrets/config.pl
Log Message:
Remove some cruft
We haven't used SERVER_DOWN or SERVER_TOTALLY_DOWN in a decade since we
just mark as down at the load balancer level and bypass Apache entirely.
Let's just remove it.
Commit: 6e691ed2674f9c3cd1a0ba21b845c4664746b9b0
https://github.com/dreamwidth/dw-free/commit/6e691ed2674f9c3cd1a0ba21b845c4664746b9b0
Author: Mark Smith mark@dreamwidth.org
Date: 2021-08-22 (Sun, 22 Aug 2021)
Changed paths:
M cgi-bin/Apache/LiveJournal.pm
R cgi-bin/Apache/SendStats.pm
M cgi-bin/ljlib.pl
M cgi-bin/modperl_subs.pl
Log Message:
Remove some more cruft
We don't use these reporting mechanisms anymore, pull them out.
Commit: 5a5b4181cf29bb5bd5c38056c6d1905578a5925f
https://github.com/dreamwidth/dw-free/commit/5a5b4181cf29bb5bd5c38056c6d1905578a5925f
Author: Mark Smith mark@dreamwidth.org
Date: 2021-08-22 (Sun, 22 Aug 2021)
Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Controller/CSSProxy.pm
M cgi-bin/DW/Controller/Profile.pm
M cgi-bin/DW/Logic/ProfilePage.pm
M cgi-bin/LJ/Session.pm
M cgi-bin/LJ/User/Account.pm
M cgi-bin/LJ/User/Styles.pm
M cgi-bin/LJ/Web.pm
M etc/config.pl.example
M etc/kubernetes/web/secrets/config.pl
M htdocs/delcomment.bml
M htdocs/talkscreen.bml
M t/config-test.pl
Log Message:
Remove USER_VHOST/ONLY_USER_VHOST settings
This is the only way to travel now, and our security model is built on
separating out cookies by domains.
Commit: 58ac95d5c6335cd40bacaeb7aa2b8c1bd6072b88
https://github.com/dreamwidth/dw-free/commit/58ac95d5c6335cd40bacaeb7aa2b8c1bd6072b88
Author: Mark Smith mark@dreamwidth.org
Date: 2021-08-23 (Mon, 23 Aug 2021)
Changed paths:
R cgi-bin/Apache/DebateSuicide.pm
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/modperl_subs.pl
Log Message:
Remove DebateSuicide
We never configured this and while it does have some default limits, the
RAM these days is pretty plentiful. We also have MaxRequests configured
in production so I don't think this adds much value.
Commit: 07f9aa4189c17e46c5d652b561d6b84f096b5940
https://github.com/dreamwidth/dw-free/commit/07f9aa4189c17e46c5d652b561d6b84f096b5940
Author: Mark Smith mark@dreamwidth.org
Date: 2021-08-23 (Mon, 23 Aug 2021)
Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/Apache/LiveJournal/PalImg.pm
M cgi-bin/LJ/Error.pm
M cgi-bin/LJ/Feed.pm
M cgi-bin/LJ/Global/BMLInit.pm
M cgi-bin/LJ/PageStats.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/User/Styles.pm
Log Message:
Remove codepath and LJ::Error log-to-db
We don't use either right now, so let's remove these. Less code, less
work to modernize!
Commit: 8137971286cdf0c2079bec13f080441d9c1d0e6c
https://github.com/dreamwidth/dw-free/commit/8137971286cdf0c2079bec13f080441d9c1d0e6c
Author: Mark Smith mark@dreamwidth.org
Date: 2021-08-23 (Mon, 23 Aug 2021)
Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/S2.pm
M etc/config.pl.example
Log Message:
Remove minimal style
We don't configure this in production and I don't plan to, so let's
remove this.
Commit: 88785c51377d6bb49f0346702b5a78cca9aa5681
https://github.com/dreamwidth/dw-free/commit/88785c51377d6bb49f0346702b5a78cca9aa5681
Author: Mark Smith mark@dreamwidth.org
Date: 2021-08-23 (Mon, 23 Aug 2021)
Changed paths:
M .gitignore
M cgi-bin/Apache/BML.pm
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Controller/API/REST.pm
M cgi-bin/DW/Controller/Create.pm
M cgi-bin/DW/Controller/Entry.pm
M cgi-bin/DW/Controller/Journal/AdultContent.pm
M cgi-bin/DW/Controller/Journal/Protected.pm
M cgi-bin/DW/Controller/Profile.pm
M cgi-bin/DW/Controller/Talk.pm
M cgi-bin/DW/FormErrors.pm
M cgi-bin/DW/Hooks/NavStrip.pm
M cgi-bin/DW/OAuth.pm
M cgi-bin/DW/Request.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/Setting/MobileView.pm
M cgi-bin/DW/SiteScheme.pm
M cgi-bin/DW/Template.pm
M cgi-bin/DW/Template/Filters.pm
M cgi-bin/DW/Template/Plugin.pm
M cgi-bin/LJ/EmbedModule.pm
M cgi-bin/LJ/Global/BMLInit.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/LJ/S2/FriendsPage.pm
M cgi-bin/LJ/Setting.pm
M cgi-bin/LJ/URI.pm
M cgi-bin/LJ/UniqCookie.pm
M cgi-bin/LJ/User/Administration.pm
M cgi-bin/LJ/User/Login.pm
M cgi-bin/LJ/User/Styles.pm
M cgi-bin/LJ/Web.pm
M cgi-bin/bml/scheme/tt_runner.look
M htdocs/login.bml
M htdocs/preview/entry.bml
M htdocs/support/append_request.bml
M t/atom-post.t
Log Message:
Get rid of Apache notes
This switches to using a request cache on the DW::Request object instead
of using Apache notes. This also gives us a facility for observing who
is interacting with request cache -- which might please Nick as it would
let us untangle the wilderness that is Apache notes.
Commit: fa1898ce13ae22e55734ffe94708308b3fb4973b
https://github.com/dreamwidth/dw-free/commit/fa1898ce13ae22e55734ffe94708308b3fb4973b
Author: Mark Smith mark@dreamwidth.org
Date: 2021-08-23 (Mon, 23 Aug 2021)
Changed paths:
M cgi-bin/Apache/BML.pm
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/LJ/URI.pm
M cgi-bin/LJ/UniqCookie.pm
M cgi-bin/LJ/User/Login.pm
Log Message:
Sigh, I forgot to tidy
My shame is public for all to see and point at. Things real Dreamwidth
programmers do. Also that last patch was huge and probably broke
something subtlle that tests don't find...
Commit: c503ce02d5ab76f1ad150e1916c7ce261345e26b
https://github.com/dreamwidth/dw-free/commit/c503ce02d5ab76f1ad150e1916c7ce261345e26b
Author: Mark Smith mark@dreamwidth.org
Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths:
M cgi-bin/LJ/Protocol.pm
Log Message:
Re-add protective if's
I can't convince myself these are unnecessary so I'm re-adding them and
adding a guard on one to log if we ever hit it. Thanks Kareila!
Commit: a3115c7bbd106cff3ca5da0fb0d1f9d62f7f6640
https://github.com/dreamwidth/dw-free/commit/a3115c7bbd106cff3ca5da0fb0d1f9d62f7f6640
Author: Mark Smith mark@qq.is
Date: 2021-10-02 (Sat, 02 Oct 2021)
Changed paths:
M cgi-bin/DW/BlobStore/S3.pm
M cgi-bin/DW/TaskQueue/SQS.pm
Log Message:
Remove credentials
It looks like Paws does this automatically, using the standard method of
setting AWS configs -- the environment variables, the .aws files in
homedir, or via instance profiles.
I'm doing this here because I'm trying to get ECS credentials to work,
and instead of using yet a third credential library here, I'm going to
try this the default way.
Commit: cc6d8db3e3dbdf8a95b91e19a4f4bdc475a108cd
https://github.com/dreamwidth/dw-free/commit/cc6d8db3e3dbdf8a95b91e19a4f4bdc475a108cd
Author: Mark Smith mark@dreamwidth.org
Date: 2021-11-02 (Tue, 02 Nov 2021)
Changed paths:
M bin/worker/codebuild-notifier
M cgi-bin/DW/BlobStore/S3.pm
M cgi-bin/DW/TaskQueue/SQS.pm
Log Message:
Fix codebuild-notifier
Also fix tidy.
Commit: 6234d89b0c0b93fef96b50ea5388eb9ba485f778
https://github.com/dreamwidth/dw-free/commit/6234d89b0c0b93fef96b50ea5388eb9ba485f778
Author: Mark Smith mark@qq.is
Date: 2021-11-06 (Sat, 06 Nov 2021)
Changed paths:
M doc/dependencies-cpanm
Log Message:
Why did we pin this? Let's find out
Commit: f3812b3a71a4f0ec8b2f1ebf025512c85b64b009
https://github.com/dreamwidth/dw-free/commit/f3812b3a71a4f0ec8b2f1ebf025512c85b64b009
Author: Mark Smith mark@discordapp.com
Date: 2021-11-24 (Wed, 24 Nov 2021)
Changed paths:
R doc/google-checkout.conf.txt
Log Message:
Remove old doc
(this is just an excuse to trigger a build so I can deploy workers)
Commit: 39265565bebe494589df6a5947657790580db52a
https://github.com/dreamwidth/dw-free/commit/39265565bebe494589df6a5947657790580db52a
Author: Mark Smith mark@dreamwidth.org
Date: 2021-12-13 (Mon, 13 Dec 2021)
Changed paths:
M bin/schedule-copier-jobs
A bin/worker/dw-sphinx-copier
A cgi-bin/DW/Task/SphinxCopier.pm
Log Message:
Move Sphinx copier to SQS
We're copying every single journal and it's hammering TheSchwartz. Might
as well move it.
Commit: 2be50b6a44e99ada9247533100a1d25d97ccb907
https://github.com/dreamwidth/dw-free/commit/2be50b6a44e99ada9247533100a1d25d97ccb907
Author: Mark Smith mark@discordapp.com
Date: 2021-12-29 (Wed, 29 Dec 2021)
Changed paths:
M cgi-bin/DW/Task/SphinxCopier.pm
Log Message:
Don't copy expunged accounts
Commit: 9180012fbb68ea3c105140328bb372ec6c927ae0
https://github.com/dreamwidth/dw-free/commit/9180012fbb68ea3c105140328bb372ec6c927ae0
Author: Mark Smith mark@dreamwidth.org
Date: 2021-12-31 (Fri, 31 Dec 2021)
Changed paths:
M cgi-bin/LJ/Lang.pm
M htdocs/stc/support.css
Log Message:
Small fixes from today's push
Commit: 8034d2014ed6a103da9f40f38122992e91bc4a39
https://github.com/dreamwidth/dw-free/commit/8034d2014ed6a103da9f40f38122992e91bc4a39
Author: Mark Smith mark@dreamwidth.org
Date: 2021-12-31 (Fri, 31 Dec 2021)
Changed paths:
M cgi-bin/DW/Controller/Support/Request.pm
Log Message:
Support anonymous support requests
Commit: edfeb3edc68d20320c7270f20587c27b6347ed72
https://github.com/dreamwidth/dw-free/commit/edfeb3edc68d20320c7270f20587c27b6347ed72
Author: Mark Smith mark@dreamwidth.org
Date: 2021-12-31 (Fri, 31 Dec 2021)
Changed paths:
M cgi-bin/DW/Controller/ChangeEmail.pm
M views/changeemail.tt
Log Message:
Fix password maxlength for change email form
Commit: 69b2698e8c17921e4e08b5794e1fd8236ad12515
https://github.com/dreamwidth/dw-free/commit/69b2698e8c17921e4e08b5794e1fd8236ad12515
Author: Mark Smith mark@dreamwidth.org
Date: 2022-01-01 (Sat, 01 Jan 2022)
Changed paths:
M cgi-bin/Apache/BML.pm
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Controller/API/REST.pm
M cgi-bin/DW/Controller/Create.pm
M cgi-bin/DW/Controller/Entry.pm
M cgi-bin/DW/Controller/Journal/AdultContent.pm
M cgi-bin/DW/Controller/Journal/Protected.pm
M cgi-bin/DW/Controller/Profile.pm
M cgi-bin/DW/Controller/Talk.pm
M cgi-bin/DW/FormErrors.pm
M cgi-bin/DW/Hooks/NavStrip.pm
M cgi-bin/DW/OAuth.pm
M cgi-bin/DW/Request.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/Setting/MobileView.pm
M cgi-bin/DW/SiteScheme.pm
M cgi-bin/DW/Template.pm
M cgi-bin/DW/Template/Filters.pm
M cgi-bin/DW/Template/Plugin.pm
M cgi-bin/LJ/EmbedModule.pm
M cgi-bin/LJ/Global/BMLInit.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/LJ/S2/FriendsPage.pm
M cgi-bin/LJ/Setting.pm
M cgi-bin/LJ/URI.pm
M cgi-bin/LJ/UniqCookie.pm
M cgi-bin/LJ/User/Administration.pm
M cgi-bin/LJ/User/Login.pm
M cgi-bin/LJ/User/Styles.pm
M cgi-bin/LJ/Web.pm
M cgi-bin/bml/scheme/tt_runner.look
M htdocs/login.bml
M htdocs/preview/entry.bml
M htdocs/support/append_request.bml
M t/atom-post.t
Log Message:
Revert notes conversion
This temporarily reverts the conversion to using the DW::Request->cache
instead of Apache notes. There were some issues when this went live
briefly and I need to spend more time debugging it.
Compare: https://github.com/dreamwidth/dw-free/compare/ab049dcf8e56...69b2698e8c17