2023-07-24

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 09:53 am

[dreamwidth/dreamwidth] 7168b6: [#3092] new timeupdate_public column for stats use...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 7168b644fcb5b87237f5786796368fc644509aa5 https://github.com/dreamwidth/dreamwidth/commit/7168b644fcb5b87237f5786796368fc644509aa5 Author: Jen kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M bin/upgrading/update-db-general.pl M cgi-bin/DW/Controller/Stats.pm M cgi-bin/DW/Widget/RecentlyActiveComms.pm M cgi-bin/LJ/Protocol.pm

Log Message:


[#3092] new timeupdate_public column for stats use (#3219)

  • [#3092] new timeupdate_public column for stats use

Add the column, populate it in the protocol, and use it instead of timeupdate when calculating %accounts_updated in Stats.pm.

  • also use timeupdate_public in RecentlyActiveComms widget
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 09:56 am

[dreamwidth/dreamwidth] 85aa9f: clean up interest search page (#3223)

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 85aa9ffb41b8d4a2587614858972446f346705aa https://github.com/dreamwidth/dreamwidth/commit/85aa9ffb41b8d4a2587614858972446f346705aa Author: Jen kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M cgi-bin/DW/Controller/Search/Interests.pm R htdocs/stc/interests.css M views/interests/add.tt M views/interests/enmasse.tt M views/interests/enmasse_do.tt M views/interests/findsim.tt M views/interests/index.tt M views/interests/int.tt M views/interests/int.tt.text M views/interests/popular.tt

Log Message:


clean up interest search page (#3223)

  • [#3207] fix filtering oddness on interest search page

  • convert to Foundation

  • interests.css is no longer relevant after converting int.tt

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 12:21 pm

[dreamwidth/dreamwidth] e2dd04: clean up interest count underflow during daily sta...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: e2dd04084eaf0b49ae97e9e4eebcc213a7b825f5 https://github.com/dreamwidth/dreamwidth/commit/e2dd04084eaf0b49ae97e9e4eebcc213a7b825f5 Author: Kareila kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M bin/maint/stats.pl M cgi-bin/DW/Controller/Search/Interests.pm

Log Message:


clean up interest count underflow during daily stats tasks

Makes sense to do it at the same time the popular interests are tallied.

Also add secondary alpha sort to the popular interests list.

Closes #1839. Closes #3054. Closes #3106.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 12:23 pm

[dreamwidth/dreamwidth] 745c59: remove LJ::Directory::Constraint::ContactInfo and ...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 745c59b4b874a15a7e3b5ab696f26c311477a914 https://github.com/dreamwidth/dreamwidth/commit/745c59b4b874a15a7e3b5ab696f26c311477a914 Author: Kareila kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M bin/upgrading/en.dat M cgi-bin/DW/Controller/Search/Multisearch.pm M cgi-bin/LJ/DB.pm R cgi-bin/LJ/Directory/Constraint/ContactInfo.pm M cgi-bin/LJ/Widget/Search.pm M ext/dw-nonfree/bin/upgrading/en_DW.dat M htdocs/stc/lj_base.css R htdocs/stc/widgets/search-interestonly.css M schemes/global.tt M views/multisearch.tt M views/multisearch.tt.text

Log Message:


remove LJ::Directory::Constraint::ContactInfo and related code

This removes the "IM Info" option from the site search menu.

Also removes:

  • LJ::DB::bindstr (sole use)
  • 'user-search-display' CSS class from lj_base.css (sole use)
  • various orphaned text strings (will be deadphrased later)
  • call to 'multisearch_custom_search_redirect' hook (unused)
  • 'single_search' option for the search widget (unused)
  • htdocs/stc/widgets/search-interestonly.css (unused)

Could remove but doesn't:

  • LJ::img("nouserpic") (sole use, but seems good to keep)

Closes #3222.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 12:24 pm

[dreamwidth/dreamwidth] 4f9cc5: update some descriptions in proplists.dat

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 4f9cc564284871881010bc097512a453337b7768 https://github.com/dreamwidth/dreamwidth/commit/4f9cc564284871881010bc097512a453337b7768 Author: Kareila kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M bin/upgrading/proplists.dat

Log Message:


update some descriptions in proplists.dat

Replace outdated list of formats with a pointer to /dev/formats, and update some property descriptions to say "reading page" instead of "friends page" or "friends view".

Fixes #3196.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 12:25 pm

[dreamwidth/dreamwidth] 31af1c: sort entry tags in tracking notifications (#3227)

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 31af1c866d7327c1c96cf7859c6dda8280065f28 https://github.com/dreamwidth/dreamwidth/commit/31af1c866d7327c1c96cf7859c6dda8280065f28 Author: Jen kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M cgi-bin/LJ/Event/JournalNewEntry.pm

Log Message:


sort entry tags in tracking notifications (#3227)

  • sort entry tags in tracking notifications

Order tags alphabetically so they don't shift around when reloading.

Fixes #3050.

  • tags in email notifications also lack ordering
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 12:25 pm

[dreamwidth/dreamwidth] b7a59d: remove unused usercap disable_can_post and related...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: b7a59d2145b4b52c672aeac634ebed57d508dd05 https://github.com/dreamwidth/dreamwidth/commit/b7a59d2145b4b52c672aeac634ebed57d508dd05 Author: Kareila kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M cgi-bin/DW/Controller/Entry.pm M cgi-bin/LJ/Protocol.pm M cgi-bin/LJ/User/Permissions.pm M htdocs/update.bml M htdocs/update.bml.text M views/entry/form.tt.text

Log Message:


remove unused usercap disable_can_post and related code

Apparently LJ used to offer trial periods or some such weirdness? IDK, I ripped it out.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 12:28 pm

[dreamwidth/dreamwidth] e458af: allow fields in currents module to be cleared on edit

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: e458af0956d0608ec3da68fba6ebabb09f7a508a https://github.com/dreamwidth/dreamwidth/commit/e458af0956d0608ec3da68fba6ebabb09f7a508a Author: Kareila kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M cgi-bin/DW/Controller/Entry.pm

Log Message:


allow fields in currents module to be cleared on edit

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 12:33 pm

[dreamwidth/dreamwidth] fbfd1d: Be slightly more lenient about removing HTML links...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: fbfd1d554492d88b498d7d7416a3ae8ace90ce6d https://github.com/dreamwidth/dreamwidth/commit/fbfd1d554492d88b498d7d7416a3ae8ace90ce6d Author: Jen kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M cgi-bin/DW/Hooks/SpamCheck.pm M cgi-bin/DW/Logic/ProfilePage.pm

Log Message:


Be slightly more lenient about removing HTML links from userbios (#3212)

  • Be slightly more lenient about removing HTML links from userbios

The is_validated method returns false for any email_status that isn't "A", but "T" means transitioning from one validated email to another, so we should allow that and only strip links if the email_status is "N".

  • actually this should be case-insensitive

especially if D is going to use it for keywords as well as domains

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 12:43 pm

[dreamwidth/dreamwidth] d86e0a: fix issues with reply form textareas on /support/s...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: d86e0aedcaf50eefb941cbc6939cd21974e839a4 https://github.com/dreamwidth/dreamwidth/commit/d86e0aedcaf50eefb941cbc6939cd21974e839a4 Author: Kareila kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

Changed paths: M htdocs/stc/support.css M views/support/request/form.tt

Log Message:


fix issues with reply form textareas on /support/see_request

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github2023-07-24 12:47 pm

[dreamwidth/dreamwidth] 2f5910: require confirmation of email before allowed to po...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 2f59108fa4cd0dbfe568e806dc4cd90f3e410f84 https://github.com/dreamwidth/dreamwidth/commit/2f59108fa4cd0dbfe568e806dc4cd90f3e410f84 Author: Kareila kareila@dreamwidth.org Date: 2023-07-24 (Mon, 24 Jul 2023)

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

Log Message:


require confirmation of email before allowed to post entries