Loading...
 

B-Fabric Release Notes

B-Fabric History Overview

  • 201?-??: B-Fabric 11 (Seamless) Future planned version based on upgraded and new underlying technologies replacing SEAM 2.3 and Glassfish 3
  • 2018-??: B-Fabric 10 Consolidated and integrated project and service order functionality
  • 2017-12: B-Fabric 9 Consolidated and integrated sample and extract functionality
  • 2016-10: B-Fabric 8 based on upgraded and new underlying technologies such as Glassfish 3, SEAM 2.3, PrimeFaces 6.0, and Lucene 5.4
  • 2015-03: B-Fabric 7 with new project life cycle and header/menu redesign
  • 2012-09: B-Fabric 6 (New Design) with new security functionality
  • 2011-12: B-Fabric 5 (Ullisois) with new project charging functionality
  • 2011-04: B-Fabric 4 (based on the SEAM Framework) integrated previous Project Request Tool functionality
  • 2009-03: B-Fabric 3 with new order module
  • 2008-01: B-Fabric 2 with new agenda module
  • 2007-02: B-Fabric 1 (based on Apache Cocoon Framework) with data and basic project member management functionality
  • 2006-03: Project Request Tool Release
  • 2005-04: Project Request Tool (based on Smarty Template Engine) Implementation Start
  • 2005-02: B-Fabric Project Start

Recently Solved Issues

  • New Feature: Add read web service for project orders
  • New Feature: Add workunits to project orders
  • New Feature: Data table row size customizable by each user

Release Date: 22.12.2017

  • Revised Feature: Header menus have been reorganized (new admin menu at the upper right side)
  • Revised Feature: User settings have been reorganized and consolidated
  • Revised Feature: Replaced some more drop-down lists and selection tables by advanced autocomplete fields

Release Date: 15.12.2017

  • New Feature: About menu with information about the current B-Fabric version
  • Revised Feature: Do not include unsubscribe link into emails sent to employees

Release Date: 14.12.2017 (B-Fabric 9 Release)

  • Layout fixes including more consistent coloring in mouse-overs
  • Drop Feature: The FlatRatedOrder Target button is eliminated
  • Revised Feature: All data tables have only the csv exporter in cases where the row number is less than 10000. The buggy xls exporter is not really needed and was therefore eliminated.
  • Revised Feature: The FGCZ fund number cannot be used anymore in orders
  • Revise Feature: Implicit newsmailenabled settings for employees
  • Revise Feature: The sample type associated with a service type cannot be changed when there already exists an order based on the service type
  • New Feature: Added attribute extensible to organization type to control which organization types are allowed to be extended by the users
  • Revise Feature: New architecture for entity logging yielding significant performance boosts
  • New Feature: Added manage credits screen
  • New Feature: Added manage events screen
  • New Feature: Added tab events to manage event type screen
  • Revised Feature: Performance fixes to handle large project orders
  • Revised Feature: Revised and extended entity logging
  • Revised Feature: Revised timeframe
  • Revised Feature: Emails sent out via "send mail" now logs all recipients
  • New Feature: Projects can be assigned to companies
  • Revised Feature: Autocomplete proposals with better structured affiliation information
  • Revised Feature: Replaced some drop-down list by advanced autocomplete fields such as organizations, departments, and institutes
  • Revised Feature: Revised samples types and sample attributes
  • Revised Feature: Integration of samples and extracts to samples
  • Revised Feature: Batch edit of samples
  • New Feature: Batch edit of sample custom attributes
  • New Feature: New entity class Protocol, which can be associated with samples
  • New Feature: Advanced entity duplicate detection, sync, and reset
  • New Feature: Modal-panel "Are you sure" pops-up when the project or order of an existing project charge is changed (to avoid unintentional loss of dependent data)
  • New Feature: Add chargeable attribute to instrument reservations
  • Revised Feature: Add auto-complete text box for selecting existing user in project offers
Dear colleagues,
today we successfully released the new B-Fabric Version 9. Here are some issues you should note:
- Clear your browser's cache first! Otherwise your browser will operate with the cached, old B-Fabric css which will mess up the layout and even can cause login problems.
- As you all hopefully know already, the integration of the sample and extract concepts was the main conceptual change in the new system. All extracts were transformed and integrated into samples. With the unique sample concept, we hope that the complexity of the project orders have significantly reduced.
- Samples can be derived from other sample (as it was the case of extracts in the previous system), i.e., samples can have parents/childs and thus form complex hierarchies.
- The new edit batch form for samples does not only support the batch editing of the fixed, type-specific sample attributes but also the batch creation/editing of custom attributes.
- The existing sample/extract types were revised according the wishes of the various FGCZ subgroups. So a number of attributes are not associated anymore with the different existing sample types, but the data of the old (legacy) attributes is still available for the already existing samples.
- The sample type associated with a service type cannot be changed anymore when there already exists an order based on the service type.
- The batch edit projectorderitem screen has been thoroughly revised. Please note that the maximum number of items per order is now increased to 2000 (but we generally would not advice to create such big orders). Although the save operation of this screen is now nearly ten time faster of the previous version, such big screens naturally require several tens of seconds even in optimized versions.
- The new entity class Protocol allows to maintain information about (sample preparation) protocols which can be associated with the samples prepared according to the corresponding protocols. The detailed description of a protocol can be described in any external file format and uploaded as note of the protocol.
- Another important change is that projects can now be assigned to companies. So there is no need anymore to artificially process the orders under projects assigned to the FGCZ.
- Note the new attribute "chargeable" of instrument reservations is used to express whether this reservation must be charged or not.
- When the project or order of an existing charge is changed, the modal-panel "Are you sure" pops-up to avoid an unintentional loss of dependent data.
- On several occasions, such as the entering of affiliation information, advanced autocomplete components replaced the drop-down menus with the goal to efficiently handle the selection of items from larger sets. Besides the performance improvement, the autocompletecomponents allow to better search for the desired items in contrast to the drop-down menus that only support starts-with semantics. Probably you will need a while to effectively use the autocomplete. Hint: When the autocomplete component already contains a value, just mark the value entirely using control-A and delete it before you enter the new search term.
- The FGCZ fund number cannot be used anymore in orders to avoid the misuse that causes some significant overhead not only for our secretaries.
- The architecture of the entity logging was completely revised. The quality of the logging was improved while yielding significant performance boosts, especially when operating on orders with many items.
- Of course, all Web services related to the changes mentioned above were accordingly extended and adapted.
- In the recent weeks, we also cleaned up a large part of the mess users created with their affiliations in last ten years. Thanks to Roger, all affiliations related to ETH Zurich / UZH / USZ were identified, sorted, restructured, and merged as needed. With B-Fabric 9, at least the new duplicate detection and merging will be helpful to do this tedious but absolutely essential job a little more efficiently.
- Related to the last issue, there is a new attribute, called extensible, for organization types to control which organization types are allowed to be extended by the users. So we disallow that creative users can create further organizations under the type "Universities in Zurich" and thereby benefit from "internal" prices.
So enjoy the new B-Fabric and provide us with feedback when you observe something interesting.
Many thanks in advance and best regards,
Can

Dear B-Fabric User,
we are happy to announce the new release of B-Fabric which comes with a number of significant changes and extensions (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). First of all, please note that we have integrated the concepts of samples and extracts. The new system knows only the notion of a sample. As before in the case of extracts, samples can also be derived from other samples, thus creating sample hierarchies. All your existing extracts were transformed and integrated into corresponding samples. Also note that the supported sample types were revised and the batch editing of samples improved. In particular, it is now possible to batch edit custom attributes of samples.
Please clear your browser's cache and enjoy. As always, your feedback is welcome.
Many thanks in advance and best regards,
The FGCZ B-Fabric Team

Release Date 13.11.2027

  • Revised Feature: Show booking required task for all projects with non-booked charged when November 15th has been passed

Release Date: 26.09.2017

  • Revised Feature: Agenda overview now shows the initial letter of the first names in case of duplicate last names
  • Revised Feature: Notes can be edited analogously to results afterwards by other users
  • New Feature: New button "Running" for review manager to set a finished project to running again
  • New Feature: Added button in show-project-charges for triggering an email to lydia for booking the non-booked charges of the project
  • New Feature: "Booking Required" tasks
  • New Feature: "Booking Required" hint in the the non-booked project charges columns
Dear colleagues,
please note the following new/revised B-Fabric features released tonight (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes):
* Revised Feature: Agenda overview now shows the initial letter of the first names in case of duplicate last names
* Revised Feature: Notes can be edited analogously to results afterwards by other users
* New Feature: New button "Running" for review manager to set a finished project to running again
* New Feature: "Booking Required" tasks is now available for all coaches to see which project charges need to be booked. This task is shown whenever a project has a non-booked charge from the last year and/or the the total sum of non-booked charges is beyond 5000.
* New Feature: "Booking Required" hint in the the non-booked project charges columns
* New Feature: Added button in show-project-charges for triggering an email to lydia for booking the non-booked charges of the corresponding project
As always, feedback is welcome.
Best regards,
Can

Release Date: 05.09.2017

  • New Feature: Added column statusmodified to the service order tasks

Release Date: 22.08.2017

  • New Feature: Added column coach to project order listing
  • New Feature: Added coach to project order indexing

Release Date: 21.07.2017

  • New Feature: Appended terms and conditions file to order confirmation forms.
  • Revised Feature: Order as well as project order guidelines adapted
  • Revised Feature: Explicit checkbox for agreeing on "Terms and Conditions" included into the order creation process

Release Date: 07.07.2017

  • New Feature: Added billing organization and company to various order listings
  • New Feature: Appended terms and conditions file to project offers

Release Date: 12.06.2017

  • New Feature: The logged-in user's slots are now shown in the agenda overview if the has no no event in the given time interval

