Jul. 13th, 2014

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/release-1.21
Home: https://github.com/dreamwidth/dw-free
Commit: 367c501af2383ae3cf4f41ba5084f7ab43252cad
https://github.com/dreamwidth/dw-free/commit/367c501af2383ae3cf4f41ba5084f7ab43252cad
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-14 (Mon, 14 Jul 2014)

Changed paths:
M cgi-bin/DW/Controller.pm
M cgi-bin/DW/Controller/Community.pm
M cgi-bin/DW/Controller/Rename.pm
R views/old-success.tt
A views/success-page.tt
M views/success.tt

Log Message:
-----------
Rename (new) success_ml to DW::Controller->render_success

We put back the original success_ml, which matches error_ml in form

But we now also have a new function DW::Controller->render_success which
has a signature which acts a lot like DW::Controller->render_template

The first argument is the page name (scope) where the success message is
defined -- it will probably match the page name in your
DW::Controller->render_template

This page should define a .success.title and a .success.message

The second argument (optional) is a hashref of any variables in the
.success.message

The third argument (optional) is a list of links in the form of:

{ text_ml => ..., url => ...}
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/release-1.21
Home: https://github.com/dreamwidth/dw-free
Commit: cbf30b07d18214b0521deb4389453f0864254256
https://github.com/dreamwidth/dw-free/commit/cbf30b07d18214b0521deb4389453f0864254256
Author: Kareila <kareila@dreamwidth.org>
Date: 2014-07-13 (Sun, 13 Jul 2014)

Changed paths:
M bin/upgrading/update-db-general.pl
A cgi-bin/DW/Controller/Admin/SendMail.pm
M cgi-bin/LJ/DB.pm
M doc/config-local.pl.txt
A views/admin/sendmail/index.tt
A views/admin/sendmail/index.tt.text

Log Message:
-----------
(Bug 177) finished basic /admin/sendmail page

The requested scope of this bug is in three parts: send message, lookup sent
messages, and manage form messages. This is only the first of those three
parts.

This is a convenience form for sending emails to users from registered site
addresses such as support@dreamwidth.org. Each "from" address is tied to a
particular privilege using a new hash in config-local.pl named
%LJ::SENDMAIL_ACCOUNTS. The keys of the hash are the email account names
and the values of the hash are the priv:arg pairs needed to send a message
with that account.

The original bug spec said to use userlog to record when an email is sent.
I did that, but because userlog transactions are necessarily keyed to the
user who took the action and limited in how much additional information they
can contain, I also added a new global table, siteadmin_email_history, for
recording the details of each message sent. Due to the pressure of time,
the interface for looking up sent emails hasn't been added yet, but the
information is being added to the database for later querying.


Commit: fda6f1e248a2ddcfd6bd1642f427dbc77ab2f2b4
https://github.com/dreamwidth/dw-free/commit/fda6f1e248a2ddcfd6bd1642f427dbc77ab2f2b4
Author: Kareila <kareila@dreamwidth.org>
Date: 2014-07-13 (Sun, 13 Jul 2014)

Changed paths:
M cgi-bin/DW/Controller/Admin/SendMail.pm
M cgi-bin/DW/Hooks/PrivList.pm

Log Message:
-----------
(Bug 177) only give access to users who have siteadmin:sendmail priv


Commit: 8850f8c8f254507a3146b01800845dadfa6e68ef
https://github.com/dreamwidth/dw-free/commit/8850f8c8f254507a3146b01800845dadfa6e68ef
Author: Afuna <afuna@users.noreply.github.com>
Date: 2014-07-14 (Mon, 14 Jul 2014)

Changed paths:
M bin/upgrading/update-db-general.pl
A cgi-bin/DW/Controller/Admin/SendMail.pm
M cgi-bin/DW/Hooks/PrivList.pm
M cgi-bin/LJ/DB.pm
M doc/config-local.pl.txt
A views/admin/sendmail/index.tt
A views/admin/sendmail/index.tt.text

Log Message:
-----------
Merge pull request #803 from kareila/release-bug0177-sendmail

(Bug 177) finished basic /admin/sendmail page


Compare: https://github.com/dreamwidth/dw-free/compare/367c501af238...8850f8c8f254
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/release-1.21
Home: https://github.com/dreamwidth/dw-free
Commit: 3566cda884585b80baf4c8bcaeb4489c2e0d2935
https://github.com/dreamwidth/dw-free/commit/3566cda884585b80baf4c8bcaeb4489c2e0d2935
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-14 (Mon, 14 Jul 2014)

Changed paths:
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/negatives/layout.s2

Log Message:
-----------
[#724] Don't show module jump link on one-column on desktop as well


Commit: cd6bde412ad1f614c4e9aca8051321363d9df213
https://github.com/dreamwidth/dw-free/commit/cd6bde412ad1f614c4e9aca8051321363d9df213
Author: Afuna <afuna@users.noreply.github.com>
Date: 2014-07-14 (Mon, 14 Jul 2014)

Changed paths:
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/negatives/layout.s2

Log Message:
-----------
Merge pull request #804 from afuna/no-module-jump-link-on-desktop

[#724] Don't show module jump link on one-column on desktop as well


Compare: https://github.com/dreamwidth/dw-free/compare/8850f8c8f254...cd6bde412ad1
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/release-1.21
Home: https://github.com/dreamwidth/dw-free
Commit: df2746622347a73beffe82843cfab875721134bf
https://github.com/dreamwidth/dw-free/commit/df2746622347a73beffe82843cfab875721134bf
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-14 (Mon, 14 Jul 2014)

Changed paths:
M styles/core2.s2

Log Message:
-----------
[#722] Adjust the small-screen-mode boundary from 60em to 30em

That's approximately 640px at the standard font size


Commit: ab4f849e9e18d3b81e2e0eaac245e15d1dccfb9b
https://github.com/dreamwidth/dw-free/commit/ab4f849e9e18d3b81e2e0eaac245e15d1dccfb9b
Author: Afuna <afuna@users.noreply.github.com>
Date: 2014-07-14 (Mon, 14 Jul 2014)

Changed paths:
M styles/core2.s2

Log Message:
-----------
Merge pull request #805 from afuna/adjust-small-screen-boundary-bug-722

[#722] Adjust the small-screen-mode boundary from 60em to 30em


Compare: https://github.com/dreamwidth/dw-free/compare/cd6bde412ad1...ab4f849e9e18

Profile

Dreamwidth Changelog

March 2026

S M T W T F S
12 34567
8 9 10 11 12 1314
15161718192021
22232425 262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 28th, 2026 04:56 pm
Powered by Dreamwidth Studios