Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sanic-org/sanic

Accelerate your web app development | Build fast. Run fast.
https://github.com/sanic-org/sanic

check the status of socket before shutting down (#2680)

* check the status of socket before shutting down

* remove socket status checking & ignore OS...

6f5303e080dc71bf45a4af8319de775b5e515bcb authored almost 2 years ago
fix(websocket): ASGI websocket must pass thru bytes as is (#2651)

5e7f6998bdccce325a4c30d940d02d9d1e40b11e authored almost 2 years ago
Use FALLBACK_ERROR_FORMAT for handlers that return empty() (#2659)

Co-authored-by: L. Karkkainen <[email protected]>
Co-authored-by: Adam Hopkins <a...

c7a71cd00c10334d4440a1a8b23b480ac7b987f6 authored almost 2 years ago
Establish basic file browser and index fallback (#2662)

Co-authored-by: L. Kärkkäinen <[email protected]>
Co-authored-by: L. Karkka...

9cb9e88678b5ca7f85d870348ceb8349d9f87bb1 authored almost 2 years ago
Remove deprecated property in blueprint (#2666)

Fixes https://github.com/sanic-org/sanic/issues/2442

30c53b6857b6ce0baac178d63c7a5f37b155dc42 authored almost 2 years ago
Version 22.12 release notes (#2637)

4ad8168bb016cef19213cd3db2b12efb1a4dcb30 authored about 2 years ago
Add better inspector arg parsing (#2642)

28f5b3c3019cdfed09400ad57faca3985a0c6c54 authored about 2 years ago
ASGI websocket recv text or bytes (#2640)

c573019e7fe6f494bfe2681b8d876080a5d0c3d8 authored about 2 years ago
Pass unquote thru add_route (#2639)

029f5640324c2729f654d8007fcd110b3aaf2739 authored about 2 years ago
Add priority to register_middleware method (#2636)

2abe66b67086d398d58cd754cf5b158b812acebb authored about 2 years ago
Fix Windows sock share (#2635)

911485d52e45a895a938f5dc62f3ed8e8fc031e5 authored about 2 years ago
Fix double ctrl-c kill (#2634)

4744a89c338a5610ce195ec8b330a020d77065a7 authored about 2 years ago
Implement restart ordering (#2632)

f7040ccec8ad6e90953c3364ca08c76348224fce authored about 2 years ago
Reload interval on class variable (#2633)

518152d97e5bab6a04339bcb6066684f6395189c authored about 2 years ago
Move to HTTP Inspector (#2626)

0e44e9cacb8ff7b742fc69c39ee7f6a7a5c4be17 authored about 2 years ago
Test for 3.11 support (#2612)

Co-authored-by: Zhiwei <[email protected]>

bfb54b0969331b999d076128073343381f3f643a authored about 2 years ago
Method Signal Handler Test (#2630)

154863d6c6186257b72fcabc877e62faba63bdab authored about 2 years ago
ASGI lifespan failure on exception (#2627)

a3ff0c13b745d6f3eee9cc4ac00f2f95331933c9 authored about 2 years ago
Replace deprecated distutils.strtobool (#2628)

95ee518aec1d7e9be3dc0da987ed5a0848cbe975 authored about 2 years ago
Deprecate Conditions and Triggers Saved in `handler` Callable; Save Condition in `signal.extra` Instead (#2608)

71d3d87bccf70a01e2d54f081c8c131d89d90130 authored about 2 years ago
Allow fork in limited cases (#2624)

b276b91c21256b43f07792221d99aa28cb5bd3f5 authored about 2 years ago
Add a SIGKILL to second ctrl+c (#2621)

064168f3c8f00b380c5fc8325d8b2b84d2299212 authored about 2 years ago
Scale workers (#2617)

db39e127bfefc58a9d999a9f9df72ba84f96db8b authored about 2 years ago
Filename normalisation of form-data/multipart file uploads (umlauts on Apple clients) (#2625)

Co-authored-by: L. Karkkainen <[email protected]>

13e9ab7ba977e8f61b6e88a34ac60c65d896cd63 authored about 2 years ago
Add a restart mechanism to all workers in the multiplexer (#2622)

92e74637217b31a26c0f2001dfb81dbd517ff1b6 authored about 2 years ago
Add JSONResponse class (#2569)

Co-authored-by: Adam Hopkins <[email protected]>

8e720365c25261149f22dad61a167e815dd47fa2 authored about 2 years ago
Ensure middleware executes once per request timeout (#2615)

d4041161c79f949766102ebc2023c136b8f2cb73 authored about 2 years ago
Kill server early on worker error (#2610)

f32437bf1344cbc2ca2b0cbf3062ab04a93157bb authored about 2 years ago
Corrected `Colors` enum under Python 3.11 (#2590)

Co-authored-by: Adam Hopkins <[email protected]>
Fixes https://github.com/sanic-org/sanic/issu...

0909e9452780b8669d570b3725008b6e32bdfcfa authored about 2 years ago
Force socket shutdown before close (#2607)

Co-authored-by: Zhiwei <[email protected]>

aef2673c385645d434176baa25f6cdc26e9ed36e authored about 2 years ago
Add compatibility with websockets 11.0. (#2609)

Co-authored-by: Adam Hopkins <[email protected]>

4c14910d5bbbbb6e12c1860572ecdc5c198f9b7e authored about 2 years ago
Ignore recent failures on bad TLS tests (#2611)

beae35f921f170c6aba54bd418103ad86f30e21f authored about 2 years ago
Require uvloop >= 0.15.0 (#2598)

ad4e526c775fc3ce950503d6476d9d344492b0dd authored about 2 years ago
Mergeback from current-release

4422d0c34d7a5652395de49e3a5db42457245ff0 authored about 2 years ago
Merge branch 'main' of github.com:sanic-org/sanic into current-release

ad9183d21dfa5b6d10e4976d215c36593943a8d9 authored about 2 years ago
Add GenericCreator for loading SSL certs in processes (#2578)

d70636ba2e8987e8e78e292a704a264121b8082f authored about 2 years ago
Set version

da23f8567584d9c99567b562ee414a8392988d80 authored about 2 years ago
Resolve edge case in nested BP Groups (#2592)

3f4663b9f8715119130efe1bfe517f70b356939e authored about 2 years ago
Add interval sleep in reloader (#2595)

65d7447cf69f06a75aba10ec26d00ea084e6c967 authored about 2 years ago
22.9 Docs (#2556)

5369291c2732f8fe12d16bc804c9e31e97ab87fc authored about 2 years ago
fix: sideeffects created by changing fork to spawn (#2591)

1c4925edf73ac9597f88ee7879fb60f047a1495d authored about 2 years ago
improve error message if no apps found in registry (#2585)

6b9edfd05cbe3dd13136d1ad97a248dd5f8751dd authored about 2 years ago
Update SECURITY.md

97f33f42df7ba34e90f8622f74b8e265deef6ee4 authored about 2 years ago
Upgrade markdown templates to issue forms (#2588)

15a588a90cfa859a5aeb7fb47bb354e609e70365 authored about 2 years ago
docs: sanic now supports windows. (#2582)

82421e7efc9d53f436ecbc2ca37a91f984847a69 authored about 2 years ago
Start v22.12

f891995b487f01ff1207afcd241ae359725a8e3c authored over 2 years ago
Remove deprecated items (#2555)

50523218012de7a87d58d38b492fde54813621b7 authored over 2 years ago
Merge branch 'main' of github.com:sanic-org/sanic

23ce4eaaa4ef8f05dc76766d4af7780769ca98b3 authored over 2 years ago
Set version properly

23a430c4ad17ddcdc7ef1e66c467c392991293c3 authored over 2 years ago
Additional logger and support for multiprocess manager (#2551)

ec158ffa69852d66dcd81a205403c8083e598533 authored over 2 years ago
Begin middleware revamp (#2550)

6e3227003668d75de888ff02d67b5ce39c2e2124 authored over 2 years ago
Refactor `_static_request_handler` (#2533)

Co-authored-by: Adam Hopkins <[email protected]>

43ba381e7b6a81f37268f7bcab1816b01087b4e0 authored over 2 years ago
Make WebsocketImplProtocol async iterable (#2490)

16503319e5240b6fc1774e8607ffde7469a89774 authored over 2 years ago
Better request cancel handling (#2513)

389363ab711fb57ec9461547e37c91eb7ebb72a0 authored over 2 years ago
Add deprecation warning filter (#2546)

7f894c45b34152913c6e089509f2f64149b2ff73 authored over 2 years ago
Sanic Server WorkerManager refactor (#2499)

Co-authored-by: Néstor Pérez <[email protected]>

4726cf1910fe7735ac0944504b02fc4f3d89d5fd authored over 2 years ago
Add signals before and after handler execution (#2540)

d352a4155ea37d59843533e8c757d4bb7ae0a651 authored over 2 years ago
Raise warning and deprecation notice on violations (#2537)

e5010286b460cccffd0a6fb37752a716a0ec88da authored over 2 years ago
Do not apply double slash to Blueprint and static dirs (#2515)

358498db96bdd83982e6517ae0f60e28d7846b6f authored over 2 years ago
Improve and fix some type annotations (#2536)

e4999401ab3bbb00d7fda7067e1dbed8533d7eb5 authored over 2 years ago
Fix easter egg through CLI (#2542)

c8df0aa2cb19785feec0a5306366375aea58ea56 authored over 2 years ago
Update bug_report.md

5fb207176bab403faaf48ae9783794a678ccbe1b authored over 2 years ago
Update feature_request.md

a12b5604786295275a4206c5d334365b230c5b71 authored over 2 years ago
Validate File When Requested (#2526)

Co-authored-by: Adam Hopkins <[email protected]>

753ee992a67a0c4a7ea1eabf31818d1182da58b6 authored over 2 years ago
Resolve issue 2529 (#2530)

09089b1bd33b7a71de5304a73657623bec97bf68 authored over 2 years ago
Update config.yml

7ddbe5e844f4e235782513f4f6dcd62d4ee7c5b4 authored over 2 years ago
Update SECURITY.md

ab5a7038af95f16b9170aae49ab8ca6109dfb647 authored over 2 years ago
Update feature_request.md

4f3c780dc39e35ff26de6bcc47f523b2ce0ac21c authored over 2 years ago
Update bug_report.md

71f7765a4c1c8b64e5cd11a0fe45728243668dd7 authored over 2 years ago
Always show server location in ASGI (#2522)

Co-authored-by: Adam Hopkins <[email protected]>
Co-authored-by: Zhiwei Liang <zhi.wei.liang@o...

0392d1dcfc7211c672c6dd58b77e1cb8e287d6eb authored over 2 years ago
Add Request properties for HTTP method info (#2516)

7827b1b41d36dcf297c8bf8a3e8b74d5368339a2 authored over 2 years ago
Warn on duplicate route names (#2525)

8e9342e18810e72656e75641e7365df0c406a2bf authored over 2 years ago
Rename code of conduct

2f6f2bfa7660e9583694a55fdce4a4bb73b81819 authored over 2 years ago
style: add some type hints (#2517)

dee09d7fffa6df1dbad5871495632ef3bcca50fd authored over 2 years ago
MERGEBACK (#2495) (#2512)

Co-authored-by: Adam Hopkins <[email protected]>
Co-authored-by: Zhiwei Liang <zhi.wei.liang@o...

9cf38a0a837bedb441c6a9fe538932d58f6adfec authored over 2 years ago
Use path.parts instead of match (#2508)

3def3d3569465dc3485f873b4097708bdbcdef0f authored over 2 years ago
Use pathlib for path resolution (#2506)

e100a14fd4a7112ccd714d30cd2c9ea12858fb76 authored over 2 years ago
Fix dotted test

2fa28f1711a8e59c6f4d3468e9c2f8b6991188a2 authored over 2 years ago
Prevent directory traversion with static files (#2495)

Co-authored-by: Adam Hopkins <[email protected]>
Co-authored-by: Zhiwei Liang <zhi.wei.liang@o...

9d415e4ec63d31b3749fd540e2c2ac7c98dedcdd authored over 2 years ago
docs: Fix a few typos (#2502)

Co-authored-by: Adam Hopkins <[email protected]>

312ab298fd8d4b17757a9212c52262d115b48d9f authored over 2 years ago
Replace Unsupported Python Version Number from the Contributing Doc (#2505)

Co-authored-by: Adam Hopkins <[email protected]>

2fc21ad576fe3e8b67e0ac116f02c3a338d81dca authored over 2 years ago
Fix Test Cases: `test_http` for Py3.9+, `test_json_response_json` for ujson 5.4.0+, and `test_zero_downtime`; Test Case Type Annotations (#2504)

8f6c87c3d6d4facb132a33977030c9bffa776574 authored over 2 years ago
Add to changelog

4429e765326b41b1c4d098f95f9c8341a7df0a9d authored over 2 years ago
Add custom loads function (#2445)

Co-authored-by: Zhiwei <[email protected]>
Co-authored-by: Adam Hopkins <adam@amhopkin...

e4be70bae8c090575a2ad6d16ccfba8ce0dec270 authored over 2 years ago
Release 22.6 (#2487)

13d5a442787080e5c1d79817ecc1b4600994153f authored over 2 years ago
Improve API docs (#2488)

aba333bfb67d251883d8d39839b0d306a2559093 authored over 2 years ago
HTTP/3 Support (#2378)

b59da498cc51f17de1f18e4deefc7b1a98831e38 authored over 2 years ago
Fix and improve file cache control header calculation (#2486)

70382f21baeea96765dd3d1fbd68817c948dfe34 authored over 2 years ago
Add missing spaces in CLI error message (#2485)

0e1bf89fadd151bb9ea7ebc46b5ba59dd357a4b6 authored over 2 years ago
Fix for running in pythonw (#2448)

Co-authored-by: Adam Hopkins <[email protected]>

6c48c8b3ba13ea7f1dbf908b710774cc67d38b00 authored over 2 years ago
Fix `test_cli` and `test_cookies` (#2479)

d1c5e8003b3830597dc1f1510d3241b03dc339d3 authored over 2 years ago
Add Request contextvars (#2475)

* Add Request contextvars

* Add missing contextvar setter

* Move location of context setter

ce926a34f29096bc0de1dc99cf0aaa0ec6da2b5b authored over 2 years ago
File Cache Control Headers Support (#2447)

Co-authored-by: Adam Hopkins <[email protected]>

a744041e38c2fb42a24db71df92558901a64e88d authored over 2 years ago
feat(type): extend (#2466)

Co-authored-by: Adam Hopkins <[email protected]>

2f90a85df1eea71321f1a2e0aee14ef7d22e910d authored over 2 years ago
Resolve typing of stacked route definitions (#2455)

a411bc06e3f7e180e0740d8e6c6e9fac4762c98c authored over 2 years ago
Move verbosity filtering to logger (#2453)

1668e1532f2614e25082a61709d8b0673aff080b authored over 2 years ago
Trigger http.lifecycle.request signal in ASGI mode (#2451)

Co-authored-by: Adam Hopkins <[email protected]>

b87982769f2d4d082e5fc85a36b7fc2dd37c002d authored over 2 years ago
style: add msg in ``task.cancel`` (#2416)

* style: add msg in ``task.cancel``

* style: apply isort

* fix: use else statement

* fi...

65b53a5f3f3eeb883d49314cb13ecfa73917c10e authored over 2 years ago
Clean Up Black and Isort Config (#2449)

Co-authored-by: Adam Hopkins <[email protected]>

49789b784183873a9deca550ac82ebb461a43967 authored over 2 years ago
fixed manual to match current Sanic app name policy (#2461)

Co-authored-by: Adam Hopkins <[email protected]>

c249004c30bc9cfa44430512e93951171b58f4e0 authored over 2 years ago