Project Filelist for FusionForge

File Release Notes and Changelog

Release Name: 6.1beta1

Release Notes
Beta 1 release.
Change Log
FusionForge 6.1:
* Accounts: minimum password length is now 8 (Sylvain Beucler)
* Accounts: add minimal constraints to password (upper-case, lower-case, non-alphanumeric check) [#826] (Inria)
* Core System: support object association n-n, bidirectional (Artifact, Document, FRSRelease) (TrivialDev)
* Docman: limit number of returned documents on search query. Use paging system [#794] (TrivialDev)
* Docman: limit search using from & to dates [#798] (TrivialDev)
* Docman: use standard search engine: unify results between 'search in project' & search in the docs tab (TrivialDev)
* Docman: searchengine: DocsAll & Docs unified. (TrivialDev)
* Docman: searchengine: add edit file action on result. (TrivialDev)
* Docman: notify users on document. (TrivialDev)
* Docman: support private directory. (TrivialDev)
* Docman: support document versioning. (TrivialDev)
* Docman: support cross ref. forum, documents, task or artifact. (TrivialDev)
* Docman: add new document review feature. to review version, document and post comment to a document. (TrivialDev)
* Docman: add manual upload method to inject zip feature. (TrivialDev)
* Forge CLI: add dump/import functions to extract or import massively into FusionForge [#848]
* FRS: link package release to tracker roadmap. (TrivialDev)
* Install System: add support for OpenSuSE. [#849] (Ralf Habacker)
* Layout: new dynamic quickNav menu: based on user activity to select 5 more visited projects (TrivialDev)
* Plugin AuthBuiltin: add captcha after 3 attempts with the same login [#795] (TrivialDev)
* Plugin AuthLDAP: support X_FORWARD_USER to delegate authentication and then retrieve user from LDAP (TrivialDev)
* Plugin Blocks: support Markdown syntax. (TrivialDev)
* Plugin GlobalActivity: forge-wide aggregation for project activities (Roland Mas)
* Plugin Mediawiki: support activity for public project (TrivialDev)
* Plugin Mediawiki: upgrade to MW 1.23 on CentOS, to MW 1.27 on Debian [#746] (TrivialDev)
* Plugin phptexcaptcha: new plugin to support standard php captcha library (TrivialDev)
* Plugin REST: new REST api (Alain Peyrat & TrivialDev)
* Plugin Scmhook: add CVS commitTracker hook [#700] (Philipp Keidel & TrivialDev)
* Projects Page: add paging system in full_list and tag_cloud subpages (TrivialDev)
* SearchEngine: support only FTI queries (TrivialDev)
* Search: index project tags and use them for search (Roland Mas)
* Search: provide language-specific settings for better indexation/search (Roland Mas)
* Site Admin: add paging system in userlist page [#799] (TrivialDev)
* Site Admin: support widgets for forge home page (TrivialDev)
* Snippet: markdown support & fix code syntax highlight [#865] (TrivialDev)
* Soap: getArtifacts tracker function: support changed_from parameter (TrivialDev)
* Soap: getFlattedArtifacts function: to return as CSV export. All data in 1 call (TrivialDev)
* Spellcheck (Anders Jonsson)
* Taskboard: support multiple taskboards per project [#785] (TrivialDev)
* Taskboard: support filtering tasks [#786] (TrivialDev)
* Tracker: keep values in artifact new submit form on error. (TrivialDev)
* Tracker: add new option on customfield text: regex pattern validation (TrivialDev)
* Tracker: add new customfield: User (TrivialDev)
* Tracker: add new customfield: DateTime (TrivialDev)
* Tracker: add new customfield: Release (TrivialDev)
* Tracker: add support for mandatory fields on workflow of artifact (TrivialDev)
* Tracker: add support for description on customfield to be used in tooltip (TrivialDev)
* Tracker: fix customfield cloning when not using default template fusionforge project [#829] (TrivialDev)
* Tracker: add support for autoassign [#151] & [#149] (TrivialDev)
* Tracker: add default value support for extrafields (TrivialDev)
* Tracker: CSV export, support lastModifiedDate filtering (TrivialDev)
* Tracker: CSV export, add comments [#853] (Dassault Aviation)
* Tracker: add new customfield: Effort (TrivialDev)
* Tracker: new widget oriented display to replace the old "2 columns" view. (TrivialDev)
* Tracker: support Markdown syntax in artifact detailled description and comments (TrivialDev)
* Utils: cross ref document/release. Use [DNNN]/[RNNN] where NNN is the ID of the document/frs release. (TrivialDev)
* Web UI: upgrade splitter jquery plugin to 0.20.0 (TrivialDev)
* Web UI: upgrade jquery ui to 1.12.1 (TrivialDev)
* Web UI: upgrade jquery to 1.12.4 (Nokia)
* Web UI: HTML 5 Doctype; use HTML 5 <header>, <main> and <footer> tags in Funky theme (Nokia)
* Widget MySystasks: new widget for user to display systasks perform on user projects (TrivialDev)
* Widget ProjectlatestArtifact: new widget for project to display the 5 more recent artifacts (TrivialDev)
* Widget ProjectScmStats: new widget for project to display SCM stats (TrivialDev)
* Widget HomeRss: new widget for Forge home page to display RSS flow (TrivialDev)
* Widget HomeLatestFileReleases: new widget for Forge home page to display 5 latest File releases across the forge (TrivialDev)