RELEASE NOTES
v1.3.10 – Jun 05, 2025
- Navlist session registration now considers both project and
group_id
, ensuring correct behavior when a reconciliator participates in multiple groups within the same project (previously, it was project-dependent only)
v1.3.9 – Jun 03, 2025
- Enhanced the inspection & reconciliation user interfaces for improved usability and clarity
v1.3.8 – May 28, 2025
- Introduced variable controls in
getZ()
and export()
functions for enhanced flexibility
- Applied hotfix to reconciliation save logic to handle cases where
match1
or match2
does not exist
v1.3.6 – May 27, 2025
- Implemented backend security enhancements across all data processing workflows
- Migrated all JavaScript library dependencies to local static files for improved reliability and security
v1.3.5 – May 23, 2025
- Improved cookie path handling and CSRF security configuration
- Introduced a visual progress bar for data exports
- Scoped cookies and sessions to individual amused instances
- Refactored the export functionality for enhanced stability, clarity and speed
- Added release notes section
v1.3.4 – May 19, 2025
- Upgraded jQuery DataTables to version 2
- Upgraded Bootstrap to version 5.3.6
- Updated FontAwesome, jQuery, and jQuery UI to latest versions
- Standardized Django static file loading across the codebase
- Replaced FontAwesome star icon with a telescope PNG
- Refactored HTML Bokeh injection: now passed via template context instead of AJAX
v1.3.3 – May 14, 2025
- Enabled read-only access to inspections for experts during reconciliation phase
v1.3.2 – May 14, 2025
- Fixed logic issue in
merge
function
v1.3.1 – May 13, 2025
- Resolved multiple issues in the Source Inspector module
- Fixed silent errors in amused mode
- Implemented automatic generation of 3-letter user codes during account creation
- Introduced Navlist feature in the reconciliation workflow
- Rewrote
checkAccessRight
logic for improved clarity
- Corrected minor HTML formatting errors
v1.3.0 – May 07, 2025
- Released Source Inspector (developed by Ravi Sabra during a 5-month internship)
- Launched initial version of the Autocheck feature
- Enabled HTML auto-resize in inspection and reconciliation interfaces
- Added blue/orange interface color switch for final vs. inspection projects
- Extended
filters_override
to support project-specific Bokeh JS files
- Adjusted
instant.page.js
to preserve session state
- Applied multiple performance optimizations and code cleanups
- Fixed broken help link in
object.html
- Enhanced CSS and added SI status to access buttons and group displays
- Refactored
context_processor
, middleware, and view logic
v1.2.10 – Dec 18, 2024
- Configured dynamic HTML sizes via project override configuration
- Enabled automatic scaling based on user screen resolution
v1.2.9 – Dec 18, 2024
- Updated CRAL website link
- Enabled responsive HTML autoscaling
- Revised
README.md
with updated documentation
- Improved small/large HTML loading via dedicated
filters_override
options
- Performed general code refinements
v1.2.8 – Nov 29, 2024
- Added missing arXiv reference in
megaflow/download.html
v1.2.7 – Nov 27, 2024
- Corrected
.fits
filename in Megaflow downloads
v1.2.6 – Nov 27, 2024
- Adjusted font rendering in
megaflow/download.html
- Fixed malformed
<a>
tags in arXiv links
v1.2.5 – Nov 25, 2024
- Updated Megaflow download interface and related content
v1.2.4 – Nov 15, 2024
- Removed Analysis button and functions from
object.html
; refactored related JS
v1.2.3 – Nov 14, 2024
- Fixed error 500 during screen size calculation triggered by web crawlers
v1.2.2 – Nov 12, 2024
- Refreshed publication link references
- Updated
.gitignore
to retain data symlink across Git operations
- Configured links in Browse view to open in new tabs using
target="_blank"
v1.2.1 – Nov 07, 2024
- Hotfix for
settings.py
to resolve Gunicorn startup issue
v1.2.0 – Nov 06, 2024
- Official public release of Megaflow
- Added automatic cleanup of archive directories and UI enhancements to submit/export buttons
- Fixed export issues and mismatched field cases in
models.py
- Optimized Django SQL queries and access right management
- Improved Python/JavaScript performance and updated libraries
- Replaced
man_id
with extern_id
and added is_blended
in filter forms
- Fixed object display error when only one item is present
- Added
README.md
for documentation
- Integrated
instant.page
JS for preload optimization
v1.1.1 – Nov 09, 2022
- Enhanced navigation arrows in
objects.html
- Reorganized help pages for better clarity
- Refined textual layout and styling
- Added Creative Commons license notice for users
- Implemented tooltip UI with CSS
v1.1.0 – Oct 21, 2022
- Updated lockdown HTML template to match main website design
- Renamed archive export function from
download
to export
- Introduced “Search Around” in filter options
- Updated
filters_override.conf
with ascending sorting for emission/absorption
- Added toggle to
settings.py
to enable/disable lockdown portal
- Recorded
last_login_date
for users in the database
- Improved time zone handling in filter POST processing
- Fixed exports (
.csv
, .fits
) for non-registered users
- Resolved issues in
count_downloads
function
- Introduced maintenance webpage and styled HTML/CSS
- Improved session handling and footer now displays Git tag or last commit revision