squeep-api-dingus
4 months agoMerge branch 'v2.1-dev' as v2.1.2 master v2.1-dev v2.1.2
Justin Wind [Sat, 8 Jun 2024 21:38:40 +0000 (14:38 -0700)]
Merge branch 'v2.1-dev' as v2.1.2

4 months agobump package version to 2.1.2
Justin Wind [Sat, 8 Jun 2024 21:35:59 +0000 (14:35 -0700)]
bump package version to 2.1.2

4 months agoupdate devDependencies
Justin Wind [Sat, 8 Jun 2024 21:33:48 +0000 (14:33 -0700)]
update devDependencies

4 months agoloft named regexps to file level
Justin Wind [Fri, 7 Jun 2024 22:30:18 +0000 (15:30 -0700)]
loft named regexps to file level

4 months agoadd more validation to addCookie parameters
Justin Wind [Fri, 24 May 2024 23:10:53 +0000 (16:10 -0700)]
add more validation to addCookie parameters

5 months agobump package version to 2.1.1 v2.1.1
Justin Wind [Sat, 4 May 2024 20:59:26 +0000 (13:59 -0700)]
bump package version to 2.1.1

5 months agoupdate dependencies and devDependencies, fix lint issues
Justin Wind [Sat, 4 May 2024 20:53:16 +0000 (13:53 -0700)]
update dependencies and devDependencies, fix lint issues

6 months agoupdate devDependencies, add jsdoc lint, fix lint issues
Justin Wind [Wed, 10 Apr 2024 18:03:47 +0000 (11:03 -0700)]
update devDependencies, add jsdoc lint, fix lint issues

7 months agoMerge branch 'v2.1-dev' v2.1.0
Justin Wind [Sat, 9 Mar 2024 22:55:48 +0000 (14:55 -0800)]
Merge branch 'v2.1-dev'

7 months agobump package version to 2.1.0
Justin Wind [Sat, 9 Mar 2024 22:55:28 +0000 (14:55 -0800)]
bump package version to 2.1.0

7 months agoupdate package-lock
Justin Wind [Sat, 9 Mar 2024 22:50:55 +0000 (14:50 -0800)]
update package-lock

7 months agoadd addCookie helper to common utilities
Justin Wind [Sun, 3 Mar 2024 21:48:19 +0000 (13:48 -0800)]
add addCookie helper to common utilities

8 months agoupdate devDependencies
Justin Wind [Mon, 26 Feb 2024 18:51:31 +0000 (10:51 -0800)]
update devDependencies

8 months agocookies are now parsed and populated on ctx.cookie by deault
Justin Wind [Sat, 24 Feb 2024 23:38:33 +0000 (15:38 -0800)]
cookies are now parsed and populated on ctx.cookie by deault

8 months agoadd HTTP status enums, rework ErrorReponse proxy to use them
Justin Wind [Thu, 15 Feb 2024 19:04:50 +0000 (11:04 -0800)]
add HTTP status enums, rework ErrorReponse proxy to use them

8 months agoupdate devDependencies
Justin Wind [Thu, 15 Feb 2024 19:03:09 +0000 (11:03 -0800)]
update devDependencies

10 months agoupdate eslint config for latest version v2.0-dev
Justin Wind [Tue, 19 Dec 2023 21:56:17 +0000 (13:56 -0800)]
update eslint config for latest version

11 months agobump package version to 2.0.1 v2.0.1
Justin Wind [Wed, 15 Nov 2023 02:22:46 +0000 (18:22 -0800)]
bump package version to 2.0.1

11 months agoupdate dependencies
Justin Wind [Wed, 15 Nov 2023 02:20:44 +0000 (18:20 -0800)]
update dependencies

11 months agolog a little less about static meta headers
Justin Wind [Tue, 14 Nov 2023 18:48:12 +0000 (10:48 -0800)]
log a little less about static meta headers

11 months agomove fileScope to separate module, update dependencies and devDependencies
Justin Wind [Mon, 13 Nov 2023 20:19:59 +0000 (12:19 -0800)]
move fileScope to separate module, update dependencies and devDependencies

14 months agoMerge branch 'v2.0-dev' as v2.0.0 v2.0.0
Justin Wind [Sun, 27 Aug 2023 21:07:04 +0000 (14:07 -0700)]
Merge branch 'v2.0-dev' as v2.0.0

