Kyle Sanderson
4cc0f9cc83
feat(tests): add Parallelization where possible ( #1823 )
...
* feat(tests): add Parallelization where possible
2024-11-23 15:16:09 +01:00
Kyle Sanderson
594393eaaf
fix(wildcard): improve short word matching ( #1806 )
...
fix(wildcard): improve short word matching
2024-11-06 13:06:27 +01:00
ze0s
8cd7d67cee
fix(wildcard): match on multi-line data ( #1780 )
...
* fix(wildcard): match on multi-line data
* fix(wildcard): remove duplicate block
2024-10-23 16:33:49 +02:00
Kyle Sanderson
5df6e78d3b
fix(wildcard): partial match ignoring consumed pattern ( #1765 )
...
* tests(wildcard): ?
* really?
* Franklin
* remember when regex was easy
* ==
* why not.
* I need an adult.
* Update match_test.go
* tests + readability
* back to basics
2024-10-20 13:03:52 +02:00
Kyle Sanderson
a64fd779f8
fix(wildcard): check name length ( #1758 )
...
* fix(wildcard): check name length
* fix(wildcard): add additional test
* fix(wildcard): tests
---------
Co-authored-by: ze0s <ze0s@riseup.net>
2024-10-07 15:55:26 +02:00
Kyle Sanderson
caccaf3e09
feat(wildcard): fast-path some cases ( #1747 )
...
* feat(wildcard): fast-path some cases
2024-10-06 14:29:18 +02:00
Kyle Sanderson
e9f8730ca0
feat(filters): wildcard slice matching optimizations ( #1716 )
...
* chore(tests): add more test cases
* chore(tests): add code comments for matching patterns
* chore(tests): fix typos
---------
Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2024-09-14 11:31:26 +02:00
Kyle Sanderson
982f7ddf68
refactor(wildcard): optimize and add caching ( #1634 )
...
* fix(wildcard): avoid excessive allocations every loop
* are you going to Scarborough Fair?
* ruby ruby ruby ruby
* ride on, little murphy
* shirley?
* to the moon
* reggie are you there?
* code 99
* my doctorate is in Art History
* helps to be consistent
* tidy
* slow and steady gets the clam
* oysters were better anyway
* DIAL TONE
2024-09-02 11:18:14 +02:00
ze0s
45b522abf8
chore: update license header year ( #1332 )
...
* chore: update license header year
* chore: update license header year tsx files
* chore: update license header
2024-01-01 16:21:02 +01:00
ze0s
604c7896bd
chore: add LICENSE GPLv2-or-later ( #897 )
...
* chore: add LICENSE
* chore: add LICENSE to README
2023-05-01 16:21:59 +02:00
Ludvig Lundgren
a838d994a6
feat: add backend
2021-08-11 15:26:17 +02:00