·
164 commits
to release-2025-spring
since this release
What's Changed
- FOUR-20526 Define Swagger Schema for Server Service by @caleeli in #7773
- FOUR-20521 [ACTIVE COLUMNS] Optimize Rendering with Virtual Scrolling by @caleeli in #7788
- Initial Implementation of VarFinder Panel by @sanjacornelius in #7791
- FOUR-20527 Merge New Services into the available column by @caleeli in #7806
- FOUR-20521 Fix flaky test by @caleeli in #7804
- feature/FOUR-19904 Authorize page UI by @gustavobascope in #7767
- feature/FOUR-20311 Add Settings to a Bundle from the ellipsis by @gustavobascope in #7811
- feature/FOUR-20533 Create new frontend to manage bundle assets and setings by @gustavobascope in #7784
- feature/FOUR-20542 Add new Description field for bundles by @gustavobascope in #7770
- feature/FOUR-20309 add Assets and Settings to a Bundle so I can share them through DevLink by @gustavobascope in #7792
- feature/FOUR-20310 Add Assets to a Bundle from the ellipsis by @gustavobascope in #7799
- FOUR-20786 | Create a Layout to Display the 5 Most Recently Edited Assets by @mcraeteisha in #7809
- Feature/FOUR-20298: Implement logic to detect previous Customized Home Screen and redirect new Home Screen by @CarliPinell in #7818
- Feature/FOUR-20299: List of Processes in Home Page - Implement Process list pane collapse by @CarliPinell in #7829
- Feature/FOUR-20300: Inbox in Home Page - Implement General Inbox features-part 1 by @CarliPinell in #7835
- FOUR-20506 Update project dependencies by @gproly in #7848
- FOUR-20590: Create a new Api to save, update and delete the configurations per user by @pmPaulis in #7868
- FOUR-20688: Create a migration to add a new column in the table users by @pmPaulis in #7872
- FOUR-20596:Show the modal if the process was not publish by @fagubla in #7877
- FOUR-20670:Enable toogles Notifications per default - Participant Assigned and Due by @fagubla in #7882
- FOUR-20677: Create the seeder to add the default screen for the email task notification by @pmPaulis in #7880
- FOUR-20487: Display "Screen Interstitial" Option by @rodriquelca in #7832
- FOUR-21469 Upgrade PHP to 8.3 and manual testing by @gproly in #7891
- FOUR-20684: Add the new section Notification in User Profile by @fagubla in #7893
- FOUR-20675:Create the DEFAULT EMAIL SCREEN related to this email by @fagubla in #7899
- Feature/FOUR-20560: Implement Process-Browser page content into New Home Container by @CarliPinell in #7897
- FOUR-20673: Create a new column to know if an email was sent by @pmPaulis in #7887
- FOUR-20593: Implement FE test related to the filters by @pmPaulis in #7908
- FOUR-21522 Fix Get variable list without VarFinder package was not implemented by @caleeli in #7912
- FOUR-20591:Implement save / get configurations per user in FE by @fagubla in #7914
- FOUR-21495 default columns not being listed in the available columns by @devmiguelangel in #7909
- FOUR-20264: UI Update for show tasks and update the label Current Task by @henryjonathanquispe in #7922
- FOUR-21548:The clear action in Badges is not clear the filter by @fagubla in #7916
- FOUR-20631: Update the row height by @henryjonathanquispe in #7921
- feature/FOUR-20546 Create endpoint to add settings to a bundle by @gustavobascope in #7906
- feature/FOUR-21456 added ellipsis options to add settings to bundles by @gustavobascope in #7879
- FOUR-20598: Horizontal adaptation define a minimum width of the columns by @henryjonathanquispe in #7920
- FOUR-20680: Send an email when the task and taskManual has an assignee and the toogle in users is enable and register by @pmPaulis in #7919
- FOUR-20265: UI Update in the modal to show the process name and task related by @henryjonathanquispe in #7927
- FOUR-20639: S7: Add a Reset Table in the modal by @henryjonathanquispe in #7928
- FOUR-21595: Please consider this task email notification only for new users by @pmPaulis in #7939
- Add Script Task Metrics Collection by @caleeli in #7932
- FOUR-20635: Ui update border of the table by @henryjonathanquispe in #7936
- FOUR-20502: Validate Task Configuration Changes by @rodriquelca in #7942
- FOUR-21018 Add Script Task Completion Time series to MainDashboard by @caleeli in #7946
- FOUR-20687: Create the PHP Unit test by @pmPaulis in #7945
- FOUR-20628: Update the size font and color by @henryjonathanquispe in #7953
- FOUR-2600 Vertical adaptation - Calculate the adaptative row calculation based on screen size by @henryjonathanquispe in #7943
- feature/FOUR-20548 Create new tables and endpoints to register the instances that had installed the bundles for notifications by @gustavobascope in #7930
- feature/FOUR-20549 Modify frontend for bundle update by @gustavobascope in #7947
- Migrate to
spatie/laravel-htmlby @gproly in #7940 - FOUR-21508:When I publish the process the launchpad button is showing the modal by @fagubla in #7917
- FOUR-20562 [20302] Implement Column setup PER PROCESS for Tasks and C… by @gproly in #7915
- Feature/FOUR-21566: Integrate dashboard development by @CarliPinell in #7935
- Feature/FOUR-20304: Dashboards in Inbox - Implement list of dashobards asigned to Participant's group in List Pane by @CarliPinell in #7925
- FOUR-21688 Wrong argument when starting a new case by @gproly in #7964
- feature/FOUR-20314 Add clear user errors for Instance connections by @gustavobascope in #7956
- feature/FOUR-21689: Clean unused components and remove console logs. by @CarliPinell in #7966
- FOUR-21020 Add "Top Slowest Script Tasks" gauge to MainDashboard by @caleeli in #7958
- FOUR-21019 Chart to show script tasks completion count by task and process by @caleeli in #7965
- FOUR-21690 An error is displayed when a script is executed by @gproly in #7971
- FOUR-21698 Adjust the schema for PHPUnit 10.0 by @gproly in #7978
- FOUR-20834 | Implement Search Option in the VarFinder Panel by @mcraeteisha in #7983
- FOUR-21793 When running the command 'php artisan optimize', I get the error: "processmaker/storage/skins/base" directory does not exist. by @gproly in #7984
- FOUR-21803 Fix failing unit tests by @gproly in #7989
- FOUR-21803 Fix failing unit tests by @gproly in #7993
- FOUR-21803 Fix failing unit tests by @gproly in #7998
- observation/FOUR-21853 Disable settings edit on remote bundles by @gustavobascope in #8003
- feature/FOUR-20313 Apply an update of an existing bundle by @gustavobascope in #7977
- Bugfix/FOUR-21804: Error 404 on Available Columns in Launchpad settings by @CarliPinell in #7992
- FOUR-21803 Fix failing unit tests by @gproly in #8010
- bugfix/FOUR-21849: Bookmark icon shows yellow shadow when mouse hover in Process Info Header. Offset Height error shows in console when modal is resized. by @CarliPinell in #8004
- FOUR-21803 Fix failing unit tests by @gproly in #8021
- observation/FOUR-21862 Reinstall button doesn't match the figma by @gustavobascope in #8013
- FOUR-21803 Fix failing unit tests by @gproly in #8037
- FOUR-21966 Do not log error case log when system like processes without case are updated by @caleeli in #8033
- FOUR-21712:Form Task does not enable the assigne and Due by @fagubla in #8005
- Fix multiple generators running at once and cleanup by @nolanpro in #8034
- Screen Interstitial does not work by @marcoAntonioNina in #8032
- FOUR-21927: The signature control disappears after refresh the page by @henryjonathanquispe in #8020
- [DO NOT MERGE] by @pmPaulis in #8036
- FOUR-21958: inbox rules does not show the filter selected from the requests save search. by @rodriquelca in #8030
- FOUR-21880:Overview does not show the pmblocks in Cases by @fagubla in #8014
- FOUR-21949 there are problems running tests in the SettingCacheTest file by @devmiguelangel in #8038
- FOUR-21718: When the previous element is a element without user the text does not make sense by @pmPaulis in #7986
- Observation/FOUR-22051: Enable or disable RAG Collections using an environment variable. by @agustinbusso in #8044
- FOUR-21803 Fix failing unit tests by @gproly in #8049
- FOUR-22068: After the conflict need review the seeders for create default-email-task-notification by @pmPaulis in #8050
- Observation/FOUR-22079: Add drag drop feature for files in RAG by @agustinbusso in #8051
- observation/FOUR-22090: Fix for TaskAssignmentExecutionTest by @CarliPinell in #8052
- FOUR-21719 : Implement a method that utilizes asynchronous job dispatching by @pmPaulis in #7985
- [42444] Coronation Registrar - Webentry Error by @marcoAntonioNina in #7937
- bugfix/FOUR-21511 Unable to reassign when Assignment rule is based on expressions by @gustavobascope in #8046
- Preview file is not visible in form in a request completed by @marcoAntonioNina in #8054
- bugfix/FOUR-21960
Custom fontfield is empty whendefault fontis selected by @gustavobascope in #8035 - FOUR-22097: download file is not displayed in form completed cases by @rodriquelca in #8055
- FOUR-22048 floating buttons have a strange behavior when the cursor is over them by @devmiguelangel in #8045
- bugfix/FOUR-21980: Cancel button does not clear the data in Create user form by @CarliPinell in #8042
- bugfix/FOUR-21978 update the counter when the process info is collapsed by @gustavobascope in #8041
- Resolve template creation on recent assets page by @sanjacornelius in #8031
- FOUR-21957: Completed forms in Cases do not show the data that was filled out in task by @henryjonathanquispe in #8029
- FOUR-21936: Error 404 when importing old processes with sub processes by @eiresendez in #8022
- FOUR-21934: Oopss page when entering "Open Process Launchpad" in Docusign Authorization by @pmPaulis in #8025
- Cannot create a pmblock with the language translation Português and Na Vosa Vakaviti (Fijian) by @marcoAntonioNina in #8016
- FOUR-21961: Error on screen when archiving a process from RECENT ASSETS by @pmPaulis in #8028
- FOUR-20318 : [SPRING] Launchpad to Modeler Option by @pmPaulis in #7886
- FOUR-19452: It is possible to start request of process archived from launch pad by @pmPaulis in #7828
- FOUR-20267: [SPRING] UI Improvements Winter 2025 by @pmPaulis in #7888
- FOUR-20322: [SPRING] Email and In-App Notifications Enabled by Default by @pmPaulis in #7934
- FOUR-19133: [40527] Default Users Cannot Start Cases from the Launhpad While Users with Full Permissions and Administrators Do Not Encounter the Issue. by @henryjonathanquispe in #7898
- FOUR-21607: SEC [42831] Cookie Does Not Contain The "HTTPOnly" Attribute by @pmPaulis in #8040
- observation/FOUR-21940 Local Bundle UI settings error by @gustavobascope in #8039
- observation/FOUR-21982 Every time a bundle is created a new notification token is created by @gustavobascope in #8057
- Epic/FOUR-20403: RAG Collections by @agustinbusso in #8060
- FOUR-21930 when enabling or disabling the SSO "Allow Standard Login" option the change is not immediate by @devmiguelangel in #8024
- FOUR-22103: Oops! page not found appears when refreshing the browser in files cases by @henryjonathanquispe in #8058
- The label is incorrect when I want to edit the email of an SSO user by @marcoAntonioNina in #8059
- observation/FOUR-22128 Encrypt devlink tokens by @gustavobascope in #8061
- EPIC: FOUR-20417 Variable Finder by @sanjacornelius in #8063
- [DO NOT MERGE][EPIC FOUR-20417] VarFinder by @sanjacornelius in #7794
- FOUR-20488: Configure "Screen Interstitial" by @rodriquelca in #7907
- New phpunit experiment by @gproly in #8043
- Trigger veracode by @nolanpro in #8074
- observation/FOUR-22162 Refresh the devlink and bundle after an install or update by @gustavobascope in #8070
- FOUR-21934: Oopss page when entering "Open Process Launchpad" in Docusign Authorization by @pmPaulis in #8069
- FOUR-21715: FOUR-21715: All cases and my cases list do not show the c… by @rodriquelca in #8065
- FOUR-21556 Add support for coverage report in packages by @caleeli in #7968
- FOUR-21901: Script Executor Microservices > double icons when a scrip… by @rodriquelca in #8066
- Reconcile Element Destination vs Interstitial vs WE Completed Action by @caleeli in #8071
- Script Task Metrics by @caleeli in #8072
- Participant Home Screen MERGE Epic/FOUR-20297-b into release-2025-spring by @CarliPinell in #8075
- FOUR-21957: Completed forms in Cases do not show the data that was filled out in task by @henryjonathanquispe in #8073
- FOUR-21398: [42359] - Update a Process Request (PUT METHOD API) by @rodriquelca in #7957
- Optimize Screens Data-Loading to Prevent Unnecessary Reloads by @sanjacornelius in #8047
- epic/FOUR-20308 Devlink Improvements by @gustavobascope in #8076
- FOUR-20331 Implement Saved Search Improvements use VarFinder by @caleeli in #7952
- FOUR-21021 Add custom labels for metrics by @caleeli in #7982
- FOUR-20332 Upgrade to Laravel 11 by @gproly in #7895
- FOUR-21936: Error 404 when importing old processes with sub processes by @eiresendez in #8077
- observation/FOUR-22387: Route [package.savedsearch.defaults.edit] not defined by @CarliPinell in #8080
- FOUR-22148: The ellipsis in the column task is always showing by @henryjonathanquispe in #8068
- FOUR-23123:The "Pan Tool" disappears when you press the keyboard "space" in the overview. by @fagubla in #8085
- FOUR-22121 Support for REDIS_PREFIX by @devmiguelangel in #8082
- FOUR-22186: The values in select list with Data connector or collection are not visible in Windows pane by @danloa in #8081
- FOUR-23139 - Fix SAML configuration by @nolanpro in #8089
- FOUR-22499 the searcher and pagination of the start new case are not working by @devmiguelangel in #8086
- Observation/FOUR-22497: Processes list is not displayed in the home page by @CarliPinell in #8087
- FOUR-23124 : Notification messages are not displayed correctly in different pages by @henryjonathanquispe in #8084
- FOUR-22623: White space in new-request-modal-pagination by @henryjonathanquispe in #8088
- FOUR-23425 | Resolve Failing SettingCacheTest by @mcraeteisha in #8098
- FOUR-23374 by @pmPaulis in #8093
- FOUR-23361 The Stay Connected Session warning is not working by @julceslauhub in #8090
- FOUR-22425:Open launch pad remains stuck in alternatives even though Launch pad settings have already been configured by @fagubla in #8092
- observation/FOUR-23373 Different message is displayed instead of
Added successfully to bundleby @gustavobascope in #8101 - observation/FOUR-23375 Verify the actual route of devlink sidebar by @gustavobascope in #8100
- Observation/FOUR-23367: Deleted dashboards continue to display on Home screen by @CarliPinell in #8094
- FOUR-22703 by @gproly in #8106
- FOUR-23418 - Update "retry_after" for redis queue by @nolanpro in #8107
- Resolve Process Creation Error for Templates with Signal Events by @sanjacornelius in #8112
- FOUR-22381: The Email is not arriving an error in the 4.14 Beta3 by @pmPaulis in #8113
- FOUR-22636: Cloned tasks with notifications have Assigned and due by default, even when these have been modified by @henryjonathanquispe in #8110
- [DO NOT MERGE] by @pmPaulis in #8116
- Observation/FOUR-23539: Process list showing system processes by @CarliPinell in #8117
- The "Create your missing assets with AI" message is not displayed when a process is generated with AI Assistant from a project. by @marcoAntonioNina in #8109
- FOUR-23441: Errors occur when importing a process that has a select l… by @rodriquelca in #8111
- observation/FOUR-23376
Add to bundleoption is not displayed in the Dashboards and Menus tabs by @gustavobascope in #8095 - FOUR-23512 Data in 'Available columns' is saved without 'data.' in Saved search by default by @julceslauhub in #8118
- Bugfix/FOUR-23515: Columns that do not belong to the saved search are listed in available columns by @agustinbusso in #8120
- FOUR-22377 SettingCache for null values by @devmiguelangel in #8115
- FOUR-23550: The configure size columns configuration is not keep by @henryjonathanquispe in #8123
- FOUR-23606 - Remove unnecessary caching that was bypassing the framework by @nolanpro in #8129
- observation/FOUR-23561 DevLink > Search icon is overlapped by the word in the search field by @gustavobascope in #8125
- Observation/FOUR-23536: Chart configured in launchpad settings is lost after pressing Info button by @CarliPinell in #8121
- FOUR-22891 - Fix reset to default columns by @nolanpro in #8119
- FOUR-23614 - Fix dev link nullable column by @nolanpro in #8130
- Bugfix/FOUR-23621: Error in console when clicking on the Cases tab; no cases displayed by @agustinbusso in #8132
- Observation/FOUR-23564: Dashboards with Saved Search Charts are not displaying in the Dashboards sections of Home page by @CarliPinell in #8127
Full Changelog: v4.13.0...v4.14.0