14 months agobump package version to 2.0.0
Justin Wind [Sun, 27 Aug 2023 21:06:10 +0000 (14:06 -0700)]
bump package version to 2.0.0

14 months agoupdate docs
Justin Wind [Sat, 26 Aug 2023 20:55:15 +0000 (13:55 -0700)]
update docs

14 months agoby default, handle HEAD requests automatically for routes with a GET handler
Justin Wind [Sat, 26 Aug 2023 20:20:25 +0000 (13:20 -0700)]
by default, handle HEAD requests automatically for routes with a GET handler

14 months agochange default of ignoreTrailingSlash to true
Justin Wind [Sat, 26 Aug 2023 19:52:02 +0000 (12:52 -0700)]
change default of ignoreTrailingSlash to true

14 months agominor refactor of router to use explicit exceptions
Justin Wind [Sat, 26 Aug 2023 19:39:54 +0000 (12:39 -0700)]
minor refactor of router to use explicit exceptions

14 months agominor refactor of extension to mime-type lookups
Justin Wind [Sat, 26 Aug 2023 18:45:15 +0000 (11:45 -0700)]
minor refactor of extension to mime-type lookups

14 months agoupdate devDependencies
Justin Wind [Sat, 26 Aug 2023 18:42:25 +0000 (11:42 -0700)]
update devDependencies

15 months agoremove deprecated ctx.rawBody usage
Justin Wind [Sun, 23 Jul 2023 21:50:45 +0000 (14:50 -0700)]
remove deprecated ctx.rawBody usage

15 months agominor coverage cleanup
Justin Wind [Thu, 20 Jul 2023 22:58:51 +0000 (15:58 -0700)]
minor coverage cleanup

15 months agoremoved deprecated logger-related functions, default to console if no logger provided
Justin Wind [Thu, 20 Jul 2023 22:27:14 +0000 (15:27 -0700)]
removed deprecated logger-related functions, default to console if no logger provided

15 months agoupdate changelog v1.2-dev
Justin Wind [Thu, 20 Jul 2023 22:23:28 +0000 (15:23 -0700)]
update changelog

15 months agoMerge branch 'v1.2-dev' as v1.2.10
Justin Wind [Thu, 20 Jul 2023 22:08:06 +0000 (15:08 -0700)]
Merge branch 'v1.2-dev' as v1.2.10

15 months agobump package version to 1.2.10 v1.2.10
Justin Wind [Thu, 20 Jul 2023 22:06:56 +0000 (15:06 -0700)]
bump package version to 1.2.10

15 months agodoc update
Justin Wind [Thu, 20 Jul 2023 22:04:14 +0000 (15:04 -0700)]
doc update

15 months agomore lint cleanup
Justin Wind [Thu, 20 Jul 2023 21:31:24 +0000 (14:31 -0700)]
more lint cleanup

15 months agodeprecate common.ensureLoggerLevels and no longer use
Justin Wind [Wed, 19 Jul 2023 19:35:06 +0000 (12:35 -0700)]
deprecate common.ensureLoggerLevels and no longer use

15 months agoctx.matchedPath now stores raw route rather than processed array
Justin Wind [Wed, 19 Jul 2023 19:17:03 +0000 (12:17 -0700)]
ctx.matchedPath now stores raw route rather than processed array

15 months agolint cleanup
Justin Wind [Wed, 19 Jul 2023 18:28:15 +0000 (11:28 -0700)]
lint cleanup

15 months agosupport escaping param indicator in route paths
Justin Wind [Wed, 19 Jul 2023 18:27:29 +0000 (11:27 -0700)]
support escaping param indicator in route paths

15 months agominor cleanup of router parameter class
Justin Wind [Tue, 18 Jul 2023 20:56:28 +0000 (13:56 -0700)]
minor cleanup of router parameter class

15 months agoupdate devDependencies
Justin Wind [Tue, 18 Jul 2023 20:54:19 +0000 (13:54 -0700)]
update devDependencies

2 years agoMerge branch 'v1.2-dev' as v1.2.9 v1.2.9
Justin Wind [Fri, 16 Sep 2022 17:31:46 +0000 (10:31 -0700)]
Merge branch 'v1.2-dev' as v1.2.9

2 years agobump package version to 1.2.9
Justin Wind [Fri, 16 Sep 2022 17:30:23 +0000 (10:30 -0700)]
bump package version to 1.2.9

