RCF-1283 added config propertys for password validation and document size#636
Conversation
…size Signed-off-by: Madhuravas reddy <madhu@mosip.io>
WalkthroughAdds three runtime parameters (password length, document size, DOB max age) end-to-end: new constants and cache getters, Pigeon host APIs and Android implementations, Dart SPI/implementations, provider/state updates, UI validation/enforcement changes, DI update, and new localized strings. Changes
Sequence Diagram(s)sequenceDiagram
participant UI as Flutter UI
participant Provider as AuthProvider / Doc UI
participant SPI as Dart Platform SPI
participant Host as Android Pigeon Host API
participant Repo as GlobalParamRepository
UI->>Provider: request config (passwordLength / docSize / maxAge)
Provider->>SPI: getPasswordLength()/getDocumentSize()/getDOBMaxAge()
SPI->>Host: Pigeon API call (async)
Host->>Repo: read cached param (PWORD_LENGTH / DOC_SIZE / MAX_AGE)
Repo-->>Host: return value (String)
Host-->>SPI: result.success(value)
SPI-->>Provider: Future resolves with value
Provider-->>UI: notify listeners (update validation / UI)
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 0
♻️ Duplicate comments (3)
assets/l10n/app_hi.arb (1)
335-336: Aligndoc_size_existedwith other parameterized messagesSame note as in the English/Kannada ARBs: consider adding an
@doc_size_existedblock that defines thesizeplaceholder (type and example) so generation/tooling stays consistent across locales.assets/l10n/app_fr.arb (1)
335-336: Keep placeholder metadata consistent fordoc_size_existedThe French text correctly mirrors the other locales. As with the other ARBs, consider adding an
@doc_size_existedentry describing the{size}placeholder for clarity and generator support.assets/l10n/app_ta.arb (1)
344-345: Matchdoc_size_existedplaceholder metadata with other localesThe Tamil translation and
{size}placeholder align with the other languages. As with the other ARBs, consider adding an@doc_size_existedentry defining thesizeplaceholder to keep metadata and generators uniform.
🧹 Nitpick comments (9)
assets/l10n/app_kn.arb (1)
335-336: Add optional placeholder metadata for{size}The new
doc_size_existedkey looks fine. For consistency with other parameterized messages in this ARB, consider adding an@doc_size_existedblock declaring thesizeplaceholder (e.g., typeString, example like"5 MB"), so tooling and future contributors have clearer context.assets/l10n/app_en.arb (1)
335-336: Consider metadata and wording polish fordoc_size_existedThe key and usage are clear. Two optional tweaks:
- Add an
@doc_size_existedsection describing thesizeplaceholder for parity with other parameterized messages.- If you ever revisit text,
File size must not exceed {size}(or similar) reads a bit more naturally, but current wording is acceptable.pigeon/document_category.dart (1)
8-10: Pigeon API addition looks good; verify regeneration and null-handlingThe new
@async String getDocumentSize();fits the existingDocumentCategoryApipattern. Please double‑check that:
- Pigeon codegen has been re-run so Flutter/Android stubs include this method.
- The native implementation returns a non-null value (e.g., empty string or default) when the
DOC_SIZEglobal param is missing, to avoid unexpectednullin the Dart layer.If
document_sizeis conceptually numeric (e.g., bytes/MB), you might later consider exposing it as anintto avoid parsing in Flutter, but the current string contract is workable.lib/platform_android/auth_service_impl.dart (1)
140-151: Consider initializing the late variable for defensive programming.The implementation follows the existing pattern in this file, but the
late String passwordLength;could throw if an exception occurs before assignment. Consider initializing with a default value:- late String passwordLength; + String passwordLength = "";This would align with the error handling approach in
lib/platform_android/document_category_impl.dart(line 24) and prevent potential runtime errors.Note: This pattern exists throughout the file, so this is a broader codebase consideration rather than an issue specific to this change.
android/app/src/main/java/io/mosip/registration_client/api_services/AuthenticationApi.java (1)
269-277: Consider fixing the error message capitalization.The implementation correctly follows the pattern of other getter methods in this class. However, the error message has inconsistent capitalization:
- Log.e(getClass().getSimpleName(), "Getting password Length failed!" + Arrays.toString(e.getStackTrace())); + Log.e(getClass().getSimpleName(), "Getting password length failed!" + Arrays.toString(e.getStackTrace()));Compare with line 265: "Getting user role failed!" which uses lowercase.
Otherwise, the error handling and repository delegation are correct.
android/app/src/main/java/io/mosip/registration_client/api_services/DocumentCategoryApi.java (1)
96-105: getDocumentSize implementation is fine; consider tightening logging/exception handlingThe method correctly degrades to
""on failure, which fits the client-side fallback behavior. Two small optional improvements:
- Prefer
Log.e(tag, msg, e)instead ofArrays.toString(e.getStackTrace())for clearer logs and to match common Android practices.- If you know what
getCachedStringDocumentSize()can throw (e.g., IO/JSON/config errors), consider catching more specific exceptions to avoid hiding unrelated issues.lib/ui/process_ui/widgets/document_upload_control.dart (2)
51-67: Async_fetchMaxFileSizeis correct; guard against setState-after-dispose and clarify unitsThe fetch and parsing logic looks good and falls back cleanly to the 2MB default. Two follow-ups to consider:
- Add a mounted guard before calling
setStatesince this isasync; otherwise you can hitsetState() called after dispose()if the widget is torn down while the platform call is in flight:Future<void> _fetchMaxFileSize() async { try { final sizeStr = await registrationTaskProvider.documentCategory.getDocumentSize(); if (!mounted) return; if (sizeStr.isNotEmpty) { final size = int.tryParse(sizeStr); if (size != null && size > 0) { setState(() => maxFileSize = size); } } } catch (e) { debugPrint('Failed to fetch document size limit: $e'); } }
- Confirm that
mosip.registration.document_sizeis defined in bytes (not KB/MB) so that the comparison withUint8List.lengthInBytesremains correct.Also applies to: 88-89
190-199: File-size validation works; consider messaging the limit rather than the actual sizeThe null guard and
Uint8Listcheck are good, and rejecting files larger thanmaxFileSizebefore calling the provider is correct.One UX nit: you’re passing the uploaded file’s size into
doc_size_existed, not the configured limit:final msg = AppLocalizations.of(context)! .doc_size_existed(getReadableFileSize(item.lengthInBytes));If the localized string is phrased as “Max allowed size is {size}”, you likely want
getReadableFileSize(maxFileSize)instead so the user sees the limit, not just how big their file was. If the message is “You tried to upload a file of size {size}…”, then the current behavior is fine.android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java (1)
120-121: Make new config keysfinalto match other constants
PWORD_LENGTHandDOC_SIZEare used as constant keys and don’t appear to need mutation. To align with the rest of this class and prevent accidental reassignment, consider:- public static String PWORD_LENGTH = "mosip.registration.username_pwd_length"; - public static String DOC_SIZE = "mosip.registration.document_size"; + public static final String PWORD_LENGTH = "mosip.registration.username_pwd_length"; + public static final String DOC_SIZE = "mosip.registration.document_size";
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (19)
android/app/src/main/java/io/mosip/registration_client/api_services/AuthenticationApi.java(1 hunks)android/app/src/main/java/io/mosip/registration_client/api_services/DocumentCategoryApi.java(1 hunks)android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java(1 hunks)android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java(1 hunks)assets/l10n/app_ar.arb(1 hunks)assets/l10n/app_en.arb(1 hunks)assets/l10n/app_fr.arb(1 hunks)assets/l10n/app_hi.arb(1 hunks)assets/l10n/app_kn.arb(1 hunks)assets/l10n/app_ta.arb(1 hunks)lib/platform_android/auth_service_impl.dart(1 hunks)lib/platform_android/document_category_impl.dart(1 hunks)lib/platform_spi/auth_service.dart(1 hunks)lib/platform_spi/document_category_service.dart(1 hunks)lib/provider/auth_provider.dart(3 hunks)lib/ui/login_page.dart(3 hunks)lib/ui/process_ui/widgets/document_upload_control.dart(3 hunks)pigeon/auth_response.dart(1 hunks)pigeon/document_category.dart(1 hunks)
🧰 Additional context used
🧬 Code graph analysis (1)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java (1)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java (1)
RegistrationConstants(9-122)
🔇 Additional comments (11)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java (1)
161-167: New cached getters are consistent with existing repository patternsBoth
getCachedStringPasswordLength()andgetCachedStringDocumentSize()follow the same style as other string accessors in this class and correctly use the newRegistrationConstantskeys. No issues from this side.lib/platform_spi/document_category_service.dart (1)
6-7: Interface extension aligns with Pigeon API; ensure non-null contract is upheldAdding
Future<String> getDocumentSize();here cleanly exposes the new capability. Since the return type is non-nullable, please confirm the platform implementation always maps missing config or errors to a concrete string (e.g., empty string or a default limit) rather than propagatingnull, to keep callers’ logic simple.lib/ui/login_page.dart (3)
110-110: LGTM! Password length initialization is correctly placed.The password length is fetched during app data initialization, ensuring the dynamic configuration is available before the login UI is rendered.
281-284: Good defensive programming with the fallback value.The password validation correctly uses
int.tryParsewith a fallback to 50, which handles cases where the configuration value might be missing, empty, or invalid. This maintains backward compatibility with the original hardcoded limit.
517-517: Consistent dynamic validation in the disabled state check.The password length limit is applied consistently in both the validation logic (line 281) and the disabled state check. This ensures a unified user experience.
pigeon/auth_response.dart (1)
43-44: LGTM! Clean API extension.The new
getPasswordLength()method follows the established pattern of other async methods in theAuthResponseApiinterface.lib/platform_spi/auth_service.dart (1)
34-34: LGTM! Interface extension is well-defined.The new
getPasswordLength()method is properly defined in the platform SPI, maintaining consistency with the existing method signatures.assets/l10n/app_ar.arb (1)
335-336: LGTM! Localization entry is properly formatted.The new
doc_size_existedkey supports dynamic file size validation messages with a{size}placeholder. The Arabic translation is correctly formatted.lib/provider/auth_provider.dart (1)
37-37: LGTM! Provider implementation follows established patterns.The password length state management is implemented consistently:
- Private field initialized with a sensible default (empty string)
- Public getter for external access
- Async fetch method that updates state and notifies listeners
This aligns with the pattern used for other configuration values like
idleTimeandforgotPasswordUrl.Also applies to: 61-61, 248-252
lib/platform_android/document_category_impl.dart (1)
22-33: LGTM! Implementation is consistent and defensive.The
getDocumentSize()method correctly follows the same pattern asgetDocumentCategories():
- Initializes with a default value (empty string)
- Handles both
PlatformExceptionand general exceptions- Returns a safe default on failure
This defensive initialization prevents potential runtime errors.
lib/ui/process_ui/widgets/document_upload_control.dart (1)
69-72: SnackBar-based_showErroris straightforward and appropriateUsing
ScaffoldMessenger.of(context).showSnackBarwith a red background is a reasonable UX pattern here and keeps error display localized to this widget.
Signed-off-by: Madhuravas reddy <madhu@mosip.io>
There was a problem hiding this comment.
Actionable comments posted: 3
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
lib/ui/process_ui/widgets/age_date_control.dart (1)
353-359: Age field missing maxAge validation.The date field validates against
maxAge, but the age input field does not. A user can enter an age greater thanmaxAgedirectly in the age field, bypassing the validation. The_getDateFromAgemethod will then calculate a date outside the valid range.Apply this diff to add consistent validation:
validator: (value) { if (widget.field.required == true && (value == null || value.isEmpty)) { return AppLocalizations.of(context)! .select_value_message; } + if (value != null && value.isNotEmpty) { + final age = int.tryParse(value); + if (age != null && age > maxAge) { + return AppLocalizations.of(context)!.age_should_not_be_greater(maxAge); + } + } return null; },
🧹 Nitpick comments (2)
assets/l10n/app_hi.arb (1)
335-337: New Hindi strings look good; consider adding placeholder metadata for consistencyThe translations for
doc_size_existedandage_should_not_be_greaterread correctly in Hindi and the{size}/{age}placeholders are used in a standard way. For consistency with other entries that define placeholders (e.g.,@number_of_application,@language_mandatory), you may want to add matching@doc_size_existedand@age_should_not_be_greaterblocks specifying placeholder types and example values, if your tooling relies on that metadata.lib/ui/process_ui/widgets/age_date_control.dart (1)
308-310: UsedebugPrintinstead ofFor consistency with the rest of the codebase and to ensure the output is properly stripped in release builds, use
debugPrintinstead of} catch (e) { - print(e); + debugPrint('Date parse error: $e'); }
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (14)
android/app/src/main/java/io/mosip/registration_client/HostApiModule.java(1 hunks)android/app/src/main/java/io/mosip/registration_client/api_services/DemographicsDetailsApi.java(3 hunks)android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java(1 hunks)android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java(1 hunks)assets/l10n/app_ar.arb(1 hunks)assets/l10n/app_en.arb(1 hunks)assets/l10n/app_fr.arb(1 hunks)assets/l10n/app_hi.arb(1 hunks)assets/l10n/app_kn.arb(1 hunks)assets/l10n/app_ta.arb(1 hunks)lib/platform_android/demographic_service_impl.dart(1 hunks)lib/platform_spi/demographic_service.dart(1 hunks)lib/ui/process_ui/widgets/age_date_control.dart(6 hunks)pigeon/demographics_data.dart(1 hunks)
🚧 Files skipped from review as they are similar to previous changes (5)
- assets/l10n/app_fr.arb
- assets/l10n/app_kn.arb
- assets/l10n/app_en.arb
- assets/l10n/app_ta.arb
- android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java
🧰 Additional context used
🧬 Code graph analysis (2)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java (1)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java (1)
RegistrationConstants(9-123)
android/app/src/main/java/io/mosip/registration_client/api_services/DemographicsDetailsApi.java (1)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java (1)
GlobalParamRepository(21-198)
🔇 Additional comments (8)
pigeon/demographics_data.dart (1)
48-51: LGTM!The new
getDOBMaxAge()method follows the existing Pigeon interface pattern with the@asyncannotation and appropriate return type.lib/platform_spi/demographic_service.dart (1)
38-39: LGTM!The new
getDOBMaxAge()method signature aligns with the existing interface contract and the implementation inDemographicServiceImpl.lib/platform_android/demographic_service_impl.dart (1)
167-178: LGTM!The implementation follows the established error-handling pattern used throughout this file, with appropriate
PlatformExceptionand general exception handling, returning an empty string on failure.android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java (1)
161-171: LGTM!The three new getter methods follow the established pattern of other
getCachedString*methods in this repository. They correctly delegate toglobalParamMap.get()using the appropriate constants.android/app/src/main/java/io/mosip/registration_client/api_services/DemographicsDetailsApi.java (1)
34-41: LGTM on dependency injection.The
GlobalParamRepositorydependency is properly injected via the constructor, consistent with the existing pattern for other dependencies in this class.lib/ui/process_ui/widgets/age_date_control.dart (2)
41-41: LGTM on default maxAge initialization.The default value of 150 is a reasonable fallback while the actual configured value is being fetched asynchronously.
158-161: LGTM on capturing maxAge for closure.Capturing
maxAgeintolocalMaxAgebefore passing to the modal ensures the picker uses a consistent value even ifmaxAgechanges during the modal's lifecycle.android/app/src/main/java/io/mosip/registration_client/HostApiModule.java (1)
169-171: LGTM!The dependency injection change is implemented correctly and follows the established pattern used by other provider methods in this module (e.g.,
AuthenticationApiat line 122,BiometricsDetailsApiat line 146). The addition ofGlobalParamRepositoryproperly enablesDemographicsDetailsApito access the new configurable parameters for DOB validation.
Signed-off-by: Madhuravas reddy <madhu@mosip.io>
There was a problem hiding this comment.
Actionable comments posted: 1
♻️ Duplicate comments (1)
assets/l10n/app_ar.arb (1)
335-351: Metadata addition is correct; consider global rename ofdoc_size_existedonly if you want to fix the typo.The new Arabic messages and placeholder metadata are structurally correct and consistent with other locales. If you still want to address the earlier‑flagged naming typo (
doc_size_existed→doc_size_exceededor similar), it should be done in a single sweep across all locales and Dart/Android usages to avoid broken lookups; otherwise it’s fine to keep as‑is for stability.
🧹 Nitpick comments (1)
android/app/src/main/java/io/mosip/registration_client/api_services/DemographicsDetailsApi.java (1)
34-35: Consider making the fieldprivate finalfor consistency.The
registrationServicefield at line 30 is declared asprivate final, which is the recommended practice for injected dependencies. Consider applying the same pattern here.Apply this diff:
- GlobalParamRepository globalParamRepository; + private final GlobalParamRepository globalParamRepository;
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (8)
android/app/src/main/java/io/mosip/registration_client/api_services/DemographicsDetailsApi.java(3 hunks)assets/l10n/app_ar.arb(1 hunks)assets/l10n/app_en.arb(1 hunks)assets/l10n/app_fr.arb(1 hunks)assets/l10n/app_hi.arb(1 hunks)assets/l10n/app_kn.arb(1 hunks)assets/l10n/app_ta.arb(1 hunks)lib/ui/process_ui/widgets/age_date_control.dart(6 hunks)
🚧 Files skipped from review as they are similar to previous changes (4)
- assets/l10n/app_en.arb
- assets/l10n/app_ta.arb
- assets/l10n/app_hi.arb
- lib/ui/process_ui/widgets/age_date_control.dart
🧰 Additional context used
🧬 Code graph analysis (1)
android/app/src/main/java/io/mosip/registration_client/api_services/DemographicsDetailsApi.java (1)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java (1)
GlobalParamRepository(21-198)
🔇 Additional comments (4)
android/app/src/main/java/io/mosip/registration_client/api_services/DemographicsDetailsApi.java (2)
21-21: LGTM!The import is necessary for the new GlobalParamRepository dependency.
37-41: LGTM!The constructor properly injects and assigns the GlobalParamRepository dependency.
assets/l10n/app_fr.arb (1)
335-351: New French validation messages and metadata look consistent.Keys, messages, and placeholder metadata follow the existing ARB patterns and align with other locales; ARB structure is valid as well.
assets/l10n/app_kn.arb (1)
335-351: Kannada messages and placeholder metadata are well‑formed and aligned with other locales.Structure, key names, and placeholder types match the established pattern; no issues from an i18n/ARB standpoint.
Signed-off-by: Madhuravas reddy <madhu@mosip.io>
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (2)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java (2)
120-120: Consider clarifying the config key name.The constant name
PWORD_LENGTHsuggests password-specific validation, but the config keymosip.registration.username_pwd_lengthimplies it might apply to both username and password. Based on the context (used byAuthenticationApi.getPasswordLength()), this appears to be password-specific. Consider renaming the config key tomosip.registration.password_lengthfor clarity.Apply this diff to improve naming clarity:
- public static final String PWORD_LENGTH = "mosip.registration.username_pwd_length"; + public static final String PWORD_LENGTH = "mosip.registration.password_length";
122-122: Use more specific naming for DOB age limit.The constant name
MAX_AGEis too generic. Based on the usage context (getCachedStringDOBAgeLimit()), this represents the maximum DOB age limit. Consider renaming toDOB_MAX_AGEand updating the config key tomosip.registration.dob.max_agefor better clarity. Also, remove the extra space beforeString.Apply this diff:
- public static final String MAX_AGE = "mosip.registration.max_age"; + public static final String DOB_MAX_AGE = "mosip.registration.dob.max_age";
📜 Review details
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (8)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java(1 hunks)android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java(1 hunks)assets/l10n/app_ar.arb(1 hunks)assets/l10n/app_en.arb(1 hunks)assets/l10n/app_fr.arb(1 hunks)assets/l10n/app_hi.arb(1 hunks)assets/l10n/app_kn.arb(1 hunks)assets/l10n/app_ta.arb(1 hunks)
🚧 Files skipped from review as they are similar to previous changes (6)
- assets/l10n/app_fr.arb
- android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java
- assets/l10n/app_ar.arb
- assets/l10n/app_hi.arb
- assets/l10n/app_ta.arb
- assets/l10n/app_kn.arb
🔇 Additional comments (2)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java (1)
121-121: LGTM!The constant naming and config key are clear and consistent.
assets/l10n/app_en.arb (1)
344-351: LGTM!The age validation localization entry is well-structured with a clear message and appropriate placeholder type (int).
Signed-off-by: Madhuravas reddy <madhu@mosip.io>
There was a problem hiding this comment.
Actionable comments posted: 0
🧹 Nitpick comments (4)
assets/l10n/app_fr.arb (2)
336-343: Consider consistent indentation and adding a description field.The metadata block uses different indentation spacing compared to existing entries in the file (e.g., lines 65-72 use 4/6/8 spaces vs. 7/9/11 here). Additionally, other metadata blocks include a
"description"field which is missing here.Apply this diff for consistency:
"doc_size_exceeded": "La taille du fichier dépasse la limite de {size}", "@doc_size_exceeded": { - "placeholders": { - "size": { - "type": "String" - } - } + "description": "Document size exceeded message", + "placeholders": { + "size": { + "type": "String" + } + } },
344-351: Consider consistent indentation and adding a description field.Similar to the previous entry, the metadata block uses inconsistent indentation and lacks a
"description"field present in other entries.Apply this diff for consistency:
"age_should_not_be_greater": "L'âge ne doit pas dépasser {age} ans.", "@age_should_not_be_greater": { - "placeholders": { - "age": { - "type": "int" - } - } + "description": "Age validation message", + "placeholders": { + "age": { + "type": "int" + } + } }lib/ui/process_ui/widgets/document_upload_control.dart (1)
191-199: Consider showing the size limit in the error message.The validation logic correctly enforces the file size limit. However, the error message only displays the actual file size, not the maximum allowed size. Including both values would provide clearer guidance to users.
Consider updating the error message:
if (item is Uint8List) { if (item.lengthInBytes > maxFileSize) { final msg = AppLocalizations.of(context)! - .doc_size_exceeded(getReadableFileSize(item.lengthInBytes)); + .doc_size_exceeded("${getReadableFileSize(item.lengthInBytes)} / ${getReadableFileSize(maxFileSize)}"); _showError(msg); return; }Alternatively, consider adding a separate localization key that accepts both parameters.
assets/l10n/app_en.arb (1)
336-343: LGTM: New document size validation message.The localization entry is correctly structured. The key name accurately reflects the validation ("exceeded" vs past typo "existed"), and the String type for the
sizeplaceholder appropriately supports formatted values like "5 MB".For consistency with the rest of the file, consider standardizing indentation to 2 spaces per level:
"@doc_size_exceeded": { - "placeholders": { - "size": { - "type": "String" - } - } + "placeholders": { + "size": { + "type": "String" + } + } },
📜 Review details
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (7)
assets/l10n/app_ar.arb(1 hunks)assets/l10n/app_en.arb(1 hunks)assets/l10n/app_fr.arb(1 hunks)assets/l10n/app_hi.arb(1 hunks)assets/l10n/app_kn.arb(1 hunks)assets/l10n/app_ta.arb(1 hunks)lib/ui/process_ui/widgets/document_upload_control.dart(3 hunks)
🚧 Files skipped from review as they are similar to previous changes (2)
- assets/l10n/app_ta.arb
- assets/l10n/app_ar.arb
🔇 Additional comments (9)
assets/l10n/app_kn.arb (2)
335-335: LGTM!The localization key for scheduled job settings is correctly added.
336-351: LGTM! Technical implementation is correct.The ARB structure, placeholder syntax, and metadata definitions are properly implemented:
doc_size_exceededusesStringtype for{size}, appropriate for formatted values like "10MB"age_should_not_be_greaterusesinttype for{age}, appropriate for numeric valuesNote: I cannot verify the accuracy of the Kannada translations. Ensure these strings have been reviewed by a native speaker or localization team.
lib/ui/process_ui/widgets/document_upload_control.dart (4)
51-52: LGTM! Reasonable default fallback.The 2MB default provides a sensible fallback if the API call to fetch the configured limit fails or hasn't completed yet.
53-67: LGTM! Proper async handling and validation.The method correctly fetches the document size limit, validates it's positive, and handles errors gracefully with appropriate logging.
69-72: LGTM! Clean error display helper.The error snackbar implementation is straightforward and uses appropriate styling for error messages.
88-88: Inconsistency with AI summary regarding second API call.The AI summary states that
_fetchMaxFileSizeis invoked "during initialization (initState) and again after loading document type data." However, the code only shows a single call here ininitState(line 88). There is no second invocation aftermyGetDocumentCategoryFuturecompletes or after the document type data loads.If fetching the document size limit after loading document types is intended behavior, the second call may be missing.
assets/l10n/app_hi.arb (1)
336-351: LGTM! Proper localization format.The new localization keys are correctly structured with appropriate placeholder types and proper Hindi translations. The
doc_size_exceededkey is properly utilized in the document upload validation, and both keys follow the existing ARB file conventions.assets/l10n/app_en.arb (2)
335-335: LGTM: Trailing comma addition.Adding the trailing comma is good practice for JSON/ARB files, ensuring consistency when new entries are added.
344-351: LGTM: New age validation message properly integrated.Both new localization keys are correctly referenced in the Dart codebase:
age_should_not_be_greateris used inage_date_control.dartwith themaxAgeparameterdoc_size_exceededis used indocument_upload_control.dartwith the file size parameterFor consistency, align the indentation to 2 spaces per level. The
placeholdersand nested fields currently use 5 and 10 spaces respectively instead of the standard 4 and 6 spaces.
Signed-off-by: Madhuravas reddy <madhu@mosip.io>
There was a problem hiding this comment.
Actionable comments posted: 1
📜 Review details
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (8)
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java(1 hunks)android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java(1 hunks)assets/l10n/app_ar.arb(1 hunks)assets/l10n/app_en.arb(1 hunks)assets/l10n/app_fr.arb(1 hunks)assets/l10n/app_hi.arb(1 hunks)assets/l10n/app_kn.arb(1 hunks)assets/l10n/app_ta.arb(1 hunks)
🚧 Files skipped from review as they are similar to previous changes (5)
- assets/l10n/app_kn.arb
- assets/l10n/app_ar.arb
- android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java
- assets/l10n/app_hi.arb
- assets/l10n/app_fr.arb
🔇 Additional comments (4)
assets/l10n/app_en.arb (1)
333-348: LGTM! Clean localization additions.Both localization entries are well-structured with appropriate placeholder types:
doc_size_exceeded: String placeholder for formatted size values (e.g., "10MB")age_should_not_be_greater: int placeholder for numeric age valuesThe messages are clear and follow the established ARB format.
assets/l10n/app_ta.arb (1)
342-357: LGTM! Consistent Tamil translations.The localization entries maintain consistency with the English version:
- Placeholder names (
size,age) match across locales- Placeholder types (String, int) are consistent
- Metadata structure follows the established pattern
android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java (2)
120-120: Verify the config key name matches its actual scope.The constant name
PWORD_LENGTHsuggests this config controls password length only, but the key value"mosip.registration.username_pwd_length"suggests it applies to both username and password length. According to the context, this is used bygetPasswordLength()for password validation.Please confirm whether this config key is intended for password only, or both username and password. If it's password-only, consider whether the config key name should be updated for clarity, or if this name is maintained for backward compatibility with existing configuration.
120-122: Constants added correctly for new configuration parameters.The three new configuration constants follow the existing pattern and naming convention in the file. They appropriately support password validation, document size limits, and DOB age validation throughout the application.
* MOSIP-42652: ARC UI automation (#620) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> * [MOSIP-42820] prechecks enabled and severbaseurl to be dynamic (#631) * [MOSIP-42820] prechecks enabled and severbaseurl to be dynamic Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * [MOSIP-42820] Updated server base build-android.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Update push_trigger.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Update build-android.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Update push_trigger.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> --------- Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * [MOSIP-42820] prechecks enabled and severbaseurl to be dynamic (#651) * [MOSIP-42820] Refactor GitHub Actions workflow for manual build Updated workflow to trigger manually and added DCO validation. Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Refactor GitHub Actions workflow for Android build Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Fix indentation for inputs in build-android.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> --------- Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * RCF-1305 Cherry-pick from release-1.0.x to develop (#656) * [DSD-9373] Bump version from 0.0.1 to 1.0.0 (#638) * [DSD-9373] Bump version from 0.0.1 to 1.0.0 Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> * [DSD-9373] Update JAR file version in README Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> --------- Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1282 fixed operator onboarding timeout issue (#634) * fixed operator onboarding timeout Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed operator onboarding timeout Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review cahnges Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review cahnges Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review cahnges Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> * [RCF-1273] Added Unit Test Cases (#618) * added unit test cases Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases review Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases review Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases review Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-43619 Added technical documentation for ARC 1.0.0 release features (#617) * MOSIP-43619 Added technical documentation for ARC 1.0.0 release features Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed new branch github url in readme file Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed base URL qa-base to qa-core and added technical documents (#542) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * fixed readmd file changes Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: Praful Rakhade <prafulrakhade02@gmail.com> Co-authored-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * Incorrect error message on login screen-RCF-1254 ; In the global settings page after changing the local values incorrect prompt message is displaying-RCF-1251 (#626) Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * While selecting languages the data entry languages are not reflecting has per the selected languges (#624) Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-887 - While Onboarding/Updating operator details, Supervisor's Biometrics Onboarding/Update displayed on the page (#623) * While Onboarding/Updating operator details, Supervisor's Biometrics Onboarding/Update displayed on the page Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update home_page.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update operator_biometric_capture_scan_block_view.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update operator_biometrics_capture_view.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Scan button is displaying a Scan now in device settings page (#622) * Scan button is displaying a Scan now in device settings page Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ar.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_en.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_fr.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_hi.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_kn.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ta.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ar.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_en.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_fr.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_hi.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_kn.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ta.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ar.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_en.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_fr.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_hi.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_kn.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ta.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * In the global config settings without making any of the changes Submit button should not enabled (#621) * In the global config settings without making any of the changes Submit button should not enabled Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> # Conflicts: # lib/ui/settings/widgets/global_config_settings_tab.dart * Simplify button rendering based on enabled state Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update global_config_settings_tab.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1283 added config propertys for password validation and document size (#636) * RCF-1283 added config propertys for password validation and document size Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for age limit Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Renamed label key Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1311 removed extra overlapping text (#653) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Should be getting an appropriate error message, If the device is not onboarded (#613) Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1283 - Added config properties for hardcoded values (#650) * RCF-1283 Added mosip.registration.server_profile and mosip.registration.operator.onboarding.bioattributes propertys Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config properties for helpTopics urls Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed mock test file Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for biometric env Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env to qa-base (#658) * Changed server env to qa-base Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1300 Implemented blocking of invalid logins after multiple attempts (#641) * RCF-1300 Implemented blocking of invalid logins after multiple attempts Signed-off-by: Madhuravas reddy <madhu@mosip.io> # Conflicts: # android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java # android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java # assets/l10n/app_ar.arb # assets/l10n/app_en.arb # assets/l10n/app_fr.arb # assets/l10n/app_hi.arb # assets/l10n/app_kn.arb # assets/l10n/app_ta.arb * Removed saving new user entry at first login Signed-off-by: Madhuravas reddy <madhu@mosip.io> * renamed updateLoginAttemptMeta to updateLoginAttemptCount Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1218: Added search/filter option in global config setttings (#635) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-373 fixed Incorrect error message on login screen (#660) * RCF-373 fixed Incorrect error message on login screent Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update error messages in app_kn.arb localization file Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Record failed login attempts on authentication error Log failed login attempts for specific error codes. Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Log failed login attempts on auth errors Record failed login attempts when an authentication error occurs. Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Fix login error handling and record attempts correctly Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Fix error handling in AuthenticationApi Refactor error handling and improve code formatting. Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1301 - Implemented config properties (#659) * RCF-1301 added logic for Max no. of days for a packet pending EOD approval beyond which client is frozen for registration Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1301 added logic for Max no. of days for a packet pending EOD approval beyond which client is frozen for registration Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed duplicate property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added functionality for approved packet pending to be synced to server beyond which client is frozen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env to qa-base Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved packet sync or upload time issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added messages in multi langauge Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added missed audit log Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed unused config property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * implemented logic for mosip.registration.packet.maximum.count.offline.frequency property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed invalid condition Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1275: added registration packet deletion and packet status job (#642) * RCF-1275: added registration packet deletion and packet status job Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: correct the api names Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * Update serverBaseURL in build.gradle (#662) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-43667:ARC UI automation add testcases and move to develop branch (#640) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1301 Added config properties (#665) * Added doc type format config property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added properties for audit logs Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed unused imports Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed Host name value Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1301 Added config properties (#661) * Changed server env to qa-base Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for disk space check Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for PRID input field length validation Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added input length validation for UIN and VID field Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed Unused logs Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added default value for _uinLength Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved coderabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added supervisor_approval_config_flag validation Signed-off-by: Madhuravas reddy <madhu@mosip.io> * addeding input field length validation depends on the UI spec Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed invalid comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * returning int value Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1308: added unique id for local value editable text field in global config settings (#666) * RCF-1308: added unique id for local value editable text field in global config settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: Editable Cron Job in Scheduled Job Settings (#663) * RCF-1278: Editable Cron Job in Scheduled Job Settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: Editable Cron Job in Scheduled Job Settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: Editable Cron Job in Scheduled Job Settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1302 Added config properties (#669) * Added fields.to.retain.post.prid.fetch property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * changed param name Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added reg_pak_max_cnt_apprv_limit property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed error message Signed-off-by: Madhuravas reddy <madhu@mosip.io> * changed validatingRegisteredPacketNotApproveCount name to isMaxNotApprovedPacketCountLimitReached Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44311: Fix and optimize ARC UI automation failures (#671) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1302 implemented logic for packet storage location (#672) * RCF-1302 implemented logic for packet storage location Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit reviews Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved coderabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1354: Implemented the Maximum number of days without running the sync and added GPS location validation (#664) * RCF-1354: Implemented the Maximum number of days without running the sync job and geo-location validation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * coderabbit review fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * coderabbit review fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * upadted the review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * upadted the review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * upadted the review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review comments Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review comments Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * revert the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed null check issue (#675) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1277 Added ARC Audit (#667) * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * added geo location denied audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * removed unused audits Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1277 Implemented logic to add dynamic description with placeholders (#677) * RCF-1277 Implemented logic to add dynamic description with placeholders Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * description taking as arguments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed method name Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Renamed the method name Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed the logic Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language (#679) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1226 Resolved alignment issue for submit button (#684) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44175:ARC - Run the ARC UI automation in French language (#686) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF -1371 : handle the allow once and don't allow behavior. (#682) * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * changed the audit id Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * Added dynamic document log audit desc (#683) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1242 fixed device settings page alignment issue (#685) * fixed device settings page alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed print log Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * [RCF-1393] Added Accessibility ID for Pre-reg id textbox (#687) * added accessibility id Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added accessibility id Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1257 Resolved re-upload biometric issue after fill all the details taking data from PRID (#688) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1217 scan button will be visiable even no devices are connected (#691) * RCF-1217 scan button will be visiable even no devices are connected Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolve code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * added SHA pinning for third party actions (#695) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * [RCF-1294] Added allow backup flag config (#694) * added allow backup flag config Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added allow backup flag config Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1284 hiding next button in bimetric exception screen (#692) * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * [RCF-1289] : screenshot lock for optical image spoofing prevention (#689) * screenshot lock for optical images Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * screenshot lock for optical images Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * screenshot lock for optical images Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1277 RCF-1378 Added audit logs (#681) * RCF-1277 RCF-1378 Added audit logs Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * updated REG-EVT-092 audit log description Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1302 implemented config properties (#676) * RCF-1302 implemented config properties Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabiit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabiit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * showing the popup from UI side with multi language labels Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * added pigeon file in .sh (#697) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1254 resolved localization issue in global config settings page (#700) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1243 Resolved user details dashboard alignment issue (#696) * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1243 Resolved user details dashboard alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1397 resolved Security CBC issue (#701) * RCF-1397 Security CBC issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Created comman file for secure storage configure Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1394 : Added semantics keys for automation (#693) * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * resolved merge conflict Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * [RCF-1368] added dropdown list in logged language (#690) * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1242 fixed device settings page alignment issue (#702) * fixed device settings page alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed print log Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1242 resolved alignemnt issue in device settings page Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44485:ARC - Export packet to local device (#699) * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP:44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1254 resolved localization issue in global config settings page (#700) Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1243 Resolved user details dashboard alignment issue (#696) * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1243 Resolved user details dashboard alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1397 resolved Security CBC issue (#701) * RCF-1397 Security CBC issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Created comman file for secure storage configure Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1394 : Added semantics keys for automation (#693) * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * resolved merge conflict Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * [RCF-1368] added dropdown list in logged language (#690) * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1242 fixed device settings page alignment issue (#702) * fixed device settings page alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed print log Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1242 resolved alignemnt issue in device settings page Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodarguru <damodar.g@cyberpwn.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: Madhuravas reddy <madhu@mosip.io> Co-authored-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1303 Added config for capture time out (#703) * RCF-1303 Added config for capture time out Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added int value check Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Created constant value Signed-off-by: Madhuravas reddy <madhu@mosip.io> * taking biometric capture timeout via BiometricsService Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1370 button clickable issue fixed. (#705) * button clickable issue fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * button clickable issue fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1293 updated activity permissions (#706) * RCF-1293 updated activitie permissions Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1293 resolved code rabit error Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1225 : Implemented the Match SDK (#678) * RCF-1225: match sdk implementation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1225: match sdk implementation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added new .aar file Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added .dex file Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented with dex Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added .aar compatible with .dex Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented compile time dex converter Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented compile time dex converter Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented compile time dex converter Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the code rabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the code rabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the code rabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * rename the method Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * rename the method name Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * modify the config based sdk load Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * modify the config based sdk load Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1408 Revert the security changes enable screen lock for optical images (#709) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1412 Resolved packet export issue (#710) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1410: Packets are failing due to passing document value instead of type (#711) * fixed packet failing issue Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed packet failing issue Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed packet failing issue Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * MOSIP-44310: Fix and optimize ARC UI automation failures. (#712) * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> Co-authored-by: damodarguru <124761463+damodarguru@users.noreply.github.com> Co-authored-by: Ivanmeneges <ivan.anil016@gmail.com> Co-authored-by: Madhuravas reddy <madhu@mosip.io> Co-authored-by: Praful Rakhade <prafulrakhade02@gmail.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: Rakshithasai123 <rakshithasai2002@gmail.com>
* MOSIP-42652: ARC UI automation (#620) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> * [MOSIP-42820] prechecks enabled and severbaseurl to be dynamic (#631) * [MOSIP-42820] prechecks enabled and severbaseurl to be dynamic Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * [MOSIP-42820] Updated server base build-android.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Update push_trigger.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Update build-android.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Update push_trigger.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> --------- Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * [MOSIP-42820] prechecks enabled and severbaseurl to be dynamic (#651) * [MOSIP-42820] Refactor GitHub Actions workflow for manual build Updated workflow to trigger manually and added DCO validation. Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Refactor GitHub Actions workflow for Android build Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Fix indentation for inputs in build-android.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> --------- Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * RCF-1305 Cherry-pick from release-1.0.x to develop (#656) * [DSD-9373] Bump version from 0.0.1 to 1.0.0 (#638) * [DSD-9373] Bump version from 0.0.1 to 1.0.0 Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> * [DSD-9373] Update JAR file version in README Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> --------- Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1282 fixed operator onboarding timeout issue (#634) * fixed operator onboarding timeout Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed operator onboarding timeout Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review cahnges Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review cahnges Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review cahnges Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> * [RCF-1273] Added Unit Test Cases (#618) * added unit test cases Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases review Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases review Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases review Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-43619 Added technical documentation for ARC 1.0.0 release features (#617) * MOSIP-43619 Added technical documentation for ARC 1.0.0 release features Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed new branch github url in readme file Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed base URL qa-base to qa-core and added technical documents (#542) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * fixed readmd file changes Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: Praful Rakhade <prafulrakhade02@gmail.com> Co-authored-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * Incorrect error message on login screen-RCF-1254 ; In the global settings page after changing the local values incorrect prompt message is displaying-RCF-1251 (#626) Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * While selecting languages the data entry languages are not reflecting has per the selected languges (#624) Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-887 - While Onboarding/Updating operator details, Supervisor's Biometrics Onboarding/Update displayed on the page (#623) * While Onboarding/Updating operator details, Supervisor's Biometrics Onboarding/Update displayed on the page Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update home_page.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update operator_biometric_capture_scan_block_view.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update operator_biometrics_capture_view.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Scan button is displaying a Scan now in device settings page (#622) * Scan button is displaying a Scan now in device settings page Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ar.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_en.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_fr.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_hi.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_kn.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ta.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ar.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_en.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_fr.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_hi.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_kn.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ta.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ar.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_en.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_fr.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_hi.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_kn.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ta.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * In the global config settings without making any of the changes Submit button should not enabled (#621) * In the global config settings without making any of the changes Submit button should not enabled Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Simplify button rendering based on enabled state Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update global_config_settings_tab.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1283 added config propertys for password validation and document size (#636) * RCF-1283 added config propertys for password validation and document size Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for age limit Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Renamed label key Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1311 removed extra overlapping text (#653) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Should be getting an appropriate error message, If the device is not onboarded (#613) Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1283 - Added config properties for hardcoded values (#650) * RCF-1283 Added mosip.registration.server_profile and mosip.registration.operator.onboarding.bioattributes propertys Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config properties for helpTopics urls Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed mock test file Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for biometric env Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env to qa-base (#658) * Changed server env to qa-base Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1300 Implemented blocking of invalid logins after multiple attempts (#641) * RCF-1300 Implemented blocking of invalid logins after multiple attempts Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed saving new user entry at first login Signed-off-by: Madhuravas reddy <madhu@mosip.io> * renamed updateLoginAttemptMeta to updateLoginAttemptCount Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1218: Added search/filter option in global config setttings (#635) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-373 fixed Incorrect error message on login screen (#660) * RCF-373 fixed Incorrect error message on login screent Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update error messages in app_kn.arb localization file Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Record failed login attempts on authentication error Log failed login attempts for specific error codes. Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Log failed login attempts on auth errors Record failed login attempts when an authentication error occurs. Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Fix login error handling and record attempts correctly Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Fix error handling in AuthenticationApi Refactor error handling and improve code formatting. Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1301 - Implemented config properties (#659) * RCF-1301 added logic for Max no. of days for a packet pending EOD approval beyond which client is frozen for registration Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1301 added logic for Max no. of days for a packet pending EOD approval beyond which client is frozen for registration Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed duplicate property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added functionality for approved packet pending to be synced to server beyond which client is frozen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env to qa-base Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved packet sync or upload time issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added messages in multi langauge Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added missed audit log Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed unused config property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * implemented logic for mosip.registration.packet.maximum.count.offline.frequency property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed invalid condition Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1275: added registration packet deletion and packet status job (#642) * RCF-1275: added registration packet deletion and packet status job Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: correct the api names Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * Update serverBaseURL in build.gradle (#662) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-43667:ARC UI automation add testcases and move to develop branch (#640) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1301 Added config properties (#665) * Added doc type format config property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added properties for audit logs Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed unused imports Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed Host name value Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1301 Added config properties (#661) * Changed server env to qa-base Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for disk space check Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for PRID input field length validation Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added input length validation for UIN and VID field Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed Unused logs Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added default value for _uinLength Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved coderabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added supervisor_approval_config_flag validation Signed-off-by: Madhuravas reddy <madhu@mosip.io> * addeding input field length validation depends on the UI spec Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed invalid comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * returning int value Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1308: added unique id for local value editable text field in global config settings (#666) * RCF-1308: added unique id for local value editable text field in global config settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: Editable Cron Job in Scheduled Job Settings (#663) * RCF-1278: Editable Cron Job in Scheduled Job Settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: Editable Cron Job in Scheduled Job Settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: Editable Cron Job in Scheduled Job Settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1302 Added config properties (#669) * Added fields.to.retain.post.prid.fetch property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * changed param name Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added reg_pak_max_cnt_apprv_limit property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed error message Signed-off-by: Madhuravas reddy <madhu@mosip.io> * changed validatingRegisteredPacketNotApproveCount name to isMaxNotApprovedPacketCountLimitReached Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44311: Fix and optimize ARC UI automation failures (#671) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1302 implemented logic for packet storage location (#672) * RCF-1302 implemented logic for packet storage location Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit reviews Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved coderabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1354: Implemented the Maximum number of days without running the sync and added GPS location validation (#664) * RCF-1354: Implemented the Maximum number of days without running the sync job and geo-location validation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * coderabbit review fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * coderabbit review fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * upadted the review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * upadted the review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * upadted the review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review comments Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review comments Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * revert the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed null check issue (#675) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1277 Added ARC Audit (#667) * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * added geo location denied audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * removed unused audits Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1277 Implemented logic to add dynamic description with placeholders (#677) * RCF-1277 Implemented logic to add dynamic description with placeholders Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * description taking as arguments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed method name Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Renamed the method name Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed the logic Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language (#679) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1226 Resolved alignment issue for submit button (#684) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44175:ARC - Run the ARC UI automation in French language (#686) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF -1371 : handle the allow once and don't allow behavior. (#682) * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * changed the audit id Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * Added dynamic document log audit desc (#683) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1242 fixed device settings page alignment issue (#685) * fixed device settings page alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed print log Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * [RCF-1393] Added Accessibility ID for Pre-reg id textbox (#687) * added accessibility id Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added accessibility id Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1257 Resolved re-upload biometric issue after fill all the details taking data from PRID (#688) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1217 scan button will be visiable even no devices are connected (#691) * RCF-1217 scan button will be visiable even no devices are connected Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolve code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * added SHA pinning for third party actions (#695) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * [RCF-1294] Added allow backup flag config (#694) * added allow backup flag config Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added allow backup flag config Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1284 hiding next button in bimetric exception screen (#692) * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * [RCF-1289] : screenshot lock for optical image spoofing prevention (#689) * screenshot lock for optical images Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * screenshot lock for optical images Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * screenshot lock for optical images Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1277 RCF-1378 Added audit logs (#681) * RCF-1277 RCF-1378 Added audit logs Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * updated REG-EVT-092 audit log description Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1302 implemented config properties (#676) * RCF-1302 implemented config properties Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabiit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabiit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * showing the popup from UI side with multi language labels Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * added pigeon file in .sh (#697) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1254 resolved localization issue in global config settings page (#700) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1243 Resolved user details dashboard alignment issue (#696) * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1243 Resolved user details dashboard alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1397 resolved Security CBC issue (#701) * RCF-1397 Security CBC issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Created comman file for secure storage configure Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1394 : Added semantics keys for automation (#693) * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * resolved merge conflict Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * [RCF-1368] added dropdown list in logged language (#690) * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1242 fixed device settings page alignment issue (#702) * fixed device settings page alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed print log Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1242 resolved alignemnt issue in device settings page Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44485:ARC - Export packet to local device (#699) * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP:44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1254 resolved localization issue in global config settings page (#700) Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1243 Resolved user details dashboard alignment issue (#696) * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1243 Resolved user details dashboard alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1397 resolved Security CBC issue (#701) * RCF-1397 Security CBC issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Created comman file for secure storage configure Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1394 : Added semantics keys for automation (#693) * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * resolved merge conflict Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * [RCF-1368] added dropdown list in logged language (#690) * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1242 fixed device settings page alignment issue (#702) * fixed device settings page alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed print log Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1242 resolved alignemnt issue in device settings page Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodarguru <damodar.g@cyberpwn.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: Madhuravas reddy <madhu@mosip.io> Co-authored-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1303 Added config for capture time out (#703) * RCF-1303 Added config for capture time out Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added int value check Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Created constant value Signed-off-by: Madhuravas reddy <madhu@mosip.io> * taking biometric capture timeout via BiometricsService Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1370 button clickable issue fixed. (#705) * button clickable issue fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * button clickable issue fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1293 updated activity permissions (#706) * RCF-1293 updated activitie permissions Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1293 resolved code rabit error Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1225 : Implemented the Match SDK (#678) * RCF-1225: match sdk implementation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1225: match sdk implementation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added new .aar file Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added .dex file Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented with dex Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added .aar compatible with .dex Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented compile time dex converter Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented compile time dex converter Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented compile time dex converter Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the code rabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the code rabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the code rabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * rename the method Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * rename the method name Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * modify the config based sdk load Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * modify the config based sdk load Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1408 Revert the security changes enable screen lock for optical images (#709) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1412 Resolved packet export issue (#710) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1410: Packets are failing due to passing document value instead of type (#711) * fixed packet failing issue Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed packet failing issue Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed packet failing issue Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * MOSIP-44310: Fix and optimize ARC UI automation failures. (#712) * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> Co-authored-by: damodarguru <124761463+damodarguru@users.noreply.github.com> Co-authored-by: Ivanmeneges <ivan.anil016@gmail.com> Co-authored-by: Madhuravas reddy <madhu@mosip.io> Co-authored-by: Praful Rakhade <prafulrakhade02@gmail.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: Rakshithasai123 <rakshithasai2002@gmail.com>
* MOSIP-42652: ARC UI automation (#620) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> * [MOSIP-42820] prechecks enabled and severbaseurl to be dynamic (#631) * [MOSIP-42820] prechecks enabled and severbaseurl to be dynamic Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * [MOSIP-42820] Updated server base build-android.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Update push_trigger.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Update build-android.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Update push_trigger.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> --------- Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * [MOSIP-42820] prechecks enabled and severbaseurl to be dynamic (#651) * [MOSIP-42820] Refactor GitHub Actions workflow for manual build Updated workflow to trigger manually and added DCO validation. Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Refactor GitHub Actions workflow for Android build Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * Fix indentation for inputs in build-android.yml Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> --------- Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> * RCF-1305 Cherry-pick from release-1.0.x to develop (#656) * [DSD-9373] Bump version from 0.0.1 to 1.0.0 (#638) * [DSD-9373] Bump version from 0.0.1 to 1.0.0 Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> * [DSD-9373] Update JAR file version in README Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> --------- Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1282 fixed operator onboarding timeout issue (#634) * fixed operator onboarding timeout Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed operator onboarding timeout Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review cahnges Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review cahnges Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review cahnges Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> * [RCF-1273] Added Unit Test Cases (#618) * added unit test cases Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases review Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases review Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added unit test cases review Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-43619 Added technical documentation for ARC 1.0.0 release features (#617) * MOSIP-43619 Added technical documentation for ARC 1.0.0 release features Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed new branch github url in readme file Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed base URL qa-base to qa-core and added technical documents (#542) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * fixed readmd file changes Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: Praful Rakhade <prafulrakhade02@gmail.com> Co-authored-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * Incorrect error message on login screen-RCF-1254 ; In the global settings page after changing the local values incorrect prompt message is displaying-RCF-1251 (#626) Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * While selecting languages the data entry languages are not reflecting has per the selected languges (#624) Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-887 - While Onboarding/Updating operator details, Supervisor's Biometrics Onboarding/Update displayed on the page (#623) * While Onboarding/Updating operator details, Supervisor's Biometrics Onboarding/Update displayed on the page Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update home_page.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update operator_biometric_capture_scan_block_view.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update operator_biometrics_capture_view.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Scan button is displaying a Scan now in device settings page (#622) * Scan button is displaying a Scan now in device settings page Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ar.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_en.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_fr.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_hi.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_kn.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ta.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ar.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_en.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_fr.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_hi.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_kn.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ta.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ar.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_en.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_fr.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_hi.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_kn.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update app_ta.arb Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * In the global config settings without making any of the changes Submit button should not enabled (#621) * In the global config settings without making any of the changes Submit button should not enabled Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> # Conflicts: # lib/ui/settings/widgets/global_config_settings_tab.dart * Simplify button rendering based on enabled state Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update global_config_settings_tab.dart Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1283 added config propertys for password validation and document size (#636) * RCF-1283 added config propertys for password validation and document size Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for age limit Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Renamed label key Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1311 removed extra overlapping text (#653) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Should be getting an appropriate error message, If the device is not onboarded (#613) Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1283 - Added config properties for hardcoded values (#650) * RCF-1283 Added mosip.registration.server_profile and mosip.registration.operator.onboarding.bioattributes propertys Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config properties for helpTopics urls Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed mock test file Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for biometric env Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env to qa-base (#658) * Changed server env to qa-base Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1300 Implemented blocking of invalid logins after multiple attempts (#641) * RCF-1300 Implemented blocking of invalid logins after multiple attempts Signed-off-by: Madhuravas reddy <madhu@mosip.io> # Conflicts: # android/clientmanager/src/main/java/io/mosip/registration/clientmanager/constant/RegistrationConstants.java # android/clientmanager/src/main/java/io/mosip/registration/clientmanager/repository/GlobalParamRepository.java # assets/l10n/app_ar.arb # assets/l10n/app_en.arb # assets/l10n/app_fr.arb # assets/l10n/app_hi.arb # assets/l10n/app_kn.arb # assets/l10n/app_ta.arb * Removed saving new user entry at first login Signed-off-by: Madhuravas reddy <madhu@mosip.io> * renamed updateLoginAttemptMeta to updateLoginAttemptCount Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1218: Added search/filter option in global config setttings (#635) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-373 fixed Incorrect error message on login screen (#660) * RCF-373 fixed Incorrect error message on login screent Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Update error messages in app_kn.arb localization file Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Record failed login attempts on authentication error Log failed login attempts for specific error codes. Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Log failed login attempts on auth errors Record failed login attempts when an authentication error occurs. Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Fix login error handling and record attempts correctly Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Fix error handling in AuthenticationApi Refactor error handling and improve code formatting. Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1301 - Implemented config properties (#659) * RCF-1301 added logic for Max no. of days for a packet pending EOD approval beyond which client is frozen for registration Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1301 added logic for Max no. of days for a packet pending EOD approval beyond which client is frozen for registration Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed duplicate property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added functionality for approved packet pending to be synced to server beyond which client is frozen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env to qa-base Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved packet sync or upload time issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added messages in multi langauge Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added missed audit log Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed unused config property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * implemented logic for mosip.registration.packet.maximum.count.offline.frequency property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed invalid condition Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1275: added registration packet deletion and packet status job (#642) * RCF-1275: added registration packet deletion and packet status job Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: correct the api names Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1275: reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * Update serverBaseURL in build.gradle (#662) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-43667:ARC UI automation add testcases and move to develop branch (#640) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1301 Added config properties (#665) * Added doc type format config property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added properties for audit logs Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed unused imports Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed Host name value Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1301 Added config properties (#661) * Changed server env to qa-base Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed server env Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for disk space check Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added config property for PRID input field length validation Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added input length validation for UIN and VID field Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Removed Unused logs Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added default value for _uinLength Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved coderabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added supervisor_approval_config_flag validation Signed-off-by: Madhuravas reddy <madhu@mosip.io> * addeding input field length validation depends on the UI spec Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed invalid comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * returning int value Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1308: added unique id for local value editable text field in global config settings (#666) * RCF-1308: added unique id for local value editable text field in global config settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: Editable Cron Job in Scheduled Job Settings (#663) * RCF-1278: Editable Cron Job in Scheduled Job Settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: Editable Cron Job in Scheduled Job Settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: Editable Cron Job in Scheduled Job Settings Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1278: fixed coderabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1302 Added config properties (#669) * Added fields.to.retain.post.prid.fetch property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * changed param name Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added reg_pak_max_cnt_apprv_limit property Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed error message Signed-off-by: Madhuravas reddy <madhu@mosip.io> * changed validatingRegisteredPacketNotApproveCount name to isMaxNotApprovedPacketCountLimitReached Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44311: Fix and optimize ARC UI automation failures (#671) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1302 implemented logic for packet storage location (#672) * RCF-1302 implemented logic for packet storage location Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit reviews Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved coderabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1354: Implemented the Maximum number of days without running the sync and added GPS location validation (#664) * RCF-1354: Implemented the Maximum number of days without running the sync job and geo-location validation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * coderabbit review fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * coderabbit review fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * review comment fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * upadted the review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * upadted the review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * upadted the review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review comments Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * updated the review comments Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * revert the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed null check issue (#675) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1277 Added ARC Audit (#667) * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * Added ARC Audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * added geo location denied audit Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * removed unused audits Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> --------- Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> * RCF-1277 Implemented logic to add dynamic description with placeholders (#677) * RCF-1277 Implemented logic to add dynamic description with placeholders Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * description taking as arguments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed method name Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Renamed the method name Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Changed the logic Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language (#679) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1226 Resolved alignment issue for submit button (#684) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44175:ARC - Run the ARC UI automation in French language (#686) * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-42652: ARC UI automation Signed-off-by: damodar <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-43667:ARC UI automation add testcases and move to develop branch Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44311:Fix and optimize ARC UI automation failures Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44176:ARC - Run the ARC UI automation in Arab language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44175:ARC - Run the ARC UI automation in French language Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF -1371 : handle the allow once and don't allow behavior. (#682) * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * handle allow onece and don't allow behaviour Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * changed the audit id Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * Added dynamic document log audit desc (#683) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1242 fixed device settings page alignment issue (#685) * fixed device settings page alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed print log Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * [RCF-1393] Added Accessibility ID for Pre-reg id textbox (#687) * added accessibility id Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added accessibility id Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1257 Resolved re-upload biometric issue after fill all the details taking data from PRID (#688) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1217 scan button will be visiable even no devices are connected (#691) * RCF-1217 scan button will be visiable even no devices are connected Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolve code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * added SHA pinning for third party actions (#695) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * [RCF-1294] Added allow backup flag config (#694) * added allow backup flag config Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added allow backup flag config Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1284 hiding next button in bimetric exception screen (#692) * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comment Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * [RCF-1289] : screenshot lock for optical image spoofing prevention (#689) * screenshot lock for optical images Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * screenshot lock for optical images Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * screenshot lock for optical images Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1277 RCF-1378 Added audit logs (#681) * RCF-1277 RCF-1378 Added audit logs Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * updated REG-EVT-092 audit log description Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1302 implemented config properties (#676) * RCF-1302 implemented config properties Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabiit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabiit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * showing the popup from UI side with multi language labels Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * added pigeon file in .sh (#697) Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1254 resolved localization issue in global config settings page (#700) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1243 Resolved user details dashboard alignment issue (#696) * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1243 Resolved user details dashboard alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1397 resolved Security CBC issue (#701) * RCF-1397 Security CBC issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Created comman file for secure storage configure Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1394 : Added semantics keys for automation (#693) * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * resolved merge conflict Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * [RCF-1368] added dropdown list in logged language (#690) * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1242 fixed device settings page alignment issue (#702) * fixed device settings page alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed print log Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1242 resolved alignemnt issue in device settings page Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * MOSIP-44485:ARC - Export packet to local device (#699) * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44485:ARC - Export packet to local device Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP:44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1254 resolved localization issue in global config settings page (#700) Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1243 Resolved user details dashboard alignment issue (#696) * RCF-1284 hiding next button in bimetric exception screen Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1243 Resolved user details dashboard alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved code rabbit review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1397 resolved Security CBC issue (#701) * RCF-1397 Security CBC issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Created comman file for secure storage configure Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1394 : Added semantics keys for automation (#693) * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added semantic key for automation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed review comment Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * resolved merge conflict Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * [RCF-1368] added dropdown list in logged language (#690) * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added dropdown list in logged lang Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * RCF-1242 fixed device settings page alignment issue (#702) * fixed device settings page alignment issue Signed-off-by: Madhuravas reddy <madhu@mosip.io> * removed print log Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1242 resolved alignemnt issue in device settings page Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Resolved review comments Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44534-ARC: Refactored report and added Known Issue support in Emailable Report. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodarguru <damodar.g@cyberpwn.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: Madhuravas reddy <madhu@mosip.io> Co-authored-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1303 Added config for capture time out (#703) * RCF-1303 Added config for capture time out Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Added int value check Signed-off-by: Madhuravas reddy <madhu@mosip.io> * Created constant value Signed-off-by: Madhuravas reddy <madhu@mosip.io> * taking biometric capture timeout via BiometricsService Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1370 button clickable issue fixed. (#705) * button clickable issue fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * button clickable issue fixed Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1293 updated activity permissions (#706) * RCF-1293 updated activitie permissions Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1293 resolved code rabit error Signed-off-by: Madhuravas reddy <madhu@mosip.io> --------- Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1225 : Implemented the Match SDK (#678) * RCF-1225: match sdk implementation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1225: match sdk implementation Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added new .aar file Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added .dex file Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented with dex Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * added .aar compatible with .dex Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented compile time dex converter Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented compile time dex converter Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * implemented compile time dex converter Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the code rabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the code rabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the code rabbit changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * rename the method Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted review comment changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * rename the method name Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * modify the config based sdk load Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * modify the config based sdk load Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * reverted the changes Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * RCF-1408 Revert the security changes enable screen lock for optical images (#709) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1412 Resolved packet export issue (#710) Signed-off-by: Madhuravas reddy <madhu@mosip.io> * RCF-1410: Packets are failing due to passing document value instead of type (#711) * fixed packet failing issue Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed packet failing issue Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * fixed packet failing issue Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> * refactor the code Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> --------- Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> * MOSIP-44310: Fix and optimize ARC UI automation failures. (#712) * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * MOSIP-44310:Fix and optimize ARC UI automation failures. Signed-off-by: damodarguru <damodar.g@cyberpwn.com> --------- Signed-off-by: damodarguru <damodar.g@cyberpwn.com> * clear text traffic disable (#723) Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * removed unused match sdk bundle module (#724) Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * fixed template rendering issue in pending approval tab (#829) Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * Migrate Android library modules from to Java 21 (#1037) * fixed template rendering issue in pending approval tab (#829) Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Migrate Android library modules from to Java 21 Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Migrate Android library modules from to Java 21 Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Revert "Merge branch 'patch-ai-dev' of https://github.com/GOKULRAJ136/android-registration-client into patch-ai-dev" This reverts commit 6849aff998bbad0c1d5c38c72a72d9c962fb182b, reversing changes made to 695beb74c93c9133b4a11f269c69c274c1e9f5a8. Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Corrected Import Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Resolved review comments Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Removed redundant null checks Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Version changes and defect fixes Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Test cases changes Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Test cases changes Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Testcase Coverage 80% Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Resolved code rabbit comments Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Update NetworkModuleTest.java Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * centralize dependency versions into android gradle Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> * Resolve review comments Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> --------- Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> Co-authored-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * [MOSIP-44993] Added Transaction ID and Capture Time and validation (#1060) * added Transaction ID and CaptureTime and validation Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * added validation test cases and upadte bio-util version Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * added validation test cases and upadte bio-util version Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * added validation and reverted the review Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * added validation and reverted the review Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * added validation and reverted the review Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * reverted the review comment Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> --------- Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> * upadted code rabbit review Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> --------- Signed-off-by: damodar <damodar.g@cyberpwn.com> Signed-off-by: Ivanmeneges <ivan.anil016@gmail.com> Signed-off-by: Praful Rakhade <prafulrakhade02@gmail.com> Signed-off-by: Madhuravas reddy <madhu@mosip.io> Signed-off-by: sachin.sp <sachin.sp@cyberpwn.com> Signed-off-by: Rakshithasai123 <rakshithasai2002@gmail.com> Signed-off-by: damodarguru <damodar.g@cyberpwn.com> Signed-off-by: Sachin S P <52343650+SachinPremkumar@users.noreply.github.com> Signed-off-by: GOKULRAJ136 <110164849+GOKULRAJ136@users.noreply.github.com> Co-authored-by: damodarguru <124761463+damodarguru@users.noreply.github.com> Co-authored-by: Ivanmeneges <ivan.anil016@gmail.com> Co-authored-by: Madhuravas reddy <madhu@mosip.io> Co-authored-by: Praful Rakhade <prafulrakhade02@gmail.com> Co-authored-by: sachin.sp <sachin.sp@cyberpwn.com> Co-authored-by: Rakshithasai123 <rakshithasai2002@gmail.com> Co-authored-by: Gokulraj C <110164849+GOKULRAJ136@users.noreply.github.com>
Summary by CodeRabbit
New Features
Localization
✏️ Tip: You can customize this high-level summary in your review settings.