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