2 years agoupdate dependencies and devDependencies
Justin Wind [Fri, 16 Sep 2022 17:29:11 +0000 (10:29 -0700)]
update dependencies and devDependencies

2 years agoclean up some lint issues
Justin Wind [Fri, 16 Sep 2022 17:27:59 +0000 (10:27 -0700)]
clean up some lint issues

2 years agoMerge branch 'v1.2-dev' as v1.2.8 v1.2.8
Justin Wind [Fri, 10 Jun 2022 23:55:01 +0000 (16:55 -0700)]
Merge branch 'v1.2-dev' as v1.2.8

2 years agobump package version to 1.2.8
Justin Wind [Fri, 10 Jun 2022 23:54:42 +0000 (16:54 -0700)]
bump package version to 1.2.8

2 years agoupdate devDependencies
Justin Wind [Fri, 10 Jun 2022 23:49:09 +0000 (16:49 -0700)]
update devDependencies

2 years agoMerge branch 'v1.2-dev' as v1.2.7 v1.2.7
Justin Wind [Fri, 6 May 2022 16:21:04 +0000 (09:21 -0700)]
Merge branch 'v1.2-dev' as v1.2.7

2 years agobump package version to 1.2.7
Justin Wind [Fri, 6 May 2022 16:20:46 +0000 (09:20 -0700)]
bump package version to 1.2.7

2 years agoupdate devDependencies
Justin Wind [Fri, 6 May 2022 16:19:21 +0000 (09:19 -0700)]
update devDependencies

2 years agoMerge branch 'v1.2-dev' as v1.2.6 v1.2.6
Justin Wind [Fri, 29 Apr 2022 16:21:51 +0000 (09:21 -0700)]
Merge branch 'v1.2-dev' as v1.2.6

2 years agobump package version to 1.2.6
Justin Wind [Fri, 29 Apr 2022 16:21:14 +0000 (09:21 -0700)]
bump package version to 1.2.6

2 years agoquiet an eslint warning
Justin Wind [Fri, 29 Apr 2022 00:55:53 +0000 (17:55 -0700)]
quiet an eslint warning

2 years agominor rearrangement in serveFile
Justin Wind [Fri, 29 Apr 2022 00:54:13 +0000 (17:54 -0700)]
minor rearrangement in serveFile

2 years agosimplify parameter objects slightly
Justin Wind [Thu, 28 Apr 2022 23:00:20 +0000 (16:00 -0700)]
simplify parameter objects slightly

2 years agominor refactoring in router, clarifying names and complicating parameter objects
Justin Wind [Thu, 28 Apr 2022 00:58:45 +0000 (17:58 -0700)]
minor refactoring in router, clarifying names and complicating parameter objects

2 years agoupdate dependencies and devDependencies
Justin Wind [Wed, 27 Apr 2022 22:23:25 +0000 (15:23 -0700)]
update dependencies and devDependencies

2 years agoadd option to bodyData() to not render into string
Justin Wind [Wed, 27 Apr 2022 22:17:50 +0000 (15:17 -0700)]
add option to bodyData() to not render into string

2 years agolog raw handler objects, rather than deprecated wrapper
Justin Wind [Wed, 27 Apr 2022 22:16:50 +0000 (15:16 -0700)]
log raw handler objects, rather than deprecated wrapper

2 years agominor documentation updates
Justin Wind [Wed, 27 Apr 2022 22:11:53 +0000 (15:11 -0700)]
minor documentation updates

2 years agoMerge branch 'v1.2-dev' as v1.2.5 v1.2.5
Justin Wind [Sat, 12 Mar 2022 22:07:48 +0000 (14:07 -0800)]
Merge branch 'v1.2-dev' as v1.2.5

2 years agobump package version to 1.2.5
Justin Wind [Sat, 12 Mar 2022 22:06:54 +0000 (14:06 -0800)]
bump package version to 1.2.5

2 years agoadd options to ingestBody
Justin Wind [Sat, 12 Mar 2022 22:04:17 +0000 (14:04 -0800)]
add options to ingestBody

2 years agoadd option to persist response body in context for HEAD requests
Justin Wind [Sat, 12 Mar 2022 22:03:12 +0000 (14:03 -0800)]
add option to persist response body in context for HEAD requests

2 years agosupport maximum request body size
Justin Wind [Sat, 12 Mar 2022 21:08:55 +0000 (13:08 -0800)]
support maximum request body size

