index
:
nx-router
master
Declarative URL routing for Nyxt
Gitolite user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
router.lisp
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat: allow using a string reverse host for redirector
Miguel Ángel Moreno
2024-04-13
1
-1
/
+3
*
chore: Clean up docstrings and fix function signatures
Miguel Ángel Moreno
2023-08-06
1
-23
/
+14
*
chore: Enforce 80-char column limit
Miguel Ángel Moreno
2023-08-05
1
-8
/
+9
*
feat: Update blocked-page style variable naming
Miguel Ángel Moreno
2023-08-05
1
-22
/
+22
*
fix: Fix router composition
Miguel Ángel Moreno
2023-08-05
1
-5
/
+4
*
feat: Simplify blocker API
Miguel Ángel Moreno
2023-08-05
1
-64
/
+17
*
feat: Switch to a more flexible URL comparison mechanism
Miguel Ángel Moreno
2023-08-05
1
-20
/
+6
*
feat: Simplify redirection API
Miguel Ángel Moreno
2023-08-05
1
-94
/
+80
*
fix: Remove unneeded slot accessor name transformers
Miguel Ángel Moreno
2023-07-31
1
-4
/
+0
*
feat: Add support for route composition by name
Miguel Ángel Moreno
2023-06-12
1
-7
/
+20
*
feat: Update API terminology
Miguel Ángel Moreno
2023-06-12
1
-103
/
+97
*
feat: Remove non-essential routers
Miguel Ángel Moreno
2023-06-12
1
-49
/
+0
*
feat: Make block page URL not clickable and modify styling
Miguel Ángel Moreno
2023-05-19
1
-13
/
+17
*
feat: Decode URI for opener resource
Miguel Ángel Moreno
2023-05-19
1
-6
/
+7
*
fix: Fix regex redirects
Miguel Ángel Moreno
2023-04-05
1
-7
/
+3
*
fix: Invoke external resource on URL string
Miguel Ángel Moreno
2023-03-30
1
-1
/
+1
*
fix: Amend list-of-lists-p function type declaration
Miguel Ángel Moreno
2023-02-17
1
-1
/
+1
*
feat: Refactor how instances are passed to routes
Miguel Ángel Moreno
2023-02-17
1
-8
/
+9
*
fix: Fit to 80 character column width
Miguel Ángel Moreno
2023-02-17
1
-64
/
+105
*
fix: Use nsymbols instead of internal function.
Miguel Ángel Moreno
2023-02-15
1
-1
/
+1
*
fix: Adapt blocked page styles to latest Nyxt version.
Miguel Ángel Moreno
2023-02-15
1
-16
/
+16
*
router.lisp: Ensure redirect-url exists on route.
Miguel Ángel Moreno
2022-12-20
1
-7
/
+8
*
router.lisp: Fix PCRE redirect rules.
Miguel Ángel Moreno
2022-12-16
1
-19
/
+22
*
router.lisp: Fix route-blocking logic.
Miguel Ángel Moreno
2022-12-16
1
-8
/
+20
*
router.lisp: Split route-matching helper by matching type.
Miguel Ángel Moreno
2022-12-16
1
-28
/
+41
*
router.lisp: Add support for PCRE in trigger.
Miguel Ángel Moreno
2022-12-11
1
-15
/
+25
*
router.lisp: Fix url tracer.
Miguel Ángel Moreno
2022-12-11
1
-9
/
+11
*
router.lisp: Rework to a more extensible and composable design.
Miguel Ángel Moreno
2022-12-10
1
-381
/
+332
*
router.lisp: Fix compile-time warnings.
Miguel Ángel Moreno
2022-12-07
1
-27
/
+24
*
router.lisp: Fix string external rules.
Miguel Ángel Moreno
2022-11-23
1
-1
/
+1
*
nyxt.el: Tidy up route handlers and block banner style
Miguel Ángel Moreno
2022-11-13
1
-32
/
+41
*
nyxt.el: Add support for quri:uri URLs in redirect objects
Miguel Ángel Moreno
2022-11-13
1
-6
/
+16
*
router.lisp: Account for function redirects
Miguel Ángel Moreno
2022-09-18
1
-1
/
+2
*
router.lisp: Improve reverse redirection logic
Miguel Ángel Moreno
2022-09-17
1
-53
/
+75
*
router.lisp: Add reverse redirection logic for url tracing
Miguel Ángel Moreno
2022-09-17
1
-37
/
+73
*
router.lisp: Fix function type definition
Miguel Ángel Moreno
2022-09-16
1
-1
/
+1
*
router.lisp: Add missing type-checking forms
Miguel Ángel Moreno
2022-09-14
1
-44
/
+52
*
router.lisp: Add the ability to store the route's original hostname
Miguel Ángel Moreno
2022-09-14
1
-1
/
+14
*
router.lisp: Refactor and fix instance logic
Miguel Ángel Moreno
2022-09-10
1
-24
/
+33
*
router.lisp: Refactor redirect and blocking logic
Miguel Ángel Moreno
2022-09-10
1
-110
/
+180
*
router.lisp: Improve docstrings
Miguel Ángel Moreno
2022-09-08
1
-92
/
+95
*
router.lisp: Add type-checking to functions
Miguel Ángel Moreno
2022-09-08
1
-3
/
+5
*
router.lisp: Deletes buffer from top-level requests
Miguel Ángel Moreno
2022-07-05
1
-1
/
+3
*
router.lisp: Opens resources in separate thread and fixes some nits
Miguel Ángel Moreno
2022-07-01
1
-10
/
+11
*
router.lisp: Adds fixes based on newest Nyxt APIs
Miguel Ángel Moreno
2022-05-26
1
-50
/
+48
*
chore: Splits extension into sub-extensions
Miguel Ángel Moreno
2022-05-12
1
-0
/
+327