I just committed project-manager, version 1.05.
Here are the changes:
Project manager
- Improves integration with logger (Added parameters for logger integration, added in admin UI pages for logger integration, add link to logger in navbar, add in proc to get logger url)
- Renamed the pm::task::dependency_options proc pm::task::options_list (I won't change public procs in the future, promise! Next time I'll deprecate them and so on..)
- Moved some code from add-edit pages to procs.
- Added ad_returnredirect messages after most form pages.
- Allow you to edit logger variables when editing projects.
- Took out most code from log.tcl, log.adp, etc pages (moved to logger)
- Added parameter to hide subprojects
- Improves appearance of admin pages.
- Added a dependency on kernel 5.1, and newer logger and organizations.
- Italicize the current location in the navbar
- Fixed the function in project-manager-functions-create that creates the root folder for project manager. Upgrade script included. This allows new installs to create projects!
- Added in pages that show the differences between versions of tasks and projects. Uses a word_diff to give you a nice looking difference between versions.
- Fixes issuesdescribed in posts the last couple of days, and a couple of other bugs as well. Logger
- Added in ability to log against project-manager projects and tasks.
- Untabify: entries-postgresql.xql (sorry won't do it again!)
- Fixed scalability issue with one one function call per project being shown. Added in a dependency on new categories proc, which has a new proc that greatly speed up display of logger entries.
- Italicize the current location in the navbar
- Added in links to project-manager in the navbar, when project-manager is integrated with that instance of logger.
- optimized the variable::get_default_variable_id proc for postgres (much faster)
- sped up the select_users query by using persons instead of cc_users
- sped up entries select query by using persons instead of cc_users Organizations
- Added a proc to return the name from an organization_id
Error in include template "/var/lib/aolserver/intra-up/packages/logger/lib/entries": invalid command name "category_tree::get_mapped_trees_from_object_list"then you're having this issue. What do you need to do? You have to get the category_tree::get_mapped_trees_from_object_list proc from HEAD and copy it into your /packages/logger/lib/entries.tcl file. Sorry for the inconvenience. I'm not sure how I could have done this differently. Perhaps I could have committed the code on the oacs-5-1 branch, and then tagged it openacs-5-1-compat, and then changed the file names in HEAD and version numbers too. Perhaps this is a lesson to me and others to leave gaps in your version numbers if you're not committing immediately? Testing and code maturity I've tested this install on HEAD, and on my local 5.1 install, and I'm using it in production, but I would appreciate any bug-reports, patches, etc.. Certainly there are bugs, although I think it's getting usable enough for production use.
Request notifications