Commit Graph

  • c804d9122b
    Merge 7a9e52e3fb into 91708ff8e3 #667 Algebra8 2022-01-17 16:49:45 -0800
  • 7a9e52e3fb Fix minor mistake in HeadersRegexp doc #667 Milad Nasrollahi 2022-01-17 16:47:11 -0800
  • 802d5c4fab
    Merge 6873cd4a8f into 91708ff8e3 #661 sukhjit 2022-01-11 10:06:51 +1100
  • 6873cd4a8f Re-add ineffectual statement, but mark it with "// nolint" #661 Sukhjit Singh 2022-01-11 10:06:19 +1100
  • 0f9946f404 Fix typo Sukhjit Singh 2022-01-11 10:01:42 +1100
  • cea6b9e109
    upgrade go version to `17` for `github.com/gorilla/mux` module #663 Abdfn 2022-01-09 09:29:25 +0300
  • 53610881c5
    Merge 38b9e10ecf into 91708ff8e3 #652 Grégoire Duchêne 2022-01-01 12:42:22 +0000
  • 38b9e10ecf Set the Allow header when ErrMethodMismatch is set #652 Grégoire Duchêne 2021-11-07 10:14:19 +0000
  • e16324a42f
    Merge 0228de04b8 into 91708ff8e3 #641 Tiernan 2021-12-21 23:36:59 -0600
  • 0228de04b8 Fix accidental double-escaping when Router.UseEncodedPath() is enabled #641 Tiernan Messmer 2021-09-07 16:24:26 +1000
  • c6b5acca7e
    Merge 11231c0e93 into 91708ff8e3 #662 Francesco Mari 2021-12-17 12:47:28 +0100
  • 11231c0e93 Remove the flag from UnescapeVars #662 Francesco Mari 2021-12-17 12:47:15 +0100
  • 7885b613b0 Add an example in the godoc Francesco Mari 2021-12-17 12:28:06 +0100
  • 81d61cff64 Add a flag to unescape variable values Francesco Mari 2021-12-17 11:46:14 +0100
  • 4475f8548d Conditional install of linter. Make command for "test" Sukhjit Singh 2021-12-15 17:25:00 +1100
  • c99abc657a Remove ineffectual assignment to matchErr "matchErr = nil" Sukhjit Singh 2021-12-15 17:23:53 +1100
  • 01e337832b Close response body Sukhjit Singh 2021-12-15 17:20:17 +1100
  • 5232164d78 Add golangci linter Sukhjit Singh 2021-12-15 17:16:41 +1100
  • 61e3957aac
    Merge 1b6b7331f6 into 91708ff8e3 #575 AdamKorcz 2021-12-13 12:56:54 +0100
  • 2a408163f4
    Merge 16bead4007 into 91708ff8e3 #517 RaviKiran K 2021-12-13 11:59:58 +0100
  • 53199302e1
    Merge 19b3197c94 into 91708ff8e3 #628 sina safari 2021-12-13 11:37:49 +0100
  • 5a49f20eca
    Merge ff9bbbfd50 into 91708ff8e3 #658 Paul FREAKN Baker 2021-12-12 19:05:29 +0100
  • 91708ff8e3
    docs: update README w.r.t new maintainer ask (#660) master Matt Silverlock 2021-12-12 08:29:04 -0800
  • 332571e548 build: gofmt on latest #660 Matt Silverlock 2021-12-12 16:28:21 +0000
  • 8631b8391c
    Update README.md Matt Silverlock 2021-12-12 08:22:30 -0800
  • ff9bbbfd50 Enhancement for shutdown example #658 Paul FREAKN Baker 2021-12-08 15:13:57 -0600
  • c7bd8eb190
    Merge 21f221575c into 3cf0d013e5 #647 Mariano 2021-10-16 13:35:35 -0500
  • 21f221575c remove build comment in file mux_httpserver_test.go #647 Mariano Sosto 2021-10-16 15:35:25 -0300
  • 7dc66a2eb4 fix golint warnings Mariano Sosto 2021-10-16 15:31:27 -0300
  • a967d77672 fix golint warning: middleware_test.go:594:2: struct field serverHttp should be serverHTTP Mariano Sosto 2021-10-16 15:28:03 -0300
  • 6815336c0a run gofmt on edited files Mariano Sosto 2021-10-15 19:47:08 -0300
  • 134837b3ce Create new helper method for creating middlewares from a closure/anonymous function Mariano Sosto 2021-10-15 19:34:11 -0300
  • 3cf0d013e5
    Include "404" and "405" in the docs (#602) Jille Timmermans 2021-09-14 14:12:19 +0200
  • 19b3197c94 golint: fixed some golint warnings #628 sina safari 2021-05-22 17:22:38 +0430
  • 16bead4007
    Removes line as use case is covered by #422 #517 RaviKiran Kilingar 2021-01-26 21:40:50 +0530
  • 53dfa85261
    Changes the tests into a subtest structure(#515) RaviKiran Kilingar 2021-01-26 19:07:08 +0530
  • 0f80a441ee
    Resolves conflicts(#515) RaviKiran Kilingar 2021-01-26 18:25:44 +0530
  • 3b72e1739f changing maintainer of project #613 Plankiton 2020-12-14 22:06:39 -0300
  • 0759b72aec bugfix: set automatic redirection on routes without "/" on end of path Plankiton 2020-12-12 23:56:01 -0300
  • 8f58e460f5
    Add Mount method to Route. #612 xiaoshuai 2020-12-12 00:36:09 +0800
  • 54dd42ca72 fix #598 Bergutov Ruslan 2020-10-12 19:24:28 +0500
  • 95b356a939 renamed Bergutov Ruslan 2020-10-12 19:18:06 +0500
  • 251c85cfae
    Update README.md #603 Kenneth Tan Xin You 2020-10-11 14:34:27 +0800
  • 9fc5eb2f72
    Update README.md Kenneth Tan Xin You 2020-10-07 17:03:15 +0800
  • d16dde2820
    Update README.md Kenneth Tan Xin You 2020-10-07 16:55:31 +0800
  • 24b4abdf2d
    Include "404" and "405" in the docs #602 Jille Timmermans 2020-10-07 10:42:48 +0200
  • 446cd977e7 lint fix Bergutov Ruslan 2020-09-20 20:30:27 +0500
  • cddaa9690d docs and examples Bergutov Ruslan 2020-09-20 20:27:37 +0500
  • 27f0c4aaa9 pattern aliases Bergutov Ruslan 2020-09-20 19:38:41 +0500
  • d07530f46e
    build: CircleCI 2.1 + build matrix (#595) Matt Silverlock 2020-09-12 12:20:56 -0700
  • 354704e547
    build: remove erroneous version #595 Matt Silverlock 2020-09-12 12:19:32 -0700
  • aa78c7f8ec
    build: drop Go 1.9 & Go 1.10 Matt Silverlock 2020-09-12 12:15:21 -0700
  • aece80845d
    build: CircleCI 2.1 + build matrix Matt Silverlock 2020-09-12 12:11:31 -0700
  • 75fbc3e904 allow skipping specified hosts from Host matcher #589 Harshavardhana 2020-08-30 21:13:41 -0700
  • 8a898ef8be
    🔥Removed Mux webpage #590 Abhigyan Kumar 2020-08-31 18:08:16 +0530
  • cb1e482f83
    Update README.md #587 Sina Ahmadpour 2020-08-29 15:48:50 +0430
  • 98cb6bf42e
    fix: regression in vars extract for wildcard host (#579) v1.8.0 Harshavardhana 2020-07-11 13:05:21 -0700
  • 8769a155f8 fix: regression in vars extract for wildcard host #579 Harshavardhana 2020-07-10 10:13:33 -0700
  • 1b6b7331f6 Added a fuzzer #575 AdamKorcz 2020-06-04 18:55:06 +0100
  • 948bec34b5
    docs: Remove stale text from comment. (#568) Eric Skoglund 2020-05-17 06:02:54 +0200
  • 3f6f7c5abe
    Remove stale text from comment. #568 Eric Skoglund 2020-04-15 09:21:52 +0200
  • 1ddce43e97 Add a flag to require explicit method not allowed handler #555 Tuan Nguyen 2020-02-20 20:58:46 +0800
  • 09de8fdcea Added default header #545 Weslei Juan Novaes Pereira 2020-01-13 18:42:04 -0300
  • cd7bedebed Removed .idea and changed go.mod Weslei Juan Novaes Pereira 2020-01-13 18:36:33 -0300
  • 9d3b8585b4 Added as default middleware and removed ip for now Weslei Juan Novaes Pereira 2020-01-13 18:34:18 -0300
  • e6a78919c2 Added log middleware Weslei Juan Novaes Pereira 2020-01-13 13:56:14 -0300
  • 75dcda0896 perf: reduce allocations in (*routeRegexp).getURLQuery (#544) v1.7.4 Klaus Post 2020-01-12 20:17:43 +0100
  • 806a3e10c6
    Reduce allocations in (*routeRegexp).getURLQuery #544 Klaus Post 2020-01-12 19:27:59 +0100
  • ecd8e794b0 Fix the issue when a wildcard host is not taken into the account when matching vars #543 mzajaczkowski 2020-01-06 21:08:36 +0100
  • 49c01487a1 lint: Remove golint warning (#526) Veselkov Konstantin 2019-11-21 21:05:00 +0400
  • e359407fd0 Add Cookies and CookiesRegexp to Router #537 icattlecoder 2019-11-20 09:57:11 +0800
  • 4de8a5a4d2 fix headers regexp test (#536) wangming 2019-11-19 21:02:14 +0800
  • 4f65765470 fix headers regexp test #536 icattlecoder 2019-11-19 19:07:46 +0800
  • 2854a05fd3
    Merge pull request #535 from fharding1/cors-subrouter-bug Matt Silverlock 2019-11-16 17:33:21 -0800
  • 946b6237eb Fix the CORSMethodMiddleware bug with subrouters #535 Franklin Harding 2019-11-14 12:19:09 -0800
  • 0670ab84aa
    Update first example #532 Marko Kunic 2019-11-08 21:36:24 +0000
  • b8fa9a6978
    Merge 27dd380df8 into f395758b85 #463 George Vilches 2019-10-25 03:34:14 +0000
  • f395758b85 Remove/cleanup request context helpers (#525) Franklin Harding 2019-10-24 05:12:56 -0700
  • 63399a9f1b Remove golint warnings #526 Konstantin Veselkov 2019-10-24 14:23:07 +0400
  • d6708c0f9e Clarify KeepContext Go 1.7+ comment #525 Franklin Harding 2019-10-23 23:13:43 -0700
  • 04da6ef885 Move TestNativeContextMiddleware to mux_test.go Franklin Harding 2019-10-23 22:55:37 -0700
  • faac3f3a7e Update request context funcs to take concrete types Franklin Harding 2019-10-23 22:47:15 -0700
  • 51b0355262 Remove context helpers in context.go Franklin Harding 2019-10-23 22:42:37 -0700
  • ff4e71f144 Guess the scheme if r.URL.Scheme is unset (#474) Euan Kemp 2019-10-17 17:48:19 -0700
  • 6a87310139 Update test to have different responses per route #474 Euan Kemp 2019-10-16 23:25:07 -0700
  • dde8a3ea4f Fixes path order dependent response when a nil handler is defined for a route(#515) Ravikiran001 2019-09-02 21:54:04 +0530
  • 884b5ffcbd Added capacity to slice creation, when capacity is known (#516) Vivek V 2019-08-30 17:41:56 +0530
  • 7fdfcc4819 Added capacity to slice creation, when capacity is known #516 Vivek V 2019-08-27 23:57:36 +0530
  • e1863a64f3 Modified http status codes, using constants provided by the http package (#514) Vivek V 2019-08-27 18:28:13 +0530
  • b1b4cc2437 Modified http status codes, using constants provided by the http package #514 Vivek V 2019-08-26 23:51:57 +0530
  • 9536e4053d bugfix: subrouter custom methodNotAllowed handler returning 404 (#509) (#510) Jonas De Beukelaer 2019-08-26 01:11:59 +0100
  • e0cdff45b7
    Update README (self-host logo) (#513) Matt Silverlock 2019-08-23 17:44:47 -0700
  • 15f5586d82
    Update README (self-host logo) #513 Matt Silverlock 2019-08-23 17:38:22 -0700
  • db220caa40 bugfix/subrouter custom methodNotAllowed handler returning 404 (#509) #510 jonas 2019-08-20 09:16:36 +0100
  • e67b3c02c7
    Remove TravisCI badge (#503) Matt Silverlock 2019-07-20 13:14:35 -0700
  • cfd18f4085
    Remove TravisCI badge #503 Matt Silverlock 2019-07-20 13:13:42 -0700
  • 7a1bf406d6 [docs] Add documentation for using mux to serve a SPA (#493) Franklin Harding 2019-07-20 07:53:35 -0700
  • eab9c4f3d2 Simplify code (#501) Christian Muehlhaeuser 2019-07-20 16:49:38 +0200
  • 50fbc3e7fb Avoid unnecessary conversion (#502) Christian Muehlhaeuser 2019-07-20 16:48:32 +0200
  • 712aebad6b
    Simplify code #501 Christian Muehlhaeuser 2019-07-20 03:50:34 +0200