summaryrefslogtreecommitdiff
path: root/app/views/nodes
AgeCommit message (Collapse)Author
29 hoursRemove obsolete partialerdgeist
3 daysFix tag list rendering in node editorerdgeist
tag_list.to_s produces space-separated output which acts-as-taggable-on 13.0.0 (comma delimiter only) treats as a single tag on re-save. Use join(', ') to render comma-separated tags in the input field.
4 daysFix flash delete for empty flasheserdgeist
4 daysStop forcing escaped HTML into the database just because XML Builder was used wrongerdgeist
5 daysStage 5 click-testing fixeserdgeist
- Fix link_to :method → button_to for all PUT/DELETE actions - Add button_to CSS reset to admin.css for visual consistency - Fix admin layout: replace broken jquery/jquery_ujs pipeline refs with admin_bundle via sprockets; add sprockets-rails, jquery-ui-rails gems - Add app/assets/javascripts/admin_bundle.js pipeline manifest - Fix event_information helper: use safe_join to avoid double-escaping - Fix nodes_helper: to_s(:db) → to_fs(:db) for event times - Fix revisions view: eliminate nested forms; diff button uses vanilla JS to collect radio button values before POST - Fix config/environments/development.rb and test.rb: cache_classes → enable_reloading - Add routing_filter_rails71_patch.rb version guard - Move LockedByAnotherUser to own file for Zeitwerk autoloading - Fix Globalize fallbacks via config.i18n.fallbacks in application.rb
7 daysRails 4.2 view fixeserdgeist
- Replace :confirm => with :data => { :confirm => } in all link_to calls - Fix link_to_path helper: use content_path named route instead of hash-style routing - Fix admin/_menu.html.erb: use named routes for logout and admin index - Fix admin layout: load jquery/jquery_ujs before jquery-ui, remove duplicate jQuery 1.3.2 - Add csrf_meta_tags to admin layout
8 daysStage 1 complete: Rails 2.3.5 to Rails 3.2.22.5 upgradeerdgeist
- Converted plugins to gems (Gemfile) - Updated config structure (application.rb, boot.rb, environment.rb) - Converted routes to Rails 3 DSL - Converted named_scope to scope throughout models - Converted find(:all, :conditions) to where() chains - Fixed has_many :order to use ordering scope - Updated session store and secret token configuration - Fixed exception_notification middleware configuration - Patched Ruby 2.4 / Rails 3.2 incompatibilities: - Integer/Float duration arithmetic (ActiveSupport) - Arel visit_Integer for PostgreSQL adapter - create_database String/Integer coercion - ActionController consider_all_requests_local - Migrated taggings schema for acts-as-taggable-on - Replaced dynamic_form gem with custom form_error_messages helper - Fixed Rails 3 block helper syntax (form_for, form_tag, fields_for) - Fixed admin layout yield - Updated test suite for Rails 3 APIs
8 daysUpdate deployed state to what's currently runningerdgeist
2025-02-06Improve worklflowerdgeist
2025-02-05Add warner if theres unescaped entities inside the Title fieldserdgeist
2025-01-28Big overhaul patch and style changesCharlie Root
2009-11-14nodes :show now also includes a direct link to to the live version of the node. Additionally, I changed the default route to a named route so it is much ↵hukl
easier to generate proper public paths and urls.
2009-11-14nodes :show now shows the tags so the user won't have to enter edit mode to see the tags and thereby create a new drafthukl
Closes #33
2009-11-11Modified templates to show the editor nowhukl
2009-10-20allow to overwrite the original user in edit viewhukl
2009-10-18re-activated admin overview screen - listing 20 recent changes and 20 current drafts. more to comehukl
2009-10-17changed some node related methods and implementation of unlockhukl
2009-10-17added sanitize statements to hopefully all critical templates to protect against cross site scripting.hukl
added section to environment.rb listing the whitelisted tags and attributes and examples on how to extend the list
2009-10-07refactored revsions controller to act as a nested resource of nodes. boy that cleaned up some stuff quite a bit. also having tests for that is just feeling ↵hukl
great
2009-09-12changed the ui click flow a bithukl
2009-09-10going back to raisl 2.3.3 as 2.3.4 has weird issues when translationg active record validation errorshukl
also changing the german error messages to english as the interface is english only so far
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 ↵hukl
get staged and are applied once that revision is published
2009-09-08lots of gui improvements for creating nodeshukl
2009-09-08new interface for adding nodes. still needs a bit radio button magickhukl
2009-09-02renaming and restructuringhukl
2009-09-02further interface improvementshukl
2009-09-02some drag and drop refinementshukl
2009-09-01Added javascript goodness to add and sort and drag and drop images on pageshukl
2009-09-01slight interface changeshukl
2009-08-16migration to add missing columns and indexes for acts_as_taggable_redux as well as other related modificationshukl
2009-07-19fixed link_for_path issuehukl
2009-06-13added js search widget with clickable results that will take the user to the brand new "show" version of the page. so the user doesn't create new revisions ↵hukl
and locks all the time when he / she only wants to take a look at it.
2009-05-08removed the render :partial call as it no longer exists hukl
2009-05-08put the whole autosave stuff into admin_interface.jshukl
2009-05-07moving the observer aroundhukl
2009-05-07autosave only when something has actually changed. this was hard. i don't like javascripthukl
2009-05-01linking to the referrer url in preview modehukl
2009-04-18adding event information to the metadata section allowing to add and edit eventshukl
2009-04-16minor ui tweakhukl
2009-04-16added autosave to node edit view. saves every 15 secondshukl
2009-04-13little layout fixhukl
2009-04-13now the node index page is sexy too !hukl
2009-04-13beautified the revision and diff interface. so pretty and so functional. i'm happyhukl
2009-04-13slight modificationshukl
2009-04-13rebuilding the admin interfacehukl
2009-03-28renamed the user association on nodes to lock_owner as it is more specific for its purposehukl
2009-03-21put the lock onto nodeshukl
2009-03-21cleaned up the node index viewhukl
2009-03-15this was the wrong revision numberhukl