summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Expand)Author
9 hoursAdd attached nodes subsection in assets#show and thumbnail in nodes#createerdgeist
9 hoursMake important flash notices survive the boilerplate Node-locked info in nodes controllererdgeist
10 hoursMake nodes#show's add event/child buttons look consistenterdgeist
10 hoursImplement controller and view side of the attach logicerdgeist
11 hoursfactor out flash rendering from layouts/adminerdgeist
11 hoursAdd Node#attach_asset! attaching across all lifecycle rowserdgeist
15 hoursSplit nodes#edit into a four-quadrant layout on desktoperdgeist
16 hoursRetire nodes#recent, superseded by the action logerdgeist
28 hoursFix Node#title ignoring autosaveerdgeist
31 hoursRender PDF headlines as document cards, not lightbox imageserdgeist
32 hoursPDFs currently should have no credits attached to them in displayerdgeist
32 hoursMore PDF headline eligibilityerdgeist
32 hoursWiden nodes#show to all attachmentserdgeist
32 hoursMake PDFs eligible for headline and allow searching assets by filenameerdgeist
33 hoursExtract Page#headline_asseterdgeist
33 hoursImplement model side of PDF raster preview generationerdgeist
33 hoursAdd storage isolation for tests, preventing live data destructionerdgeist
37 hoursResolve preview's page-to-node lookup for every layererdgeist
39 hoursRemove Page#update_assetserdgeist
39 hoursRemove unreachable image_box drag-and-drop UIerdgeist
40 hoursShow which image is headlined on nodes#showerdgeist
40 hoursRender asset credit inside the gallery lightbox correctlyerdgeist
40 hoursStop related_assets from duplicating on every cloneerdgeist
40 hoursWhitespace fixerdgeist
2 daysRemove a superflous section headererdgeist
2 daysImprove discoverability of headline image logic in nodes#editerdgeist
2 daysMake headline images explicit, add asset creditserdgeist
3 daysLink publish actions to revision diffs in recentserdgeist
3 daysRemove one dead events viewerdgeist
3 daysAdd copy-url button to assets; unified the mechanism across viewserdgeist
3 daysSimplify sanitize_filenames for the unicode ageerdgeist
3 daysPoint the style sheet to the correct WIP version in treeerdgeist
3 daysStart demolition survey of the css for later redesignserdgeist
4 daysLog CSP violations to their own file instead of relying on Rails.loggererdgeist
4 daysAdd a 500er logger and a trip wire in admin/boom to test iterdgeist
4 daysFix render gallery rename issue. We saw 500serdgeist
4 daysRefine the action log's time column layouterdgeist
5 daysAccept blank template names in the allowlist validationserdgeist
5 daysEmit a report-only Content-Security-Policy with nonced inline scriptserdgeist
5 daysGive action log entries per-verb iconserdgeist
5 daysAnnotate the History list with each revision's lifecycleerdgeist
5 daysGive Trash a proper title on lazy constructionerdgeist
5 daysKeep the Trash out of the drafts surfaceserdgeist
5 daysTeach the action log reader the Trash vocabularyerdgeist
5 daysAdd Trash affordances: cockpit, listing, dashboard entryerdgeist
5 daysRoute and control trash, restore, and permanent deletionerdgeist
5 daysAdd trash!, restore_from_trash!, and destroy_from_trash! with log entrieserdgeist
5 daysBootstrap the Trash node: reserved slug, identity, guardserdgeist
5 daysFix the cleanup cascade for a real node destroyerdgeist
5 daysRefuse destroying nodes that still have childrenerdgeist