We just released Simplifier 17.3.
Import issues fixed in this release
- Uploading a resource with missing FHIR fields was sometimes causing a business logic error. We allow invalid resources, so they should pass through.
- Going to a non existing subdomain (for example bla.simplifier.net) now redirects to simplifier.net
- Filtering issues should bring you back to page 1 of your search results.
- Multiple fixes for resource validation
Summary: what's new in this release
- Improved user Settings
- Gitinclude
- Github multiple branch linking
- Social Media Links
- Contact user
- FHIR endpoint: filtering on core base type (of StructureDefinition)
- Improvements on projects and user statistics.
1. Improved Account Settings
We improved the readability and layout of the user settings, including the editing of your user profile settings. Go to your user menu (avatar at the top right of the site) and choose 'Account Settings'.
2. GitInclude
For our Team and Enterprise account users, we added the ability to filter files that are synced from github. We followed the .gitignore logic, but expanded it slightly to work from a include perspective as well. After you've set up a GitHub link, you can specify rules to include or exclude certain files or folders from your GitHub repository.
# Include all files under examples folder
resources/examples/*
# Include all files and folders under staging
project/staging/**
# Include all xml files:
*.xml
# Exclude all json files under temp folder:
!temp/*.json
Note that if you only use exclude patterns (starting with a exclamation mark !
),
Simplifier will assume you want to include everything but those filters.
You can use the same globbing patterns you are used to in a .gitignore
file.
3. Github multiple branch linking
We have created a way of allowing multiple branches from the same repository in Github to link to different projects in Simplifier. The Github API only allows one link per repository, so we created a multiplexer on our side to handle this.
4. Social media handles
You can now add your usual social media handles, like Facebook, Twitter, LinkedIn etc. to your user profile. We provide this for users that want to have the option of having other users contact them about their work on Simplifier.
You can add these in your account settings, and you can view this directly from your own profile page. Your profile page can be found in the user menu (top right of the site) in Simplifier.
5. Contact user
You can now contact a user directly by having Simplifier send a mail to that user on your behalf. We will send your contact details with it so that the other user can respond to you directly by mail if they want to.
6. FHIR endpoint: filtering on core base type
We are continuously making small improvements to the FHIR server endpoint of Simplifier. Since a large portion of our resources are StructureDefinitions, we added the 'type' parameter, which allows you to filter on the core base type (Patient, Organization, etc.) of those StructureDefinitions.
7. Improvements on projects and user statistics.
We have made multiple small improvements on the statistics of projects and users, mostly improving readability and data insight.