2018-06-17

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2018-06-17 10:52 am

[dreamwidth/dw-free] bc7d03: Add LJ to Other Sites for profile (#2342)

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: bc7d034d92f0dea11ac1185530754eec6824f98e
https://github.com/dreamwidth/dw-free/commit/bc7d034d92f0dea11ac1185530754eec6824f98e
Author: kaberett <kaberett@gmail.com>
Date: 2018-06-17 (Sun, 17 Jun 2018)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/Logic/ProfilePage.pm
A htdocs/img/profile_icons/livejournal.gif
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/profile.bml.text

Log Message:
-----------
Add LJ to Other Sites for profile (#2342)

* Add LJ to Other Sites for profile

Fixes #2319.

* Use the correct variable



**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

Functionality will be removed from GitHub.com on January 31st, 2019.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2018-06-17 10:53 am

[dreamwidth/dw-free] 14f6c5: Add box.com, lichess and MSNBC to embed whitelist ...

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 14f6c5d83a8ddef219c859af73c6ae459c589463
https://github.com/dreamwidth/dw-free/commit/14f6c5d83a8ddef219c859af73c6ae459c589463
Author: kaberett <kaberett@gmail.com>
Date: 2018-06-17 (Sun, 17 Jun 2018)

Changed paths:
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M t/embed-whitelist.t

Log Message:
-----------
Add box.com, lichess and MSNBC to embed whitelist (#2341)

* Add box.com, lichess and MSNBC to embed whitelist

Fixes #2319.

Fixes #2335.

Fixes #2339.

* Correct missing test



**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

Functionality will be removed from GitHub.com on January 31st, 2019.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2018-06-17 10:54 am

[dreamwidth/dw-free] 438ed4: Add Funny or Die to embeds whitelist (#2346)

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 438ed4939ef60e07c2fa7a2a37698ee902f75c9c
https://github.com/dreamwidth/dw-free/commit/438ed4939ef60e07c2fa7a2a37698ee902f75c9c
Author: kaberett <kaberett@gmail.com>
Date: 2018-06-17 (Sun, 17 Jun 2018)

Changed paths:
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M t/embed-whitelist.t

Log Message:
-----------
Add Funny or Die to embeds whitelist (#2346)

Fixes #2210.



**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

Functionality will be removed from GitHub.com on January 31st, 2019.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2018-06-17 10:56 am

[dreamwidth/dw-free] fe3701: Prevent creation of access filter names with comma...

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: fe37014b63aab7ba3aab03273cd04fbd170a40f1
https://github.com/dreamwidth/dw-free/commit/fe37014b63aab7ba3aab03273cd04fbd170a40f1
Author: Chris Boyle <chris@boyle.name>
Date: 2018-06-17 (Sun, 17 Jun 2018)

Changed paths:
M htdocs/manage/circle/editfilters.bml
M htdocs/manage/circle/editfilters.bml.text

Log Message:
-----------
Prevent creation of access filter names with commas (#2347)



**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

Functionality will be removed from GitHub.com on January 31st, 2019.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2018-06-17 11:11 am

[dreamwidth/dw-free] 945e28: Allow email spell-checking to be overridden (#2345...

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 945e28eecbdf2d4da288d307ef9713012e530345
https://github.com/dreamwidth/dw-free/commit/945e28eecbdf2d4da288d307ef9713012e530345
Author: Chris Boyle <chris@boyle.name>
Date: 2018-06-17 (Sun, 17 Jun 2018)

Changed paths:
M cgi-bin/DW/Controller/Admin/SupportCat.pm
M cgi-bin/DW/Controller/ChangeEmail.pm
M cgi-bin/DW/Controller/Create.pm
M cgi-bin/DW/Controller/Support/Submit.pm
M cgi-bin/DW/Setting/ProfileEmail.pm
M cgi-bin/DW/Shop/Item.pm
M cgi-bin/LJ/Console/Command/EmailAlias.pm
M cgi-bin/LJ/HTMLControls.pm
M cgi-bin/LJ/Sysban.pm
M cgi-bin/LJ/User/Message.pm
M cgi-bin/LJ/Widget/ShopItemOptions.pm
M htdocs/admin/sysban.bml
M htdocs/manage/circle/invite.bml
M htdocs/manage/profile/index.bml
M htdocs/shop/account.bml
M htdocs/shop/confirm.bml
M htdocs/support/append_request.bml
M htdocs/tools/tellafriend.bml
M t/check-email.t
M views/admin/supportcat/category.tt
M views/changeemail.tt
M views/create/account.tt
M views/support/request/form.tt
M views/support/submit.tt

Log Message:
-----------
Allow email spell-checking to be overridden (#2345)

* Accept a couple more email domains; add opts{force_spelling}

* Email spelling ticky works on account create and support submit

* Tidy

This TODO was already done before I started.

Didn't mean to change initialisation of @errors.

* Ticky on change email

* Add ticky to invite.bml

* We don't need to prefix these messages

* It's not always "your" email address (gift/ban recipient)

* Ticky-support-category-edit

* Allow spell-check override in email_alias command

* Make tellafriend re-render inputs (next: ticky)

* Ticky!

* Ticky sysban

* Tickybounce: as with sysbans, this ticky is always visible

* Don't spell-check display-email; make greater errors visible

The Edit Profile page is a long way from being able to present unsaved
edits back to the user with an override checkbox (all the fields are
populated from the profile not the submission, and they're handled in
a few different ways).

Therefore I've excluded the display-email from spell-checking, but still
validated it against more serious errors. I've fixed in-passing the fact
that errors in this field would just silently not change this field,
while applying any other changes and appearing to succeed. You now get
a page with just the email error on it, if your email is very invalid.
I think this is ok because modern browsers *should* keep all your edits
when you hit the back button.

* Comment

* Tickyshop; also fix html_datetime retaining POSTed date

* Fix duplicate "selected" flag; looks like anon was the intent when logged out

* Ticky-logged-out-shop



**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

Functionality will be removed from GitHub.com on January 31st, 2019.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2018-06-17 11:37 am

[dreamwidth/dw-free] 678e0b: Resolve merge conflict (#2348)

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 678e0b9ea26791778e5f6d219ebbb7b066429191
https://github.com/dreamwidth/dw-free/commit/678e0b9ea26791778e5f6d219ebbb7b066429191
Author: kaberett <kaberett@gmail.com>
Date: 2018-06-17 (Sun, 17 Jun 2018)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/External/Site/Imzy.pm
M cgi-bin/DW/Logic/ProfilePage.pm
A htdocs/img/external/imzy.png
R htdocs/img/profile_icons/imzy.png
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/profile.bml.text

Log Message:
-----------
Resolve merge conflict (#2348)



**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

Functionality will be removed from GitHub.com on January 31st, 2019.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2018-06-17 11:46 am

[dreamwidth/dw-free] 0a51d2: Clarify Support "No HTML allowed" messages (#2349)

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 0a51d28ff8431ada1b622b1df3086443986f24c1
https://github.com/dreamwidth/dw-free/commit/0a51d28ff8431ada1b622b1df3086443986f24c1
Author: kaberett <kaberett@gmail.com>
Date: 2018-06-17 (Sun, 17 Jun 2018)

Changed paths:
M htdocs/support/act.bml
M htdocs/support/act.bml.text
M htdocs/support/see_request.bml.text
M views/support/request/form.tt
M views/support/submit.tt
M views/support/submit.tt.text

Log Message:
-----------
Clarify Support "No HTML allowed" messages (#2349)

Fixes #2209.



**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

Functionality will be removed from GitHub.com on January 31st, 2019.