APP 2025.10
To read more about our different types of releases (main release, intermediate release), click me!
APP Roadmap
Check out our APP product roadmap to see what's coming up! Please note that these plans are not set in stone and may change as we continue to improve.
Software | Version | Release Date | Download Link | Latest Patch |
|---|
Software | Version | Release Date | Download Link | Latest Patch |
|---|---|---|---|---|
Adonis Personnel Portal | 2025.1 | Sep 12, 2025 |
After the upgrade, some users may notice that the interface is missing the hamburger menu or that the colours look incorrect. If this happens, ask them to clear their cache by pressing CTRL + F5. The portal will then reload with the correct colour and layout settings.
Adonis Personnel Portal Compatibility Matrix
APP Version | Compatible APM Version |
2022.10. x, 2022.20. x 2022.30. x 2023.10. x 2023.20. x | APM 2020.10.x and newer version |
2023.30. x 2023.40.x 2024.10.x 2024.20.x 2024.30.x | 2023.20. x |
2025.10.x | 2024.10.x |
Release Highlights
Adonis Personnel Portal by Ripple Operations hits another milestone with the release of version 2025.10, featuring significant enhancements to the Shipmate Companion, and TimeClock modules. This is more than just a routine update—it is a full release, highlighted by a significant UI/UX update of the Adonis Personnel Portal.
The portal has been rebranded with the Ripple Operations design, giving it a modern, updated look and feel. Along with a refreshed login screen and logo, the portal now features updated colours and fonts aligned with the Ripple Operations style guide and the Windows 11 interface.
Interested in getting more details? Let’s get started
Integrated Ripple Learning & Development
This version has implemented a direct link to our LMS, the Ripple Learning and Development (RLD) module. When access is granted to a role or user group, users can enter the RLD directly. Depending on the configuration, a user profile will be created automatically if one does not already exist.
Integrating with an existing RLD will require assistance from our consultants to synchronise the student table with the person table in the Personnel Manager and Portal database.
To configure the connection, you will need the following values: URL, Username, Password, GrantType, and Scope. Please contact our support team to obtain them.
The optional Standalone Site setting forces the interface to create a student or user profile in RLD. Later, a plugin will be made available to synchronise both systems automatically, enabling you to trigger courses from APM and retrieve completed courses from RLD into the Personnel Manager and Portal.
Electronic-Sign of timesheets available in the TimeClock
This version introduces functionality to enable electronic signing of timesheets on Timeclock devices. This replaces the paper waste of printing and signing timesheets by hand. To avoid queues of employees signing timesheets in time-critical locations, it is possible to enable e-signing per location.
Once a timesheet is sent for electronic signing, it can be signed in the portal (from a desktop or mobile device) as well as directly on the Timeclock device. When clocking in, the system will notify the crew member that a timesheet is available for signing. The crew member can then choose to accept and sign, or reject the timesheet.
To activate electronic signing, the latest version of the Timeclock software is required. We expect to release the Windows version in the coming week, with the Android version following shortly after.
Key Features:
Digital Signature Capture: Allows crew and authorized personnel to electronically sign timesheets easily.
Real-Time Authentication: Verifies identity and logs sign-on/off events instantly.
Audit-Ready Logs: Maintains secure, timestamped records for compliance and reporting.
Reduced Paperwork: Minimizes manual documentation and streamlines gangway operations.
A new field set has been added to the General Settings of the Timeclock. When the Enable Electronic Signing checkbox is selected, an e-signature document will automatically be sent to the designated Timeclock.
Gratuities Vessel Routes
Enhanced Route Management in Gratuities Module
n this version, we have introduced enhancements to gratuity calculations based on sales recorded in LS Retail POS. The updated interface allows gratuities to be calculated per leg and identifies which crew members are eligible to share them, based on their contracts.
With this improvement, gratuities can now be split per leg instead of dividing total sales by day.
Enhancements
Key | Summary | Component | Release Notes |
|---|
Key | Summary | Component | Release Notes |
|---|---|---|---|
APP-8732 | Enable the Reliever access for the users who are still onboard | MDL-Time and Attendance | The Reliever functionality has been updated to allow switching to a reliever's access even when there are crew members on board in the same position. |
APP-8658 | ASA_R_VMCrewList: Add a new Option field in the response to categorize the competence records | SVC-API | The ASA_R_VMCrewList has been enhanced with the addition of the CertOption parameter, which retrieves the competence code option from the General Codes.
|
APP-8095 | Not Approved Timesheets report ignores the All Departments option | RPT-Time and Attendance | Applied a fix to the "All Departments" option in the Not Approved Timesheet report, which retrieves all timesheets, irrespective of the CoA configuration. |
APP-8051 | Missing or Expired documents flags are not clear | MDL-Shipmate Companion | In the Shipmate Companion module, the buttons for displaying missing Certificates and Medical documents has been added. |
APP-7996 | Add "Popup and Button" for Missing Documents in Shipmate Companion Module" | MDL-Shipmate Companion | Added the Missing Docs button to the Shipmate Companion module. When a user clicks the button, a pop-up appears displaying all the missing documents for the selected crew. The button is only enabled if a crew member has missing documents.
|
APP-7816 | Rename the Travel Expense reports | APP Reports | The My Travel Expenses V2 and Co-workers Travel Expenses V2 reports have been re-named to My Travel Expenses International and Co-workers Travel Expenses International. |
APP-7315 | W&R report should show all approvers | PRT - Time and Attendance | The Work and Rest and Work and Rest International reports were modified to display the Approvers nodes, not only Subordinates. |
APP-7215 | Search Function Not Working on Crew Station Bill Module Preferred Assignment Page for Sign On and Sign Off columns | MDL-Crew Station Bill | In the Crew Station Bill module, enhanced the search functionality in the SignOn and SignOff columns on the CSB Preferred Assignment page. Searching within these columns now returns the expected results. |
APP-5765 | Roster Planning is not limited for subordinators. | MDL-Roster Planning | Access to the Roster Planning Configuration is restricted based on the Chain of Approval. |
APP-6284 | Not-Onboard Pins are listed in Coordinator/Participants Lists in Onboard Drills module | MDL-Onboard Drills and Scenarios | The issue is fixed |
APP-9090 | ASA_Crewlist: "CertOption": "V" IF PW001C24.OPTIONS='V' | SVC-API | The ASA_R_VMCrewlist method returns certificates with the parameter "CertOption": "V" if the document code option is set to Vaccine in the General Codes setup (PW001C24.OPTIONS=' V'). |
APP-8880 | Shipmate Companion Implementing Promotion Activity | MDL-Shipmate Companion | In the Shipmate Companion module, implemented the logic for the promotion activity. |
APP-7588 | Drill is not possible to confirm after saving without reloading | MDL-Onboard Drills and Scenarios | It is now possible to confirm a drill immediately after saving it, without needing to close and reopen it. |
APP-7557 | Option to have a filter in the time and attendance report in the APP and Rotation Planning | RPT-Time and Attendance | Added filter for Nationalities, Departments, Teams, and Positions to all WorkAndRest reports. |
APP-7111 | Timesheet report modification > VL Earned & VL Used (1:1 agreement Officers) | RPT-Time and Attendance | The modification of the Timesheet report for the ‘1:1 Agreement Officers’ now includes enhanced calculations for VL Earned hours and VL Used, incorporating rules for public holidays. Additionally, the Leave Balance section has been expanded to reflect converted hours sourced from the time cards. |
Bugs
Key | Summary | Component | Release Notes |
|---|
Key | Summary | Component | Release Notes |
|---|---|---|---|
APP-8443 | Two different date formats within the same view | MDL-Time and Attendance | Unified the date formats across the application. |
APP-8054 | Not possible to move Sign Off date because of next planned leave activity | MDL-Shipmate Companion | A sign off can be rescheduled for later even if a current onboard activity is followed by a leave activity. |
APP-8050 | Changing Activity date in Shipmate Companion Module does not consider Crew Change records | MDL-Shipmate Companion | In case the Match sea-service dates with crewchange / itinerary option is enabled in APM, the system does not change an activity sign-on / off date if no crew change is planned in APM. |
APP-8048 | Not possible to Embark or Disembark crew in Shipmate Companion Module | MDL-Shipmate Companion | In the Shipmate Companion module, embarking or disembarking affects crew members' activities.
|
APP-7921 | Discrepancy between counters name for sp_GenerateSeqNo in APP and APM. | GRL-Frame Work | Fixed discrepancies in sequence counter names between APP and APM systems by synchronizing their names. The changes apply to the APP, AIWS, and AUS projects. |
APP-7497 | APP - Menu items are hidden | ADM-Administrator General | The menu items are not visible in Adonis Personal Portal. To resolve the issue, horizontal scrolling has been added. |
APP-6244 | Roster Planning & Onboard Drills modules aren't compatible | MDL-Roster Planning | Enhanced the logic for registering drills in the Roster Planning module. A confirmed drill block can be added. Confirmed hours before and after the drill are not affected. |
APP-5759 | Not verified registration in the Submitted timesheet causes issues with Time Clock | MDL-Time Clock | Unverified registrations in submitted timesheets caused issues with TimeClock. The issue is fixed. When approving a time sheet with non-verified modifications, the system displays a warning and prompts the approver or coordinator to continue or cancel approving the timesheets. |
APP-8951 | 2025.10 - APP-8943 - Selection of onboard overlapped Activity issue | GRL-Frame Work | The logic for selecting overlapping activities during the onboarding process has been enhanced. |
APP-8918 | 2025.10 - APP-7490 - Crew can't login to the Crew Portal when he has a vessel transfer issue | GRL-Frame Work | Fixed the issue where crew members could not log in to the Crew Portal after changing a vessel. Only crew members with the Current activities can log in to the Crew Portal. |
APP-8459 | APP-8448 2025.10 - APP-8448 - Missing buttons in the Reports and Add/Edit Shift windows issue | GRL-Frame Work | The issue is fixed. Both the Generate and Cancel buttons are available in the RosterByTimesheet report. |
APP-8376 | APP-8369 Merge APP-8369 to 2025.10 (Solve the partial replication problem) | GRL-Frame Work | To resolve the issue with partial replication, the script has been added. This script ensures proper data migration and integrity while avoiding redundant execution. |
APP-8331 | APP-8099 2025.10 - APP-8099 - Modify installation set to support 64-bit applications issue | GRL-Frame Work | The installation set has been modified. The new installation of APP will now run as a 64-bit process by default. These changes will not impact existing installations after the upgrade. |
APP-7964 | APP-7673 2025.10 - APP-7673 - Missing Crew Signing-On List in Cabin Allocation Module issue | MDL-Cabin Allocation | The Crew Signing On page has been added to the Cabin Allocation module. Additionally, introduced a tile notification to display the number of signing-on crew within the next 30 days. Crew members who are signing on within the next 30 days are shown on the Cabin Allocation -> Crew Sign-in page as well as in the modules tile notification. |
APP-8074 | APP-7975 2025.10 - APP-7975 - Crew Station Bill Checklist report not printing all assigned persons issue | MDL-Crew Station Bill | The Crew Station Bill Checklist report generates a comprehensive list of all crew members assigned to a specific SafetyId. |
APP-8743 | 2025.10 - APP-8562 - Evaluation Report - Cannot generate pin 800221 issue | MDL-Evaluation | In the Evaluation Report, pins for approved evaluations were not correctly visible or filtered by date, impacting the report generation. From now on, in the Evaluation drop-down list, only crew with approved evaluations are available. Thus, the report displays only approved evaluations. |
APP-8670 | 2025.10 - APP-8429 - Evaluation Form in Employee portal is blank issue | MDL-Evaluation | In the Evaluation document, sections that are in use are locked from updates. This restriction helps prevent errors that could arise from changes made after the document has been created. |
APP-8504 | 2025.10 - APP-8473 - Date format in the evaluation report should be mm/dd/yyyy issue | MDL-Evaluation | Fixed the inconsistencies in displaying dates in the Evaluation report.
|
APP-8404 | APP-8382 2025.10 - APP-8382 - Unable to approve appraissal issue | MDL-Evaluation | Approving an evaluation document failed. We have provided the user with a script to resolve the issue. |
APP-8307 | APP-8266 2025.10 - APP-8266 - Coordinator can’t generate report for his subordinates in the evaluation report issue | MDL-Evaluation | The Evaluation list dialog has been enhanced with Date From and Date To fields. It allows users to specify a particular date range for the document creation. |
APP-8306 | APP-8266 2024.30 - APP-8266 - Coordinator can’t generate report for his subordinates in the evaluation report issue | MDL-Evaluation | The Evaluation list dialog has been enhanced with the Date From and Date To parameters, allowing users to specify a date range within which documents are to be generated. |
APP-8403 | 2025.10 - APP-8401 - Gratuity documents are not presented on the page issue | MDL-Gratuitiy | A fix has been implemented to ensure that the My Documents page is correctly displayed in the Gratuities module. |
APP-8062 | APP-7710 2025.10 - APP-7710 - Modifying Gratuity share gives errors on customer environment issue | MDL-Gratuitiy | Applied modifications to the Gratuity methods. The issue is fixed. |
APP-8998 | 2025.10 - APP-8962 - My Flights tile not available in the Mobile App issue | MDL-My Profile | In APP Mobile, the My Flight tile is available. The My flight link is accessible from the hamburger menu. |
APP-8503 | 2025.10 - APP-8264 - My Flights does not display the states we have in APM issue | MDL-My Profile | The My Flights page displays tickets with the statuses: ISSUED, REISSUED, and REVALIDATED. Historical flights are shown in italics. |
APP-8065 | APP-8006 2025.10 - APP-8006 - Unable to sort enclosed documents in AEP issue | MDL-My Profile | The order of the enclosed documents has been updated to show the most recent documents at the top. |
APP-7973 | APP-7605 2025.10 - APP-7605 - Drills are not displayed in the Scenario if the Station Headers are not defined. issue | MDL-Onboard Drills and Scenarios | A fix has been made to the Onboard Drills and Scenarios module to ensure that Drills remain selected in the Scenario setup even when the Station Headers are not defined. |
APP-7957 | APP-5240 2025.10 - APP-5240 - The Onboard drills module in the Employee Portal issue | MDL-Onboard Drills and Scenarios | The Onboard Drills and Scenarios module is not accessible in the Employee portal except for the module Setup. |
APP-9050 | 2025.10 - APP-9037 - The names of the assigned persons are not displayed when scheduling future shifts in the Roster module issue | MDL-Roster Planning | When scheduling future shifts in the Roster Planning module, the names of assigned persons are now displayed. |
APP-8759 | 2025.10 - APP-8742 - Roster module - Timesheet view and report pick up wrong period issue | MDL-Roster Planning | The sign off date in the Roster Timesheet is fetched from the Estimated End Date (EED). If the EED is NULL or in the past, the current date will be used instead. |
APP-8464 | APP-8450 2025.10 - APP-8450 - Default report is not generated issue | MDL-Roster Planning | The issue is fixed. The RosterByTimesheet report is successfully generated. |
APP-8261 | APP-8250 2025.10 - APP-8250 - APP stucking in Roster Planning issue | MDL-Roster Planning | Changes have been implemented to prevent the system from hanging when the activity's Estimated End Date (EED) is not defined. |
APP-8259 | APP-8242 2025.10 - APP-8242 - Roster - Repat functionality un-active issue | MDL-Roster Planning |
|
APP-8257 | APP-8243 2025.10 - APP-8243 - Roster - Assign block location/position memory is gone issue | MDL-Roster Planning |