GitHub / elixir-plug/plug / commits
Compose web applications with functions
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 66b48368 | Optimize static encoding negotiation (#1327) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 319bdb33 | Simplify SSL password normalization (#1326) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 864c3078 | Concatenate query list field once (#1325) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| e942f3f2 | Skip absent method override normalization (#1324) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 7f163426 | Optimize path splitting (#1323) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 473bd3cd | Optimize static path validation (#1322) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 24637042 | Inline calls instead of apply when possible | José Valim <j****m@g****m> | about 1 month ago | |
| 46c8baa2 | Update CHANGELOG | José Valim <j****m@g****m> | about 2 months ago | |
| c6575800 | Raise if ; is present in cookie attributes | José Valim <j****m@g****m> | about 2 months ago | |
| 981597d3 | Count files and skipped multiparts towards length | José Valim <j****m@g****m> | about 2 months ago | |
| e64e37c5 | Update CHANGELOG | José Valim <j****m@g****m> | 2 months ago | |
| 96f573e5 | Fix register_before_send with upgrade_adapter (#1320) |
Steffen Deusch <s****n@d****e>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 82cbff63 | Support HTTP QUERY method (#1319) |
psolvy <3****y@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 1fea083e | Release v1.20.1 | José Valim <j****m@g****m> | 2 months ago | |
| 9df2c0a3 | Allow atom header keys in inform/3 (#1318) |
Victor Rodrigues <r****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d8d733b0 | Release v1.20.0 | José Valim <j****m@g****m> | 2 months ago | |
| b4aa8a06 | Merge commit from fork |
José Valim <j****m@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| ac94702d | Validate headers in inform | José Valim <j****m@g****m> | 2 months ago | |
| b921cf88 | Harden integer parsing around headers | José Valim <j****m@g****m> | 2 months ago | |
| 4bb005a8 | Return 416 for invalid range requests in Plug.Static (#1317) |
Braidon Whatley <b****n@b****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 4803d6c5 | Fix all the typos (#1316) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6ed9dc76 | Optimize Cookies.encode (#1315) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 74b5cda8 | Optimize splitting by semicolons (#1314) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9153fb79 | Optimize Plug.Conn.Utils.validate_utf8!/3 (#1311) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 82a3dbe3 | Optimize router host matching (#1312) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 746b3123 | Optimize cookie parsing (#1310) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 041bb1bc | upgrade_adapter/3 runs before_send callbacks (#1309) |
nixxquality <n****x@i****s>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d2580b05 | Resolve Elixir 1.20 compilation warnings (#1307) |
Gilbert <g****6@i****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a898c454 | Update docs, changelog, clarify policy | José Valim <j****m@g****m> | 4 months ago | |
| d878b42e | Respect length when decoding multipart headers | José Valim <j****m@g****m> | 4 months ago | |
| a447199b | Fix warnings on Elixir v1.20 | José Valim <j****m@d****o> | 4 months ago | |
| fb3e1562 | Raise if Elixir is compiled without source information, closes #1306 | José Valim <j****m@d****o> | 4 months ago | |
| 47649aa7 | Handle wss rewrite on https (#1303) |
Benjamin Milde <b****i@k****e>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ac52c517 | Rewrite protocol to https when x-forwarded-proto is wss (#1302) |
François de Metz <f****s@2****r>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 07efcb7d | Move @doc false function to non-imported module | José Valim <j****m@g****m> | 6 months ago | |
| f28e1a4e | Support :sign and :encrypt options with Plug.Test.put_req_cookie/4 (#1301) |
Rafael Willians <m****e@r****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 59cf2b55 | Fix `raise_on_missing_only` raising on non-matching paths with colons (#1298) |
Josh Price <j****h@a****u>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 200d432d | Fix warnings in Elixir 1.20 and require Elixir 1.15 (#1297) |
Jean Klingler <s****a@p****e>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 5d5e60ce | Rename generate_request_id to generator and improve docs | José Valim <j****m@g****m> | 8 months ago | |
| 74a8674e | Expose generate_id function and make it configurable in request id (#1294) |
Benjamin Schultzer <b****9@b****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a0e274b2 | Mention `dbg/2` can be plugged into a pipeline (#1296) |
Enzo <e****i@o****r>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 8723880a | Release v1.19.1 | José Valim <j****m@d****o> | 9 months ago | |
| 29d08633 | Configure reuse_sessions/secure_renegotiate after cipher suite expansion | José Valim <j****m@d****o> | 9 months ago | |
| 19e12d36 | Update ExDoc | José Valim <j****m@d****o> | 9 months ago | |
| 74d87308 | Release v1.19.0 | José Valim <j****m@d****o> | 9 months ago | |
| a6d285c3 | Add hosts/paths/conn to Plug.SSL's exclude | José Valim <j****m@d****o> | 9 months ago | |
| 39378095 | Relax assertion for recent Elixir versions | José Valim <j****m@d****o> | 9 months ago | |
| 9249b7a8 | CI housekeeping (#1291) |
Ang <k****g@c****g>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| e83b698a | mix format |
José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 44b54b7c | Implement deleting an uploaded file (#1289) |
Nelson Vides <v****n@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| df49f299 | Use raw mode to delete files (#1288) |
Nelson Vides <v****n@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| c422454f | Allow colon to be escaped when building the path segments (#1287) |
Zavaczki Raul <z****l@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 853f1422 | Unify code paths and reuse exception | José Valim <j****m@d****o> | 11 months ago | |
| 33644c2f | Add :raise_on_missing_only option to Plug.Static (#1286) |
Brendon McLean <b****n@t****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a1090303 | docs(https): Update HTTPS guide with TLS defaults (#1285) |
mesotron.dev <m****l@m****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 87ae72ea | Add CHANGELOG notice | José Valim <j****m@d****o> | 12 months ago | |
| d6d3344b | Add Modern cipher suites and deprecate legacy TLS (#1283) |
mesotron.dev <g****t@m****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| e205e686 | Remove TODOs after Elixir v1.14+ | José Valim <j****m@d****o> | 12 months ago | |
| 63f1236c | Explicitly document http_only default value (#1282) |
Ben Reinhart <b****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2e2494cc | Update send_chunked docs to reflect streaming behaviour (#1281) |
Mat Trudel <m****t@g****t>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7c84a5c6 | Use System.system_time/1 consistently (#1280) |
Nelson Vides <v****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b8a4b462 | Deprecate owner (#1250) |
José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b94f68ab | Move to v1.19-dev | José Valim <j****m@d****o> | about 1 year ago | |
| 8823eafd | Partition upload server (#1279) |
Nelson Vides <v****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1029c62e | Add tests for give_away/3 | José Valim <j****m@d****o> | about 1 year ago | |
| fada0c09 | Add keyword to init_test_session argument type (#1277) |
Simon Oulevay <s****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a4cfc03b | Fix typo (#1278) |
William Fank Thomé <w****e@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 072236f8 | Also exclude 127.0.0.1 from force SSL used by probes (#1274) |
José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3071bdc8 | Rename Unprocessable Entity to Unprocessable Content (#1276) |
Girish Gopaul <g****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 065976d8 | Release v1.18.1 | José Valim <j****m@d****o> | about 1 year ago | |
| b0cae15f | Revert "Only respond with html if client prefers media type (#1271)" | José Valim <j****m@d****o> | about 1 year ago | |
| a48d65ca | Keep headers in non-html render | José Valim <j****m@d****o> | about 1 year ago | |
| 4ce85d38 | Simplify markdown rendering of debugger exceptions | José Valim <j****m@d****o> | about 1 year ago | |
| 1123f63c | mix format | José Valim <j****m@d****o> | about 1 year ago | |
| 8df27aca | Add support for Plug.RewriteOn to rewrite nonstandard headers (#1272) |
Rockwell Schrock <r****l@s****e>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 57d04d7a | Only respond with html if client prefers media type (#1271) |
xanderio <a****x@x****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| aa23a417 | Fix typo in CHANGELOG | José Valim <j****m@d****o> | over 1 year ago | |
| 13a99e78 | Release v1.18.0 | José Valim <j****m@d****o> | over 1 year ago | |
| 3045a0fd | Add status meta to error page | José Valim <j****m@d****o> | over 1 year ago | |
| 8abdd30f | Implement a more comprehensive way to get connection information (#1269) |
Mat Trudel <m****t@g****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 91de0050 | up to date request ID format (#1270) |
ruslandoga <r****a@i****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 67faa573 | Customize the Logger metadata key name (#1267) |
Cristian Álvarez Belaustegui <c****n@c****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 88f79c2f | Match to function plug (#1245) |
John McGuin <j****n@w****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| faff77d0 | Update Ubuntu (#1268) |
José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4af67137 | Add changelog to hexdocs (#1266) |
Kian-Meng Ang <k****g@c****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6068b7ff | Fix format of `already_sent` message in docs (#1265) |
Mat Trudel <m****t@g****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1947edc8 | Release v1.17.0 | José Valim <j****m@d****o> | over 1 year ago | |
| fa548275 | Improve coverage over debug page | José Valim <j****m@d****o> | over 1 year ago | |
| d99f0b52 | Update CHANGELOG | José Valim <j****m@d****o> | over 1 year ago | |
| 361b7fbe | Fix XSS on debug page (#1264) |
i-n-g-m-a-r <i****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 587f365b | Link `Module.function/arity` to hexdocs in exception messages (#1263) |
Steffen Deusch <s****n@d****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4d12de44 | Add dark mode for Plug.Debugger (#1261) |
Steffen Deusch <s****n@d****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 187266d3 | Add SSL validation support for `certs_keys` (#1260) |
Josh Kalderimis <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f941c3c9 | Remove warnings on Elixir v1.19+ | José Valim <j****m@d****o> | over 1 year ago | |
| 003a7adb | Update Elixir/Erlang versions in CI (#1257) |
Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b2c0d64b | Add example code to `Plug.Conn.Cookies.encode/2` (#1256) |
Kevin Schweikert <5****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b469e1cf | Clarify assign vs session docs, closes #1255 | José Valim <j****m@d****o> | over 1 year ago | |
| 80a4ee45 | Deprecate `use Plug.Test` (#1252) |
Mohammed Zeglam <5****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 43d5dea1 | Clarify rewrite on SSL | José Valim <j****m@d****o> | almost 2 years ago | |
| f804daa2 | Deprecate cookie fields in favor of functions | José Valim <j****m@d****o> | almost 2 years ago |