2 years agoupdate devDependencies
Justin Wind [Sat, 12 Mar 2022 20:45:14 +0000 (12:45 -0800)]
update devDependencies

2 years agoMerge branch 'v1.2-dev' as v1.2.4 v1.2.4
Justin Wind [Fri, 21 Jan 2022 18:37:58 +0000 (10:37 -0800)]
Merge branch 'v1.2-dev' as v1.2.4

2 years agobump package version to 1.2.4
Justin Wind [Fri, 21 Jan 2022 18:37:24 +0000 (10:37 -0800)]
bump package version to 1.2.4

2 years agoupdate devDependencies
Justin Wind [Fri, 21 Jan 2022 18:36:08 +0000 (10:36 -0800)]
update devDependencies

2 years agoMerge branch 'v1.2-dev' as v1.2.3 v1.2.3
Justin Wind [Thu, 30 Dec 2021 21:17:50 +0000 (13:17 -0800)]
Merge branch 'v1.2-dev' as v1.2.3

2 years agobump package version to 1.2.3
Justin Wind [Thu, 30 Dec 2021 21:17:28 +0000 (13:17 -0800)]
bump package version to 1.2.3

2 years agoupdate devDependencies
Justin Wind [Thu, 30 Dec 2021 21:16:01 +0000 (13:16 -0800)]
update devDependencies

2 years agoupdate dependencies and devDependencies
Justin Wind [Sat, 11 Dec 2021 00:10:11 +0000 (16:10 -0800)]
update dependencies and devDependencies

3 years agoMerge branch 'v1.2-dev' as v1.2.2 v1.2.2
Justin Wind [Fri, 29 Oct 2021 20:45:46 +0000 (13:45 -0700)]
Merge branch 'v1.2-dev' as v1.2.2

3 years agobump package version to 1.2.2
Justin Wind [Fri, 29 Oct 2021 20:45:21 +0000 (13:45 -0700)]
bump package version to 1.2.2

3 years agoobscure authorization header value when logging
Justin Wind [Fri, 29 Oct 2021 20:41:40 +0000 (13:41 -0700)]
obscure authorization header value when logging

3 years agoMerge branch 'v1.2-dev' as v1.2.1 v1.2.1
Justin Wind [Fri, 22 Oct 2021 23:16:59 +0000 (16:16 -0700)]
Merge branch 'v1.2-dev' as v1.2.1

3 years agobump package version to 1.2.1
Justin Wind [Fri, 22 Oct 2021 23:16:22 +0000 (16:16 -0700)]
bump package version to 1.2.1

3 years agoupdate dependencies and devDependencies
Justin Wind [Fri, 22 Oct 2021 23:15:24 +0000 (16:15 -0700)]
update dependencies and devDependencies

3 years agoserveFile now requires a directory be specified
Justin Wind [Fri, 22 Oct 2021 23:11:17 +0000 (16:11 -0700)]
serveFile now requires a directory be specified

3 years agoMerge branch 'v1.2-dev' as v1.2.0 v1.2.0
Justin Wind [Fri, 10 Sep 2021 18:29:27 +0000 (11:29 -0700)]
Merge branch 'v1.2-dev' as v1.2.0

3 years agoallow additional arguments to be passed to handler functions
Justin Wind [Fri, 10 Sep 2021 17:56:49 +0000 (10:56 -0700)]
allow additional arguments to be passed to handler functions

also add basic handlers for redirects and static files

3 years agoupdate devDependencies to latest v1.1-dev
Justin Wind [Fri, 27 Aug 2021 21:49:41 +0000 (14:49 -0700)]
update devDependencies to latest

3 years agoMerge branch 'v1.1-dev' as v1.1.0 v1.1.0
Justin Wind [Mon, 9 Aug 2021 16:23:17 +0000 (09:23 -0700)]
Merge branch 'v1.1-dev' as v1.1.0

3 years agofix and enforce indent rules
Justin Wind [Sun, 8 Aug 2021 18:42:11 +0000 (11:42 -0700)]
fix and enforce indent rules

3 years agopotentially serve static files with static headers
Justin Wind [Sat, 7 Aug 2021 18:59:22 +0000 (11:59 -0700)]
potentially serve static files with static headers

Support setting additional headers when serving static files by reading
from an associated metadata file.  Reminiscent of a CERN-era feature.

3 years agoinitial release v1.0.0
Justin Wind [Wed, 16 Sep 2020 20:36:56 +0000 (13:36 -0700)]
initial release