Dec. 4th, 2019

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/oopsqs
Home: https://github.com/dreamwidth/dw-free
Commit: a0a43ffaa68781f545e6dee476f6a15036a614d7
https://github.com/dreamwidth/dw-free/commit/a0a43ffaa68781f545e6dee476f6a15036a614d7
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M .gitignore
M bin/incoming-mail-inject.pl
M bin/schedule-copier-jobs
M bin/worker/schedule-synsuck
M cgi-bin/DW/Controller/Importer.pm
M cgi-bin/DW/Controller/MassPrivacy.pm
M cgi-bin/DW/Hooks/SiteSearch.pm
M cgi-bin/DW/LatestFeed.pm
M cgi-bin/DW/Pay.pm
M cgi-bin/DW/TaskQueue.pm
M cgi-bin/DW/User/Edges/WatchTrust.pm
M cgi-bin/DW/User/OpenID.pm
M cgi-bin/DW/Worker/XPostWorker.pm
M cgi-bin/LJ/EmbedModule.pm
M cgi-bin/LJ/Entry.pm
M cgi-bin/LJ/Event.pm
M cgi-bin/LJ/MassPrivacy.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/Sendmail.pm
M cgi-bin/LJ/Support.pm
M cgi-bin/LJ/Talk.pm
M cgi-bin/ljlib.pl
M htdocs/admin/invites/distribute.bml
M htdocs/tools/recent_email.bml

Log Message:
-----------
make shim
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/oopsqs
Home: https://github.com/dreamwidth/dw-free
Commit: 25394573e7d43e99b96b7bfe2cbe410e15d98026
https://github.com/dreamwidth/dw-free/commit/25394573e7d43e99b96b7bfe2cbe410e15d98026
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M cgi-bin/DW/Controller/Importer.pm
M cgi-bin/DW/Pay.pm
M cgi-bin/DW/User/Edges/WatchTrust.pm
M cgi-bin/DW/User/OpenID.pm
M cgi-bin/DW/Worker/XPostWorker.pm
M cgi-bin/LJ/Event.pm
M cgi-bin/LJ/MassPrivacy.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/Sendmail.pm
M cgi-bin/LJ/Support.pm

Log Message:
-----------
tidy
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/oopsqs
Home: https://github.com/dreamwidth/dw-free
Commit: 09738f20675f4b01e2ecd5e093d72681917fe06f
https://github.com/dreamwidth/dw-free/commit/09738f20675f4b01e2ecd5e093d72681917fe06f
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-12-04 (Wed, 04 Dec 2019)

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

Log Message:
-----------
fix syntax error
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/oopsqs
Home: https://github.com/dreamwidth/dw-free
Commit: bf82603a67949552cbc31e28b884068934826845
https://github.com/dreamwidth/dw-free/commit/bf82603a67949552cbc31e28b884068934826845
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M cgi-bin/DW/TaskQueue.pm
M doc/dependencies-cpanm

Log Message:
-----------
add S3 offloading
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/oopsqs
Home: https://github.com/dreamwidth/dw-free
Commit: 8c768cc3ae7c1724a1593b0978e318181c051d76
https://github.com/dreamwidth/dw-free/commit/8c768cc3ae7c1724a1593b0978e318181c051d76
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M cgi-bin/DW/TaskQueue.pm

Log Message:
-----------
namespace rules
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/oopsqs
Home: https://github.com/dreamwidth/dw-free
Commit: e78da8e167241b05dc04cc193406493a6aeaa1c7
https://github.com/dreamwidth/dw-free/commit/e78da8e167241b05dc04cc193406493a6aeaa1c7
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-12-05 (Thu, 05 Dec 2019)

Changed paths:
A buildspec.yml
A etc/docker/web/Dockerfile

Log Message:
-----------
add buildspec
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/oopsqs
Home: https://github.com/dreamwidth/dw-free
Commit: de9cc6f1f8ba1dc8c37e8224bb074152fd97dd99
https://github.com/dreamwidth/dw-free/commit/de9cc6f1f8ba1dc8c37e8224bb074152fd97dd99
Author: Mark Smith <mark@mbp-msmith2.local>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M etc/docker/web/Dockerfile
A etc/docker/web/config/.dir_scope
A etc/docker/web/config/dreamwidth-dev.conf
A etc/docker/web/config/dreamwidth-prod.conf
A etc/docker/web/config/etc/apache2/apache2.conf
A etc/docker/web/config/etc/apache2/conf-available/charset.conf
A etc/docker/web/config/etc/apache2/conf-available/localized-error-pages.conf
A etc/docker/web/config/etc/apache2/conf-available/other-vhosts-access-log.conf
A etc/docker/web/config/etc/apache2/conf-available/security.conf
A etc/docker/web/config/etc/apache2/conf-available/serve-cgi-bin.conf
A etc/docker/web/config/etc/apache2/conf-enabled/security.conf
A etc/docker/web/config/etc/apache2/envvars
A etc/docker/web/config/etc/apache2/magic
A etc/docker/web/config/etc/apache2/mods-available/access_compat.load
A etc/docker/web/config/etc/apache2/mods-available/actions.conf
A etc/docker/web/config/etc/apache2/mods-available/actions.load
A etc/docker/web/config/etc/apache2/mods-available/alias.conf
A etc/docker/web/config/etc/apache2/mods-available/alias.load
A etc/docker/web/config/etc/apache2/mods-available/allowmethods.load
A etc/docker/web/config/etc/apache2/mods-available/apreq2.load
A etc/docker/web/config/etc/apache2/mods-available/asis.load
A etc/docker/web/config/etc/apache2/mods-available/auth_basic.load
A etc/docker/web/config/etc/apache2/mods-available/auth_digest.load
A etc/docker/web/config/etc/apache2/mods-available/auth_form.load
A etc/docker/web/config/etc/apache2/mods-available/authn_anon.load
A etc/docker/web/config/etc/apache2/mods-available/authn_core.load
A etc/docker/web/config/etc/apache2/mods-available/authn_dbd.load
A etc/docker/web/config/etc/apache2/mods-available/authn_dbm.load
A etc/docker/web/config/etc/apache2/mods-available/authn_file.load
A etc/docker/web/config/etc/apache2/mods-available/authn_socache.load
A etc/docker/web/config/etc/apache2/mods-available/authnz_fcgi.load
A etc/docker/web/config/etc/apache2/mods-available/authnz_ldap.load
A etc/docker/web/config/etc/apache2/mods-available/authz_core.load
A etc/docker/web/config/etc/apache2/mods-available/authz_dbd.load
A etc/docker/web/config/etc/apache2/mods-available/authz_dbm.load
A etc/docker/web/config/etc/apache2/mods-available/authz_groupfile.load
A etc/docker/web/config/etc/apache2/mods-available/authz_host.load
A etc/docker/web/config/etc/apache2/mods-available/authz_owner.load
A etc/docker/web/config/etc/apache2/mods-available/authz_user.load
A etc/docker/web/config/etc/apache2/mods-available/autoindex.conf
A etc/docker/web/config/etc/apache2/mods-available/autoindex.load
A etc/docker/web/config/etc/apache2/mods-available/buffer.load
A etc/docker/web/config/etc/apache2/mods-available/cache.load
A etc/docker/web/config/etc/apache2/mods-available/cache_disk.conf
A etc/docker/web/config/etc/apache2/mods-available/cache_disk.load
A etc/docker/web/config/etc/apache2/mods-available/cache_socache.load
A etc/docker/web/config/etc/apache2/mods-available/cern_meta.load
A etc/docker/web/config/etc/apache2/mods-available/cgi.load
A etc/docker/web/config/etc/apache2/mods-available/cgid.conf
A etc/docker/web/config/etc/apache2/mods-available/cgid.load
A etc/docker/web/config/etc/apache2/mods-available/charset_lite.load
A etc/docker/web/config/etc/apache2/mods-available/data.load
A etc/docker/web/config/etc/apache2/mods-available/dav.load
A etc/docker/web/config/etc/apache2/mods-available/dav_fs.conf
A etc/docker/web/config/etc/apache2/mods-available/dav_fs.load
A etc/docker/web/config/etc/apache2/mods-available/dav_lock.load
A etc/docker/web/config/etc/apache2/mods-available/dbd.load
A etc/docker/web/config/etc/apache2/mods-available/deflate.conf
A etc/docker/web/config/etc/apache2/mods-available/deflate.load
A etc/docker/web/config/etc/apache2/mods-available/dialup.load
A etc/docker/web/config/etc/apache2/mods-available/dir.conf
A etc/docker/web/config/etc/apache2/mods-available/dir.load
A etc/docker/web/config/etc/apache2/mods-available/dump_io.load
A etc/docker/web/config/etc/apache2/mods-available/echo.load
A etc/docker/web/config/etc/apache2/mods-available/env.load
A etc/docker/web/config/etc/apache2/mods-available/expires.load
A etc/docker/web/config/etc/apache2/mods-available/ext_filter.load
A etc/docker/web/config/etc/apache2/mods-available/file_cache.load
A etc/docker/web/config/etc/apache2/mods-available/filter.load
A etc/docker/web/config/etc/apache2/mods-available/headers.load
A etc/docker/web/config/etc/apache2/mods-available/heartbeat.load
A etc/docker/web/config/etc/apache2/mods-available/heartmonitor.load
A etc/docker/web/config/etc/apache2/mods-available/http2.load
A etc/docker/web/config/etc/apache2/mods-available/ident.load
A etc/docker/web/config/etc/apache2/mods-available/imagemap.load
A etc/docker/web/config/etc/apache2/mods-available/include.load
A etc/docker/web/config/etc/apache2/mods-available/info.conf
A etc/docker/web/config/etc/apache2/mods-available/info.load
A etc/docker/web/config/etc/apache2/mods-available/lbmethod_bybusyness.load
A etc/docker/web/config/etc/apache2/mods-available/lbmethod_byrequests.load
A etc/docker/web/config/etc/apache2/mods-available/lbmethod_bytraffic.load
A etc/docker/web/config/etc/apache2/mods-available/lbmethod_heartbeat.load
A etc/docker/web/config/etc/apache2/mods-available/ldap.conf
A etc/docker/web/config/etc/apache2/mods-available/ldap.load
A etc/docker/web/config/etc/apache2/mods-available/log_debug.load
A etc/docker/web/config/etc/apache2/mods-available/log_forensic.load
A etc/docker/web/config/etc/apache2/mods-available/lua.load
A etc/docker/web/config/etc/apache2/mods-available/macro.load
A etc/docker/web/config/etc/apache2/mods-available/mime.conf
A etc/docker/web/config/etc/apache2/mods-available/mime.load
A etc/docker/web/config/etc/apache2/mods-available/mime_magic.conf
A etc/docker/web/config/etc/apache2/mods-available/mime_magic.load
A etc/docker/web/config/etc/apache2/mods-available/mpm_event.conf
A etc/docker/web/config/etc/apache2/mods-available/mpm_event.load
A etc/docker/web/config/etc/apache2/mods-available/mpm_prefork.conf
A etc/docker/web/config/etc/apache2/mods-available/mpm_prefork.load
A etc/docker/web/config/etc/apache2/mods-available/mpm_worker.conf
A etc/docker/web/config/etc/apache2/mods-available/mpm_worker.load
A etc/docker/web/config/etc/apache2/mods-available/negotiation.conf
A etc/docker/web/config/etc/apache2/mods-available/negotiation.load
A etc/docker/web/config/etc/apache2/mods-available/perl.load
A etc/docker/web/config/etc/apache2/mods-available/proxy.conf
A etc/docker/web/config/etc/apache2/mods-available/proxy.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_ajp.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_balancer.conf
A etc/docker/web/config/etc/apache2/mods-available/proxy_balancer.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_connect.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_express.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_fcgi.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_fdpass.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_ftp.conf
A etc/docker/web/config/etc/apache2/mods-available/proxy_ftp.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_hcheck.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_html.conf
A etc/docker/web/config/etc/apache2/mods-available/proxy_html.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_http.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_http2.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_scgi.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_wstunnel.load
A etc/docker/web/config/etc/apache2/mods-available/ratelimit.load
A etc/docker/web/config/etc/apache2/mods-available/reflector.load
A etc/docker/web/config/etc/apache2/mods-available/remoteip.load
A etc/docker/web/config/etc/apache2/mods-available/reqtimeout.conf
A etc/docker/web/config/etc/apache2/mods-available/reqtimeout.load
A etc/docker/web/config/etc/apache2/mods-available/request.load
A etc/docker/web/config/etc/apache2/mods-available/rewrite.load
A etc/docker/web/config/etc/apache2/mods-available/sed.load
A etc/docker/web/config/etc/apache2/mods-available/session.load
A etc/docker/web/config/etc/apache2/mods-available/session_cookie.load
A etc/docker/web/config/etc/apache2/mods-available/session_crypto.load
A etc/docker/web/config/etc/apache2/mods-available/session_dbd.load
A etc/docker/web/config/etc/apache2/mods-available/setenvif.conf
A etc/docker/web/config/etc/apache2/mods-available/setenvif.load
A etc/docker/web/config/etc/apache2/mods-available/slotmem_plain.load
A etc/docker/web/config/etc/apache2/mods-available/slotmem_shm.load
A etc/docker/web/config/etc/apache2/mods-available/socache_dbm.load
A etc/docker/web/config/etc/apache2/mods-available/socache_memcache.load
A etc/docker/web/config/etc/apache2/mods-available/socache_shmcb.load
A etc/docker/web/config/etc/apache2/mods-available/speling.load
A etc/docker/web/config/etc/apache2/mods-available/ssl.conf
A etc/docker/web/config/etc/apache2/mods-available/ssl.load
A etc/docker/web/config/etc/apache2/mods-available/status.conf
A etc/docker/web/config/etc/apache2/mods-available/status.load
A etc/docker/web/config/etc/apache2/mods-available/substitute.load
A etc/docker/web/config/etc/apache2/mods-available/suexec.load
A etc/docker/web/config/etc/apache2/mods-available/unique_id.load
A etc/docker/web/config/etc/apache2/mods-available/userdir.conf
A etc/docker/web/config/etc/apache2/mods-available/userdir.load
A etc/docker/web/config/etc/apache2/mods-available/usertrack.load
A etc/docker/web/config/etc/apache2/mods-available/vhost_alias.load
A etc/docker/web/config/etc/apache2/mods-available/xml2enc.load
A etc/docker/web/config/etc/apache2/mods-enabled/access_compat.load
A etc/docker/web/config/etc/apache2/mods-enabled/alias.conf
A etc/docker/web/config/etc/apache2/mods-enabled/alias.load
A etc/docker/web/config/etc/apache2/mods-enabled/apreq2.load
A etc/docker/web/config/etc/apache2/mods-enabled/auth_basic.load
A etc/docker/web/config/etc/apache2/mods-enabled/authn_core.load
A etc/docker/web/config/etc/apache2/mods-enabled/authn_file.load
A etc/docker/web/config/etc/apache2/mods-enabled/authz_core.load
A etc/docker/web/config/etc/apache2/mods-enabled/authz_host.load
A etc/docker/web/config/etc/apache2/mods-enabled/authz_user.load
A etc/docker/web/config/etc/apache2/mods-enabled/autoindex.conf
A etc/docker/web/config/etc/apache2/mods-enabled/autoindex.load
A etc/docker/web/config/etc/apache2/mods-enabled/deflate.conf
A etc/docker/web/config/etc/apache2/mods-enabled/deflate.load
A etc/docker/web/config/etc/apache2/mods-enabled/dir.conf
A etc/docker/web/config/etc/apache2/mods-enabled/dir.load
A etc/docker/web/config/etc/apache2/mods-enabled/env.load
A etc/docker/web/config/etc/apache2/mods-enabled/filter.load
A etc/docker/web/config/etc/apache2/mods-enabled/mime.conf
A etc/docker/web/config/etc/apache2/mods-enabled/mime.load
A etc/docker/web/config/etc/apache2/mods-enabled/mpm_prefork.conf
A etc/docker/web/config/etc/apache2/mods-enabled/mpm_prefork.load
A etc/docker/web/config/etc/apache2/mods-enabled/negotiation.conf
A etc/docker/web/config/etc/apache2/mods-enabled/negotiation.load
A etc/docker/web/config/etc/apache2/mods-enabled/perl.load
A etc/docker/web/config/etc/apache2/mods-enabled/reqtimeout.conf
A etc/docker/web/config/etc/apache2/mods-enabled/reqtimeout.load
A etc/docker/web/config/etc/apache2/mods-enabled/setenvif.conf
A etc/docker/web/config/etc/apache2/mods-enabled/setenvif.load
A etc/docker/web/config/etc/apache2/mods-enabled/status.conf
A etc/docker/web/config/etc/apache2/mods-enabled/status.load
A etc/docker/web/config/etc/apache2/ports.conf
A etc/docker/web/config/etc/apache2/sites-available/000-default.conf
A etc/docker/web/config/etc/apache2/sites-available/default-ssl.conf
A etc/docker/web/scripts/setup.sh
A etc/docker/web/scripts/startup-dev.sh
A etc/docker/web/scripts/startup-prod.sh

