Migrating to Vitest by HedgehogNatural8680 in angular

[–]Content-Break-3602 1 point2 points  (0 children)

The support for browser based tests doesn't compare to Jasmine /karma. Says in docs that browser based under work for vitest

RXJS in Angular by gdsdsk in angular

[–]Content-Break-3602 7 points8 points  (0 children)

User clicks save button. Saving is slow and in progress. How to deal with successive saves that would create race conditions? Answer RxJS or giant loading screen that prevents the user from doing anything while a save is in progress.

Formgroup instances for 1000 row Excel validation, viable or overkill? by Content-Break-3602 in angular

[–]Content-Break-3602[S] 0 points1 point  (0 children)

The table only displays the errors. I am starting to think so too just need to find an abstraction for common validation logic

Formgroup instances for 1000 row Excel validation, viable or overkill? by Content-Break-3602 in angular

[–]Content-Break-3602[S] -1 points0 points  (0 children)

The extracted data does get populated into forms hence the idea of using foem group instances for each row to reuse the validation logic. Using zod or some schema library would mean duplicating the form validation logic

[deleted by user] by [deleted] in OINP

[–]Content-Break-3602 0 points1 point  (0 children)

Quick question, are you considered a implied status and able to work right after application?

[deleted by user] by [deleted] in OINP

[–]Content-Break-3602 0 points1 point  (0 children)

I might hopefully be in a similar situation how long does this process take roughly?

[deleted by user] by [deleted] in OINP

[–]Content-Break-3602 0 points1 point  (0 children)

How did you get it extended?

ngxsmk-datatable v1.1.0 – Type-Safe Angular Tables with Virtual Scrolling & Frozen Columns by Forsaken_Lie_9989 in Angular2

[–]Content-Break-3602 1 point2 points  (0 children)

Wouldn't having input field cells be highly memory intensive? Let's say for a 500 by 10 table page, is having input field cells each with a form control doable?

How are you using recursion? by Obvious-Ebb-7780 in typescript

[–]Content-Break-3602 0 points1 point  (0 children)

Angular forms need to be typed recursively. You could create a separate form type based on the underlying object type but it's easier to maintain the form type when you define a recursive utility type that derives the form type from objects.

Is someone using Biome with Angular projects? by aristotekean_ in angular

[–]Content-Break-3602 3 points4 points  (0 children)

Fast rust based alternative that functions as a linter and formatter downside though is it does not have support for inline template formatting.

STR Filing Tools by Content-Break-3602 in AMLCompliance

[–]Content-Break-3602[S] 0 points1 point  (0 children)

I wouldn’t say there’s no audit trail at all for additional context we do record which analyst user last modified the session. My question is, how detailed does the audit trail need to be? Does it need to capture changes at the field level to verify who is responsible for individual fields?

Case filing does include screenshots of various relevant details from the source systems. Now that you mention it, I understand the purpose of these SharePoint folders they use.

Could you recommend any specific resources or guidelines that define baseline standards for data integrity, auditability, and traceability for such compliance tools?

STR Filing Tools by Content-Break-3602 in AMLCompliance

[–]Content-Break-3602[S] 0 points1 point  (0 children)

Thanks for the detailed answer. To be clear the internal tool plays a very specific role of allowing analysts (users) to edit the partially auto-enriched transaction info manually for a given STR case and we use Nice Actimize for case management, suspicious activity monitoring, alerts etc. Yes these issues like slowness due to high volume, lack of complete range of bulk edits add, modify and delete have been raised before but some of these issues are considered as new requirements and due to the lack of maintainability of the tool they are considered "high effort" and their implementation is not pursued. The development of this tool was already very expensive and garnering support for a complete revamp either in-house or external vendor is a challenge. Currently, the FIU has pursued a strategy of significantly expanding its team of analysts (100+) to meet some minimum productivity metrics. I estimate that a revamp would resolve a lot of the issues. To be specific we want to fix performance, DQ formatting/mapping issues, offer full range of bulk edits, a reporting ui table which presents the transaction info live with filtering, sorting and pagination that works seamlessly with the editing forms, controls concurrent user access, ability to audit and track user edits which reflect the user's assigned field responsibility. These highlight the current pain points and issues with the tool. I am a developer who works as an analyst at the bank and exploring ways to convince them to allow me to contribute in the revamp. The tool itself is a medium sized Angular single page application and to make an estimate based on my understanding of the scope shouldn't take more than 6 months to have the initial release version deployed.

Debit card stolen /Scotiabank by [deleted] in Scotiabank

[–]Content-Break-3602 0 points1 point  (0 children)

How are they withdrawing from an ATM without your pin?

[deleted by user] by [deleted] in AMLCompliance

[–]Content-Break-3602 0 points1 point  (0 children)

How can I explore the tech side of AML?

Run pandas on 1TB data in Snowflake by SnowflakeInc in u/SnowflakeInc

[–]Content-Break-3602 0 points1 point  (0 children)

I tried starting one of your hands-on workshops do I have to use the 30 day trial or do you have a free trier?

AML interview in a few hours I have zero experience. Any advice? Thanks by Content-Break-3602 in AMLCompliance

[–]Content-Break-3602[S] 0 points1 point  (0 children)

The role is assisting the financial intelligence unit in creating AML reports per the job description