Current Deployment

Date 2023-10-05 02:49:35
Sha ab23a40

Deploy History

2023-10-05

Sha: ab23a40

Changes:

  • Update 2017 eclipse text
  • Automatically add hoverzoom to automatic lightbox links
  • Generalize image placard
  • Add styles for embedding responsive images in pages
  • Tweak smallify profiles
  • Add text for 2018 big dipper
  • Add text for 2018 first dark site
  • Add text to 2018 light painting
  • Fix timeline spine nodes
  • Fix timeline margins
  • Create convert-images script for info webps
  • Force all smallified images to webp format
  • Add astro timeline content
  • Render timeline thumbnails in rows of 4
  • Update smallification settings
  • Revise timeline text

2023-09-12

Sha: 280e940

Changes:

  • Don't depend on default root objects in subdirs
  • Add global js and svg injection
  • Load lightbox toolbar svgs with stylable svg-injection
  • Add alt text to toolbar buttons
  • Color svgs with theme colors
  • Add hover colors to toolbar buttons
  • Improve lightbox title centering issues
  • Add icon and page-dates to footer
  • Add JS injected (placeholder) email to footer
  • Add a placard on finding chart
  • Add download button for full image in plackard next to revision
  • Style astropic main body download link with SVG
  • Recolor anchor link text
  • Add table divider for drizzle in preprocessing stats
  • Change FindingChart colors
  • Increase font sizes in combined overlay
  • Draw svg watermark on images when writing out files
  • Replace placeholder astrobanner
  • Tweak logo parameters
  • Use new general and photo banners
  • Import and refactor timeline code
  • Hide annotation download button
  • Reduce heading font sizes
  • Remove margins on paragraphs in footer
  • Create and add favicons
  • Change astrogallery flat button colors
  • Fix broken 404s
  • Starting point for homescreen feed
  • Initial styling of feed
  • Reduce subframe liquid by leaning on plugins
  • Plugin-driven optic calcs handles any/all missing data
  • Unify feed and photogroup stylings
  • Round exposure times on astropic page
  • Make lightbox modular and externally populated
  • Fix js error resizing window after closing lightbox
  • Fix integer division in optics calcs
  • Optimize constellation SVGs
  • Make header logo a link back to home
  • Adjust heading style spacing
  • Ignore lightbox preview clicks to current image
  • Allow left and right arrow key navigation in lightbox
  • Support processing revision text
  • Set up domain mail
  • Create jailbreak_collections plugin
  • Add 2017 Solar Eclipse assets
  • Add Sun assets
  • Add Big Dipper assets
  • Add First Dark Site assets
  • Add Mars Parihelion assets
  • Add Light Painting assets
  • Add Milkyway 1 assets
  • Add Milkyway 2 assets
  • Add Milkyway 3 assets
  • Add 2018-08-13 Milkyway assets
  • Add Orion assets
  • Add Skye Pano assets
  • Add Iceland assets
  • Add first light moon assets
  • Add 2019 M31 assets
  • Add 2019 M42 assets
  • Add 2019 M45 assets
  • Add (Perseid Daneb) 2021 Milkyway assets
  • Add Perseid Radiant assets
  • Add NGC3184 assets
  • Add 2022 North America Nebula assets
  • Add 2023 comet assets
  • Add 2023 M13 assets
  • Add 2023 M51 assets
  • Add M106 Area assets
  • Add 2023 M106 assets
  • Change astropix location tree location
  • Rearrange non-astropix collections in filetree
  • Set up spellcheck/initial changes
  • Add text for 2017 solar eclipse
  • Fix 2019 M31 focal length

2023-08-12

Sha: d0fbdc9

