Skip to content

Latest commit

 

History

History
317 lines (176 loc) · 20.3 KB

COMMITLOG.md

File metadata and controls

317 lines (176 loc) · 20.3 KB

2014-02-09

2014-01-31

  • 修复数据库中type的错误关键字 Link

2014-01-31

  • MongoDB数据库驱动完善,支持在group查询中使用distinct查询 Link

2014-01-15

  • 增加 BigInt 类库 Link
  • 优化shell默认控制器 Link
  • 日期类库完善 Link

2014-01-09

  • HttpClient增加upload方法,可实现上传文件功能 Link

2014-01-07

  • 修复MongoDB驱动力中查询slave在新的版本里可能导致连接失败的问题 Link
  • 修复Email中上传附件bug Link

2014-01-06

  • 完善邮件类库,支持收件人姓名+邮件的格式,完善密件抄送的功能 Link

2014-01-05

  • 数据库类库完善 Link
  • 增加 Core::url() 可自动输出附带参数 Link
  • 修复缓存驱动参数大小写问题 Link
  • Session类库优化 Link

2013-12-19

  • 邮件类库完善,支持收件人、发件人别名,修复附件问题 Link

2013-12-19

  • 完善Session模块 Link

2013-12-15

  • 缓存驱动移动到驱动目录中 Link

2013-12-10

  • 文档完善,图片支持retina显示 Link Link

2013-11-18

  • 完善文档输出脚本 Link

2013-11-17

  • 文档生成工具完善 Link

2013-10-24

  • Swift Storage 驱动完善,token验证支持v1和v2版本,优化参数传送方式,支持url方式的配置 - Link

2013-10-08

  • 表单完善,增加token的输出和校验功能,Core支持自动csrf攻击防御,默认配置完善 - Link Link
  • 增加 HttpIO::csrf_check() 方法 - Link
  • 完善对默认配置名称的设置,可以直接通过扩展对象的常量来达到修改default的目的 - Link
  • 增加 rc4 的加密和解密方法 - Link
  • Auth 完善文件格式和对象的读取 - Link

2013-09-29

  • 系统内部请求完善,避免某些代理环境下读取失败的问题,内部请求验证完善,除固定key外增加内部调用动态key,每24小时重新生成,保证系统完全可靠 - Link
  • HttpCall 内部调用的配置移到根目录的配置中 - Link Link
  • 动态配置 Core::config() 对象完善,将不同type的数据分开读取,分开缓存,这样可以避免日积月累配置多了导致程序读取慢的问题,可以自由规划好type - Link

2013-09-24

  • 完善assets-dev控制器对其它文件的操作,可直接复制到目标目录 - Link
  • 完善 Core::find_file() 获取自定义目录文件夹 - Link
  • 完善assets-dev控制器对其它文件的操作,可直接复制到目标目录 - Link

2013-09-24

  • 开发版assets实时输出控制器完善 - Link
  • 完善 Core::find_file() 获取自定义目录文件夹 - Link
  • 完善 Core::url_assets() 方法的输出,完善 merge-assets 脚本输出,对独立后台不处理前端 assets - Link

2013-09-23

  • 完善merge-assets脚本,支持后台assets的生成,支持less,scss,sass的编译输出和css,js的压缩 -Link

2013-09-22

  • 完善assets输出,支持sass编译输出css - Link

2013-09-12

  • 后台类库完善控制器和Session - Link
  • 完善类库和ORM的自动加载 - Link
  • 数据库各驱动独立为单独的驱动包 - Link
  • 增加 driver 的支持 - Link

2013-09-11

  • 优化Module的目录结构 - Link
  • 支持控制器完善,支持文件控制器中 action_index() 调用,比如 /test/abc/ 可直接调用 test/abc.controller.php 中的 action_index() 方法,但 /test/abc/123/ 则不会触发 action_index() - Link
  • Storage 独立为模块 - Link
  • HttpClient 独立为模块 - Link
  • Session 独立为模块 - Link
  • 增加 CacheDatabase 的模块配置 - Link
  • OOP_ORM 独立为模块 - Link
  • 优化module目录接口,移除对于module里的classes目录,直接使用当前module目录为classes目录 - Link
  • Cache 移动到模块里 - Link

2013-09-06

  • 增加 IS_OPEN_PROFILER 常量,此常量标记是否开启页面分析功能 - Link

2013-09-04

  • 数据库移到单独module里 - Link
  • 增加 module 目录支持 - Link

2013-08-29

  • 增加 Composer 的支持 - Link
  • MongoDB数据库类完善对group by的处理,支持 MongoClient - Link

2013-08-22

  • 增加RESTFul的支持 - Link
  • 更新 LICENSE - Link

2013-08-20

  • team_library 目录更改为 team-library 目录 - Link Link

2013-08-16

  • 解决index控制器在生成的分页路径中出现错误的index/index/ 的问题 - Link

2013-08-15

  • 修改 index.controller.phpdefault.controller.php 的优先级,设置前者为首页文件控制器,后缀为默认控制器(任何不存在的同目录控制器都可由此控制器处理,效果等同于 action_default 的作用),解决 index.controller.php 的分页问题 - Link

