Aug. 22nd, 2021

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/master Home: https://github.com/dreamwidth/dw-free 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.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/master Home: https://github.com/dreamwidth/dw-free 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.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/master Home: https://github.com/dreamwidth/dw-free 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.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/master Home: https://github.com/dreamwidth/dw-free 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.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/master Home: https://github.com/dreamwidth/dw-free 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!

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/master Home: https://github.com/dreamwidth/dw-free 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.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/master Home: https://github.com/dreamwidth/dw-free 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.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/master Home: https://github.com/dreamwidth/dw-free 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...

Profile

Dreamwidth Changelog

June 2025

S M T W T F S
1234567
89101112 13 14
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 17th, 2025 11:35 am
Powered by Dreamwidth Studios