🚀 New Feature Announcement
We are thrilled to announce the latest enhancement to CheckHub: support for Auth0 and Google Workspace authentication. This new feature offers a seamless and secure way to manage user access to the CheckHub platform.
Implementing centralized user management through Auth0 and Google Workspace brings several advantages:
Within CheckHub, administrators can predefine user groups with specific access rights and link these groups to user properties. This ensures that users are granted appropriate permissions based on their role and responsibilities. Any user not assigned to a CheckHub group will be denied access, enhancing the security and integrity of your business processes.
We invite you to contact our support team to learn more about this feature and plan the integration of Auth0 and Google Workspace authentication with your CheckHub account. Our team is ready to assist you in configuring and optimizing this feature to meet your specific needs.
We are committed to continuously improving our platform. In the future, we plan to extend support to additional authentication systems such as Microsoft Azure Active Directory and others, providing you with even more options for secure and efficient user management.
Stay tuned for more updates and enhancements designed to make CheckHub the best solution for your document and form collection needs.
📧 For more information and to discuss your specific requirements, please contact us at hello@checkhub.io.
🌟 Introducing Assignee Support 🌟
We're excited to announce a transformative update to CheckHub.io, aimed at enhancing your experience in managing candidates. The new Assignee feature is here to streamline your processes in hiring or legal cases, bringing a new level of efficiency and personalization.
1. 🔖 Personal Assignment: Assign yourself or a colleague to any candidate, focusing on individual file management and increasing efficiency.
2. 🤝 Seamless Collaboration: Effortlessly manage absences by reassigning files, ensuring a continuous and smooth workflow.
3. 🔍 New Assignee Filter: Quickly locate and manage candidates with our intuitive Assignee filter, making navigation and access simpler than ever.
4. 📊 Export with Assignee Data: Gain insights into team activity and workload distribution with Assignee information included in your exports.
5. 💬 Personalized Communication: Use the Assignee feature to add a personal touch to your communications, enhancing engagement and connection.
6. ⚙️ Enhanced Import Wizard: Preset Assignees when creating new candidate sets via our Import Wizard, streamlining initial setups.
Our commitment at CheckHub.io is to provide a platform that not only simplifies document collection and validation but also enhances your interaction with candidates. The Assignee feature is a step forward in this direction, offering organized, personalized, and efficient candidate management.
For assistance or feedback, our support team is ready and eager to help.
The CheckHub.io Team
Visit Checkhub.io
Admin - Session Time Out: A popup will show up when your session in Admin is about to expire with the option to continue or log out
API & Integration : Candidate data set available via API or during a data exchange integration (Webhooks) will now return AssigneeId
eSignature : Email was not sent when Admin user signature is requested to someone else then the Flow creator. Fixed
We are very excited to announce the release of our newest feature: the Registration Page.
Let's discover what it's about:
Starting a Flow (until now)
Before today, when you wanted to initiate a document collection, you had to create a new candidate (using our Admin interface or via API integration). You had to know personal details & email to invite your candidate to complete his/her profile.
Registration Page as free service
Using our new registration page, you can now configure specific entry points to communicate to your audience with a predefined set of documents to provide. When a person register on this page, he will automatically create his own "onboarding process":
- A candidate will be created in your system
- The candidate will receive the email you configured (with our unique link in case he didn't complete his profile and wants to come back later)
- He can now provide the document you requested. Those documents will be validated the same way as if you created the candidate yourself
Some contexts of use
- As an Administration, you have a process to reimburse Sport Club registration. You can now provide a self-service form for your audience to initiate process.
- As a Company, you can collect Job Application based on your requirements: CV, ID, Driving License and an application form (see demo below). It is very useful to use this new feature in the process of Payrolling as well. Thanks to the Registration Page the Company or the Employee can start the process and given the strict deadlines of such process add a lot of value by allowing the quick and easy completion of the dossier (which today is very often problematic).
- As a Law firm, you wants to collect legal documents to consult before a first meeting for a case.
Time for a demo
Let's imagine you want to apply for an open position at CheckHub (good choice!)
- You can use the link we provide on our website: https://register.checkhub.io/2...
- Or you can scan this QR-Code we printed on leaflet and distributed during a Job fair
Once you'll complete the first step, your process will be initiated and you can provide the necessary documents for us to proceed with your application!
- Bonus : Once registered, have a look at the Application Form, it's a perfect compilation of what our smart forms are capable of: autocomplete address, conditional display, signature collection, etc
Let us know what other cases you think of this self service flow
Registration Page : Management - Mandatory fields, Documents, Forms & Tags
Registration Page : Public page - Theme applied, Mandatory fields & connection to FileBox
API : Registration Page support + API Documentation update
It’s all about performance
Within our May update it is all about performance. Though a new release of functionalities is always a cool thing to present, today we are going to talk about User Experience and how a better performance can impact this.
Filtering, sending requests, querying, all basic tasks you perform as a user, have a huge impact on performance and your user experience. As a user you want to smoothly navigate yourself through the areas and do the thing you came to do. Without any hassle, delay or whatsoever.
Handling a large set of documents with all of them having unique properties, candidates etc. can be quite an intensive task. For us as the facilitator, but also for you as a user. A great example is a spreadsheet application like Excel. You can have the best specifications for your machine, but a large dataset will still put a lot of pressure on your machine and user experience. Filtering, searching, it will all go less smooth.
First things first: Moving to the right database
So, for the last few months, we critically looked at our platform and highlighted where the performance (and thus your experience) could be hugely improved. Our main opportunity of improvement was our database model. A new model can even better guarantee the performance and security that matches our standard and our customers expectations. And so we did. After a very promising set of tests, we started the database migration process.
Reaching destination at speed of light
With this in mind we worked months on migrating our platform, your data, to this new database with tremendous results. Navigating through CheckHub was already smooth, but now it definitely feels like you are taking a new car for a spin; no hassles, all smooth and a great experience. It also offers more possibilities you’ll soon discover in future release notes.
You will definitely notice the gain within the following areas:
We are therefore extremely happy and proud to facilitate this release (and also kudos to the tech team who did an amazing job on this challenge).
We also love to hear what your experience is. Feel free to let us know through the contact form or send me a personal email at laurent [@] checkhub.io.
Please check below for a detailed list of changes
Laurent
CTO CheckHub
Database : Migration from a NoSQL to a SQL database structure
System - Performance Gain : Performance gain affecting API, Admin interface, Candidate Filebox, Exports, Archive, ...
API : New IDs format (36chars) for all entities : Candidates, DocTypes, Document, ...
API : Support old IDs request for main entities : Candidates, Candidate Document, DocTypes, ...
Summer is long gone, September is back to normal with this new release
Recto-Verso
We bring you a long awaited feature: recto-verso document. From now on, you can request documents in a front & back files.
Once both parts uploaded, we will group them in a useful PDF. If you use document recognition & data extraction (like for an ID card or a Driving Licence), using "recto-verso" collection guarantees better extraction results. Give it a try if you extract data from ID cards!
Multi Parts Upload
If you collect large documents (such as contracts, agreements, certifications), your candidates now have an option to upload multiple parts in an easy way. They simply upload every file one by one, order them, and submit. On your side, you receive a nice compiled PDF with all parts in one file. We also provide a nice part preview to let you browse them easily.
New Testing Environment
We now have a brand new Testing environment for our customers and prospects willing to experiment or try new features before anyone else. A new reason to trust our commitment and start thinking about how to implement CheckHub in your own business workflow
Notification On/Off : If you work with complex notification scenarios, you sometimes wished you could pause them before importing a large set of new candidates. And reactivate them after completion. It's now possible :)
Multi Parts Preview Carousel : If you receive a document in multiple parts (such as Recto-Verso), you now have a nice preview carousel to browse them easily
Driving Licence Support : We now support Driving Licence identification and data extraction (the same way we do for ID Cards)
Candidate Form : Resource Names are now text-searchable
Document Name : We support very long name (up to 255)
CSS Validation : We now validate CSS Style in Email Content & Welcome Text
Candidate List : Last activity is properly displayed for Today
Candidate Form : Fix in mobile phone validation
Import Candidate : Candidates created using Import tool are now properly related to the current user (was "System")
Resource List : Names are now displayed in the current language
Resource Delete : Fixed issue when original resource was deleted and still attached to a candidate
It has been a while since we published a new release note, so here we are!
This pandemic situation didn't affect our development planning and we are delighted to deliver a good number of exciting new features that will help you to be even more efficient.
Tags
A tag is a combination of a short name (ex: "VIP", "Urgent", "CUST.123", etc) and a color you can apply to a candidate to easily group them together and filter them. This way, you can match your own processes and workflow with CheckHub. You can apply one or more tags in a candidate for more flexibility. Tags are visible in Candidate List, Candidate Export & Candidate Details, but they are not visible for your Candidates. Of course, if you use our Import Tool to create large set of Candidate, you can start using tags there too. How cool is that?
Tags can also be used in your communication flow to match complex business requirements.
Ex: Send an email to Billing team after 4H if tag is "TO INVOICE" or "URGENT"
Customized Candidate List
If you work with a set of important custom fields in your candidate details, it was not possible to view them on the Candidate List until now.
From now on you can rearrange columns in the Candidate list and show/hide up to 10 columns on this overview: show what you need, hide what you don’t need.
More Integration Support
If you work (or plan to work) with CheckHub in Integration mode using our API, we added new features to help you on this task: new API logs, new Webhook logs and a brand new "Staging" instance to test everything you want and assist you to guarantee business continuity with our services. Please contact us if you want to now more about this!
Tags : You can create and use tags for your candidates and scenarios to fit more complex workflows and management
Export as XLS : You can easily export Candidates & Files in a detailed XLS file. Choose your filters, click "Export", and voila!
Candidate List - Customized Columns : You can now customize your Candidate List by choosing what columns to show/hide. Particularly handy if you use custom fields in your candidate data
Integration - API & WebHook Logs : If you work with our API & Webhooks, we now provide detailed logs about API activity & webhooks results. Integration has never been so easy
Integration - Staging Environment : To support your technical integration, we now provide you a Staging Environment where you can safely test all our features before going to production
Import - Multi Presets : You can now use multiple presets on the same candidate in your Candidate - Import File. This mean you can now split and handle more complex document requests using presets
Validation Rules : If you extract complex datasets from your document, we now support nested objects in your validation rules
PDF Conversion - OpenOffice supported : OpenOffice Document (texts & spreadsheets) are now supported by our PDF Converter
PDF Converter : We moved our PDF Converter to distinct Lambda servers for a gain of speed and stability. No impact on your side except having a more reliable PDF generation
Thumbnail Generator : This was moved to the Lambda servers too. More document types supported
Data Extraction - Support for 64Bit PNG : There was a bug when extracting data from a 64Bit PNG. This has been fixed
Document Validation - Case Sensitivity : Using "contains" in a document validation was case-sensitive. This has been made case-insensitive for a higher quality validation process
Collection ZIP : Documents & Resources are now included in the collection zip with the right dynamic file names
This is the first release of the year and we are very excited by the new features we can bring to you, with a special focus on :
Document Collection Portal - FileBox New Version
The new version of the file collection application is out and is now available for every customer. This is a major improvement from the previous version as we have collected and assessed a lot of feedback from our customers to understand how to improve the experience for your candidates & customers.
This version also covers the new feature "Resource" (more info below).
Resources - Document Creation on the Platform
Besides the possibility to collect documents (like IDs, Passports, CVs, BMIs for real estate, etc), you can now add documents or resources (like legal contracts, complementary forms, etc) and ask your customer to complete, review & sign it to complete his profile. Those documents can contain editable fields prefilled by some real values (ex: a contract reference, ID number extracted from Personal ID, Passport or Driving License). If needed, you can even capture a signature to embed in the document as a downloadable PDF. How cool is that?
Security Improvements
Next to those major additional features, we also spent a decent time to identify & improve security across the application. We did this with the help of Approach, a leader in cybersecurity consulting with a special focus on online services (SaaS). Thanks to them and our developers, we can guarantee your privacy has never been so heavily protected.
Below you can find a list of other minor improvements and fixes.
See you soon for more awesome news.
Your CheckHub Team
FileBox v2 : New filebox is now fully deployed. Give it your personal look and corporate branding
Resources : You can now write your own policies & contracts and ask your users to read, download and sign it. You can even prefill them with some extracted personal data (ex: contract reference)
API - Security Patch : Some security processes has been implemented to reach a higher level of security accross all API Endpoints (XSS prevention, limited set of returned values)
FileBox - Security Patch : Token management, Cookie Value & Expiration Time has been improved to maximize security level of the application & API interaction
Admin - Security Patch : Token management, Cookie Value & Expiration Time have been improved to maximize security level of the application & API interaction
Admin > Candidate Form (UI/UX) : Candidate form has been improved for a faster and easier completion
FileBox - Document Comment : When you have a comment on a file rejection, this comment was only visible on document popup. Now it's visible on the document block as well.
During summer, we spent a lot of time thinking and designing a better version of the FileBox used by our end-users. This release was mostly dedicated to bring this great new version into production.
On top of that some other really cool features complete the month. Check them out!
Candidate FileBox v2 (beta)
The new FileBox site, used by your end-users to upload the required documents has been largely improved: a clear and better interface, easier to use, completely customizable (with your branding and ‘look&feel'). For the moment, it's in beta version and limited to a set of customers, but will soon be released to all our customers.
Welcome Text
With the new FileBox v2 comes a great new feature, called "Welcome Text". You can now setup predefined personalized welcome text for your candidates. This text should fit all your needs: complex layout, images, email links, etc. This introduction text will be displayed in the FileBox header, before the list of required documents.
Both developments mentioned above offer a great way to build your brand and personalize the experience of your end-users.
Those are some applications :
Some really great features! Hope you like them. See you next month !
FileBox v2 (beta) : New candidate FileBox version, enhanced UI, easier uploading. Full branding support
Welcome Text (beta): Customize "Welcome Text" per Account or per candidates for a unique experience with your end-users. (Only available on FileBox v2)
CSS Support : Apply custom CSS to FileBox v2 to match your own corporate branding & logo
Save Extracted Data : Automate extracted data and apply values to candidate fields (standard or custom)
File Externalisation - API Post support: We now supports REST API (Post) as external support to send you the uploaded files and custom merges.
Admin - Dashboard Stats: We added some activity stats on your dashboard for an easy view of current situations: candidate & document by status
Candidate Custom Field - Editable by Candidate : This option has been removed temporarily until integrated into FileBox
Admin - Candidate Form: Account field is now preset to the first available element for a better experience and a faster form completion
Time for a new release note ! During the month of September we have been really busy working on this new release, although maybe not on visible features.
We decided to dedicate this release on making a lot of small but important updates & bug fixes to improve the way you work with our solution on a daily basis.
On top of that, we also spent a decent amount of time on one interesting feature :
Extracted Data - Input Masks
If you extract data from the document you collect (ex: National Number from ID Card, reference from contract or certification), it was not possible to edit & fix those fields if OCR (automatic character recognition) failed on some characters. From now on, you can configure how you want to edit those fields :
See you in a month !
Extracted Data - Input mask : You can now configure Input Masks and easily edit the extracted data from the document you received
Integration : We now support "API Push" as a new method for your integrations
Activity Reports (API Only) : You can now call a new API endpoint to retrieve a set of statistics for your account: candidate totals, candidate by status, files collected, ...
File List : We support query string filters in this view (like in Candidate view). You can now use better bookmarks or links to a preset filter
Candidate Document - Large preview : We extended the file preview to a larger thumbnail to help you validate documents manually
Document Merge Set - Partial/Complete : If you use the document merging feature, you can now choose between complete (only when all files has been provided) or partial (anytime a file is provided)
Integration - New method : We now support "When candidate is updated" as a new method to trigger your integrations
Validation Log : When a validation fails, you can now check reason(s) via this new log
Validation Rule : New rule "does not contain" supported
DocType Extraction : There was an error when extraction was modified and saved
Hide policy : In Candidate Details & Form, the block "Policies" is now hidden if you don't have any policy configured
Document validation & Merge Set : Invalid documents were still part of merge set.
Archived on Dashboard : We now hide archived candidates from stats and history on the dashboard
SQS - Blocking message : When a "saveCandidate" message was missing "companyId", this message was blocked in queue.
For most of us, summer holidays are long gone. But beside the well deserved relaxing days, we also worked really hard on pretty exciting new features !
View by Files
If you are dealing with a lot of documents, it could be challenging to browse and download them filtered by document types (ex: all ID Cards) with the current Candidate List. To facilitate this, we introduced a new "File List", a new way of browsing documents by types. Filter your choices the same way you would do for candidates and work on your files (download, validate, etc).
Folders
If you need to collect a lot of documents per candidate, there was no easy way to display them properly by purpose or priority. That's why we introduced Folders: a new way to group documents in a nice and user friendly way for candidates.
Expired Documents
Sometimes, you need to collect a more recent version of an actual document, on periodic bases (ex: monthly timesheet, yearly regulation attest, etc). To help you with this matter, we now support expiration : set an expiration month limit to a document type and your collected documents will automatically expire when necessary. New notifications will then be sent to your candidates so that they are invited to update their documents with their newest versions.
Candidate Archive
A long awaited feature was the "Archive" mechanism. You can now easily flag a candidate as "archived". It's a sort of sleeping/parking mode: it allows to remove a candidate from your view once not relevant anymore. Notifications are stopped until you unarchive it (ex: ask for a new updated document).
Auto-Archive Candidate
If you don't want to manually archive all the completed candidates, you can now easily configure your "auto-archive" settings. Doing this, all the completed candidates will be archived following your preferred period settings (ex: 7 days). Remember, you can always retrieve a candidate from your archives with one click.
(Bonus)
We also spent some decent time brainstorming on a new improved version of the Candidate Filebox... UI/UX Interface is in progress... It looks awesome! More news coming soon. But we already worked on some new features that need to be supported by API.
Authentication & Integration: You can now generate unique access token per user to integrate auto-login into your external application
Candidate Logs: A detailed activity log is now available in a candidate details: notifications, status change, file activity, ...
Validation Logs: If you're extracting data from your document and use auto-validation, you now have a detailed validation log by document, to help you identify why a validation failed
User Reset Password: As an administrator, you can now reset a user password and force him/her to change it on first login
Files per Folder: If you need to collect a lot of documents per candidate, you can now use folders to organize them by priority or purpose
Candidate FileBox: When a document was pending (waiting for validation), the icon used was "Invalid" instead of "Pending"
It's time for a new release before everyone goes to well deserved summer holidays!
In this release, we have focused on structural changes and localization
Multiple & Unique Document Types
From now on, you can distinguish unique & multiple document types in your configuration. For instance, you could create and request "Driving Licence" and set this doctype as "unique". In the same way, you could create a "Diplomas & Degrees" type and set this doctype as supporting multiple files. All the flexibility you needs to match your complex cases.
Admin Interface Language
Our Admin interface now fully supports translations. You can now use it in english or french (more language will follow soon). If you want to contribute and translate in your favorite language, we'd love to hear from you!
And a lot more of other updates!
Admin : Interface is now also available in FR. (If you want to contribute and translate in another language, we'd love to hear from you!)
Admin > Candidate - File Name : Handling of alternative file name
Admin > Candidate - Comment : Handling of comment & comment type
Admin > Shared elements (part 2) : Supports shared elements between mother & children accounts : Presets, Templates, Custom Fields, Merge Sets, etc
Admin > Doc Types : Support multiple and unique doc types
Admin > Presets - File Name & Comments : Support new alternative name & comment
Admin > Candidate Notes : You can now add notes to a candidate. Those notes are only for internal use (not visible by your candidates)
API > Multiple Doc Types : Models adapted to support multiple doctypes per candidate
Infrastructure > CI/CD : Improve automatic deployment process
Account Reference : Added a new "reference" field you can use into your integration or scenario template
Candidate Import : Mobile phone was mandatory. It's now optional
User Right: minor fix - Right was not properly evaluated
For this May release, we bring you a long awaited feature, with a couple of really nice new features
Open-REST API
We now have a full Open-REST API that you can use to interface your existing workflows with CheckHub. Simply create your first Company Token from the Admin interface (You'll first need the right Company Settings) and start using it to retrieve candidate details, create candidates, post documents, etc.
For full API Documentation: Go to API Documentation
Zapier Integration
Like all of us, you probably use a lot of other apps for your daily tasks. To minimize your workflow, we now support Zapier integration. So when a profile is completed, you could be notified in Slack, add a line in a Google Sheet, and much more!
Custom Theme
Since now, you could only upload your logo to personalize your Filebox look. Today, you can change every little piece of element by applying your own custom CSS style
API : We now fully support public API access with company token
Admin : You can manage your API keys from the Admin interface (if you have "Settings" right)
FileBox : Fully customize the theme by applying your style (CSS)
Admin : New field to manage your FileBox css file
Admin : Support shared presets (among multiple accounts)
Admin : Restrict candidate language options to what you really need (ex: FR only, or FR/NL only).
API Routes & ACL : Close routes, cleanup unused models, improve user passwords (salt)
Mailgun Domain : Fix a bug where custom domain was not properly used
For this April release, we developed some nice new features to help you manage your daily tasks :
Candidate Internal Files
Sometimes, your own processes request adding some internal documents into the candidate profile as reference. But those files shouldn't be visible into the candidate Filebox interface. Today, it's now possible. Simply upload a document from the candidate detail page. You can even apply validation and data extraction on those internal files.
Notification to owners
From now on, you can notify more people than the candidate only, allowing you to cover more business scenarios and reach the complexity you need.
Dynamic Filenaming
We know you could spend a fairly amount of time on repeating tasks like downloading and renaming files. Hopefully, we now support dynamic filenaming for all your documents. All you need is configuring your perfect filename for all your document types. For instance, you could set your CVs to be named like this: "CV_" followed by name of the candidate & the current date. This way, your files can be automatically downloaded as "CV_JohnDoe_20190301.png".
Minor changes
As for the previous release, we took some times to improve current features and apply some fixes.
Candidate Internal Files : Support internal files into candidate detail pages
Mailing Manager : Support Candidate Owner notification
Mailing Manager : Support Custom Email notification
Dynamic Filenaming : Support dynamic file name into docType form
Candidate Owner : Show candidate owner (creator) into the candidate details
Shared Accounts : Support shared accounts for multiple company configuration
Shared Elements icon : Add an icon to shared elements (Accounts & DocTypes) for clear distinction
Merge Set : Refactoring the PDF Merging process
API Routes & ACL : Improving security on some open routes & security group
For this release, we focused on infrastructure by implementing important features :
Custom Fields
We continued to integrate custom fields in our app to let you completely customize your needs when collecting documents.
From now on, we support custom fields in your SQS integration or candidate import file.
Instance Monitoring & Failover
We added more monitoring points to help us identify issues before they fails : memory, CPU, disk usage, ...
We also checked and improve failover processes and instance recovery plans.
Minor changes
We worked on a couple of minor fixes and improvements. Please read details below.
Custom Fields : Supported into SQS messages
Custom Fields : Supported into templates (Email & SMS)
Custom Fields : Supported into Candidate Import
Email Status (Delivered, Failed) is retrieved and displayed in Candidate Details & History log
Validation : Candidate details (Firstname, Lastname, ...) supported in validation rules
DocuSign : when a Docusign policy is present, the page auto-refreshes when page is active
MailGun : Supported custom email domains
User List : Group members showed in user list
User Details : You can now manage group subscription from the user form
MailGun : Candidate was not properly created when MailGun failed
Infrastructure : Some services were not properly restarted automatically when server restarted
Infrastructure : Extended monitoring tools in place
Candidate Creation : Submit button disabled until process is completed
Document Type : Cannot delete a document type currently in use
February release comes with a lot of new important features. We focused on :
Users Group & Rights
From now on, you can create multiple groups and handle members. Each group can have a predefined set of rights and access all or some accounts. This feature gives you full control on what people can do inside CheckHub's application.
DocuSign
If you already use DocuSign to collect and sign official documents, you can now use any template to be signed within an applicant File Box. Just use the link you generated from DocuSign, make sure you check the new "Append Candidate Details" to pass the personal details to DocuSign, and that's it!
Image Review
To improve quality of the pictures your users send you, we added a new "Review Picture" feature. Once you activate this option in a document type, your users will be invited to review their uploaded pictures, make sure it's properly oriented. Users can rotate, crop and zoom image for a better result.
And various other new features, updates, and bug fixes along the way.
Check out the full details below.
Support DocuSign Policies with applicant details passed to form
Image Review : Support image review option by document type
Support new event for notification candidateComplete
Support CSS style for email template
FILE BOX : Support "Next Link" button (SQS only)
FILE BOX : Support header color
ADMIN - Policy : New "applicant details" parameter to pass when using DocuSign webform
ADMIN : New Merge Sets management screen
ADMIN : New User Rights & User group management
ADMIN : Added File Box Header color param with color picker
Security - ACL Improvement
FILE BOX : Added icon for ODT file
FILE BOX : Translation missing terms & new terms added
ADMIN : New "Settings" page with header navigation refactoring
ADMIN : Candidate SMS - International format - UI improvement
fixed a bug when a document is part of multiple merge set
Prevent an account to be deleted when active applicant exists