| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-09-11 | refactor(receiver, webhook, utils): replace commons validator | eltrac | |
| used java.net to create a small validator that passes the test refactor: rename validator to url, and move other url funcs here | |||
| 2026-09-11 | refactor(verifier, utils, webhook): replace hato with http-kit | eltrac | |
| since http-kit handle both server and client, hato as a client can be replaced | |||
| 2026-09-10 | test(storage, spec): add conformity check before loading storage; add spec ↵ | eltrac | |
| and test case #7 | |||
| 2026-09-10 | test(utils): valid-http-url-test add non-ASCII url test cases | eltrac | |
| 2026-05-19 | fix: same URL with different anchor mistaken as different | eltrac | |
| test(receiver): URL anchor removal test fix: not putting the correct wm object in queue after anchor removal | |||
| 2026-05-12 | fix(test): adapt to new app parameters | eltrac | |
| 2026-05-12 | refactor(processor): do not depend on config directly | eltrac | |
| 2026-05-12 | refactor(receiver): do not depend on config directly | eltrac | |
| 2026-05-11 | style: reformat tests and remove redudant parentheses around deftest | eltrac | |
| 2026-05-09 | fix(test/handler): RSS feed with empty items were meant to respond 404 | eltrac | |
| add a new test case that expects 404 when domain is allowed but webmentions are not found. modify previous test case that expects 404 to one that expects 200 when domain is allowed and webmentions are found. | |||
| 2026-05-09 | refactor(config): feed/handler.clj no longer depend on config.clj | eltrac | |
| 2026-05-09 | test(handler): test most of routes availability | eltrac | |
| 2026-05-08 | fix(test): edge cases were always passing because target is not valid | eltrac | |
| Test cases were using fake URL https://alice.blog/... as targets and newly refactored verify-mention function make HEAD requests to target URL to verify Content-Type. If request fails, verify-mention also returns false. This new behavior makes the old test always pass since all we're checking is if it returns a falsy value. The fix replaced alice.blog fake URL with a localhost URL that actually exists. | |||
| 2026-05-08 | fix(test): tests fail due to non-exisiting target URL | eltrac | |
| In verifier_test, fake target links were used because weepinbell did not make actual requests to target links until recent changes to verifier/verify-mention. Now target links must be valid URL because we need to determine it's Content-Type during verification. So the previous test cases need modifying. | |||
| 2026-05-08 | refactor(test): move with-webmention macro to test_utility.clj | eltrac | |
| 2026-05-08 | perf(test/processor): shorten deref timeout duration | eltrac | |
| 2026-05-08 | test(processor): test updating and deleting exisiting webmentions | eltrac | |
| 2026-05-07 | refactor(test/processor): DRYness with macro | eltrac | |
| 2026-05-07 | test(processor): add failure test cases | eltrac | |
| 2026-05-07 | test(processor): add processor test with new-webmention test | eltrac | |
| 2026-05-07 | fix(test/verifier): wrong ns | eltrac | |
| 2026-05-07 | refactor(test): rename processor_test to verifier_test | eltrac | |
| verification functions were moved from processor.clj to verifier.clj | |||
| 2026-05-04 | test(processor): edge cases | eltrac | |
| 2026-05-04 | refactor(test/processor): I'm too weak to play with macros | eltrac | |
| 2026-05-04 | test(processor): happy paths test for webmention verification | eltrac | |
| 2026-05-04 | style: reformat utils_test.clj | eltrac | |
| 2026-05-03 | style: missing name for webhook-test | eltrac | |
| 2026-05-03 | text(receiver): in-queue test for receiver | eltrac | |
| 2026-05-03 | style(test/receiver): comments and format | eltrac | |
| 2026-05-03 | fix(test/receiver): happy paths assertions fail | eltrac | |
| Tried to match response body but got way too complicated. Only asserts status code (201) and test cases now work fine. | |||
| 2026-05-03 | fix(test/receiver): missing doall after defining test cases | eltrac | |
| 2026-05-03 | test(receiver): unit tests for receiver error handling | eltrac | |
| 2026-04-29 | test: write unit tests for utils | eltrac | |
| those lacking a test are ones needed to be refactored and even eliminated. | |||
| 2026-04-27 | test(webhook): unit test for webhook | eltrac | |
| 2026-04-20 | test: add dependencies for testing | eltrac | |
| 2026-02-25 | chore: reinitialize as a web app using Compojure | eltrac | |
| 2026-02-21 | initial commit | eltrac | |
