v3.0.0 System Migration to starrydata.nims.go.jp
Overview
Major system migration with enhanced security, new material databases, improved data management, and better user experience.
Overview
Version 3.0.0 marks the migration of Starrydata2 to a new hosting environment at starrydata.nims.go.jp. This release brings enhanced security, new material databases, and numerous usability improvements.
System Migration
- New URL: https://starrydata.nims.go.jp/starrydata2/
- The previous system (www.starrydata2.org) is now read-only
- All existing data has been fully migrated
New Material Databases
Four Closed Databases have been integrated and are now publicly available:
- DielectricMaterials: 4,646 papers with dielectric permittivity, loss tangent, and related properties
- PiezoelectricMaterials: 2,063 papers with piezoelectric coefficients and related properties
- Resistor: 1,194 papers with resistivity, Hall coefficient, and related properties
- HyperMaterial: 19 papers with magnetic and thermal properties of quasicrystals
Security Enhancements
Two-Factor Authentication (2FA)
- Email-based verification code is now required at login
- A 6-digit code is sent to your registered email address and is valid for 10 minutes
Account Protection
- Account lockout after 10 failed login attempts (15-minute cooldown)
- Remaining login attempts are displayed on the login screen
- Email verification is now required for new user registration
Password Reset
- “Forgot password?” link on the login page
- Password reset instructions sent via email
New Features
Data Entry Improvements
- XY-value sorting: Sort data points by X or Y axis (ascending/descending) with a Reset button to restore original order
- Version management: Improved version history dropdown with correct initial selection
- Measurement conditions: Individual clear buttons for each field
- Sample switching: Faster chart updates when switching between samples
Visualizer
- Now accessible at /visualizer/ (integrated into the main site)
- Links from data pages to the Visualizer updated to the new URL
Usability Improvements
Error Handling
- Improved error messages for invalid DOI submissions
- Better handling of special characters in email addresses
- Clearer validation messages throughout the application
Bug Fixes
- Fixed settings page error when duplicate email addresses exist in the database
Breaking Changes
- URL changed: Please update your bookmarks to https://starrydata.nims.go.jp/starrydata2/
- Login requires 2FA: A verification code will be sent to your email each time you log in
- Previous sessions have been reset: All users need to log in again
Contributors
- Tomoya Mato (@t29mato)
Code contributors: Tomoya Mato