github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2023-04-17 08:48 am

[dreamwidth/dreamwidth] 0e6739: Refactor of button JS

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 0e6739366fe7cf80ecf4d962a38cd7424ccaf675 https://github.com/dreamwidth/dreamwidth/commit/0e6739366fe7cf80ecf4d962a38cd7424ccaf675 Author: Cocoa momijizukamori@gmail.com Date: 2022-12-04 (Sun, 04 Dec 2022)

Changed paths: M htdocs/js/jquery.inbox.js M htdocs/scss/pages/inbox.scss M views/inbox/index.tt

Log Message:


Refactor of button JS

Commit: 61fbca9934d310c6766a3948ae8277a3db7a79d6 https://github.com/dreamwidth/dreamwidth/commit/61fbca9934d310c6766a3948ae8277a3db7a79d6 Author: Cocoa momijizukamori@gmail.com Date: 2023-03-28 (Tue, 28 Mar 2023)

Changed paths: A .github/workflows/base-build.yml A .github/workflows/proxy-build.yml A .github/workflows/tasks/web-canary-service.json A .github/workflows/tasks/web-cwagent-config.json A .github/workflows/tasks/web-stable-service.json A .github/workflows/tasks/worker-birthday-notify-service.json A .github/workflows/tasks/worker-change-poster-id-service.json A .github/workflows/tasks/worker-codebuild-notifier-service.json A .github/workflows/tasks/worker-content-importer-lite-service.json A .github/workflows/tasks/worker-content-importer-service.json A .github/workflows/tasks/worker-content-importer-verify-service.json A .github/workflows/tasks/worker-directory-meta-service.json A .github/workflows/tasks/worker-distribute-invites-service.json A .github/workflows/tasks/worker-dw-esn-cluster-subs-service.json A .github/workflows/tasks/worker-dw-esn-filter-subs-service.json A .github/workflows/tasks/worker-dw-esn-fired-event-service.json A .github/workflows/tasks/worker-dw-esn-process-sub-service.json A .github/workflows/tasks/worker-dw-send-email-service.json A .github/workflows/tasks/worker-dw-sphinx-copier-service.json A .github/workflows/tasks/worker-embeds-service.json A .github/workflows/tasks/worker-esn-cluster-subs-service.json A .github/workflows/tasks/worker-esn-filter-subs-service.json A .github/workflows/tasks/worker-esn-fired-event-service.json A .github/workflows/tasks/worker-esn-process-sub-service.json A .github/workflows/tasks/worker-resolve-extacct-service.json A .github/workflows/tasks/worker-send-email-ses-service.json A .github/workflows/tasks/worker-service.tt A .github/workflows/tasks/worker-spellcheck-gm-service.json A .github/workflows/tasks/worker-sphinx-copier-service.json A .github/workflows/tasks/worker-sphinx-search-gm-service.json A .github/workflows/tasks/worker-synsuck-service.json A .github/workflows/update-workflows.pl A .github/workflows/web-build.yml A .github/workflows/web-deploy.yml A .github/workflows/worker-build.yml A .github/workflows/worker-deploy.tt A .github/workflows/worker-deploy.yml M .gitignore M .tidyallrc M LICENSE M README.md A api/README.md A api/build.js R api/comments/screening.yaml A api/dist/comments/screening.yaml A api/dist/components/error.yaml A api/dist/components/errors/400.yaml A api/dist/components/errors/404-user.yaml A api/dist/components/schemas/icon.yaml A api/dist/components/schemas/username.yaml A api/dist/icons.yaml A api/dist/icons_all.yaml A api/dist/spec.yaml R api/icons.yaml R api/icons_all.yaml A api/package-lock.json A api/package.json R api/spec.yaml A api/src/comments/screening.yaml A api/src/components/error.yaml A api/src/components/errors/400.yaml A api/src/components/errors/404-user.yaml A api/src/components/schemas/icon.yaml A api/src/components/schemas/username.yaml A api/src/icons.yaml A api/src/icons_all.yaml A api/src/spec.yaml R bin/bootstrap.pl M bin/build-static.sh M bin/checkconfig.pl A bin/misc/dump-profile-editors.pl A bin/tidyall M bin/upgrading/deadphrases.dat M bin/upgrading/en.dat M bin/upgrading/proplists.dat M bin/upgrading/update-db-general.pl M bin/worker/codebuild-notifier M bin/worker/paidstatus M cgi-bin/Apache/LiveJournal.pm M cgi-bin/CSS/Cleaner.pm M cgi-bin/DW/API/Key.pm M cgi-bin/DW/API/Method.pm M cgi-bin/DW/API/Parameter.pm A cgi-bin/DW/BetaFeatures/Canary.pm M cgi-bin/DW/Captcha.pm M cgi-bin/DW/Controller.pm M cgi-bin/DW/Controller/API/REST.pm M cgi-bin/DW/Controller/API/REST/Icons.pm M cgi-bin/DW/Controller/API/REST/Spec.pm M cgi-bin/DW/Controller/Auth.pm M cgi-bin/DW/Controller/Inbox.pm M cgi-bin/DW/Controller/Manage/Ban.pm M cgi-bin/DW/Controller/Manage/Logins.pm M cgi-bin/DW/Controller/Shop.pm M cgi-bin/DW/Controller/Shop/CreditCard.pm M cgi-bin/DW/Controller/Stats.pm M cgi-bin/DW/Controller/Support/Faq.pm M cgi-bin/DW/Controller/Tools.pm M cgi-bin/DW/Countries.pm M cgi-bin/DW/Hooks/Display.pm M cgi-bin/DW/Hooks/PrivList.pm A cgi-bin/DW/Hooks/ProfileSave.pm M cgi-bin/DW/LatestFeed.pm M cgi-bin/DW/Logic/ProfilePage.pm M cgi-bin/DW/Routing.pm M cgi-bin/DW/Shop/Engine/CheckMoneyOrder.pm M cgi-bin/DW/Shop/Item/Account.pm M cgi-bin/DW/Task/ESN/FilterSubs.pm M cgi-bin/DW/Task/ESN/ProcessSub.pm M cgi-bin/DW/Template/Plugin.pm M cgi-bin/DW/Widget/LatestNews.pm M cgi-bin/LJ/BetaFeatures.pm M cgi-bin/LJ/BetaFeatures/default.pm M cgi-bin/LJ/Comment.pm M cgi-bin/LJ/Console/Command/Finduser.pm M cgi-bin/LJ/Console/Response.pm M cgi-bin/LJ/Directory/Constraint/Location.pm M cgi-bin/LJ/EmbedModule.pm M cgi-bin/LJ/Entry.pm M cgi-bin/LJ/Event/JournalNewComment/Reply.pm M cgi-bin/LJ/JSON.pm M cgi-bin/LJ/S2.pm M cgi-bin/LJ/Session.pm M cgi-bin/LJ/User/Login.pm M cgi-bin/LJ/User/Message.pm M cgi-bin/LJ/Web.pm M cgi-bin/LJ/Widget/Location.pm M cgi-bin/LJ/Widget/ShopCart.pm M cgi-bin/LJ/Widget/ShopItemOptions.pm M doc/dependencies-system M doc/raw/memcache-keys.txt M etc/config-local.pl.example M etc/config.pl.example M etc/docker/base/Dockerfile M etc/docker/dev/Dockerfile A etc/docker/proxy/Dockerfile A etc/docker/proxy/scripts/setup.sh A etc/docker/proxy/scripts/startup-prod.sh A etc/docker/test/Dockerfile M etc/docker/web/Dockerfile M etc/docker/web/config/dreamwidth-prod.conf A etc/docker/web/config/etc/varnish/dreamwidth.vcl M etc/docker/web/scripts/setup.sh M etc/docker/web/scripts/startup-prod.sh M etc/docker/worker/Dockerfile A ext/dw-nonfree/.dir_scope A ext/dw-nonfree/.tidyallrc A ext/dw-nonfree/LICENSE A ext/dw-nonfree/README A ext/dw-nonfree/bin/upgrading/deadphrases-local.dat A ext/dw-nonfree/bin/upgrading/en_DW.dat A ext/dw-nonfree/bin/upgrading/moods.dat A ext/dw-nonfree/bin/upgrading/text-local.dat A ext/dw-nonfree/cgi-bin/DW/BusinessRules/Pay/DWS.pm A ext/dw-nonfree/cgi-bin/DW/Controller/Dreamwidth/Misc.pm A ext/dw-nonfree/cgi-bin/DW/Controller/Dreamwidth/Staff.pm A ext/dw-nonfree/cgi-bin/DW/Controller/Dreamwidth/Suggest.pm A ext/dw-nonfree/cgi-bin/DW/Hooks/AnniversaryPromotion.pm A ext/dw-nonfree/cgi-bin/DW/Hooks/Community.pm A ext/dw-nonfree/cgi-bin/DW/Hooks/CreditCard.pm A ext/dw-nonfree/cgi-bin/DW/Hooks/EntryForm.pm A ext/dw-nonfree/cgi-bin/DW/Hooks/LegalIndex.pm A ext/dw-nonfree/cgi-bin/DW/Hooks/MailboxAlert.pm A ext/dw-nonfree/cgi-bin/DW/Hooks/SiteScheme.pm A ext/dw-nonfree/cgi-bin/LJ/S2Theme/sundaymorning.pm A ext/dw-nonfree/cgi-bin/LJ/S2Theme/transmogrified.pm A ext/dw-nonfree/cgi-bin/LJ/S2Theme_local.pm A ext/dw-nonfree/config.rb A ext/dw-nonfree/etc/config-local.pl.example A ext/dw-nonfree/etc/spellcheck.dict A ext/dw-nonfree/etc/staff.yaml A ext/dw-nonfree/htdocs/500-error.html A ext/dw-nonfree/htdocs/config-local.bml A ext/dw-nonfree/htdocs/config.bml A ext/dw-nonfree/htdocs/apple-touch-icon.png A ext/dw-nonfree/htdocs/beta.bml.text.local A ext/dw-nonfree/htdocs/favicon.ico A ext/dw-nonfree/htdocs/img/Swirly-d-square.png A ext/dw-nonfree/htdocs/img/celerity/dw_logo_celerity.png A ext/dw-nonfree/htdocs/img/celerity/dw_logo_celerity_beta.png A ext/dw-nonfree/htdocs/img/customize/previews/bannering/neonbutterflies.png A ext/dw-nonfree/htdocs/img/customize/previews/bannering/travel.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/atom.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/cactus.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/fallleaves.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/fish.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/halloween.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/heart.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/mandala.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/nadeshiko.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/redflowers.png A ext/dw-nonfree/htdocs/img/customize/previews/colorside/wintergreen.png A ext/dw-nonfree/htdocs/img/customize/previews/modish/lotus.png A ext/dw-nonfree/htdocs/img/customize/previews/modish/scarlet.png A ext/dw-nonfree/htdocs/img/customize/previews/modish/teal.png A ext/dw-nonfree/htdocs/img/customize/previews/modular/nnwm2010grounded.png A ext/dw-nonfree/htdocs/img/customize/previews/practicality/nnwm2010grounded.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/bluesunday.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/brightersunday.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/greensquiggle.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/greenswirls.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/lightondark.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/nnwm2009.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/pinkswirls.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/purplesquiggle.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/purpleswirls.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/redcontrast.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/redsquiggle.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/seafoamsunday.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/sundayhearts.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/sundaystars.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/tealdeer.png A ext/dw-nonfree/htdocs/img/customize/previews/sundaymorning/yellowsquiggle.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/basic.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/blackeye.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/blackorwhite.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/brickhearth.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/comingdownblue.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/cottoncandydust.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/darkforest.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/dignified.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/dustyraspberry.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/earthandsky.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/elmar.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/forestgreen.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/frozensky.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/goldenticket.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/greydays.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/homebrew.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/midnight.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/midnightriver.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/milkshakesandrocknroll.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/newocean.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/nightfall.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/ocean.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/palejewels.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/peacock.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/pigeonblue.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/pretty.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/prophecy.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/roseicecream.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/rosewood.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/seaserpent.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/shadowboxing.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/shallowestdepths.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/sleepingwarrior.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/slowgreen.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/springgreen.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/subtlealmond.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/summerpeach.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/tehotenion.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/toxicity.png A ext/dw-nonfree/htdocs/img/customize/previews/transmogrified/whiteorblack.png A ext/dw-nonfree/htdocs/img/gradation/dw_logo_gradation.png A ext/dw-nonfree/htdocs/img/gradation/dw_logo_gradation_beta.png A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/accomplished.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/aggravated.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/amused.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/angry.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/annoyed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/anxious.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/apathetic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/artistic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/awake.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/bitchy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/blah.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/blank.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/bored.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/bouncy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/busy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/calm.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/cheerful.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/chipper.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/cold.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/complacent.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/confused.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/contemplative.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/content.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/cranky.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/crappy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/crazy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/creative.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/crushed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/curious.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/cynical.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/depressed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/determined.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/devious.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/dirty.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/disappointed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/discontent.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/distressed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/ditzy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/dorky.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/drained.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/drunk.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/ecstatic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/embarrassed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/energetic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/enraged.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/enthralled.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/envious.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/exanimate.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/excited.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/exhausted.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/flirty.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/frustrated.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/full.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/geeky.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/giddy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/giggly.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/gloomy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/good.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/grateful.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/groggy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/grumpy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/guilty.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/happy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/high.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/hopeful.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/horny.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/hot.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/hungry.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/hyper.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/impressed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/indescribable.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/indifferent.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/infuriated.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/intimidated.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/irate.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/irritated.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/jealous.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/jubilant.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/lazy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/lethargic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/listless.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/lonely.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/loved.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/melancholy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/mellow.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/mischievous.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/moody.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/morose.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/naughty.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/nauseated.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/nerdy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/nervous.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/nostalgic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/numb.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/okay.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/optimistic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/peaceful.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/pensive.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/pessimistic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/pissedoff.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/pleased.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/predatory.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/productive.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/quixotic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/recumbent.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/refreshed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/rejected.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/rejuvenated.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/relaxed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/relieved.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/restless.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/rushed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/sad.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/satisfied.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/scared.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/shocked.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/sick.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/silly.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/sleepy.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/sore.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/stressed.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/surprised.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/sympathetic.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/thankful.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/thirsty.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/thoughtful.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/tired.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/touched.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/uncomfortable.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/weird.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/working.gif A ext/dw-nonfree/htdocs/img/mood/dreamy_ds/worried.gif A ext/dw-nonfree/htdocs/img/siteskins/previews/celerity-local.png A ext/dw-nonfree/htdocs/img/siteskins/previews/gradation-horizontal-local.png A ext/dw-nonfree/htdocs/img/siteskins/previews/gradation-vertical-local.png A ext/dw-nonfree/htdocs/img/siteskins/previews/tropo-purple.png A ext/dw-nonfree/htdocs/img/siteskins/previews/tropo-red.png A ext/dw-nonfree/htdocs/img/styles/bannering/neonbutterflies.jpg A ext/dw-nonfree/htdocs/img/styles/bannering/neonbutterflies_tile.jpg A ext/dw-nonfree/htdocs/img/styles/bannering/travel.jpg A ext/dw-nonfree/htdocs/img/styles/bannering/travel_tile.jpg A ext/dw-nonfree/htdocs/img/styles/colorside/atom.jpg A ext/dw-nonfree/htdocs/img/styles/colorside/cactus.png A ext/dw-nonfree/htdocs/img/styles/colorside/fallleaves.jpg A ext/dw-nonfree/htdocs/img/styles/colorside/halloween.png A ext/dw-nonfree/htdocs/img/styles/colorside/heart.jpg A ext/dw-nonfree/htdocs/img/styles/colorside/mandala.jpg A ext/dw-nonfree/htdocs/img/styles/colorside/nadeshiko.jpg A ext/dw-nonfree/htdocs/img/styles/colorside/redflowers.png A ext/dw-nonfree/htdocs/img/styles/colorside/tribalfish.jpg A ext/dw-nonfree/htdocs/img/styles/colorside/wintergreen.jpg A ext/dw-nonfree/htdocs/img/styles/modish/bluestrip.jpg A ext/dw-nonfree/htdocs/img/styles/modish/lotus.jpg A ext/dw-nonfree/htdocs/img/styles/modish/scarlet.jpg A ext/dw-nonfree/htdocs/img/styles/modish/whtleaves.jpg A ext/dw-nonfree/htdocs/img/styles/sundaymorning/bluesunday.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/brightersunday.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/greensquiggle.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/greenswirls.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/pinkswirls.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/purpleswirls.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/redsquiggle.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/seafoamsunday.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/sundayhearts.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/sundaystars.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/tealdeer.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/whitesquiggle.png A ext/dw-nonfree/htdocs/img/styles/sundaymorning/yellowsquiggle.png A ext/dw-nonfree/htdocs/img/styles/transmogrified/comment.gif A ext/dw-nonfree/htdocs/img/styles/transmogrified/delete.gif A ext/dw-nonfree/htdocs/img/styles/transmogrified/edit.gif A ext/dw-nonfree/htdocs/img/styles/transmogrified/memories.gif A ext/dw-nonfree/htdocs/img/styles/transmogrified/next.gif A ext/dw-nonfree/htdocs/img/styles/transmogrified/permalink.gif A ext/dw-nonfree/htdocs/img/styles/transmogrified/previous.gif A ext/dw-nonfree/htdocs/img/styles/transmogrified/tag.gif A ext/dw-nonfree/htdocs/img/tropo-purple/troppurp-arrow-down.gif A ext/dw-nonfree/htdocs/img/tropo-purple/troppurp-arrow-right.gif A ext/dw-nonfree/htdocs/img/tropo-purple/troppurp-borderpixel.gif A ext/dw-nonfree/htdocs/img/tropo-red/bg_footer_gradient.png A ext/dw-nonfree/htdocs/img/tropo-red/bg_masthead.png A ext/dw-nonfree/htdocs/img/tropo-red/bg_menu_gradient.png A ext/dw-nonfree/htdocs/img/tropo-red/corner.gif A ext/dw-nonfree/htdocs/img/tropo-red/dw_logo.png A ext/dw-nonfree/htdocs/img/tropo-red/dw_logo_beta.png A ext/dw-nonfree/htdocs/img/tropo-red/dw_logo_beta_purple.png A ext/dw-nonfree/htdocs/img/tropo-red/dw_logo_purple.png A ext/dw-nonfree/htdocs/img/tropo-red/homepage/intro-box-bottom.png A ext/dw-nonfree/htdocs/img/tropo-red/homepage/intro-box-bottomleft.png A ext/dw-nonfree/htdocs/img/tropo-red/homepage/intro-box-bottomright.png A ext/dw-nonfree/htdocs/img/tropo-red/homepage/intro-box-left.png A ext/dw-nonfree/htdocs/img/tropo-red/homepage/intro-box-right.png A ext/dw-nonfree/htdocs/img/tropo-red/homepage/intro-box-top.png A ext/dw-nonfree/htdocs/img/tropo-red/homepage/intro-box-topleft.png A ext/dw-nonfree/htdocs/img/tropo-red/homepage/intro-box-topright.png A ext/dw-nonfree/htdocs/img/tropo-red/icon_menu_swirl.png A ext/dw-nonfree/htdocs/img/tropo-red/icon_menu_swirl_dropdown.png A ext/dw-nonfree/htdocs/img/tropo-red/tropred-arrow-down.gif A ext/dw-nonfree/htdocs/img/tropo-red/tropred-arrow-right.gif A ext/dw-nonfree/htdocs/img/tropo-red/tropred-borderpixel.gif A ext/dw-nonfree/htdocs/index.bml A ext/dw-nonfree/htdocs/index.bml.text.local A ext/dw-nonfree/htdocs/js/homepage_loggedin.js A ext/dw-nonfree/htdocs/js/tropo/homepage.js A ext/dw-nonfree/htdocs/scss/skins/tropo/tropo-base.scss A ext/dw-nonfree/htdocs/scss/skins/tropo/homepage.scss A ext/dw-nonfree/htdocs/scss/skins/tropo/tropo-purple.scss A ext/dw-nonfree/htdocs/scss/skins/tropo/tropo-red.scss A ext/dw-nonfree/htdocs/stc/layouts/nano-badge2010.png A ext/dw-nonfree/htdocs/stc/siteviews/tropo-purple.css A ext/dw-nonfree/htdocs/stc/siteviews/tropo-red.css A ext/dw-nonfree/htdocs/stc/syndicateme.css A ext/dw-nonfree/htdocs/stc/tropo/homepage.css A ext/dw-nonfree/htdocs/stc/tropo/tropo-base.css A ext/dw-nonfree/htdocs/stc/tropo/tropo-purple.css A ext/dw-nonfree/htdocs/stc/tropo/tropo-red.css A ext/dw-nonfree/schemes/dreamwidth.tt A ext/dw-nonfree/schemes/celerity-local.tt A ext/dw-nonfree/schemes/gradation-horizontal-local.tt A ext/dw-nonfree/schemes/gradation-vertical-local.tt A ext/dw-nonfree/schemes/tropo-common.tt A ext/dw-nonfree/schemes/tropo-purple.tt A ext/dw-nonfree/schemes/tropo-red.tt A ext/dw-nonfree/styles/bannering/themes.s2 A ext/dw-nonfree/styles/colorside/themes.s2 A ext/dw-nonfree/styles/modish/themes.s2 A ext/dw-nonfree/styles/modular/themes.s2 A ext/dw-nonfree/styles/practicality/themes.s2 A ext/dw-nonfree/styles/s2layers.dat A ext/dw-nonfree/styles/siteviews/themes.s2 A ext/dw-nonfree/styles/sundaymorning/layout.s2 A ext/dw-nonfree/styles/sundaymorning/themes.s2 A ext/dw-nonfree/styles/transmogrified/layout.s2 A ext/dw-nonfree/styles/transmogrified/themes.s2 A ext/dw-nonfree/views/community/index.tt.text.local A ext/dw-nonfree/views/error/404.tt A ext/dw-nonfree/views/legal/diversity.tt A ext/dw-nonfree/views/legal/dmca.tt A ext/dw-nonfree/views/legal/index.tt.text.local A ext/dw-nonfree/views/legal/principles.tt A ext/dw-nonfree/views/misc/about.tt A ext/dw-nonfree/views/site/bot.tt A ext/dw-nonfree/views/site/brand.tt A ext/dw-nonfree/views/site/policy.tt A ext/dw-nonfree/views/site/staff.tt A ext/dw-nonfree/views/site/suggest.tt A ext/dw-nonfree/views/site/suggest.tt.text A ext/dw-nonfree/views/site/suggest_entry.tt A ext/dw-nonfree/views/site/suggest_ghi.tt M htdocs/js/jquery.commentmanage.js M htdocs/js/jquery.inbox.js M htdocs/js/s2edit/s2-hint.js A htdocs/js/vendor/rapidoc-min.js M htdocs/manage/profile/index.bml M htdocs/manage/profile/index.bml.text M htdocs/robots.txt M htdocs/scss/components/foundation-custom/pagination.scss M htdocs/scss/pages/admin/console.scss M htdocs/scss/pages/inbox.scss M htdocs/scss/skins/page-layout-hacks.scss M htdocs/scss/skins/skin-colors.scss M htdocs/shop/account.bml M htdocs/shop/account.bml.text M htdocs/shop/gifts.bml M htdocs/shop/renames.bml M htdocs/stc/blueshift/blueshift.css A htdocs/stc/canary.css R htdocs/tools/tellafriend.bml R htdocs/tools/tellafriend.bml.text M schemes/common.tt M src/jbackup/jbackup.pl M styles/core2.s2 M styles/core2base/layout.s2 M styles/fluidmeasure/layout.s2 M t/cleaner-embed.t M t/media-security.t A views/api.tt M views/beta.tt M views/beta.tt.text M views/inbox/index.tt M views/inbox/msglist.tt M views/legal/privacy.tt M views/login.tt M views/manage/logins.tt M views/profile/main.tt.text M views/protected.tt M views/shop/icons.tt M views/shop/icons.tt.text M views/shop/index.tt M views/shop/index.tt.text M views/shop/points.tt M views/shop/points.tt.text M views/site/opensource.tt.text M views/tools/tellafriend.tt M views/tools/tellafriend.tt.text

