Skip to content

Rename the project to AUTOBLINK - #35

Merged
strikeout merged 1 commit into
mainfrom
austin/autoblink-project-rename
Oct 26, 2026
Merged

strikeout merged 1 commit into
mainfrom
austin/autoblink-project-rename

Conversation

@strikeout

Copy link
Copy Markdown
Owner

Summary

This PR renames the project from xdj-clock and xdj-midi to AUTOBLINK. The page title, the logs and the docs use AUTOBLINK. The identifiers use autoblink. The name XDJ stays where it names the Pioneer hardware, for example the XDJ-AZ.

  • The crates change to autoblink-host, autoblink-esp32, autoblink-esp32-emulator and autoblink-core-{midi,prolink,dbserver}.
  • The binary changes to autoblink. The release archives change to autoblink-<os>-<arch>.
  • The version changes to 1.22.1 for the host and the firmware.

Changes that a user sees

  • The WiFi network of the box is autoblink-XXXX. The default password is autoblink123. A name or a password that you set in the settings stays.
  • The page of the box is at http://autoblink.local.
  • The players show the virtual CDJ as autoblink.
  • The MIDI output port is autoblink. Set the port again in the DAW.
  • The systemd unit is autoblink.service, and the install directory is /opt/autoblink.
  • The macOS app bundle is com.strikeout.autoblink. macOS asks for the local network permission again.

OTA update

The OTA image is autoblink-esp32-ota.bin. Firmware 1.22.0 and older downloads xdj-clock-esp32-ota.bin. The release workflow uploads the image under the two names, so that a box in the field can update. GitHub redirects the old repository URL after the rename.

Test

  • cargo test --locked passes.
  • cargo build --release --locked in esp32/ passes.
  • cargo run serves the page with the title AUTOBLINK.

The project name changes from xdj-clock and xdj-midi to AUTOBLINK. The
page title, the logs and the docs use AUTOBLINK. The identifiers use
autoblink. The name XDJ stays where it names the Pioneer hardware.

The crates change to autoblink-host, autoblink-esp32,
autoblink-esp32-emulator and autoblink-core-midi, -prolink and
-dbserver. The binary changes to autoblink.

These names change on the network and on the computer:

- The WiFi network of the box is autoblink-XXXX. The default password
  is autoblink123. A password that you set in the settings stays.
- The page of the box is at http://autoblink.local.
- The players show the virtual CDJ as autoblink.
- The MIDI output port is autoblink. Set the port again in the DAW.
- The systemd unit is autoblink.service in /opt/autoblink.
- The macOS app bundle is com.strikeout.autoblink. macOS asks for the
  local network permission again.

The OTA image is autoblink-esp32-ota.bin. Firmware 1.22.0 and older
downloads xdj-clock-esp32-ota.bin. The release workflow uploads the
image under the two names, so that a box in the field can update.
@strikeout
strikeout merged commit 2459814 into main Oct 26, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant