Commit graph

12 commits

Author SHA1 Message Date
soup
0391629862
chore(license): update copyright year in headers (#1929)
* chore: update copyright year in license headers

* Revert "chore: update copyright year in license headers"

This reverts commit 3e58129c431b9a491089ce36b908f9bb6ba38ed3.

* chore: update copyright year in license headers

* fix: sort go imports

* fix: add missing license headers
2025-01-06 22:23:19 +01:00
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