Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Work pages #788

Merged
merged 1 commit into from
Mar 31, 2024
Merged

Work pages #788

merged 1 commit into from
Mar 31, 2024

Commits on Mar 31, 2024

  1. Works implementation

    wip use put_assoc for WorkUploads
    
    got update working!
    
    dragdrop reordering
    
    work upload removal support
    
    test &c fixes
    
    more test fixing
    
    Add opengraph etc stuff to header
    
    Add stuff to creation page too
    
    work listing on the discover page
    
    checkpointing offering configuration
    
    offering configuration for works
    
    portfolio
    
    fix preview item when there's only one
    
    migrate away from scss and start moving css out of <style> tags
    
    migrate to standalone css files for styling
    
    redo works page to be masonry-style columns
    
    styling tweaks
    
    tweak
    
    WorkGallery component for shared rendering behavior
    
    replace offering gallery with works gallery
    
    move to simpleicons for social brand icons and start minifying css
    
    show upload-related errors for work uploads
    
    remove WorkCard
    
    fix new_offering in seeds.exs
    
    support showcasing works to prioritize their display
    
    fix issue with New Work button overflowing to next column
    
    add 'Related Works' to Work page, plus some other niceties
    
    remove stray inspect
    
    try and get watching working for css?
    
    css tweaks
    
    fix regex
    
    misc tweaks to commission styling stuff
    
    get live reload for css working
    
    add support for creating works from commissions' final invoices
    
    sketch out migrators (not tested yet)
    
    fix migrators a bit
    
    make migrators be Workers
    
    initial stab at trigger-based upload deletion
    
    automated upload deletion through periodic garbage collection
    
    deletion button for works
    
    cleanup pass
    
    tests passing
    zkat committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    2f377d3 View commit details
    Browse the repository at this point in the history