Release Date: 25.04.2017

  • New Feature: Add filechecksum to the resource read web services
  • New Feature: Add mailgroup filter to agenda overview screen to select subset of listed user
  • Revised Feature: Replaced http://fgcz by https://fgcz in all URLs

Release Date: 11.04.2017

  • Revised Feature: Max length of order reference number is now 64 instead of 32

Release Date: 05.03.2017

  • New Feature: Enabled XML export for entire project

Release Date: 21.02.2017

  • New Feature: Introduction of a new extract types "Proteomics EU" and extension of the project order items form to deal with this new extract type
  • Revised Feature: Revised screens for editing and presentation of links
  • New Feature: Web services for links
  • New Feature: Extended Web services for dataset and workunit to handle links
  • New Feature: Add links to datasets and workunits
  • Revised Feature: Extended Web service for resource and workunit to handle expirationdate
  • Revised Feature: New resource and workunit status "archived"
  • Revised Feature: Improved lucene search results presentation (grouping and ordering of document attributes)
  • Revised Feature: Added non-visible columns to the data tables which contain columns with truncated values in order to export the non-truncated values instead of the truncated ones
  • New Feature: Add offers tab to show-user
  • New Feature: Extended download directory settings distinguishing between bfabric, plain, and storage representations
  • New Feature: Project downloader
  • Revised Feature: Download manager creates summary as linked html file instead of simple text file
  • Revised Feature: B-Fabric's internal repo is revised based on the concept of storages such that files of the internal repo can be access uniformly via the download manager
  • New Feature: Added typeSpecificPrefix to access
  • New Feature: Added projectFolderPrefix to storage
  • New Feature: Remove executable also removes the corresponding folder from the internal repo
  • New Feature: Added "Add Contract" button to the contracts tab of the show-instrument screen
  • New Feature: Notes for instrument reservations
  • New Feature: Include/Exclude contracts of child instruments in the contracts tab of show-instrument
Dear colleagues,
in addition to the email send out to all FGCZ users, please be aware of the following revisions and extensions of the latest version of B-Fabric:
- New Feature: Introduction of a new extract types "Proteomics EU" and extension of the project order items form to deal with this new extract type
- Revised Feature: Revised screens for editing and presentation of links
- New Feature: Web services for links
- New Feature: Extended Web services for dataset and workunit to handle links
- New Feature: Add links to datasets and workunits
- Revised Feature: Extended Web service for resource and workunit to handle expirationdate
- Revised Feature: New resource and workunit status "archived"
- Revised Feature: Improved Lucene search results presentation (grouping and ordering of document attributes)
- Revised Feature: Added non-visible columns to the data tables which contain columns with truncated values in order to export the non-truncated values instead of the truncated ones
- New Feature: Add offers tab to show-user
- Revised Feature: Download manager creates summary as linked html file instead of simple text file
- New Feature: Added typeSpecificPrefix to access
- New Feature: Added projectFolderPrefix to storage
- New Feature: Added "Add Contract" button to the contracts tab of the show-instrument screen
- New Feature: Notes for instrument reservations
- New Feature: Include/Exclude contracts of child instruments in the contracts tab of show-instrument
As always, your feedback including bug reports are welcome.
Many thanks in advance and best regards,
Can

Dear B-Fabric User,
we are happy to announce the next release of B-Fabric which in particular comes with the unique feature of a project downloader. The project downloader allows you to easily download your entire downloadable data of your project. Besides all workunits and resources, the meta-data about your samples and extracts is included in reusable XML format. Also note that the download manager was extended and improved in general for improved resource and workunit downloads. Among others, you can now choose between three different download directory representations in your user settings. Enjoy. As always, your feedback is welcome.
Many thanks in advance and best regards,
The FGCZ B-Fabric Team

Release Date: 09.12.2016

  • New Feature: Added extract description column to edit-batch-projectorderitem.html screen.

Release Date: 03.12.2016

  • New Feature: Added base64 support to WS Resource save.

Release Date: 30.11.2016

  • Dropped Feature: Removed "Java Install" hint since its interfere with other Java Script functionality
  • New Feature: ETH fund number added to all three types of orders
  • Revised Feature: The select extracts picklist of the edit-batchorderitem screen is now sorted by name and additionally includes the id column

Release Date: 25.11.2016

  • New Feature: New option for certain data tables to show all rows in one page
  • New Feature: Added "Java Install" hint in case the users machine has not the right Java version to run the download manager
  • Revised Feature: Download buttons are disabled when the download manager cannot run locally due to missing Java installment
  • Revised Feature: The download button is not shown in the reasource basket until a resource is selected which provides download manager access
  • Revised Feature: The target download directory shown in the download manager now includes a link to this location
  • Revised Feature: Fixed filtering issues of data tables that included row (de)selection functionality
  • Revised Feature: New separated user settings screen
  • Revised Feature: Revised statstics screen using data tables with paginators
  • Revised Feature: Refactored internal project member and role management
  • Revised Feature: Replaced all list-based ManyToMany associations by set-based ones (to avoid performance issues caused by the default Hibernate mapping)

Release Date: 24.10.2016

  • Revised Feature: Add columns comments, instrumentreservations, importresources, orders, coach, and technologies to project usage view

Release Date: 22.10.2016

  • New Feature: Technology filter added to shift-instrumentreservation form

Release Date: 19.10.2016

  • Revised Feature: Replaced PDF generation by new PDFBox library functions
  • Revised Feature: Added the refresh button again on all show and manager screens

Release Date: 14.10.2016 (B-Fabric 8 Release)

  • New Feature: Shift instrument reservations
  • New Feature: Added startDate to Contract
  • New Feature: Added Web Service method for ProjectOrderItem read
  • New Feature: Projects, instruments, and contracts can now have (external) links
  • New Feature: Instrument can now be connected to parent instruments to model instrument systems
  • New Feature: Instrument has new attributes Computer, Installation Date, Purchased Date, Purchased Price, Seller, Seller Contact
  • New Feature: Instrument can now be searched via Lucene index also in the service module
  • New Feature: Contracts can be searched via Lucene index in both userlab and service module
  • New Feature: Create entity log in case mail sending failed
  • New Feature: Feedback component supporting general user surveys as well as specific project/order feedback
  • New Feature: File upload now supports uploading several files at once
  • New Feature: Data table exports the filtered table content rather than the entire table content only.
  • New Feature: XML export for data tables is available for admin
  • New Feature: Datasets can be created from scratch independent of any existing workunit/resource
  • Revised Feature: New workunit selection procedure for datasets creation based on existing workunits/resources
  • Revised Feature: The forced checkbox in send mail can now be (un)checked at any time
  • Revised Feature: Improved send mail form
  • Revised Feature: Data table filter and sort now also available for certain derived columns
  • Revised Feature: Extended manage tasks screen with filterable/sortable data tables
  • Revised Feature: All data table filters are implicitly based on the contains semantics
  • Revised Feature: Improved virus scanning for file upload
  • Revised Feature: Advanced check/uncheck buttons in datatables in order to enable selection out of filtered values instead of all table rows
  • Revised Feature: Improved project tree screen
  • Revised Feature: Improved statistics screens
  • Revised Feature: Improved general design and layout
  • Revised Feature: Improved menues
  • Revised Feature: Partially massive performance boosts on several screens
Dear B-Fabric User,
we are happy to announce the release of B-Fabric 8 which comes with many revisions and extensions (see release notes at http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). B-Fabric's look-and-feel has not changed much while it's code basis and underlying technologies are fully renewed and replaced. We hope you will enjoy the revisions, especially the improved layout and partially massive performance boosts of several screens. Please clear your browser's cache once before you enter the new B-Fabric!
In the following, we briefly outline some major revisions and extensions you should definitively be aware of:
- File upload now supports uploading several files at once.
- Data table filter and sort now also available for certain derived columns.
- All data table filters are implicitly based on the contains semantics.
- Data table exports the filtered table content rather than the entire table content only.
- Advanced (un)check buttons in data tables enabling the selection out of filtered values instead of all table rows.
- Datasets can now be created from scratch independent of any existing workunit/resource.
- Workunit selection procedure for datasets creation is based on all existing workunits/resources.
- Advanced project tree screen.
- New feedback component supporting general user surveys as well as specific project/order feedback.
As always, your feedback is welcome.
Many thanks in advance and best regards,
The FGCZ B-Fabric Team
PS: Please note that Google Chrome provides the best performance among the commonly used browsers.

Dear colleagues,
in addition to the email send out to all FGCZ users, please be aware of the following revisions and extensions of B-Fabric 8:
New Feature: Instrument reservations can now be shifted as entire blocks.
New Feature: Contracts have now a start date.
New Feature: A Web Service for ProjectOrderItem read is now available.
New Feature: Projects, instruments, and contracts can now have (external) links.
New Feature: An instrument can now be connected to a parent instrument to model instrument systems.
New Feature: Instruments have the new attributes Computer, Installation Date, Purchased Date, Purchased Price, Seller, Seller Contact.
New Feature: Instruments can now be searched via Lucene index also in the service module
New Feature: Contracts can now be searched via Lucene index in both userlab and service module
New Feature: Create entity log in case mail sending failed
Revised Feature: Improved send mail form
Revised Feature: Extended manage tasks screen with filterable/sortable data tables
Revised Feature: Improved virus scanning for file upload
Revised Feature: Improved statistics screens
As always, your feedback including bug reports are welcome.
Many thanks in advance and best regards,
Can

Release Date: 26.08.2016

  • Revised Feature: Workunits that are marked as deleted are now allowed to be actually deleted
  • Revised Feature: Add order coach to the show-order screen

Release Date: 07.06.2016

  • Revised Feature: Revised edit-batchprojectorderitem screen for PacBio orders (new column PacBio library type)

Release Date: 21.05.2016

  • New Feature: Landing page of published projects for non-logged-in users
  • Revised Feature: All projectOrderItem and extract screens are adapted/extended w.r.t. to revised set of required attributes for extracts of type proteomics
  • Revised Feature: All projectOrderItem and extract screens are adapted w.r.t. to validation of certain attributes for extracts of type sequencing

