Rob Dickinson

Results 26 issues of Rob Dickinson

Fixes for #120 where credit cards are identified in UUID strings: ``` Portions of Java UUID masked as credit card: { "query":" { quote(account_token:\"47223179-9330-4259-b66c-f2db26efb20c\", amount_usd:\"62\", coin_type:\"BTC\" )}"} { "query":" {...

I'm using Phileas to redact logging data, and see two interesting patterns that result in false positives on credit cards. ``` { "data": {"quote_token":"null", "time_processed":"1647725122146" }} 👆 fails LUHN check...

These model files are very large and not provided by GitHub, and this causes the `EndToEndTestsHelper` to fail. The easy workaround is to comment out references to `PersonV2` in the...

Phileas is pretty svelte with the exception of `PhileasMetricsService`, which pulls in the `io.micrometer` packages, and leads to a large number of transitive dependencies. These transitive dependencies have several negative...

[phileas-benchmark](https://github.com/resurfaceio/phileas-benchmark) profiling shows that significant CPU time can be spent in the `getFiltersForPolicy` method (even with the recent addition of caching there). It might be worth considering a second level...

I'm using a filter condition to limit matches based on confidence: ```java PhoneNumberFilterStrategy fs = new PhoneNumberFilterStrategy(); fs.setConditions("confidence > 0.7"); ``` This functionality works properly, but each match at runtime...