summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
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 daysRefuse destroying nodes that still have childrenerdgeist
5 daysDrop the orphaned nested-set columns lft and rgterdgeist
5 daysAllowlist aggregate order columns and template nameserdgeist
5 daysAllow updating migrated users without supplying a passworderdgeist
5 daysImplement transparent password hash migrationerdgeist
5 daysAdd some more tests for the login basics while refactoringerdgeist
5 daysImprove test coverage for two-ordinal week selection in rrule humaniziererdgeist
6 daysAggregate selected weeks in a more human friendly formerdgeist
6 daysmanaged RRULE constructs now include week selectionerdgeist
6 daysCondense the action log into a scannable tableerdgeist
7 daysAdd a reader for the action log at admin/logerdgeist
7 daysRecord the full lifecycle contract in NodeAction entrieserdgeist
8 daysAdd NodeAction: an append-only log of who did what to a nodeerdgeist
8 daysExtend static-asset cache-busting to the public layouterdgeist
8 daysAdd a :large FileAttachment style for full-width inline body imageserdgeist
8 daysRetire wipe_draft! and find_or_create_draft from production codeerdgeist
9 daysMake revisions locale awareerdgeist
9 daysAdd cache-buster using mtime of css and js files outside the asset pipelineerdgeist
9 daysMake revision diffs locale-aware, defaulting to whichever locale changederdgeist
9 daysclone_attributes_from: update translations in place, not delete+recreateerdgeist
9 daysFix shared preview redirecting to admin for an ordinary new drafterdgeist
9 daysWire real autosave into translation editingerdgeist
9 daysAdd per-node translation management: list, edit, destroy, compareerdgeist
9 daysCarry over other-locale translations when creating an autosaveerdgeist
10 daysAsset picker: attach/detach/reorder UI, read-only view, autosave fixerdgeist
10 daysAdd loadOnFocus to initSearchPicker; asset search shows recent by defaulterdgeist
10 daysAdd RelatedAssetsController: search, attach, detach, reordererdgeist
10 daysNormalize action-button wording and add icons app-wideerdgeist
10 daysRebuild the admin dashboard: icon nav, search, signposts, widgetserdgeist
10 daysAdd a locale-aware relative-time helper; drop stale locale overrideserdgeist
10 daysAdd a grouped tag+node search endpoint for the upcoming dashboarderdgeist
10 daysExtract drafts/recent query logic from controller into Nodeerdgeist
11 daysGive the sitemap its own view, with collapse and descendant countserdgeist
11 daysAdd drafts/recent/mine/chapters admin node viewserdgeist
12 daysDo not offer to destroy the only draft of a never-published nodeerdgeist
12 daysPrevent a staged parent move from crashing on its own descendanterdgeist
12 daysFix current_user/uniq inconsistencies in admin#index, remove dead queryerdgeist
12 daysAdd the missing assertions two tests were silently running withouterdgeist
12 daysFix rrule/url column overflow on events#indexerdgeist
13 daysAdd test for backlink in revisions#indexerdgeist
13 daysInclude assets, tags and template in diff between revisionserdgeist
13 daysStop diff output from corrupting the document on structural tag changeserdgeist
13 daysEnsure that comparison view toggle is there for all diff modeserdgeist
13 daysDestroying Draft or Discarding Autosave drops you where you lefterdgeist