Important highlights from this release
- Now you can lock and unlock a document in App4Legal while editing it so that no other user can edit it at a specific time.
- All "Contracts" labels in the system were renamed to "Contracts & Documents"
- You can now include watermarks to your Contracts in App4Legal for an enhanced Drafting and collaboration experience.
- New Widgets have been added to the Core Dashboards for better performance management
- Contra Dashboard has new functionalities and a new look & feel.
- Now users can easily assign multiple cases/matters to different teams using bulk assignment.
- Log and Track time entries to contracts and agreements.
- Auto-assign Contracts, Matters, and Cases when a user is out of office.
- Companies module now includes a new tab called company branches.
- In Contra, users now have the ability to tag other users on the level of each contract.
- When sending invoices to clients, users can now quickly attach App4Legal Documents to emails composed within the system.
- Dropbox is now supported by App4Legal 360 Docs, adding to the existing cloud management solutions, such as; Google Drive, SharePoint, and One Drive.
- Users are now able to create a Bills Approval Center, to better manage workflows for billing processes.
- The Advisor Portal now supports billing features, such as time logs.
- Users have the ability to import contract lists into App4Legal.
- Minor Bugs & Minor Improvements
Issue Type | Issue Key | Summary | Description |
---|---|---|---|
New Feature | A4L-8501 | Locking a document while editing it | A user can lock and unlock a document in App4Legal while editing it so that one user can edit it at a specific time. The user can also lock, unlock, and refresh the document |
New Feature | A4L-8451 | Optimized security on the level of documents | When the document is uploaded, it is encrypted before saving and it is decrypted before downloading it. |
New Feature | A4L-8364 | Two widgets were added to the dashboard management | The following widgets were added to the dashboard management:
|
New Feature | A4L-8156 | Bulk assignment of Matters and Cases | In the Matters/Cases grid, a user can assign multiple cases/matters to a specific team/assignee |
New Feature | A4L-8125 | Auto-assign contracts when a user is out of office | Whenever a contract is created with an assignee, we need to check the assignee if he/she is out of the office then re-assign the contracts to the alternative user then send a notification |
New Feature | A4L-8084 | Company Branches is now available under companies | Companies now include a new tab called company branches. |
New Feature | A4L-7757 | New Bill Approval Center | A user will be able to create a bill approval center to handle the bill workflow |
New Feature | A4L-6969 | The advisor portal now supports billing | Advisors now are able to log time entries and create their own bills. |
New Feature | A4L-6448 | App4Legal offers you the ability to import your Contracts list easily | Users can now import their list of contracts using a contract template. |
Improvement | A4L-8469 | Renaming the "Contracts" Tab to "Contracts & Documents" | All "Contracts" labels in the system were renamed to "Contracts & Documents" |
Improvement | A4L-8453 | Watermarks on the contracts | Contracts in App4Legal can now include watermarks |
Improvement | A4L-8413 | New default values tailored per country in different languages | New Sample date for Practice Areas, Corporate Matter Stages, Client Portal and Common Configurations |
Improvement | A4L-8363 | Action makers in App4Legal can disable/Enable receiving emails for their own actions. | A user can Enable/Disable receiving email notifications whenever an action is taken by him in App4Legal |
Improvement | A4L-8362 | Revamp of Contra Dashboards | The contra dashboard has been revamped including a new look and feels and the ability to drill down using the charts |
Improvement | A4L-8359 | Revamp of Money module Dashboard | The Money module dashboard has been revamped including a new look and feels and the ability to drill down using the charts |
Improvement | A4L-8259 | New design for Contra approval email | |
Improvement | A4L-8149 | Adding notes count in contract details | |
Improvement | A4L-8145 | Add related time logs to the contract | Now a user can log and track time entries to a contract |
Improvement | A4L-8096 | Control contracts privacy settings | A user can choose to make contracts private by default. |
Improvement | A4L-7899 | Ability to add IP Logo | A user can upload an image as a logo to every Intellectual property |
Improvement | A4L-7820 | Showing the time period spent between the first phase of the contract until its signature | to add a timeline with the time spent once adding a new contract until its signed (in contract details and grid) |
Improvement | A4L-7756 | Improved Advisor Portal UI/UX | |
Improvement | A4L-6651 | Advisor email notifications revamp | The email notifications sent to the Advisors are enhanced |
Bug | A4L-8592 | Deactivated contacts receiving emails as matter contributors | The lookup for contributors is for contacts not for users. When we create a user we also create a contact. But there's no sync between user and contact, so if we deactivated a user, the related contact does not get deactivated. We should enable the sync between contacts and users, and make sure that only active contacts receive an email. Also, a migration script should be implemented so contacts related to inactive users become inactive as well. |
Bug | A4L-8586 | Error in DB backup | |
Bug | A4L-8513 | Export excel selected langauge columns in setting | Export to excel only the selected languages columns in the settings. |
Bug | A4L-8466 | Client grid fix condition from name to keyName | Client grid change bring keyName of contact_companies_catorgories table so we need to edit the client view in database |
Bug | A4L-8455 | Contract value is being rounded up when having decimal numbers | Contract value is being rounded up when having decimal numbers |
Bug | A4L-8452 | Hayat Law firm-client statement report | adding a journal entry for the client in LBP, the main entity currency is in USD From the client statement report, choose the client and the currency in LBP. The value is not the same. *DEV* in the client statement report, we will remove the currency field from the filter section and will show in the results the account currency and the entity currency as well to avoid the conversion. |
Bug | A4L-8446 | Migration script for Hijri Templates on Cloud | Create a release script to update files for hijri issue https://collaboration.app4legal.com/browse/A4L-8357 word file and excel files |
Bug | A4L-8403 | Adding HTML code is being executed in signature | In user profile and client portal in signature, adding a new signature , and then adding HTML code in full name field, is being executed in the dropdown. |
Bug | A4L-8371 | edited flag and modified data in contract comment | In contract, when comment is edited: 1- We should display an "edited" red flag just like tasks comment. (/) 2- We should display "modified by" and "modified on" fields in the edit comment form only if edited, and keep the "created on" to have the date (with time) the comment was created. (/) 3- bug : check created by and modified by name to be related to the channel (/) Other points related to contract comments: 1- uploaded image in comment must be in the notes attachment folder (core&cp&api) 2- on upload automatically increment documents count (core&cp&api) 3- cp watchers "x" button css bug (/) (but found another bug) 4- automatically change contributors/watchers after mention without refresh !image-2022-09-05-14-54-04-570.png|thumbnail! !image-2022-09-05-14-56-50-566.png|thumbnail! !image-2022-09-05-14-57-06-959.png|thumbnail! |
Bug | A4L-8268 | Wrong default filters | In companies and persons, the default filter other, partner , prospect, and supplies filter on wrong categories. * Others filter on suppliers * partner filter on not categorized * prospect filter on partners * supplies filter on prospect |
Bug | A4L-8245 | Related contract showing invalid filters | In Advanced search in tasks Related Contract is showing invalid options : "<" ">" "<=" and "=>". |
Bug | A4L-8196 | Bug in action permissions when license expired | My contra instance expired in June but I still have access to it today I was also able to log in today and create contacts within it. This might mean our free trial is longer than one month I believe this also happens in Core. I don't know if I'm the only one experiencing this or if it happens to everyone who signs up for the free trial !image-2022-07-27-15-43-17-244.png|thumbnail! I was able to upload a new contract, edit and saved a new version. I got email notification as well for the contract I was also able to draft and collaborate But when I got to Approval and Signature center, I was told my trial had expired !image-2022-07-27-15-44-31-660.png|thumbnail! I was able to set reminder within the contract, although I did not get email notification for it.I tried adding a new task within the contract and was told my trial had expired.But I was able to add tasks via the New button and I got email notifications for the tasks added. I was also able to use the related contract function |
Bug | A4L-8170 | Missing language variables in Money | !image-2022-08-17-18-09-15-329.png! |
Bug | A4L-8169 | Missing language variables in Contract | !image-2022-08-17-18-08-28-309.png! |
Bug | A4L-8168 | Missing language variables in CORE | !image-2022-08-17-18-07-28-090.png! |
Bug | A4L-8162 | when to be approved/to be signed are set to yes and contract is already approved/signed, it stays no | when to be approved/to be signed are set to yes and contract is already approved/signed, the value stays no because logically the document shouldn't be approved/signed after it's already done, but this is causing confusion, so a warning should appear if the user tries to change the status in this case |
Bug | A4L-8138 | Client grid RTL Chrome scroll issue | |
Bug | A4L-8133 | bug in custom fields in request types | * get only the visible custom fields in request types. * don't let the user make custom field invisible in cp if it is already in a request type * bug in (MSSQL) when a lookup custom field is added as attached * two queries changed to prevent injection |
Bug | A4L-8131 | bug in contract | !image (7).png|width=358,height=161! change the warning messages on save and cover all possible warning scenario ({color:#00875a}*fixed*{color}) !image (11).png|width=612,height=270! fix the position of document logo ({color:#00875a}*fixed*{color}) |
Bug | A4L-8103 | doc extension not working in contract templates | when using a document with doc extension in contract templates, contract can't be created, so we should only accept docx documents, or transform documents to docx when creating a contract template |
Bug | A4L-8100 | AR/AP Reports to include manual journals | AR/AP reports are not reflecting manual journal entries in the reports. |
Bug | A4L-8091 | Contract-SQL Injection | |
Bug | A4L-8090 | SQL Injection Attack - CORE | |
Bug | A4L-7905 | Several billing fixes and improvments | * check the corporate matter urls in the emails - *(done)* * add the timeout session for 1day - *(done)* * add description field for the advisor time logs *(done)* * on the billing logs - add the description with the date and hrs *(done)* * check the notification message when adding a bill *(done)* * check the bill status when the bill is approved *(done)* * fix the comment editor configs as the invoice *(done)* * when logging out the core app (handled by Omar, just need to pull from dev) * block the UI when having ajax call *(done)* * on rejection - open the bill comment form *(done)* * add the comment on the email when the bill was rejected *(done)* |
Bug | A4L-7632 | error occurred in contract add party when delete the first one and the try to change the party from company to person | [^issue-5.mp4] |
This page has no comments.