summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
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
6 daysAllow updating migrated users without supplying a passworderdgeist
6 daysImplement transparent password hash migrationerdgeist
6 daysAdd some more tests for the login basics while refactoringerdgeist
6 daysImprove test coverage for two-ordinal week selection in rrule humaniziererdgeist
7 daysAggregate selected weeks in a more human friendly formerdgeist
7 daysmanaged RRULE constructs now include week selectionerdgeist
7 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
9 daysExtend static-asset cache-busting to the public layouterdgeist
9 daysAdd a :large FileAttachment style for full-width inline body imageserdgeist
9 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
10 daysFix shared preview redirecting to admin for an ordinary new drafterdgeist
10 daysWire real autosave into translation editingerdgeist
10 daysAdd per-node translation management: list, edit, destroy, compareerdgeist
10 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
11 daysAdd a grouped tag+node search endpoint for the upcoming dashboarderdgeist
11 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
13 daysAdd the missing assertions two tests were silently running withouterdgeist
13 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
13 daysAdd head/draft/autosave layer comparison at three UI entry pointserdgeist
13 daysWhitespace fixeserdgeist
13 daysFix stale assertions and escaped body in revisions#showerdgeist
13 daysRetire vendored cacycle_diff.js for a diff-lcs-based diff viewerdgeist