Release Date: 28.04.2016

  • New Feature: New notes tab for instruments (to log maintenance information, for instance)
  • New Feature: New attribute Location for instruments (to capture the room information for instance)
  • Revised Feature: A contract can now be linked to more than one instrument

Release Date: 21.04.2016

  • New Feature: Download manager is signed with a trusted certificate such that it runs out-of-the-box without the necessity to install our self-created certificate
  • New Feature: New attribute InventoryNumber for instruments
  • New Feature: New attribute SerialNumber for instruments
  • New Feature: Backlinks from instrument to contracts
  • Revised Feature: All projectOrderItem and extract screens are adapted w.r.t. to revised set of required attributes for extracts of type sequencing
Dear colleagues,

please note the following new/revised B-Fabric features released last night (see
http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes):

1) First of all, the B-Fabric download manager is now signed with an official certificate which we bought from SwissSign. Now, the download manager runs out-of-the-box without the necessity to install our self-created certificate.

2) The extract type "Sequencing" was revised such that the set of required and rendered extract attributes is changed according to the wishes of the corresponding subgroup. The changes not only affect the columns of the edit-batchprojectorderitem screen but also the edit-extract screen.

3) The instruments concept was extended by two new attributes InventoryNumber and SerialNumber. The inventory number is for capturing the ETH/UZH inventory number of the instrument.

4) Backlinks were introduced from instruments to contracts such that you can now easily get to the contracts associated with a given instrument.

Best regards
Can

Release Date: 31.03.2016

  • New Feature: Introduced deletion of application parameters and create entity log for the changes.

Release Date: 16.03.2016

  • New Feature: Project order results extended by the option to inform the customer immediately
Dear colleagues,

please note the following new B-Fabric feature released last night (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes):

* The "Project Order Result" feature was extended such that you can now choose during the creation of a project order result whether or not a notification email should be send to the customer. Note that by default the creation of a project order result is triggering a notification email only to the internals involved into that project order. The rationale behind this was to avoid sending out emails to the customer in case of preliminary or incomplete results, respectively. The customer gets anyhow informed with the project order finish email. With this new feature, you now can inform the customer immediately (before project order finish).

Best regards
Can

Release Date: 17.01.2016

  • Revised Feature: Add parent sample/extracts columns to the extracts listings
  • Revised Feature: All charges now have a prepayment flag which is also exploited in the servicetypeprojectcharges cube
  • Revised Feature: Extended application concept by possibility to register enumeration values, from which a drop-down is created during workunit creation
  • Revised Feature: After add/edit-instrumentreservation the overview jumps to the start of the week of that event
Dear colleagues,

please note the following revisions of the latest B-Fabric release (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes):