Log Message:


Merge branch 'main' into inbox-tweaks-canary

Commit: 3975c86a84df20edfd81093b33a4028a993e2d95 https://github.com/dreamwidth/dreamwidth/commit/3975c86a84df20edfd81093b33a4028a993e2d95 Author: Cocoa momijizukamori@gmail.com Date: 2023-03-28 (Tue, 28 Mar 2023)

Changed paths: M cgi-bin/DW/Controller/Inbox.pm M htdocs/js/jquery.inbox.js M htdocs/scss/components/foundation-custom/pagination.scss M views/inbox/index.tt M views/inbox/msglist.tt

Log Message:


Updates to refactored inbox

  • Correct which buttons show when
  • Retain collapsed messages on actions
  • Update message count in folder menu when making changes to messages
  • Fix current page link color in pagination

    Commit: 095cadacdbb4c74557f097475ef90e1ff99dbb45 https://github.com/dreamwidth/dreamwidth/commit/095cadacdbb4c74557f097475ef90e1ff99dbb45 Author: momijizukamori momijizukamori+bugzilla@gmail.com Date: 2023-04-17 (Mon, 17 Apr 2023)

    Changed paths: M cgi-bin/DW/Controller/Inbox.pm M htdocs/js/jquery.inbox.js M htdocs/scss/components/foundation-custom/pagination.scss M htdocs/scss/pages/inbox.scss M views/inbox/index.tt M views/inbox/msglist.tt

    Log Message:


Merge pull request #3079 from momijizukamori/inbox-tweaks-canary

Refactor of inbox code to fix button overwhelm.

Compare: https://github.com/dreamwidth/dreamwidth/compare/1d935915d2fb...095cadacdbb4