Log Message:
-----------
add docker
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/oopsqs
Home: https://github.com/dreamwidth/dw-free
Commit: a1ee24cf9e2b63dbb1f221df887cef38ab2614c6
https://github.com/dreamwidth/dw-free/commit/a1ee24cf9e2b63dbb1f221df887cef38ab2614c6
Author: Mark Smith <mark@discordapp.com>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
R buildspec.yml
A etc/docker/base/Dockerfile
A etc/docker/buildspec.yml
M etc/docker/web/Dockerfile
A etc/docker/worker/Dockerfile
A etc/docker/worker/scripts/setup.sh
A etc/docker/worker/scripts/startup-dev.sh
A etc/docker/worker/scripts/startup-prod.sh

Log Message:
-----------
updates
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/oopsqs
Home: https://github.com/dreamwidth/dw-free
Commit: 154a1bc336ea2bfe7216772eae7fa39c3e4ffa01
https://github.com/dreamwidth/dw-free/commit/154a1bc336ea2bfe7216772eae7fa39c3e4ffa01
Author: Mark Smith <mark@discordapp.com>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M etc/docker/worker/Dockerfile

Log Message:
-----------
don't need exposed workers
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: b00a0f64ca9281c398ebe78171490627703a554d
https://github.com/dreamwidth/dw-free/commit/b00a0f64ca9281c398ebe78171490627703a554d
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M .gitignore
M bin/incoming-mail-inject.pl
M bin/schedule-copier-jobs
A bin/worker/dw-esn-cluster-subs
A bin/worker/dw-esn-filter-subs
A bin/worker/dw-esn-fired-event
A bin/worker/dw-esn-process-sub
M bin/worker/schedule-synsuck
M cgi-bin/DW/BlobStore/S3.pm
M cgi-bin/DW/Controller/Importer.pm
M cgi-bin/DW/Controller/MassPrivacy.pm
M cgi-bin/DW/Hooks/SiteSearch.pm
M cgi-bin/DW/LatestFeed.pm
M cgi-bin/DW/Pay.pm
A cgi-bin/DW/Task.pm
A cgi-bin/DW/Task/ESN/FilterSubs.pm
A cgi-bin/DW/Task/ESN/FindSubsByCluster.pm
A cgi-bin/DW/Task/ESN/FiredEvent.pm
A cgi-bin/DW/Task/ESN/ProcessSub.pm
A cgi-bin/DW/Task/Test.pm
A cgi-bin/DW/TaskQueue.pm
M cgi-bin/DW/User/Edges/WatchTrust.pm
M cgi-bin/DW/User/OpenID.pm
M cgi-bin/DW/Worker/XPostWorker.pm
M cgi-bin/LJ/ESN.pm
M cgi-bin/LJ/EmbedModule.pm
M cgi-bin/LJ/Entry.pm
M cgi-bin/LJ/Event.pm
M cgi-bin/LJ/MassPrivacy.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/Sendmail.pm
M cgi-bin/LJ/Support.pm
M cgi-bin/LJ/Talk.pm
M cgi-bin/ljlib.pl
M doc/dependencies-cpanm
A etc/docker/base/Dockerfile
A etc/docker/buildspec.yml
A etc/docker/web/Dockerfile
A etc/docker/web/config/.dir_scope
A etc/docker/web/config/dreamwidth-dev.conf
A etc/docker/web/config/dreamwidth-prod.conf
A etc/docker/web/config/etc/apache2/apache2.conf
A etc/docker/web/config/etc/apache2/conf-available/charset.conf
A etc/docker/web/config/etc/apache2/conf-available/localized-error-pages.conf
A etc/docker/web/config/etc/apache2/conf-available/other-vhosts-access-log.conf
A etc/docker/web/config/etc/apache2/conf-available/security.conf
A etc/docker/web/config/etc/apache2/conf-available/serve-cgi-bin.conf
A etc/docker/web/config/etc/apache2/conf-enabled/security.conf
A etc/docker/web/config/etc/apache2/envvars
A etc/docker/web/config/etc/apache2/magic
A etc/docker/web/config/etc/apache2/mods-available/access_compat.load
A etc/docker/web/config/etc/apache2/mods-available/actions.conf
A etc/docker/web/config/etc/apache2/mods-available/actions.load
A etc/docker/web/config/etc/apache2/mods-available/alias.conf
A etc/docker/web/config/etc/apache2/mods-available/alias.load
A etc/docker/web/config/etc/apache2/mods-available/allowmethods.load
A etc/docker/web/config/etc/apache2/mods-available/apreq2.load
A etc/docker/web/config/etc/apache2/mods-available/asis.load
A etc/docker/web/config/etc/apache2/mods-available/auth_basic.load
A etc/docker/web/config/etc/apache2/mods-available/auth_digest.load
A etc/docker/web/config/etc/apache2/mods-available/auth_form.load
A etc/docker/web/config/etc/apache2/mods-available/authn_anon.load
A etc/docker/web/config/etc/apache2/mods-available/authn_core.load
A etc/docker/web/config/etc/apache2/mods-available/authn_dbd.load
A etc/docker/web/config/etc/apache2/mods-available/authn_dbm.load
A etc/docker/web/config/etc/apache2/mods-available/authn_file.load
A etc/docker/web/config/etc/apache2/mods-available/authn_socache.load
A etc/docker/web/config/etc/apache2/mods-available/authnz_fcgi.load
A etc/docker/web/config/etc/apache2/mods-available/authnz_ldap.load
A etc/docker/web/config/etc/apache2/mods-available/authz_core.load
A etc/docker/web/config/etc/apache2/mods-available/authz_dbd.load
A etc/docker/web/config/etc/apache2/mods-available/authz_dbm.load
A etc/docker/web/config/etc/apache2/mods-available/authz_groupfile.load
A etc/docker/web/config/etc/apache2/mods-available/authz_host.load
A etc/docker/web/config/etc/apache2/mods-available/authz_owner.load
A etc/docker/web/config/etc/apache2/mods-available/authz_user.load
A etc/docker/web/config/etc/apache2/mods-available/autoindex.conf
A etc/docker/web/config/etc/apache2/mods-available/autoindex.load
A etc/docker/web/config/etc/apache2/mods-available/buffer.load
A etc/docker/web/config/etc/apache2/mods-available/cache.load
A etc/docker/web/config/etc/apache2/mods-available/cache_disk.conf
A etc/docker/web/config/etc/apache2/mods-available/cache_disk.load
A etc/docker/web/config/etc/apache2/mods-available/cache_socache.load
A etc/docker/web/config/etc/apache2/mods-available/cern_meta.load
A etc/docker/web/config/etc/apache2/mods-available/cgi.load
A etc/docker/web/config/etc/apache2/mods-available/cgid.conf
A etc/docker/web/config/etc/apache2/mods-available/cgid.load
A etc/docker/web/config/etc/apache2/mods-available/charset_lite.load
A etc/docker/web/config/etc/apache2/mods-available/data.load
A etc/docker/web/config/etc/apache2/mods-available/dav.load
A etc/docker/web/config/etc/apache2/mods-available/dav_fs.conf
A etc/docker/web/config/etc/apache2/mods-available/dav_fs.load
A etc/docker/web/config/etc/apache2/mods-available/dav_lock.load
A etc/docker/web/config/etc/apache2/mods-available/dbd.load
A etc/docker/web/config/etc/apache2/mods-available/deflate.conf
A etc/docker/web/config/etc/apache2/mods-available/deflate.load
A etc/docker/web/config/etc/apache2/mods-available/dialup.load
A etc/docker/web/config/etc/apache2/mods-available/dir.conf
A etc/docker/web/config/etc/apache2/mods-available/dir.load
A etc/docker/web/config/etc/apache2/mods-available/dump_io.load
A etc/docker/web/config/etc/apache2/mods-available/echo.load
A etc/docker/web/config/etc/apache2/mods-available/env.load
A etc/docker/web/config/etc/apache2/mods-available/expires.load
A etc/docker/web/config/etc/apache2/mods-available/ext_filter.load
A etc/docker/web/config/etc/apache2/mods-available/file_cache.load
A etc/docker/web/config/etc/apache2/mods-available/filter.load
A etc/docker/web/config/etc/apache2/mods-available/headers.load
A etc/docker/web/config/etc/apache2/mods-available/heartbeat.load
A etc/docker/web/config/etc/apache2/mods-available/heartmonitor.load
A etc/docker/web/config/etc/apache2/mods-available/http2.load
A etc/docker/web/config/etc/apache2/mods-available/ident.load
A etc/docker/web/config/etc/apache2/mods-available/imagemap.load
A etc/docker/web/config/etc/apache2/mods-available/include.load
A etc/docker/web/config/etc/apache2/mods-available/info.conf
A etc/docker/web/config/etc/apache2/mods-available/info.load
A etc/docker/web/config/etc/apache2/mods-available/lbmethod_bybusyness.load
A etc/docker/web/config/etc/apache2/mods-available/lbmethod_byrequests.load
A etc/docker/web/config/etc/apache2/mods-available/lbmethod_bytraffic.load
A etc/docker/web/config/etc/apache2/mods-available/lbmethod_heartbeat.load
A etc/docker/web/config/etc/apache2/mods-available/ldap.conf
A etc/docker/web/config/etc/apache2/mods-available/ldap.load
A etc/docker/web/config/etc/apache2/mods-available/log_debug.load
A etc/docker/web/config/etc/apache2/mods-available/log_forensic.load
A etc/docker/web/config/etc/apache2/mods-available/lua.load
A etc/docker/web/config/etc/apache2/mods-available/macro.load
A etc/docker/web/config/etc/apache2/mods-available/mime.conf
A etc/docker/web/config/etc/apache2/mods-available/mime.load
A etc/docker/web/config/etc/apache2/mods-available/mime_magic.conf
A etc/docker/web/config/etc/apache2/mods-available/mime_magic.load
A etc/docker/web/config/etc/apache2/mods-available/mpm_event.conf
A etc/docker/web/config/etc/apache2/mods-available/mpm_event.load
A etc/docker/web/config/etc/apache2/mods-available/mpm_prefork.conf
A etc/docker/web/config/etc/apache2/mods-available/mpm_prefork.load
A etc/docker/web/config/etc/apache2/mods-available/mpm_worker.conf
A etc/docker/web/config/etc/apache2/mods-available/mpm_worker.load
A etc/docker/web/config/etc/apache2/mods-available/negotiation.conf
A etc/docker/web/config/etc/apache2/mods-available/negotiation.load
A etc/docker/web/config/etc/apache2/mods-available/perl.load
A etc/docker/web/config/etc/apache2/mods-available/proxy.conf
A etc/docker/web/config/etc/apache2/mods-available/proxy.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_ajp.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_balancer.conf
A etc/docker/web/config/etc/apache2/mods-available/proxy_balancer.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_connect.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_express.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_fcgi.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_fdpass.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_ftp.conf
A etc/docker/web/config/etc/apache2/mods-available/proxy_ftp.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_hcheck.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_html.conf
A etc/docker/web/config/etc/apache2/mods-available/proxy_html.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_http.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_http2.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_scgi.load
A etc/docker/web/config/etc/apache2/mods-available/proxy_wstunnel.load
A etc/docker/web/config/etc/apache2/mods-available/ratelimit.load
A etc/docker/web/config/etc/apache2/mods-available/reflector.load
A etc/docker/web/config/etc/apache2/mods-available/remoteip.load
A etc/docker/web/config/etc/apache2/mods-available/reqtimeout.conf
A etc/docker/web/config/etc/apache2/mods-available/reqtimeout.load
A etc/docker/web/config/etc/apache2/mods-available/request.load
A etc/docker/web/config/etc/apache2/mods-available/rewrite.load
A etc/docker/web/config/etc/apache2/mods-available/sed.load
A etc/docker/web/config/etc/apache2/mods-available/session.load
A etc/docker/web/config/etc/apache2/mods-available/session_cookie.load
A etc/docker/web/config/etc/apache2/mods-available/session_crypto.load
A etc/docker/web/config/etc/apache2/mods-available/session_dbd.load
A etc/docker/web/config/etc/apache2/mods-available/setenvif.conf
A etc/docker/web/config/etc/apache2/mods-available/setenvif.load
A etc/docker/web/config/etc/apache2/mods-available/slotmem_plain.load
A etc/docker/web/config/etc/apache2/mods-available/slotmem_shm.load
A etc/docker/web/config/etc/apache2/mods-available/socache_dbm.load
A etc/docker/web/config/etc/apache2/mods-available/socache_memcache.load
A etc/docker/web/config/etc/apache2/mods-available/socache_shmcb.load
A etc/docker/web/config/etc/apache2/mods-available/speling.load
A etc/docker/web/config/etc/apache2/mods-available/ssl.conf
A etc/docker/web/config/etc/apache2/mods-available/ssl.load
A etc/docker/web/config/etc/apache2/mods-available/status.conf
A etc/docker/web/config/etc/apache2/mods-available/status.load
A etc/docker/web/config/etc/apache2/mods-available/substitute.load
A etc/docker/web/config/etc/apache2/mods-available/suexec.load
A etc/docker/web/config/etc/apache2/mods-available/unique_id.load
A etc/docker/web/config/etc/apache2/mods-available/userdir.conf
A etc/docker/web/config/etc/apache2/mods-available/userdir.load
A etc/docker/web/config/etc/apache2/mods-available/usertrack.load
A etc/docker/web/config/etc/apache2/mods-available/vhost_alias.load
A etc/docker/web/config/etc/apache2/mods-available/xml2enc.load
A etc/docker/web/config/etc/apache2/mods-enabled/access_compat.load
A etc/docker/web/config/etc/apache2/mods-enabled/alias.conf
A etc/docker/web/config/etc/apache2/mods-enabled/alias.load
A etc/docker/web/config/etc/apache2/mods-enabled/apreq2.load
A etc/docker/web/config/etc/apache2/mods-enabled/auth_basic.load
A etc/docker/web/config/etc/apache2/mods-enabled/authn_core.load
A etc/docker/web/config/etc/apache2/mods-enabled/authn_file.load
A etc/docker/web/config/etc/apache2/mods-enabled/authz_core.load
A etc/docker/web/config/etc/apache2/mods-enabled/authz_host.load
A etc/docker/web/config/etc/apache2/mods-enabled/authz_user.load
A etc/docker/web/config/etc/apache2/mods-enabled/autoindex.conf
A etc/docker/web/config/etc/apache2/mods-enabled/autoindex.load
A etc/docker/web/config/etc/apache2/mods-enabled/deflate.conf
A etc/docker/web/config/etc/apache2/mods-enabled/deflate.load
A etc/docker/web/config/etc/apache2/mods-enabled/dir.conf
A etc/docker/web/config/etc/apache2/mods-enabled/dir.load
A etc/docker/web/config/etc/apache2/mods-enabled/env.load
A etc/docker/web/config/etc/apache2/mods-enabled/filter.load
A etc/docker/web/config/etc/apache2/mods-enabled/mime.conf
A etc/docker/web/config/etc/apache2/mods-enabled/mime.load
A etc/docker/web/config/etc/apache2/mods-enabled/mpm_prefork.conf
A etc/docker/web/config/etc/apache2/mods-enabled/mpm_prefork.load
A etc/docker/web/config/etc/apache2/mods-enabled/negotiation.conf
A etc/docker/web/config/etc/apache2/mods-enabled/negotiation.load
A etc/docker/web/config/etc/apache2/mods-enabled/perl.load
A etc/docker/web/config/etc/apache2/mods-enabled/reqtimeout.conf
A etc/docker/web/config/etc/apache2/mods-enabled/reqtimeout.load
A etc/docker/web/config/etc/apache2/mods-enabled/setenvif.conf
A etc/docker/web/config/etc/apache2/mods-enabled/setenvif.load
A etc/docker/web/config/etc/apache2/mods-enabled/status.conf
A etc/docker/web/config/etc/apache2/mods-enabled/status.load
A etc/docker/web/config/etc/apache2/ports.conf
A etc/docker/web/config/etc/apache2/sites-available/000-default.conf
A etc/docker/web/config/etc/apache2/sites-available/default-ssl.conf
A etc/docker/web/scripts/setup.sh
A etc/docker/web/scripts/startup-dev.sh
A etc/docker/web/scripts/startup-prod.sh
A etc/docker/worker/Dockerfile
A etc/docker/worker/scripts/setup.sh
A etc/docker/worker/scripts/startup-dev.sh
A etc/docker/worker/scripts/startup-prod.sh
M htdocs/admin/invites/distribute.bml
M htdocs/tools/recent_email.bml

