mastodon.zunda.ninja is one of the many independent Mastodon servers you can use to participate in the fediverse.
Zundon is a single user instance as home of @zundan as well as a test bed for changes of the code.

Administered by:

Server stats:

1
active users

今日ももりもり :saba:

2d13a41462 (upstream/main) Use `bundler` version 2.6.9 (#34708)
b4bbea51c4 fix(deps): update dependency babel-plugin-formatjs to v10.5.38 (#34707)
9e2c0c4cef chore(deps): update dependency bootsnap to v1.18.6 (#34703)
48922c6aff chore(deps): update docker.io/ruby docker tag to v3.4.4 (#34706)
6d6e1ed958 chore(deps): update dependency ruby to v3.4.4 (#34692)
6452796879 chore(deps): update dependency rubocop to v1.75.6 (#34704)
8cc5084ca1 Add interstitial for Terms of Service updates (#34527)
c4f47adb49 Convert from Webpack to Vite (#34450)
a5a2c6dc7e Add support for FASP data sharing (#34415)
3ea1f074ab Fix sidekiq JSON serialization warning in `ActivityPub::FetchAllRepliesWorker` (#34702)
c058c45a8e New Crowdin Translations (automated) (#34701)

$ RAILS_ENV=test bundle exec rails assets:precompile
Building with Vite ⚡
Usage Error: Couldn't find a script named "vite".

$ yarn run [--inspect] [--inspect-brk] [-T,--top-level] [-B,--binaries-only] [--require #0] <scriptName> ...

pid 7829 exit 1
Build with Vite failed! ❌

🥺

zunda

$ RAILS_ENV=test bundle exec vite --version
bin/vite present?: true
vite_ruby: 3.9.2
vite_rails: 3.0.19
rails: 8.0.2
ruby: ruby 3.4.4 (2025-05-14 revision a38531fd3f) +PRISM [x86_64-linux]
node: v20.19.2
yarn: 4.9.1

npm notice
npm notice New major version of npm available! 10.8.2 -> 11.4.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.0
npm notice To update run: npm install -g npm@11.4.0
npm notice
❌ Check that vite and vite-plugin-ruby have been added as development dependencies and installed.

yarn側やーん

GitHubRelease v11.4.0 · npm/cli11.4.0 (2025-05-15) Features a0e60fb #8246 added init-private option (@owlstronaut) 57aa89f #8265 use run by default and run-script as the alias (#8265) (@owlstronaut) 0d4c023 #8234 install: add p...

$ yarn install

でおっけーっぽい

$ bundle exec rspec
:
Failures:

1) WellKnown::KeybaseProofConfigController GET renders json
Failure/Error: svg_black: full_asset_url(asset_pack_path('media/images/logo_transparent_black.svg')),

NoMethodError:
undefined method 'asset_pack_path' for #<ProofProvider::Keybase::ConfigSerializer:0x00007e915e21bc18>
# ./app/lib/proof_provider/keybase/config_serializer.rb:26:in 'ProofProvider::Keybase::ConfigSerializer#logo'
# ./app/controllers/well_known/keybase_proof_config_controller.rb:6:in 'WellKnown::KeybaseProofConfigController#show'
# ./spec/controllers/well_known/keybase_proof_config_controller_spec.rb:10:in 'block (3 levels) in <top (required)>'
# ./spec/rails_helper.rb:139:in 'block (2 levels) in <top (required)>'

:
6168 examples, 1 failure, 4 pending

Failed examples:

rspec ./spec/controllers/well_known/keybase_proof_config_controller_spec.rb:9 # WellKnown::KeybaseProofConfigController GET renders json

🥺

git show c4f47adb49663f24ee80d9174ab24431a8c165c0すると

- asset_pack_path("media/#{source}", **)
+ vite_asset_path(source, **)

してる。

\Master?/ :saba: \ますたー/

Merged mastodon/mastodon at 2d13a41462c0777da09aeef34992bab3066c8c01.

ってViteってVitePressのViteか←