aboutsummaryrefslogtreecommitdiff
path: root/router.lisp
Commit message (Expand)AuthorAgeFilesLines
* feat: allow using a string reverse host for redirectorMiguel Ángel Moreno2024-04-131-1/+3
* chore: Clean up docstrings and fix function signaturesMiguel Ángel Moreno2023-08-061-23/+14
* chore: Enforce 80-char column limitMiguel Ángel Moreno2023-08-051-8/+9
* feat: Update blocked-page style variable namingMiguel Ángel Moreno2023-08-051-22/+22
* fix: Fix router compositionMiguel Ángel Moreno2023-08-051-5/+4
* feat: Simplify blocker APIMiguel Ángel Moreno2023-08-051-64/+17
* feat: Switch to a more flexible URL comparison mechanismMiguel Ángel Moreno2023-08-051-20/+6
* feat: Simplify redirection APIMiguel Ángel Moreno2023-08-051-94/+80
* fix: Remove unneeded slot accessor name transformersMiguel Ángel Moreno2023-07-311-4/+0
* feat: Add support for route composition by nameMiguel Ángel Moreno2023-06-121-7/+20
* feat: Update API terminologyMiguel Ángel Moreno2023-06-121-103/+97
* feat: Remove non-essential routersMiguel Ángel Moreno2023-06-121-49/+0
* feat: Make block page URL not clickable and modify stylingMiguel Ángel Moreno2023-05-191-13/+17
* feat: Decode URI for opener resourceMiguel Ángel Moreno2023-05-191-6/+7
* fix: Fix regex redirectsMiguel Ángel Moreno2023-04-051-7/+3
* fix: Invoke external resource on URL stringMiguel Ángel Moreno2023-03-301-1/+1
* fix: Amend list-of-lists-p function type declarationMiguel Ángel Moreno2023-02-171-1/+1
* feat: Refactor how instances are passed to routesMiguel Ángel Moreno2023-02-171-8/+9
* fix: Fit to 80 character column widthMiguel Ángel Moreno2023-02-171-64/+105
* fix: Use nsymbols instead of internal function.Miguel Ángel Moreno2023-02-151-1/+1
* fix: Adapt blocked page styles to latest Nyxt version.Miguel Ángel Moreno2023-02-151-16/+16
* router.lisp: Ensure redirect-url exists on route.Miguel Ángel Moreno2022-12-201-7/+8
* router.lisp: Fix PCRE redirect rules.Miguel Ángel Moreno2022-12-161-19/+22
* router.lisp: Fix route-blocking logic.Miguel Ángel Moreno2022-12-161-8/+20
* router.lisp: Split route-matching helper by matching type.Miguel Ángel Moreno2022-12-161-28/+41
* router.lisp: Add support for PCRE in trigger.Miguel Ángel Moreno2022-12-111-15/+25
* router.lisp: Fix url tracer.Miguel Ángel Moreno2022-12-111-9/+11
* router.lisp: Rework to a more extensible and composable design.Miguel Ángel Moreno2022-12-101-381/+332
* router.lisp: Fix compile-time warnings.Miguel Ángel Moreno2022-12-071-27/+24
* router.lisp: Fix string external rules.Miguel Ángel Moreno2022-11-231-1/+1
* nyxt.el: Tidy up route handlers and block banner styleMiguel Ángel Moreno2022-11-131-32/+41
* nyxt.el: Add support for quri:uri URLs in redirect objectsMiguel Ángel Moreno2022-11-131-6/+16
* router.lisp: Account for function redirectsMiguel Ángel Moreno2022-09-181-1/+2
* router.lisp: Improve reverse redirection logicMiguel Ángel Moreno2022-09-171-53/+75
* router.lisp: Add reverse redirection logic for url tracingMiguel Ángel Moreno2022-09-171-37/+73
* router.lisp: Fix function type definitionMiguel Ángel Moreno2022-09-161-1/+1
* router.lisp: Add missing type-checking formsMiguel Ángel Moreno2022-09-141-44/+52
* router.lisp: Add the ability to store the route's original hostnameMiguel Ángel Moreno2022-09-141-1/+14
* router.lisp: Refactor and fix instance logicMiguel Ángel Moreno2022-09-101-24/+33
* router.lisp: Refactor redirect and blocking logicMiguel Ángel Moreno2022-09-101-110/+180
* router.lisp: Improve docstringsMiguel Ángel Moreno2022-09-081-92/+95
* router.lisp: Add type-checking to functionsMiguel Ángel Moreno2022-09-081-3/+5
* router.lisp: Deletes buffer from top-level requestsMiguel Ángel Moreno2022-07-051-1/+3
* router.lisp: Opens resources in separate thread and fixes some nitsMiguel Ángel Moreno2022-07-011-10/+11
* router.lisp: Adds fixes based on newest Nyxt APIsMiguel Ángel Moreno2022-05-261-50/+48
* chore: Splits extension into sub-extensionsMiguel Ángel Moreno2022-05-121-0/+327