Log Message:
-----------
TaskQueue: to replace TheSchwartz (#2600)

Replace TheSchwartz with a TaskQueue shim, with some plumbing for doing SQS based routing of events. This also has workers for doing our ESN pipeline.
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: 9ee62da92dfe289f9aa2dc20afa4cbe522cb57e1
https://github.com/dreamwidth/dw-free/commit/9ee62da92dfe289f9aa2dc20afa4cbe522cb57e1
Author: Mark Smith <mark@discordapp.com>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M etc/docker/worker/Dockerfile

Log Message:
-----------
Workers don't have special config
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: 943bdab1dfb3e4280aa3c50c460e3e8359852ba9
https://github.com/dreamwidth/dw-free/commit/943bdab1dfb3e4280aa3c50c460e3e8359852ba9
Author: Mark Smith <mark@discordapp.com>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M etc/docker/worker/scripts/startup-prod.sh
A etc/kubernetes/web/secrets/config-local.pl
A etc/kubernetes/web/secrets/config-private.pl
A etc/kubernetes/web/secrets/config.pl
A etc/kubernetes/web/secrets/log4perl.conf
A etc/kubernetes/web/update-secrets.sh
A etc/kubernetes/web/web-ingress.yaml
A etc/kubernetes/web/web-service.yaml
A etc/kubernetes/web/web.yaml
A etc/kubernetes/workers/generated/esn-cluster-subs.yaml
A etc/kubernetes/workers/generated/esn-filter-subs.yaml
A etc/kubernetes/workers/generated/esn-fired-event.yaml
A etc/kubernetes/workers/generated/esn-process-sub.yaml
A etc/kubernetes/workers/generated/send-email-ses.yaml
A etc/kubernetes/workers/generated/synsuck.yaml
A etc/kubernetes/workers/regen-workers.pl
A etc/kubernetes/workers/worker.yaml.template

Log Message:
-----------
Add basic Kubernetes configs for workers/web
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: 5d50bc11207728ae5f0b93d384e91c4ebceef014
https://github.com/dreamwidth/dw-free/commit/5d50bc11207728ae5f0b93d384e91c4ebceef014
Author: Mark Smith <mark@discordapp.com>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M etc/docker/base/Dockerfile
M etc/docker/web/Dockerfile
M etc/docker/worker/Dockerfile
A etc/kubernetes/workers/generated/dw-esn-cluster-subs.yaml
A etc/kubernetes/workers/generated/dw-esn-filter-subs.yaml
A etc/kubernetes/workers/generated/dw-esn-fired-event.yaml
A etc/kubernetes/workers/generated/dw-esn-process-sub.yaml
M etc/kubernetes/workers/regen-workers.pl

Log Message:
-----------
Fix to actually update to the latest
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: a12194bf505c3847a4d1e1507d906f0d13871153
https://github.com/dreamwidth/dw-free/commit/a12194bf505c3847a4d1e1507d906f0d13871153
Author: Mark Smith <mark@qq.is>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M etc/docker/web/scripts/startup-prod.sh

Log Message:
-----------
Must create this directory manually
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: 5cac6d35b9a9073ddbaa05948d511a86b0e5dc36
https://github.com/dreamwidth/dw-free/commit/5cac6d35b9a9073ddbaa05948d511a86b0e5dc36
Author: Mark Smith <mark@discordapp.com>
Date: 2019-12-04 (Wed, 04 Dec 2019)

Changed paths:
M etc/kubernetes/web/update-secrets.sh

Log Message:
-----------
Don't use secrets folder, easier to use

Profile

Dreamwidth Changelog

August 2025

S M T W T F S
     12
3456789
10111213141516
171819202122 23
2425262728 29 30
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 9th, 2025 10:47 am
Powered by Dreamwidth Studios