Change log

0.1.0

05/02/2009

codename caveman, a simple proof of concept, as functional as possible

  • Bug #11: admin info notices are crap!
  • Bug #15: some views need to be moved from themes dir to their corresponding plugin dir
  • Bug #20: user profile/settings is all broken, remove it.
  • Feature #2: pivot table could use a view column
  • Feature #8: improved page node adding form
  • Feature #9: admin create and edit forms combined
  • Feature #10: get some default pages in here
  • Feature #16: add yuriko_* prefix to all yuriko forms and events
  • Feature #19: moving navigation items

0.1.1

05/06/2009

bugfixes and refining

  • Bug #13: pages_controller::load_node() is broken
  • Bug #17: some undefined form errors
  • Bug #18: broken css class naming in some forms
  • Bug #21: missing license
  • Bug #22: missing validation on some core models
  • Bug #25: the view parameter for pivot table is broken
  • Bug #29: missing <?php defined('SYSPATH') OR die('No direct access allowed.');
  • Bug #33: broken plugin info

0.1.2

05/07/2009

minor bug fix with installation

  • Bug #34: install.sql adds content from plugins that arent enabled yet
  • Bug #35: missing assets in 403 page
  • Bug #36: fix missing content view

0.2.0

Features and Plugins

  • Bug #14: trash the form_module class and replace it with proper events
  • Bug #27: remove plugin views from themes
  • Bug #28: move plugins to sub-projects
  • Bug #31: move i18n files to corresponding plugin dir
  • Bug #62: content_types table is useless
  • Bug #69: 403 event cannot have a login form attached to it
  • Bug #73: content nodes should use plugin_id
  • Bug #74: plugin id should be a char(32) md5() of the plugin dir
  • Bug #75: plugin installers don't run when they should
  • Feature #1: passing of args to page nodes
  • Feature #26: rss feed plugin
  • Feature #39: plugin arguments helper
  • Feature #41: add arguments to pivots and nodes
  • Feature #43: gallery plugin
  • Feature #48: redo user system, tie in with a registration plugin?
  • Feature #54: install/uninstall scripts for plugins
  • Feature #55: plugin_status_model
  • Feature #56: convention over configuration! need enable and disable notices to be views
  • Feature #60: some plugin arguments should not be settable via $_GET
  • Feature #61: an installer helper would be nice...
  • Feature #68: section helper

0.3.0

More features and plugins, API should be fairly stable by now