2013-08-13

  • 完善控制器的获取逻辑,修复分页类库分页显示错误的bug - Link
  • 完善默认控制器传送参数的获取 - Link
  • 增加对目录内 index.controller.php 的全匹配支持,增加 default.controller.php 的支持,当前路径下, default.controller.php 为首页文件优先级高于 index.controller.php 当没有找到任何控制器,会读取 index.controller.php 控制器 - Link

2013-08-12

  • 完善 Access-Control-Allow-Origin 的输出 - Link
  • config配置增加 $config['hide_x_powered_by_header']$config['ajax_cross_domain'] 参数 - Link
  • Admin, Shell, System 控制器目录下划线改成横线, 由 controllers_admin, controllers_shell, controllers_system 分别改成 controllers-admin, controllers-shell, controllers-system - Link
  • 解决在部分配置PATH_INFO情况下导致多传wwwroot路径错误的bug - Link

2013-08-07

  • 数据库增加 set_builder($builder)recovery_last_builder() 方法 - Link
  • 数据库增加 recovery_last_builder() 方法,可以恢复上一次被reset()时的builder - Link

2013-07-29

  • runtime_config 读取配置完善 - Link
  • 增加 Core::RELEASE 常量。用来标识程序发布的版本状态,有(但不限于) stable, rc1, rc2, beta1, beta2 等 - Link
  • 系统配置中增加 $config['runtime_config'] 参数,可对不同环境设置加载runtime配置,取代原来的 $config['debug_config'] 配置 - Link
  • 修复带横线的控制器无法获取的Bug - Link

2013-07-24

  • 完善ErrException抛出类库代码 - Link
  • 增加 View::get_global_data() 方法 - Link

2013-07-21

  • 完善ORM Parse解析function类的bug - Link

2013-06-20

  • 完善ORM REST方式, 数据库类中TYPE全部改成大写 - Link
  • 增加 PostgreSQL 数据库驱动 - Link

2013-05-26

  • 优化对文件写入的处理 - Link

2013-05-23

  • 完善Session,后台Session更新,ORM get_by_id() 方法增加 $use_master 参数 - Link

2013-04-26

  • 更新文档工具对ORM的输出 - Link

2013-04-07

  • 修正某些情况下会导致 Invalid multibyte sequence in argument 的错误 - Link

2013-03-28

  • 完善文档生成脚本,当2个文件的md5一致时,且没有-a(--all)参数时不做复制文件操作,这样可忽略2个文件修改时间不一致的情况 - Link
  • svn-tools 工具更新,增加将一个文件夹同步到一个带svn版本控制的目录,如果有多余的文件,则会利用svn目录删除多余的文件 - Link
  • 将 shell, admin, system 控制器目录改为和 controllers 同目录下的 controllers_shell, controllers_admin, controllers_system 目录,解决部分主机下不支持特殊目录的问题 - Link
  • 完善shell文件夹下控制器代码,完善 Controller_Shell::getopt() 获取参数命令 - Link

2013-03-26

  • 文档生成工具完善,增加todo list功能,优化API列表 Link

2013-03-12

  • Core::$core_config 改为 Core::$config - Link
  • 优化 $config 的读取 - Link
  • Model 和 ORM 的数据库连接对象使用自身独立构造出的对象,避免和 Database::instance() 中的对象在使用QueryBuilder 时产生冲突 - Link

2013-03-11

  • Bootstrap::$config 默认继承 Bootstrap::$core_config 总配置 - Link
  • 完善根据 $_SERVER["SCRIPT_NAME"] 获取 Bootstrap::$base_url 的方法 - Link
  • 修复在子目录下运行MyQEE时获取base_url时右侧缺少/的bug - Link

2013-02-06

  • 完善 Bootstrap::import_library 回调 Link

2013-02-05

  • 增加 Core::change_project_add_callback()Core::import_libraray_add_callback() 方法 - Link
  • 寻找控制器支持路由功能 - Link
  • 修复 Bootsgtrap::autoload 方法 - Link Link
  • Swift 存储驱动优化 - Link
  • Bootstrap::execute, Bootstrap::find_controller 等方法移动到 Core 中 - Link

2013-01-31

  • 增加 Storage 存储类 - Link

2013-01-25

  • 增加 team-library 类库目录,并增加 DIR_TEAM_LIBRARY 常量 - Link
  • bin/recreate-id-helper-file 修复不子文件夹的文件读取问题 - Link

2013-01-23

  • 更新 Core::change_project() 方法 - Link

2013-01-15

  • 完善 bin/recreate-empty-extend-files 工具 Link

2013-01-09

  • BootstrapCore 升级 - Link
  • 增加 recreate-extend-files 脚本工具 - Link
  • Core::i18n() 方法改为 I18n::get() - Link

2013-01-08

  • view-error500-log 工具完善 - Link
  • shell模式下错误输出更加人性化 - Link
  • 将以前shell的svn_tools控制器移到 bin/svn-tools - Link

2013-01-07

  • 增加后缀名限制支持 - Link
  • 数据库完善,当连接错误时不会在异常堆叠里把数据库信息给暴露出来 - Link
  • merge-assets支持全部项目的文件生成,加参数-a - Link

2013-01-06

  • 完善merge-assets,无修改的文件不重新写入 - Link

2013-01-05

  • 完善core - Link
  • 完善MongoDB的查询 - Link
  • devassets控制器更新 - Link
  • 后台视图更新,修改 bottom.view.phpfooter.view.php - Link