* All charges now have a prepayment flag which should indicate that the given charge belongs to a prepaid booking. This issue is needed by all who are creating entire project orders solely for the purpose of handling prepayments. This prepayment flag allows to separate the prepayment charges from the actual one. Thereby, the statistics get freed from "doubled" charges, e.g. in the servicetypeprojectcharges cube (see http://fgcz-bfabric.uzh.ch/bfabric/common/manage-cube-servicetypes.html)

* The application concept is extended by the possibility to register enumeration values for application parameters. An enumeration is used during workunit creation to provide a drop-down list from which the user can select the actual parameter value. Check http://fgcz-bfabric.uzh.ch/wiki/Executable for documentation of the respective executable registration. There you will find a new tag, called enumeration, which determines a value of an enumeration.

* The extracts listings now include the parent sample/extracts columns, too.

* After add/edit-instrumentreservation the overview jumps to the start of the week of that event.

Best regards,
Can

Release Date: 09.01.2016

  • Revised Feature: Validation of UZH card expiry date revised (one year plus one day)

Release Date: 15.12.2015

  • Revised Feature: Add all resources to basket button available in corresponding resources tables
  • Revised Feature/Bugfix: Service Area/Type disabling affects entire hierarchy, i.e., disable service area disables all the dependent service types and services
  • Revised Feature: Process access request now display also the company in case of company users
  • Revised Feature: Revised Extract Type Cube
  • Revised Feature: Either the institute or the company is now shown in guest card approve process
Dear colleagues,

last night, we released a new B-Fabric version (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). Please take care of the following important note to avoid unnecessary work.

IMPORTANT: Disabling a service area and/or service type consistently affects the entire services hierarchy, i.e., by disabling a service area all its dependent service types and services are disabled, too. Analogously, by disabling a service type all its dependent services are disabled, too.

Therefore, do no play with the corresponding enabled checkbox on the productive system when you are not sure that you really want to disable the corresponding part of the services hierarchy. Otherwise, you have to recover manually by enabling again the corresponding service types and services on an individual basis.

Best regards,
Can

Release Date: 5.11.2015

  • Revised Feature: Filter and sort now available for the status column of (project) orders

Release Date: 20.10.2015

  • New Feature: Introduced drop-down filters for the columns technology and type of the contracts data table

Release Date: 19.10.2015

  • Revised Feature: Introduced paginator for instrument reservations per lab head cube since this table became too large (slowing down the filtering massively)
  • Bugfix: Fixed some issues (database constraint exceptions and non-unique extract names) with the edit-batch-projectorderitem form

Release Date: 08.10.2015

  • Revised Feature: Add analysisreasons tab to show-analysistype
  • Revised Feature: Add sampleforms tab to show-analysistype
  • Revised Feature: Project order task lists now include a column service type
  • Revised Feature: Improved manage applications screen with better (acceptable) performance
Dear colleagues,

we released a new B-Fabric version (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). Note the following changes that might be useful for all the staff involved in (project) orders:

- The project order tasks lists have been extended by a column "service type" such that it hopefully becomes easier to judge where a given project order tasks is relevant for you.

- The show-analysistype screen is extended by two tabs "Analysis Reasons" and "Sample Forms" listing the entities associated with the given analysis type.

Best regards,
Can

Release Date: 19.09.2015

  • Revised Feature: Service price list url updated
  • Revised Feature: Do not show "create charge" button for closed/pending project/service orders

Release Date: 17.09.2015

  • Revised Feature: UZHCardCode for guest cards now have the format G plus 5 to 7 Digits
  • Revised Feature: Adapted computation of additional vacation credits for 50+ employees
  • Dropped Feature: All features regarding annotation ontology are removed
  • New Feature: Executed projectorderworkflows list only the projectorderworkflows associated with the service type of the corresponding project order
  • New Feature: Disable/enable project order workflows
  • New Feature: Support for stand-alone external Web applications
  • Revised Feature: Mail style is now based on the standard sans-serif font
  • New Feature: Add results to project orders
  • Bugfix: X-Header infos added to all email templates
  • Revised Feature: Send notification email is now available for all applications
Dear colleagues,

a few minutes ago, we released a new version of B-Fabric which comprises several bugfixes, revisions, and new features (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). In the following, I briefly point out some issues that you should be aware of:

- The application concept was revised such that stand-alone external Web applications can be registered and invoked.

- Project orders now include a tab "results" where the communication regarding the related workunits/resources should be documented (rather than in the comments tab).

- The executed projectorderworkflows tab lists only the projectorderworkflows associated with the service type of the corresponding project order.

- Project order workflows can now be disabled/enabled.

- The send notification email feature is now available for all types of applications (instead of only for import applications as before).

The following two issues are relevant for our admin staff:

- The computation of the additional vacation credits for 50+ employees is revised such that the additional days are provided from that year on where the employee turns into 50.

- UZHCardCode for guest cards revised such that the new format upto 7 Digits is supported.

If you detect any problems introduced by this new release, please let me know.

Many thanks in advance and best regards,
Can

Release Date: 12.08.2015

  • Revised Feature: Created editable PDFs for the various bookings.
  • Bugfix: Prevented to create a new project order if the context project is not set yet.
  • Revised Feature: Added private projects to chargeable projects list.

Release Date: 15.07.2015

  • Revised Feature: Enabled columns relativePath and fileName to resources tables on the productive system
  • New Feature: Added expiry date and other uzh card information to the access request table

Release Date: 12.07.2015

  • Revised Feature: Order guidelines and corresponding links revised/renewed
  • Revised Feature: Performance of show dataset heavily improved
  • Bugfix: Corrected non-sequential positions of attributes of legacy datasets

Release Date: 17.06.2015

  • New Feature: Projects usage stats under menu More/Statistics
  • New Feature: "Former Projects" Tab in the show-user screen

Release Date: 11.06.2015

  • New Feature: New Service Type / Charges Cube
  • New Feature: New Project Charges Tab for ServiceType
  • New Feature: New Project Charges Tab for ServiceArea
  • New Feature: New Service Charges Tab for ServiceType
  • New Feature: New Service Charges Tab for ServiceArea

Release Date: 26.05.2015

  • Revised Feature: Updated UZH guest card application form

Release Date: 05.05.2015

  • Revised Feature: Dropped code from entity sample form
  • Revised Feature: Send mail works now with the merged technologies

Release Date: 07.04.2015

  • New Feature: Add book all charges hint to the show-projectorder screen to be able close the project order
  • Revised Feature: Close project order button is now shown when all billable charges are booked

Release Date: 12.03.2015

  • Revised Feature: Unique header for all modules

Release Date: 11.03.2015

  • Revised Feature: resource id is now the first column in all tables of the select resources screen
  • New Feature: Added hint to EndDate in show-workunit
  • Revised Feature: Project applicant can be removed as member of the project
  • New Feature: Added succeeding datasets tab to show-workunit
  • New Feature: Basket icon introduced as link to the resource basket
  • Extended Feature: added link to id column of result table at show-search screen
  • Revised Feature: Generalized redirect manager dynamically computes the url to be redirected after removal of an entity
  • New Feature: XLS/CVS export from data tables generates files with context-specific file names
  • Extended Feature: Several projectorder attributes added to the index/search as well as to the data tables
  • New Feature: Extended download manager open download directory automatically on close.
  • New Feature: Extended download manager by option to select between a plain and directory maintaining download directory
  • New Feature: Extended download manager supports download of resources together with their ancestor folder directories
  • Feature Drop: Eliminated microarray sample submission/summary/command console batch registration forms
  • New Feature: Show instruments and contracts in the show-user page
  • New Feature: Introduced application versioning (link to predecessor)
  • Revised Feature: Under certain constraints an edit of the project order service type is now possible when the sample information is not empty
  • New Feature: When deleting project order items associated deletable samples/extracts are implicitly deleted
  • New Feature: Generate sample names for project order items
  • Revised Feature: Extensions report sections are shown only if there is already an extension report or the project is a state where a report can be added/edited
  • Revised Feature: Project orders can only be created for running projects
  • Revised Feature: Instrument reservation is now editable also when the project is finished
  • Bugfix: Downloader now also works correctly on the MS plaform
  • New Feature: Extended Web Services methods for sample/extract persist/update including custom attributes

Changes by 31.12.2014

  • New Feature: Web Services methods for sample/extract update
  • Revised Feature: User inactive/emailnotverified hints are not shown anymore in the show screen of published projects
  • Revised Feature: Improved downloader (layout revision, can handle resources referring to equally named files, can handle long listings)
  • Revised Feature: Resource basket improved (download/create dataset buttons and applications section are shown only when appropriate resources are selected)
  • New Feature: Download selected resources from resource basket
  • Bugfix: Fixed Internet Explorer layout issues
  • Replace Feature: Replaced the FGCZ header in generated PDF reports by the new one
  • Revised Feature: Performance and stability of edit-batch-projectorderitem screen improved significantly (among others drop-downs are loaded dynamically while mouse-over event is active)
  • Revised Feature: Introduced several reader roles to further sharpen access control
  • New Feature: Trigger email sending to supervisor when a contract is going to be expired within three month
  • New Feature: Provide hint in show project order when the analyzing is finished but not all items are charged to finish the order
  • New Feature: New class Contract introduced to manage information about instrument and software licences
  • New Feature: Log tab for services and revised service entity logging capturing linked price information
  • Revised Feature: Revised all texts related to project and order request
  • Revised Feature: Introduce system property for TermsAndConditions and replaced and eliminated the system properties ProjectGuidelines and OrderGuidelines
  • Revised Feature: Reorganization of technologies: Genomics, Transcriptomics, and Sequencing merge to Genomics/Transcriptomics and Metabolomics renamed to Metabolomics/Biophysics
  • New Feature: Merge functionality for technologies
  • Revised Feature: Extended service entity logging which includes linked prices
  • New Feature: Resources (size) column added to show-extracts table
  • New Feature: Already imported resources are now marked (red) in the list of available resources of the import-resources-select screen
  • Revised Feature: Edit project charge displays also the id of the project orders
  • Revised Feature: Project coach email changed such that it is clear that an approved project must not be reviewed anymore
  • Revised Feature: User is set to active when his email address is changed
  • Revised Feature: Ordering Lucene search results now also works correctly for numeric columns with values containing more than 8 (fractional) digits
  • New Feature: Add import resource size of projects to Lucene index
  • Dropped Feature. Eliminated the concept of ProteinHit/PeptideHit
  • New Feature: Custom attributes for samples/extracts
  • New Feature: Offers can now be directly associated with projects
  • New Feature: AppRuntimeVersion system property is set during deployment process
  • New Feature: New dataset Web services methods
  • Replaced/New Feature: Introduction of the dataset concept as replacement of the experimentdefinition concept
  • Bugfix: The edit-batch-sample screen does not lose values anymore after saving new annotation via the create annotation button
  • New Feature: The selection of the extract in the assign-extract screen can now be done using a filter mechanism
  • New Feature: A new check is added to to prevent duplicate attachments (name or file content) within a comment
  • Support: B-Fabric revised for upgrade to the latest PostgreSQL version 9.3
  • Revised Feature: Project order comment notification emails are now sent to internal project members, too
  • New Feature: A new "Show Order Comment" button is available on the project comment screen to view all comments of the project together with all the comments of the orders within this project
  • New Feature: Introduction of project status change listing analogously to the the order status changes listing
  • New Feature: Introduction of the new project status "private" and adaptation of the entire project life cycle, email templates and tasks computation
  • Revised Feature: Revised email and report templating to support new environments, deployers, instances
  • New Feature: Generalized header concept allowing easily to switch between the different environments, deployers, instances
  • Revised Feature: Extended search/indexing by including project order information into sample/extract documents
  • New Feature: Project order information and filter included in all sample/extract listings
  • Revised Feature: New initial edit-order screen forcing the user to select the area of service
  • New Feature: API to add and delete comment attachments
  • Revised Feature: WS modification forms are refactored.
  • New Feature: Experiment definitions can be created from selected resources of the resource basket
  • New Feature: Switch on/off the Gene Ontology Selector is now supported
  • Bugfix: Gene Ontology Selector now works again for extract annotations
  • Revised Feature: The extract column in resource tables now include more information (no extract assigned to inputs if root is not annotated and no single association in case there are several independent extracts involved in the creation of the resource)
  • New Feature: Experiment definitions can be created based on resources of analysis workunits
  • New Feature: PDF booking templates are now applicable also for non-FGCZ deployers and for all types of bookings (project, serviceorder, flatratedorder)
  • Revised Feature: Consolidated email templates
  • Revised Feature: Consolidated PDF templates for bookings
  • Revised Feature: The "PDF Download Detailed" button is only shown for bookings when there are more details available than in the summary form
  • New Feature: Corresponding bookings tables extended by billing customer and address columns
  • New Feature: Booking indexing and searching now include also billing customer and address information
  • New Feature: Billing information is now stored explicitly also with service and flat-rated order bookings
  • New Feature: Encrypted the password that is used in the API call authentications (salting)
  • New Feature: API to read and send mails
  • New Feature: API to read, create, update, and delete comments
  • Revised Featue: Extended comment indexing/searching
  • Revised Feature: Resource WS API allows to find resources by description
  • New Feature: Additional application attribute sendMailNotification allows to notify project members about new available workunits in their project
  • Revised Feature: Old ETH fonts are replaced by standard sans-serif fonts
  • Revised Feature: WS API for saving experiment definition allows to change name/projectid etc. without providing the entire ED table content
  • New Feature. Extended several Web Services by marking required attributes
  • New Feature. Entity log for creating/removing repeating instrument reservations / agenda events
  • New Feature: Entity log for removing entire sample/extract hierarchies
  • Revised Feature: Right-to-left direction of the right-most column of the edit-batchprojectorderitem form
  • New Feature: Added X-Header to mails to allow assignment to users in case of bcc recipients lists
  • Revised Feature: Revised docs generation
  • Revised Feature: Web services for saving samples/extract refined by marking required attributes
  • New Feature: Extend Web Service API: Supervisor available for Application/Executable (allow updating the supervisor)
Dear FGCZ User,

today we released a new version B-Fabric which comes with many revisions and extensions (see release notes at http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes).  

Please clear your browser cache once before you log into B-Fabric!

You will note that the menu items of the B-Fabric header have been reorganized. The "Import" and "Analyze" links, for instance, are now accessible only under the menu item "Workunits". A new "Basket" icon is now available to go to your resource basket. 

In the following, we briefly outline some major revisions and extensions you should definitively be aware of:

- To reflect the new FGCZ project management policy, following changes have been implemented in the project life cycle: A new project state called "private" is introduced. A "finished" project is now passed over to "private" instead of "publish". Shortly, the policy behind this: The status "finished" remains to mean that the project is closed for data acquisition while analysis of the data is still possible.  In the "private" state, however, adding or updating "research" data is not allowed while add and removing members are still possible to control the data access/sharing. Note that "private" is a potential end state since in future projects will not be forced anymore to be published! 

- The B-Fabric download manager has been revised and extended significantly. In particular, the download manager now also works correctly on the Microsoft platform. Besides, several useful options are available now, e.g., you can choose between a plain and hierarchical download structure.  In the background, name conflict resolution is done automatically in case of equally named but different files. Furthermore, the download of selected resources is now possible via the resource basket. Additionally, with closing of the download panel automatically the file manager is opened such that you can immediately check the directory where the files were downloaded.

- A new, very flexible concept of custom attributes has been introduced for sample and extracts. You can now add any attribute name/value pair to sample/extracts. This information is indexed and thus searchable. 

- The concept of an experiment definition is replaced by the more powerful concept of a dataset. In particular, the columns of the dataset are typed and a dataset can be bound to a workunit to group its resources and further describe them. Above that datasets can be created based on resources of any (also analysis) workunit. The creation of datasets is also possible based on selected resources from the resource basket.

- A new initial edit-order screen has been introduced to help you to create the right type of order depending on the desired service area.

As always, your feedback is welcome. 

Many thanks in advance and best regards,
The FGCZ B-Fabric Team

Dear colleagues,

B-Fabric Version 7 has been released today. As mentioned before, this new release is a massively revised and extended version. In numbers: more than 1200 svn code checkins and 3200 lines of database revision/extension commands have been applied. Despite all the testing efforts, the probability of having introduced some new bugs is given by nature. If you detect any bug, please report them asap.

Please remember do to the following:
- Check the contracts http://fgcz-bfabric.uzh.ch/bfabric/common/manage-contracts.html and revise and/or add the contracts you are responsible for.

- Click on your user login on the right of the header and select "User Settings" to review your user settings which provide some new options w.r.t. to the download manager.

- The application supervisors should check whether their applications, which should still run are actually running correctly and those applications which should not run are set to hidden. Please check the new application attribute sendMailNotification if you wish to automatically notify project members about new available workunits in their project.

Finally, I would like to remind the people who could not delete events which are part of a repeating event. Please try to do it now again. If the event however lies to far in the past, please let us know which event should be deleted.

Many thanks in advance and have fun with the new B-Fabric release,
Can

Release Date: 11.09.2014

  • Revised Feature: Comment mail sending revised such that the recipients are set into bcc to improve the motivation to continue the communication based on the comment feature
  • Revised Feature: Comment mail templates revised such that the comment text is now at the end

Release Date: 09.09.2014

  • New Feature: Added guidelines tab to the show-order screen containing the same information as the welcome page of the order module
  • Revised Feature: The instructions tab of the show-order screen is not restricted to the customer only

Release Date: 08.09.2014

  • Revised Feature: Preventing system log from being messed up with unneeded information
  • Revised Feature: SoapClient can be created with hostnames that also can includes protocols
  • New Feature: System property to configure page accesses logging
  • New Feature: Log page accesses
  • New Feature: In edit-booking charges are highlighted when they are computed on a diffrent organization type than the booking itself

Release Date: 03.09.2014

  • New Feature: Web Service for updating an experiment definition has been added
  • Revised Feature: Password reset mechanism has been revised
  • Revised Feature: Consistently removed UZH and repeating FGCZ from all report templates

Release Date: 27.08.2014

  • Revised Feature: Added note on one month data storage policy into the project order acceptance email
  • Revised Feature: All data table based on pagers were revised such that possible filter options are added everywhere it is possible
  • Revised Feature: After performance optimizations, the costs column is included again in all project listings

Release Date: 26.08.2014

  • Revised Feature: Resource listings have been revised such that 1) they are correctly working under the Internet Explorer and Chrome Browser and 2) pagers are eliminated whereever reasonable such that the sort and filter options can be used for each column
  • Revised Feature: Due to performance issues, the storage usage info is now available only in the manage-projects screen but not anymore in the other project listings
  • Revised Feature: Data table columns that only include checkboxes or action buttons are excluded from the excel export
  • Bugfix: The excel exporter is now working correctly also for database table with complex columns
  • Revised Feature: The billing address in order screens now includes the corresponding institute/division affiliation
  • New Feature: Save operation of all Web Services are now access-controlled such that now you can invoke the Web services (if needed) with your user credentials (users with the feeder role are allowed perform any save oiperation provided by the current Web services interface)
  • Revised Feature: Eliminated check and "Deleted Selected" buttons from both edit-serviceorderbooking and edit-projectbooking screens
  • Revised Feature: Orders are editable by users having the role order manager until the orders are canceled or closed
  • Revised Feature: After the various event delete operations the user is redirected to the agenda overview screen
  • Revised Feature: After the various instrument reseveration delete operations the user is redirected to the instrument reservation overview screen
  • Revised Feature: Remove dead orderstatus/projectorderstatus links in the entity log table
