summaryrefslogtreecommitdiff
path: root/app/controllers/nodes_controller.rb
AgeCommit message (Expand)Author
2026-08-04Give node lists a flag column and a shared action barerdgeist
2026-08-01Report validation failures without the exception preambleerdgeist
2026-07-31Gate live-content changes on restricted surfaceserdgeist
2026-07-31Enforce slug and parent_id changes only taking place through updateerdgeist
2026-07-27Pin admin content reads to the default localeerdgeist
2026-07-27Surface held locks in the dashboard's work-in-progress widgeterdgeist
2026-07-25Extract flashes to i18n and stop dispatching on submit labelserdgeist
2026-07-22Add attached nodes subsection in assets#show and thumbnail in nodes#createerdgeist
2026-07-22Make important flash notices survive the boilerplate Node-locked info in nodes controllererdgeist
2026-07-22Retire nodes#recent, superseded by the action logerdgeist
2026-07-18Annotate the History list with each revision's lifecycleerdgeist
2026-07-18Add Trash affordances: cockpit, listing, dashboard entryerdgeist
2026-07-17Route and control trash, restore, and permanent deletionerdgeist
2026-07-16Split current_unique_name in a setter and an accessorerdgeist
2026-07-16Record the full lifecycle contract in NodeAction entrieserdgeist
2026-07-16Provide parent_unique_name in nodes#new if parent is already pre-seterdgeist
2026-07-15Add NodeAction: an append-only log of who did what to a nodeerdgeist
2026-07-13Remove redundant default translation from the translations subsectionerdgeist
2026-07-13Add per-node translation management: list, edit, destroy, compareerdgeist
2026-07-12Extract drafts/recent query logic from controller into Nodeerdgeist
2026-07-12Give the sitemap its own view, with collapse and descendant countserdgeist
2026-07-11Add drafts/recent/mine/chapters admin node viewserdgeist
2026-07-10Destroying Draft or Discarding Autosave drops you where you lefterdgeist
2026-07-10Add head/draft/autosave layer comparison at three UI entry pointserdgeist
2026-07-09Fix malformed-HTML fallout across RSS, link rewriting, and flash messagingerdgeist
2026-07-08Add the Status section to nodes#show and rebuild nodes#edit's action barerdgeist
2026-07-08Fix revert being unusable from an unlocked nodes#showerdgeist
2026-07-08Fix blank-title validation and its lost form state on re-rendererdgeist
2026-07-08Add revert!/discard and rebuild nodes#edit around the new hierarchyerdgeist
2026-07-08Fix tests for the new autosave routingerdgeist
2026-07-07Add context-aware child-creation shortcuts to nodes#showerdgeist
2026-07-06Add public preview links for draftserdgeist
2026-07-05Whitespace fixeserdgeist
2026-07-05Add erfa/chaostreff node-kind creation conventionserdgeist
2026-06-27Stage 7 click-testing fixes (2)erdgeist
2026-06-26Stage 4: Rails 5.2 -> 6.1 on Ruby 2.7.2erdgeist
2026-06-25Rails 5.2 application fixeserdgeist
2026-06-25Rails 4.2 model and controller fixeserdgeist
2026-06-24Stage 1 complete: Rails 2.3.5 to Rails 3.2.22.5 upgradeerdgeist
2026-06-23Update deployed state to what's currently runningerdgeist
2025-02-06Improve worklflowerdgeist
2009-10-17changed some node related methods and implementation of unlockhukl
2009-09-12changed the ui click flow a bithukl
2009-09-11enhanced LockedByAnotherUser exception which now includes a message showing the last modified time.hukl
2009-09-10going back to raisl 2.3.3 as 2.3.4 has weird issues when translationg active record validation errorshukl
2009-09-10forgot to remove the breakpoint herehukl
2009-09-10refactored the create method to actually produce meaningful error messages when something goes wrong. added tests for corner caseshukl
2009-09-09added editing of slugs and moving of nodes. to edit a slug or move a node you edit that node, make your changes and save. the slug and parent node changes ge...hukl
2009-09-08lots of gui improvements for creating nodeshukl
2009-09-06Marked Controllers private / public and added authorization filters accordinglyhukl