Changes:

  • Start editor settings file
  • Add root folder and blank _config.yml
  • Add hello world index.html
  • Prototype basic global navigation
  • Add blank about page
  • Add helper to launch jekyll with docker
  • Add astro page placeholders and navigation
  • Create astropix gallery collection
  • Add sample data for demo astropic
  • Add custom ruby plugin to get filename of a page
  • Get images linking through collection metadata
  • Make image sizing responsive
  • Template acquisition details to page dynamically from data
  • Add acquisition dates and processing revisions
  • Structure subframe data schema
  • Build custom jekyll docker image and install jek alias
  • Create 'smallify' ruby plugin for fast image sizing with vips
  • Smallify takes page objects to derive imaging pathing
  • Allow custom css includes in default layout
  • Style thumbnails with title overlay and hoverzoom
  • Limit width and center content in default layout
  • Gallery shows multiple items in a responsive grid
  • Make a sticky header with css and js
  • Move secondary nav into sticky navbar
  • Global nav in styled navbar over banner image above sticky-header
  • Add footer to default layout
  • Centralize default properties and fix headers on astropix
  • Move page title displays into sticky header
  • Prototype switchable SVG annotation overlay with responsive text sizes
  • Add custom rb filter to fix asset paths
  • Convert relative asset references to use asset_path
  • Move annotated overlay to top
  • Get annotation overlays from data
  • 'Web' astropic asset is smallified with profile from full image
  • Add ROI data structure and loop-enumerate it into page
  • Show thumbnails of ROIs
  • Make space for text on ROIs that have it
  • Create ruby filter to prep array of ROIs all at once
  • Create modal functionality for custom lightbox
  • Split lightbox top and bottom
  • Create lightbox previews section with scaled images
  • Functional scroll buttons
  • Only show scroll buttons when they are relevant
  • Add wheel-zoom js
  • Zoom works with large image loaded that doesn't throw off spacing
  • Use grab cursor over image
  • Enable switching images in zoom control by clicking previews
  • Go to proper preview when ROI clicked on main page
  • Wire up ROIs, previews, and next/prev buttons
  • Scroll lightbox preview into center when going to an image
  • Dim non-selected lightbox previews, radial light on hover
  • Create top toolbar on lightbox with close button
  • Populate toolbar with title and frame number
  • Add ScienceMode!
  • Use full screen for lightbox
  • Add RA and Dec to astropic data
  • Create a ruby plugin to convert ra/dec to a constellation
  • Make ruby plugin to format RA and Dec
  • Divide astropic layout into section divs
  • Convert all image stats into css tables
  • Divide content with stats on the left and finding chart on the right
  • Create collection for astro eductation posts
  • Create plugin to provide custom tagging system for collections
  • Convert storage format of full image to support multiple revisions
  • Add 2nd revision into lightbox and new revisions section
  • Add more demo images covering different astro image categories
  • Don't create 'none' annotation button if there are none
  • Properly handle all kinds of astro image data when missing
  • Categorize images and list in gallery by type
  • Add gallery buttons to choose astroimage grouping
  • Add priority sorting to collection_tags plugin
  • Add nav for Code global_area and blank index
  • Add subsections for Code area
  • Set url bar to query with lightbox viewId on slide transition
  • Read query on page load to open straight to lightbox
  • Clear url query on lightbox exit
  • Only replace (don't add) history items when moving in lightbox
  • Make more intuitive but artificial back button behavior
  • Make top header banner change with global area
  • Add nav for photo section
  • Add photos collection
  • Make custom plugin to find/filter assets of a collection item
  • Show photos on photogroup page
  • Duplicate lightbox into photogroup layout
  • Show 4 image previews of each photogroup on main Photos page
  • Scale svg line stroke-widths along with font sizes
  • Set up auto-generating sitemap.xml and robots.txt
  • Write scripts/githooks for maintaining page-modified dates
  • Auto correct incorrect page-modified dates
  • Show astropix galleries in newest-first order
  • Add terraform install script
  • Add remote state setup script
  • Add s3 module and s3 bucket for dumping junk
  • Add zoomable all-layer astro annotation to lightbox
  • Add globe icon to annotation preview to distinguish it
  • Add button to hide previews in lightbox
  • Force wheelzoom re-init on viewport size change
  • Pull all css color configs into central variables
  • Revamp entire site theme/styles
  • Create javascript editor tool for adjusting/generating logo svg
  • Add basic banner logo and title
  • Change banner font to Orbit and add anaglyph effect with theme colors
  • Add similar colored shadows to SVG
  • Derive all grey colors functionally with configurable color mix-in
  • Write script to scrape fonts off fonts.google.com
  • Switch to hosting fonts locally
  • Add infra stack to track domain/DNS
  • Add infra for domain certificate
  • Add infra for CloudFront CDN
  • Add escape key functionality to exit lightbox
  • Create deploy script
  • Deploy script generates (this) deployment data from abridged commit history
  • Create (this) about-status page to show deploy history

2023-05-11

Sha: 6c9342f

Changes:

  • Created a git repo
  • This wasn't really a deployment
  • It's just when the project started...