Dear colleagues,

today we released a new version of B-Fabric which comprises several bugfixes, revisions, and new features (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). In the following, I briefly point out a few issues that you should be aware of:

- A project/service order is now editable by users having the role order manager (which currently all FGCZ employees have) until the order is canceled or closed. Among others, now it is possible to change for instance the billing and/or customer information afterwards as needed.

- By the way, the billing address in the project/service order screens now includes the corresponding institute/division affiliation.

- The save operation of all Web Services are now access-controlled such that now you can invoke the Web services (if needed) with your user credentials. Note that users with the feeder role are allowed perform any save operation provided by the current Web services interface.

- Due to performance issues, the newly introduced (and computationally very consuming) storage/costs info have been removed from all project listing except the manage-project screen (under ADMIN > Project Data > Projects).

- Several bugs were eliminated from the data table excel exporter. We wonder that nobody explicitly complained so far. Please let us know if you detect a data table where the excel exporter does not work (as expected).

- Finally, we also fixed a very serious bug in all resources listings when using the INTERNET EXPLORER or the Chrome browser. Under these browsers, the resource listings were screwed up w.r.t.layout and the filter/sort column functionality was not working. Since this bug was in for a long time, we wonder whether nobody at FGCZ is using one of these browsers to access B-Fabric?

Many thanks in advance and best regards,
Can

Release Date: 21.07.2014

  • Revised Feature: Revised edit-batch-projectorderitem form. Data table validations which were done after each table cell update are now postponed to the save operation.
  • Dropped Feature: Compound services
  • Revised Feature: Columns with the same name are not allowed anymore in an experiment definition
  • New Feature: Pretty print button to convert the first character of all column names to upper case
  • New Feature: Added entity logging for edit-batch-projectorderitem form
  • New Feature: Extend experiment definition concept by storing type information for each experiment definition attribute
  • Revised Feature: After deletion of a project order charge the redirect is now history-specific and does not automatically redirects to the show-project screen only
  • Bugfix: The hidden string "not required" does not appear anymore in the tubeid column of the xls file exported from the show-projectorder screen

Release Date: 10.07.2014

  • Revised Feature: Project managers can now replace the project applicant too
  • Revised Feature: Replaced all hide icons in modal panels with cancel buttons

Release Date: 07.07.2014

  • New Feature: Added a warning message before page navigation to prevent users from loosing text entered in the comment
  • Revised Feature: Replaced applications panel in show-experimentdefinition by a generic applications tab which provides all the sorting and filtering features known from the other listings

Release Date: 04.07.2014

  • Revised Feature: Added further XMLRefId tags (resource etc.) to workunit entity
  • Revised Feature: Replaced applications panel in show-workunit by a generic applications tab which provides all the sorting and filtering features known from the other listings
  • Revised Feature: Extended storage usage info by including size of comments
  • New Feature: Added functionality to mark workunits (and its resources) as deleted
  • New Feature: Added a delete button to remove the lastly added Project Order Workflow Step in show-projectorderworkflow screen
  • New Feature: Added entity logging for edit-samples, edit-extracts, and edit-sample-extracts form
Dear colleagues,

today we released a new version of B-Fabric which comprises some bugfixes, revisions, and new features (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). In the following, I briefly point out a few issues that you should be aware of:

- Please note that the applications that can run on a workunit are now listed using the applications tab of the show-workunit screen. By this way, the full filtering and sorting functionality can be exploited to choose the desired application from a larger list more easily.

- Workunits can now be marked as deleted which means that the files (resources) are actually deleted on the storage but the meta information about the workunit and its resources are kept in B-Fabric, e.g. for documentation purposes.

- The show-project screen now includes storage information: 1) Total size of all workunit resources of the project, 2) total size of all import resources that can be potentially imported within this project, and 3) total size of comments of this project. 

If you detect any problems introduced by this new release, please let me know.

Many thanks in advance and best regards,
Can

Release Date: 24.06.2014

  • New Feature: Storage usage info is now available in the show-project screen and all project listings

Release Date: 18.06.2014

  • Revised Feature: User merge has been extended to support merge of all user properties introduced by the recent releases
  • Revised Feature: Emails are now sent out in UTF-8 encoding such that hopefully some encoding problems disappear
  • Revised Feature: Send mail does not have an explicit attribute footer which was preset to the configured deployer name
  • New Feature: Instrument Reservations Cube Per Lab Head
  • Revised Feature: Subversion information and last compile time are now stored as system properties
  • New Feature: Added last deployment time to admin monitor
  • New Feature: Added costs column to project listings
  • New Feature: Added table 'Project Charges' to the show-user screen which lists the charges of all project the user is listed as lab head
  • New Feature: Added missing manage-orderbookings and manage-flatratedorderbookings screens
  • New Feature: The default download directory is now editable
  • New Feature: Introduction of the concept of a storage access as means to add different types of access to the file on a storage (dm, http, ftp, etc.)
  • Revised Feature: During project creation the coach cannot be set anymore (the same for status, reminder comment, reminder date, end date)
Dear colleagues,

today we released a new version of B-Fabric which comprises a number of bugfixes, revisions, and new features (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). In the following, I briefly point out a few issues that might be of interest to you:

- The target directory for the download via the download manager is now dynamically changeable. Go to your user settings to set your profile as you desire. You can set the following two options:
1) Download Directory Path: The default target directory for the download
2) Download Directory Editable: If true, you will be asked at download time to enter a different desired target directory.

- Project listings now include a costs column which might be relevant to you to overview the costs created by the corresponding project so far.

- Check also under Admin / Statistics the new Instrument Reservations Cube Per Lab Head which give you aggregated information about instrument reservations of lab heads.

- The send mail feature was improved. All emails are now sent out in UTF-8 encoding eliminating problems occurring when special symbols as pasted into the mail message. Please note that the default footer (which was preset to the configured deployer name) is now eliminated.

If you detect any problems introduced by this new release, please let me know.

Many thanks in advance and best regards,
Can

Release Date: 15.04.2014

  • Revised Feature: applications table are based now on datatable where all columns can be filtered
  • New Feature: applications table is now sortable by column 'run'
  • New Feature: log Http downloads and Web link accesses
  • New Feature: show-taxtype has now projectcharge and servicecharges tabs
  • New Feature: show-financialcenter has now projectbookings, serviceorderbookings, and flatratedorderbookings tabs
  • New Feature: show-account has now projectbookings, serviceorderbookings, and flatratedorderbookings tabs
  • New Feature: show-bookingtype has now projectbookings, serviceorderbookings, and flatratedorderbookings tabs

Release Date: 08.04.2014

  • Revised Feature: Ordinary users are not allowed anymore to edit/remove the last comment to avoid communication problems caused by unintentional comment updates/deletions. Analogously to email communication, write a new comment with a hint that a previous comment should be ignored.
  • New system property urlOrderGuidelines
  • Revised Feature: In the edit-order screen the link to the user guidelines are replaced by a link to a new page with order terms and conditions
  • Revised Feature: show-booker screen has now following tabs accounts, bookingtypes, financialcenters, and costunits

Release Date: 03.04.2014

  • Revised Feature: Renewed UZH/ETH invoice templates
  • Revised Feature: Adapted to new UZH Umbuchungsformular
  • Revised feature: Coach assignment task computation revised such that this task is not restricted to pending projects alone
  • Revised Feature: Consolidate different password generation mechanisms used for lost-password and user-created-on-behalf
  • New Feature: Resources can be download via download manager or web server (as in the previous version)
  • New Feature: Admin can switch on/off download manager
  • New Feature: Admin can disable/enable downloads
  • New Feature: Admin can switch on/off AAI and public login
  • Revised Feature: The edit-servicetype form has now a "add new" button for service area
  • Revised Feature: Unsubscription of news mails is now possible without login
  • Revised Feature: In the project order confirmation form the table column fields does not write anymore beyond the column width
  • New Feature: Employees can list the entity log for the parent entities project, porjectorder, and order via the show-screen of the corresponding entity
  • New Feature: Admin can list entire Entity Log
  • New Feature: Entity Log holds besides login/logout/download activities as well as all create, update, delete operations on all entities
  • Revised Feature: Agenda can now handle negative (overdrawn) vacation credits, too
  • Revised Feature: Mail send now delivers a report page to check to whom the mail went out
  • New Feature: The admin can now list all triggered jobs via the menu Admin > System Maintenance > Job Log
  • Revised Feature: Project order feature has been generalized and extended to accept orders beyond sequencing services (included service based on metabolomics, transcriptomics. proteomics extracts)
  • Revised Feature: The extract type Proteomics has been revised by adding required attributes and the corresponding screens have been adapted accordingly
  • Revised Feature: The extract type Metabolomics has been extended by a number of type-specific attributes and the corresponding screens have been adapted accordingly
  • New Feature: Service Cube (accessible via the Admin > Statistics menu) provide an overview over of the services hierarchy
  • Revised Feature: The agenda jump date gets now adapted to the start of the current agenda interval
  • Revised Feature: Besides the login, the createdby/modifiedby values in the different show-screens now include the full name of the corresponding user
  • New Feature: Send-Mail allows to change the footer
  • Revised Feature: The agenda header link "Overview" now shows the overview of the view of the selected event (instead of showing todays week)
  • Revised email texts regarding access request approval
  • Revised Feature: Add back references in the credits/events listings of the show-user screen
  • Revised Feature: Add back references from projectoffer to projectorder and extended project order listing by projectoffer column
  • New Feature: Admin may disable/enable the possibility for users to add a new organization/department/institute
  • New Feature: New statistics available under Admin > Statistics > Created Entites Per Year
  • New Feature: New class ExtractType has been introduced with all corresponding screens (show, edit, manage, ...) to explicitly classify the extracts (in particular needed for generalizing the project orders beyond sequencing services)
  • Revised Feature: Column days added to all instrumentreservation listings
  • Revised Feature: Session timeout popups is replaced by internal B-Fabric warning message
  • Revised Feature: Applications now have the attribute importResourcesRequired to avoid the problem that all import applications require import resources to run (local import applications cannot satisfy this!)
  • Revised Feature: The project name is now included in addition to the project ID in project-related notification emails
  • Revised Feature: The name of the user who posted the comment is now included in the comment notification emails
  • Revised Feature: The Web Services API allows now to read / save the description attribute of the resource object
  • New Feature: Technologies may be disabled/enabled
  • New Feature: Technologies are now configurable, i.e., can be added, edited, deleted
  • Revised Feature: The back button is renamed on the edit-workunit screen to "Edit Selected Resources" to be more precise and intuitive when coming to this screen from the show-workunit screen
  • New Feature: The admin may explicitly switch off/on user registration (security issue)
  • New Feature: Option available for the admin to disable/enable a selected user account
  • New Feature: Last login time is now stored for each user
  • New Feature: Users with statisticsReader role (employees have this role) have now the possiblity to check the object creation statistics under Admin > Statistics
  • Revised Feature: Different buttons to explicitly distinguish between resource download and weblink (resource access via external data server)
  • Revised Feature: New order creation pageflow allowing selection between project and service orders shall help to avoid to select the wrong type of order
  • Eliminate menu item Projects (Detailed) in the Admin > Secretary Menu since Admin / Project Data / Projects is in the meanwhile as detailed as this screen
  • Revised hot keys: due to Mac users we had to change the following hot keys: alt+5 for executables (previously alt-e) and alt+6 for add-extract (note: previously alt-g)
  • Instrument technology filter is now working again (as expected)
  • Revised Feature: Explicit task appears for verifying email address
  • Revised Feature: Project tree node now includes a rollover showing detailed entity information
  • Revised Feature: Project tree node now also includes the name and in case of workunit and resources the status of the entities
  • Revised Feature: The access role hierarchy has been revised to have access control on a more fine-granule level.
  • Revised Feature: Send-Mail includes revised recipients lists, among others reflecting new roles introduced by the role hierarchy revision
  • Revised Feature: To avoid that the Lucene "My" domain search delivers too general results, such as documents of types user, annotation, etc., the "My" domain search has been restricted to documents bound to the projects of the searcher
Dear FGCZ User,

today we released a new version of B-Fabric (http://fgcz-bfabric.uzh.ch/) which fixes some bugs and introduces some new features (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes), e.g. the new download manager for downloading entire workunits. Please clear your browser cache once before you log into B-Fabric.

Best regards,
Can Türker

Dear colleagues,

today we released a new version of B-Fabric which comprises a larger number of bugfixes, revisions, and new features (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). In the following, I briefly point out a few issues that might be of interest to you:

- Download manager for downloading resources and entire workunits. Note that the "previous" way of resource HTTP download (via the Web server) is still supported for those having problems to launch the download manager. Please be aware of the troubleshooter page http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=InstallationOfJ2SE. 

- Extension and revision of the project order module such that it is not restricted to sequencing services alone. Important: The different group representatives (Christian (Trachsel), Andrea, or Endre) gave me a list of services which are now preset for the usage in project orders. If you miss a service in the corresponding drop-down-menu, you need to activate it by editing the service and assigning it to an extract type. 

- Related to the last item, a new class ExtractType has been introduced with all corresponding screens (show, edit, manage, ...) to explicitly classify the extracts. Note that the extract type Proteomics and Metabolomics have been revised by adding required attributes.

- New service cube (accessible via the Admin > Statistics menu) provide an overview over of the services hierarchy.

- New statistics available under Admin > Statistics > Created Entites Per Year.

- The show project screen has now a tab Log which lists all create, update, delete operations on entities bound to that project.

- The coach assignment task computation has been revised such that this task is not restricted to pending projects alone. Hopefully this helps that some projects do not get "forgotten" because some employees were keen to review projects before a coach has been assigned.

- Session-timeout management revealed a lot of challenges we have hopefully overcome with this new completely revised solution that should also work with several open tabs.

- Instrument technology filter is now working again (as expected).

If you detect any problems introduced by this new release, please let me know.

Many thanks in advance and best regards,
Can

Release Date: 17.10.2013

  • New Feature: show-user: instrument reservations tab is now available
  • Revised Feature: extended indexing of instrument reservations (new attributes: charged and charges)
  • New Feature: show-servicetype: "add service" button is now available under tab services
  • New Feature: show-servicearea: "add service" button is now available under tab services
  • New Feature: show-servicearea: "add service type" button is now available under the tab service types
  • New Feature: edit-service: "add new" button behind the drop-downs service area and service type to support quick creation of service of new types/areas
  • Revised Feature: clone-extract: allow changing the parent type and parent sample/extracts
  • New Feature: news emails sent via B-Fabric now include a "unsubscribe" link so that the user can easily disable the reception of news mails.
  • New Feature: The tasks list now also displays the login of the employee who last changed the status of the corresponding project order.
Dear colleagues,

today we released a new version of B-Fabric which comprises a number of bugfixes and revisions. In the following, I briefly point out a few of the new and/or revised features that might be of interest to you:

- The show-user now includes a instrument reservations tab such that you can   see your (the user's) instrument reservations. The indexing of instrument reservations (new attributes: charged and charges) has also been extended.
- The show-servicetype screen now includes an "add service" button under tab services to create more quickly a service for the given service type. Dito for the show-servicearea screen which now contains an "add service" button under tab services. The show-servicearea screen also includes an "add service type" button under the tab service types.
- The edit-service form has now "add new" buttons beside the drop-downs service area and service type to support quick creation of service of new types/areas.
- The clone-extract feature now allows changing the parent type and parent sample/extracts.
- News emails sent via B-Fabric now include a "unsubscribe" link so that the user can easily disable the reception of news mails.
- The tasks list now also displays the login of the user who last changed the status of the corresponding project order.

Best regards,
Can

Release Date: 04.10.2013

  • New Feature: Organization Types can now be added/edited
  • New Feature: Pop up a window warning that the session will expire
  • Send mail: add reply-to and set it to the user that sends the email while the sender is set to bfabric-noreply
  • Increased timeout duration to avoid concurrent call errors due to long taking virus checking of certain uploaded files

Release Date: 23.09.2013

  • New Feature: Introduced entity specifics for some classes to provide more detailed information about the entity behind a link
  • New Feature: New system property to enable/disable synchronization with external authentication database
  • New Feature: When bfabric timeouts, a pop up window opens to notify
  • New Feature: When an extension report is still missing, then a hint is shown in the corresponding show-project screen
  • New Feature: Revised service charging screens to be compatible with project charging
  • New Feature: Run application directly from the show-application screen
  • Revised Feature: New import/analyze screens providing more imformation about the applications and allowing filtering and sorting
  • Revised Feature: New comments now appear with reloading project page
  • Revised Feature: Refresh button on the show-workunit is now more prominently available via the left menu
  • Revised Feature: Lucene indexing avoids listing document types from disabled modules
  • Event description is now visible in the rollover of the event slot
  • Sorting Lucene search results using a numeric column works now consistently
  • Shibboleth login works again
  • Fixed some newer generated PDF files which had the ending .html instead of .pdf
Dear FGCZ User,

today we have released a new version of the B-Fabric system (http://fgcz-bfabric.uzh.ch/) which fixes some bugs as well as layout issues and introduces some new features (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). Please clear your browser cache once before you log into B-Fabric.

Many thanks in advanced and have fun with the B-Fabric system.
Can Türker

Dear colleagues,

today we released a new version of B-Fabric which comprises a number of bugfixes and revisions. In the following, I briefly point out a few of the new and/or revised features that might be of interest to you:

- When B-Fabric timeouts, a pop-up window opens to notify. Tip: If your session is expired and you have before worked on a longer text, e.g., for a comment, then copy your text into a file before you login again.
- When an extension report is still missing, then a hint is shown besides the status of the corresponding project.
- Service order charging is now done in the same way as project order charging. Note: PAG staff, you have to adapt especially to the different way of entering the values for total and notaccounted. In constrast to the old version, accounted is now computed and not total anymore.
- The import/analyze screens are now integrated with the manage-applications screen to provide more imformation about the applications. Especially filtering and sorting is now possible. Furthermore, you may set the default (instrument) technology in your user settings, to prefilter the application listings.
- An application can now directly started from the show-application screen. 
- Newly added comments now appear with reloading project page or just pressing the comment link.
- The agenda event description is now (again) visible in the rollover of the event slot.

Best regards,
Can

Release Date: 03.09.2013

  • New Feature: Switch (lucene search) between site search and project search
  • New Feature: UZH Guest Card extension is now supported
  • Revised Feature: Access request process revised
  • Revised Feature: Project tree is now available also to project members (not restricted to employees only anymore)
  • New Feature: Manage comments screen in the admin area
Dear colleagues,

today we released a new version of B-Fabric which comprises a number of bugfixes and a few revisions. In the following, I briefly point out a few of the new features that might be of general interest:

- Switch between site search and project search
- UZH Guest Card extension is now supported (which should interest all FGCZ people with ETH contracts)
- View all comments using the corresponding link in the menu folder ADMIN > Common Data

Please clear your browser cache once before you log into B-Fabric.
Thanks and best regards,
Can

Release Date: 09.07.2013

  • New Feature: Introduced the role bioinformatician and computation of corresponding projectorder-related tasks.
  • Revised Feature: The attachments of the last comment can now be edited, too, i.e., existing attachments can be dropped and new ones added.
  • Revised Feature: Mail sending. The name of default mail sender B-Fabric is now FGCZ NOREPLY to hopefully reduce the number of emails from users to the no-reply address. Besides, some emails where the reply should go to the coordinator have now the coordinator at fgcz.ethz.ch address as sender.
  • Revised Feature: Consistently naming of columns in projectorderitems (rename organism to species and library source to source type)
  • Extended Feature: Project order confirmation form now has a column TubeId.
  • Revised Feature: Employees can add workflows to project orders independent of the status of the order.
  • Revised Feature: Refined project request with additional guideline information.
  • Revised Feature: Refined reviewing for pilot projects. Employees can now close pilot projects on their own.
  • Revised Feature: Separate task tists for final decision of project request and pilot projects.
  • Revised Feature: End date of a project is now set with the approval to the approval date plus three years.
  • Extended Feature: The comment notification mails now include information about the attached files. By the way, empty comments cannot be stored anymore.
  • Extended Feature: When creating/editing comments, an employee can additionally select recipients from employee list and/or mail groups which are then informed about the comment via email.
  • Empty comments which only have attachments can now be reached via the search results table analogously to the other comments.
  • New Feature: Hot-Keys (B-Fabric keyboard shortcuts)
Dear FGCZ User,

today we have released a new version of the B-Fabric system (http://fgcz-bfabric.uzh.ch/) which fixes some bugs as well as layout issues and introduces some new features (see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Release+Notes). Please clear your browser cache once before you log into B-Fabric.

Many thanks in advanced and have fun with the B-Fabric system.
Can Türker

Dear colleagues,

today we released a new version of B-Fabric which comprises a number of bugfixes and revisions. In the following, I briefly point out a few of the new and/or revised features that might be of interest to you:

- Introduced the role bioinformatician and computation of corresponding projectorder-related tasks.
- Consistently naming of columns in projectorderitems (rename organism to species and library source to source type).
- Project order confirmation form now has a column TubeId.
- Employees can add workflows to project orders independent of the status of the order.
- Refined reviewing for pilot projects. Employees can now close pilot projects on their own.
- The attachments of the last comment can now be edited, too, i.e., existing attachments can be dropped and new ones added. 
- The comment notification mails now include information about the attached files. By the way, empty comments cannot be stored anymore.
- When creating/editing comments, an employee can additionally select recipients from employee list and/or mail groups which are then informed about the comment via email.
- Empty comments which only have attachments can now be reached via the search results table analogously to the other comments.
- Introduced Hot-Keys (B-Fabric keyboard shortcuts; see http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=Hot-Keys). 

Please also note the following revisions done in a previous release that is now available for three weeks:

- Improved performance of project tree
- The filters of the select resources screens are not triggered anymore only by pressing on enter.
- Now all resources found in any lucene query can be added to the basket including the resources of the found workunits. Note that this is only possible if the total number of resources to be added is not above the configured limit (which currently is 1000).
- SEAM excel exporter does not work for data tables with more than 65536 rows. Instead of throwing an uncatched exception, the exporter now exports the first 65536 rows and ignores the rest without causing a failure. 

Best regards,
Can

Release Date: 18.06.2013

  • Added new statistics in the Tops section
  • Improved performance of project tree
  • Extended Feature: The filters of the select resources screens are not triggered anymore only by pressing on enter.
  • Extended Feature: Now all resources found in any lucene query can be added to the basket including the resources of the found workunits. note that this is only possible if the total number of resources to be added is not above the configured limit (which currently is 1000).
  • Since some email clients transform the URL of links (e.g. replace & by &amd;) and thus make them useless, B-Fabric now also prints the URL in the email verification emails thus that the user in such cases can copy and paste the links into their web browser.
  • SEAM excel exporter does not work for data tables with more than 65536 rows. Instead of throwing an uncatched exception, the exporter now exports the first 65536 rows and ignores the rest without causing a failure.
  • Individual columns of data table can now be hidden from the data table export
  • SEAM excel exporter now does not fail for column with UIRepeat and div contents
  • Add charge column to instrument reservation tables
  • Implement modal panel to add/edit charges to/of a booking

Release Date: 11.04.2013

  • The organization type information is now stored explicitly in the charges. Previously, the organization type information was derived from (billing) institute of the associated project offer/order. Now, it is possible to select the organization type at the time of charging. This will, for instance, disallow company users sneak into university projects and get reduced prices. In other words, you can charge company prices even if the comprising project run under a different organization type.
  • When a charge is created or edited, the entire service information (area, type and name) is stored in the charge additionally to keeping the link to that service. This allows changing the name of a service/service area/service type freely without affecting the previously created charges.
  • More explicit download button in the request access confirmation screen
  • Add further uzhcardnumber (frontside) plus uzhcardvaliduntil attributes to users
  • Revised configuration such that the emails of the different roles can be easily set for local/test/demo environments
  • Add storages tab link to show-protocol
  • Use coordinator instead of no-reply in finish/publish messages
  • Allow user with coordinator role to grant/revoke employee role
  • Sent access request notification to secretary at fgcz.ethz.ch
  • Add possibility to notify users about the uzhcardvalidityend
  • Add projectorderworkflow tab to show-servicetype
  • Merge functionality for service areas, service types, and services
  • Show explicitly in edit charges forms when the currently stored value differs from the currently computed one
  • Add note on create user form to avoid duplicate user accounts
  • Revised charging announcement email:
Dear colleagues,

yesterday we released a new version of B-Fabric which comprises a number of bugfixes and revisions. In the following, I briefly point out a few of the new and/or revised features that might be of interest to you (especially if are involved in the charging stuff):

- The organization type information is now stored explicitly in the charges. Previously, the organization type information was derived from (billing) institute of the associated project offer/order. Now, it is possible to select the organization type at the time of charging. This will, for instance, disallow company users sneak into university projects and get reduced prices. In other words, you can now charge company prices even if the comprising project run under a different organization type.

- When a charge is created or edited, the entire service information (area, type and name) is stored in the charge additionally to keeping the link to that service. This allows changing the name of a service/service area/service type freely without affecting the previously created charges.

- Merge functionality is now available also for service areas, service types, and services. Currently, only the admin has the role dataCleaner which allows to use this functionality. However, if you detect service areas, service types, and services that should be merged, please inform us. Of course, it might be an issue that we discuss who else want to take over the responsibility for doing the data merging?

By the way, the column filters of the usual data tables are now working again as expected. They are based on "Start-With" semantics and additionally allow to filter with "Contains" semantics when the * symbol is used in front of the filter term. I am curious that nobody complained about the fact that the additional "contains" feature was not working since October last year. As always your feedback is welcome. Therefore, if you detect that something is not working anymore (as expected) quickly approach us.

Thanks and best regards,
Can

Release Date: 18.02.2013

  • New Feature: Add possibility to select default area for instruments
  • Move info about exectuable from show-workunit-details to the executables tab
  • New Feature: Option to discard indexing dependents
  • New Feature: Access Request + Access Request Log
  • New Feature: Add sample names to the index/search in the service module
  • New Feature: Add eventyear to the index/search in the agenda module
  • New Feature: Allow additional filtering of services in edit-project-charges form
  • New Feature: Add services tab to show-servicearea/servicetype
  • New Feature: Add inactive/emailnotverified flag behind every user link when the corresponding email is marked as inactive/notverified
  • New Feature: Add junk flag to workunits when at least one of its resources is marked as junk
  • New Feature: Aggregated Services Costs in Invoices
  • New Feature: Change the from address in the agenda absence emails to a personal one
  • New Feature: Add columns discount and order discount to all charges tables
  • New Feature: Preview accumulated costs of a project
  • Rename taxonomy attribute to organism in service order item
  • Revised physical access to FGCZ announcement email:
Dear FGCZ User,

on Monday, February 25th 2013, the administration of the University of Zurich will exchange the lock of the FGCZ main entrance door. Thereafter, you can enter the FGCZ user lab only using an UZH card.

If you still require access to the FGCZ user lab, please login to B-Fabric http://fgcz-bfabric.uzh.ch asap and go to your user details screen (e.g. using the menu item on the right top where yo see your user name). Please check, update, and complete your user details as needed. If your user account is enabled, i.e., your email address is verified, you will see a "Request Access" button. Press this button to continue the access request procedure:

- UZH members already having a UZH card just have to enter their UZH card number (6-digit number at the back of the UZH card) and visit the FGCZ secretary Jana Ploszaj personally with your UZH card to confirm their identity.

- Non-UZH members must apply for a UZH guest card. For that, download the corresponding application form for visitors. The filled form together with a recent pass photo of yours and a copy of your identity card (e.g. passport or residence permit) must be handed over to the FGCZ secretary Jana Ploszaj personally.

For more details of the access request process (if needed), please have a look at http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=RequestAccess.

In any case, the "old" door key will become obsolete. Therefore, please bring them back to the administration of UZH (at Irchel) and get back your deposit.

We hope for a smooth transition and thank you in advance for your cooperation.

Release Date: 19.12.2012

  • New Feature: Generate tasks to solve inconsistencies between employee role vs. employment degree handling
  • Revised workflows in project orders: notion of (workflow)template introduced
  • Relationship between instrument reservation and project charges is now 1ToMany
  • Removed the functionality which was used in connection with G-Factory sample import
  • Revised email formatting and sending to get rid of the ETH Web Mail presentation problem
  • New Feature: Copytoprojectcharge allows to select whether the offered or the current prices should be used
  • New Feature: allow association between service order and projects not only for pilot projects but also for running projects
  • All users with role employee are now able to move a project into the PILOT state
  • Extension of User Web Service
  • Release announcement email:
Dear colleagues,

i would like to point out three recent extensions/adaptations implemented in B-Fabric that might be of interest for you:

1) Service orders can now be linked to running projects, too. Formerly, it was only possible to link service orders to pilot projects only.

2) To allow creating project charges based on offered prices, the following revisions have been undertaken:
- The offered charges now include the prices of the services as they were at the time when the offer was created (and not just a reference to the service from where the price was computed).
- An expired offer (i.e., an offer that is more than 90 days old) is now explicitly marked such that it should not be overseen anymore.
- When creating a charge based on an offer, you can now select whether the charge should be computed on offered prices or on the current ones.

3) Considering the project order functionality, the following major extensions have been done:
- You can now access all "Executed Project Order Workflows" and "Executed Project Order Workflow Steps" via the "Admin" menu.
- More importantly, the executed workflows are now explicitly linked to the involved samples and extracts. You will notice the corresponding "Executed Workflows" link in the left menu when you go to the show screen of a sample or extract that was used in a project order workflow.
- Workflows steps can now be added more conveniently via the corresponding show workflow screens.

Best regards,
Can

Release Date: 27.09.2012

  • New Design
  • Lots of Security Fixes and Extensions
  • Flexible configuration management allowing some ad-hoc adaptations of B-Fabric
  • Release announcement email:
Dear User of Functional Genomics Center Zurich,

we are proudly announcing the new, award-winning version of the B-Fabric system which represents a significant revision and extension of the previous B-Fabric system. The system is still available under:http://fgcz-bfabric.uzh.ch/.

Please clear your browser cache once before you log into B-Fabric. You will notice a number of changes in the look and feel of the new system. Check the B-Fabric documentation which is accessible via the link "User Manual" in the footer of the B-Fabric web page. The user manual will continuously be updated and extended as new questions arise and explanations are needed.

We hope that you will benefit from the advantages of this new version. Feedback is appreciated (please sent it to support@fgcz.uzh.ch). For project or order related questions, always use the comment feature of the corresponding project/order page to communicate directly with the FGCZ staff that is coaching your project/order.

Many thanks in advanced and have fun with the new B-Fabric system.
Can Türker

Release Date: 07.05.2012

  • New Feature: Project Orders Module is released
  • Discounts are added for project orders
  • Project orders have references to project offers
  • Sample information can be edited in a table view
  • Project orders have coaches

Release Date: 16.04.2012

  • VAT Number is changed for UZH

Release Date: 22.03.2012

  • New Feature: Offer Functionality is in use.
  • Charging of instrument reservations is fixed. Problem of selecting defaults and creating double charges are resolved.
  • Service Orders tab is fixed in the user details screen. Only the relevant orders are being displayed.
  • Column Notes added to the project charges tables.

Release Date: 28.02.2012

  • Feature Change: For employees, the Add Comment buttons are replaced by Add External Comment and Add Internal Comment buttons.
  • Bugfix: Prices are computed correctly again for charges created via the edit-projectcharges screen.
  • Bugfix: Resource basket is working again.

Release Date: 15.12.2011

  • Release announcement email:
Dear colleagues,

yesterday we released a new version of B-Fabric which comprises several revisions. In the following, I briefly point out a few of the new and/or revised features that might be of interest to you as user:

- MailGroups introduced to group users to which you want to send emails via the send mail feature or within the agenda when informing about an absence.

- Send bulk emails to users who submitted an order at least once.

- Jump to date feature included into agenda navigation.

- Agenda slots visible even if the logged-in user has no event in the selected time interval.

- Made the resource DOWNLOAD button more prominent.

- Email verification of users. To reduce the problem of wrong email addresses (which causes communication problems) every user will have to verify his/her email address.

- Clone and move of complete sample/extract hierarchies across projects is now supported. Move is of course only possible when no sample/extract of that hierarchy is used in the current project.

- Resource baskets were introduce to collect resources from everywhere to later run applications on that resources.

- Workunit-specific queues introduced to allow employees to ad-hoc decide on which queue to run an application.

- Application concept revised such that each application is now associated with a storage. A storage is a new concept which encapsulates the path prefix and protocol information. Since the storage are defined and managed by the admin (i.e., marco/aleks), we hopefully will avoid all the consistency problems caused by the application registrators by introducing several "synonym path prefixes".

- Instruments introduced (will be later used for the instrument reservation and charging).

Attached you will find a list from the redmine tool with all closed issues since the last release. Besides, a larger number of bugs were eliminated by the way without being explicitly documented.

For more information about B-Fabric, please have a view on http://fgcz-bfabric.uzh.ch/wiki/tiki-index.php?page=HomePage.

Your feedback is welcome. Thanks in advance and best regards,
Can


Release Date: 04.04.2011

  • Release announcement email:
Dear User of the Functional Genomics Center Zurich,

this weekend we will release the new B-Fabric data and project management system which integrates and extends our current tools Project Request, B-Fabric, and Service. Hence, all the three mentioned tools will be not available on Sunday (April 3th, 2011). Please do not start any long-running applications via the current B-Fabric if the applications will not be finished before Sunday. We will have to cancel all running jobs before migrating the system.

From Monday (April 4th, 2011) on you can use the new B-Fabric system with your FGCZ credentials (i.e., user login and password). The URL of the new B-Fabric will be the same as the old one:

  http://fgcz-bfabric.uzh.ch/

You will notice a number of changes and extensions in the functionality as well as layout.

Note that this is not a Fools Day joke !

---

B-Fabric has now two modules:

- All functionality regarding the application for and management of a User Lab project is grouped under the 'Project' module. This includes also User Lab services in Microarraying and Sequencing. Clicking on the 'Project' tab will redirect you to that module.

- The submission and management of (fee-based) Protein Analysis orders is done with the 'Order' module. Formerly, this module was named 'Service'. The renaming from 'Service' to 'Order' is due to avoid confusion between (fee-based) Protein Analysis services and User Lab project services.

---

Quick Hints for Project related issues:

- To apply for a User Lab project, click on 'Request Project' (or the plus besides 'Projects') in the left navigation menu after Login. Completely fill out the form and click on 'Save' to submit your project application.

- With the new B-Fabric the concept of a context project has been introduced. Upon Login, the most recently used project will be automatically selected as context project and shown on the left side of the blue pathline of the web page header. Before you create any project relevant data (i.e., samples, extracts, workunits, experiment definitions), please check whether the desired context project is set. If not, you can set it directly by entering the project id into the project input box that is marked with target symbol. You may also search for or list all projects and then select one project out of the listing.

- After having set the context project, you can run applications by clicking on 'Import / Analyze Data' (or the plus besides 'Workunits') in the left navigation menu.

- The three new 'Edit Sample/Extracts' forms (accessible via the lower items in the left navigation menu) allow to add and edit sample/extract data in tabular form.

---

Quick Hints for Order related issues:

- To place an order, click on 'Create Order' (or the plus besides 'Orders') in the navigation menu. Completely fill out the form (add your order items) and 'Submit' your order.

---

Common Issues:

- Your login information is placed beside the logout button at the right side of in the blue pathline. To change your contact data or password, or to request a key, go to the show user screen following the link 'User Details'.

---

For a more details description of the new B-Fabric system, please check the B-Fabric documentation via the link 'User Manual' in the footer of the B-Fabric web page. The user manual will continuously be extended and revised as new questions arise and explanations are needed.

We hope that you will benefit from the advantages of the new integrated B-Fabric which among others provides more transparency of your interaction with the FGCZ. Feedback is appreciated (please sent it to support@fgcz.uzh.ch). For project or order related questions, please use the comment feature of the corresponding project/order page to communicate directly with the FGCZ staff that is coaching your project/order.

Many thanks in advanced and have fun with the new B-Fabric system.
Can Türker and Ralph Schlapbach


Created by akal. Last Modification: Monday January 8, 2018 09:51:05 CET by tuerker.

B-Fabric User Manuals