An open API service providing commit metadata for open source projects.

GitHub / utopia-php/http / commits

Lite & fast micro PHP HTTP framework that is easy to learn.

SHA Message Author Date Stats
d70a9f75 Pin all workflow actions to SHAs with ratchet, enforce in CI
Co-authored-by: Claude Fable 5 <n****y@a****m>
loks0n <2****n@u****m> 3 months ago
e4fdbc57 Soften sibling constraints to caret ranges (#9)
Co-authored-by: Claude Fable 5 <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
a24b994a Hoist phpunit to the monorepo toolchain (#3)
Co-authored-by: Claude Fable 5 <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
8a5f8669 Adopt a two-tier test contract across packages (#2)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
617411b7 Add HTTP multi-method routes API (#1) Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c26301b9 Add the absorption playbook
Co-authored-by: Claude Fable 5 <n****y@a****m>
loks0n <2****n@u****m> 3 months ago
65a914d2 Move package QA fully into the monorepo
Co-authored-by: Claude Fable 5 <n****y@a****m>
loks0n <2****n@u****m> 3 months ago
6d602ccd Hoist QA toolchain to the monorepo
Co-authored-by: Claude Fable 5 <n****y@a****m>
loks0n <2****n@u****m> 3 months ago
331a716e Assert route identity in http RouterTest
Co-authored-by: Claude Fable 5 <n****y@a****m>
loks0n <2****n@u****m> 3 months ago
b0dd8cc6 Fix package test runs and trim to a minimal package set
Co-authored-by: Claude Fable 5 <n****y@a****m>
loks0n <2****n@u****m> 3 months ago
ec968c1f Feat: PSR-compliant headers and cookies on Request/Response (#258)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0396a959 Update telemetry dependency constraint (#257) Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
e1a51a2e Relax servers patch constraint (#256) Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
17f3d5e9 Make routing coroutine-safe and tighten the routing API (#255)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
3e3b431d Refactor: split static resources from per-request context (#254)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
76be330d Feat: Param aliases (#252)
Co-authored-by: Chirag Aggarwal <c****k@g****m>
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
bddf77e0 Chore: Type class constants and expand Pint rule set (#250) Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d1eced06 Chore: Upgrade PHPUnit to 12, modernize tests, refresh Rector sets (#248)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
938e3bc7 Chore: Add Rector with safe rule bucket and CI refactor check (#247) Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
288c9437 Chore: Bump PHPStan to level 7 (#246)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
60bcad8b Chore: Fix dev env friction, bump PHP floor to 8.3, add PHP matrix (#245)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
e282738a Chore: Switch Pint preset from psr12 to per (#244)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
6019f961 Chore: Upgrade PHPStan to 2.x (#243)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
04732360 Chore: Update references from master/0.34.x to main (#242)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
9a28db83 Chore: Consolidate CI workflows and harden test infra (#241)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
49a6bd3e Lower Brotli default compression level to 4 (#238)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
8754f5f4 Chore: Test covering edge case of same-name param and resource (#237) Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
ff58201e Chore: Add alias e2e + integration test (#236) Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d6b360d5 Skip action if response already sent by init hook (#234)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>, Claude Sonnet 4.6 <n****y@a****m>, Claude Sonnet 4.6 <n****y@a****m>
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
995c119f Use Swoole parsed cookies again (#233) Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
c8e7e8fc [codex] Normalize null request paths during routing (#232) Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d3e4143b Fix Swoole coroutine server lifecycle (#231) Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
2b4021ba feat: split Swoole adapters, add compression, adopt utopia-php/servers (#230) Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
15d1195f Move resource ownership into utopia-php/di (#220)
Co-authored-by: loks0n <2****n@u****m>
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
d60c9ce7 chore: bump validators lib (#218) Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
396a8e38 Convert hostname to lowercase (#214) Hemachandar <1****r@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3571c494 merge Merge pull request #199 from utopia-php/feat-remove-validator Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
b73e9e85 feat: remove validators and use utopia validators lib Chirag Aggarwal <c****k@g****m> 8 months ago
2c652b60 merge Merge pull request #195 from utopia-php/fix-array-header-size-calculation Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
2b500d07 Fix array to string conversion warning in Request::getSize() Chirag Aggarwal <c****k@g****m> 9 months ago
334b99d4 merge Merge pull request #182 from utopia-php/feat-array-headers Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
d19da136 Allow array for headers Matej Bačo <m****0@g****m> 12 months ago
be935b1b merge Merge pull request #180 from utopia-php/feat-improve-cookie-handling Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
abe33048 Logical fixes & new tests Matej Bačo <m****0@g****m> 12 months ago
4700d389 Improve cookie handling Matej Bačo <m****0@g****m> 12 months ago
9e8cd497 merge Merge pull request #178 from utopia-php/fix-cookie-headers Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
9d62aad9 Add cookies header support for swoole Matej Bačo <m****0@g****m> about 1 year ago
f23a6e72 Make CI/CD checks pass Matej Bačo <m****0@g****m> about 1 year ago
569d4230 trigger ci/cd checks Matej Bačo <m****0@g****m> about 1 year ago
349d4036 merge Merge pull request #172 from utopia-php/fix-prevent-callable-strings Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
2cad921b fix: prevent callable strings loks0n <2****n@u****m> about 1 year ago
35839e91 fix: duplicate loks0n <2****n@u****m> over 1 year ago
3e8733e0 ci: fix docker-compose loks0n <2****n@u****m> over 1 year ago
d3e12307 fix: add missing status codes loks0n <2****n@u****m> over 1 year ago
e3bbca07 merge Merge pull request #136 from utopia-php/feat-multiple-validator-adapter Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
726540d0 Typo Matej Bačo <m****0@g****m> about 2 years ago
ed89b199 Fix CI/CD Matej Bačo <m****0@g****m> about 2 years ago
6ae1f18b Fix tests Matej Bačo <m****0@g****m> about 2 years ago
f60479fc PR review changes Matej Bačo <m****0@g****m> about 2 years ago
102c44b4 Separate validators Matej Bačo <m****0@g****m> about 2 years ago
65d4fb86 Implement rules for multiple validator Matej Bačo <m****0@g****m> about 2 years ago
ae3bdee5 merge Merge pull request #114 from utopia-php/feat-wildcart-host-validator Torsten Dittmann <t****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c96d0112 refactor(validator): simplify return Steven Nguyen <s****0@u****m> over 2 years ago
07cdf709 merge Merge branch 'master' into feat-wildcart-host-validator Steven Nguyen <s****0@u****m> over 2 years ago
6e20469d merge Merge pull request #125 from utopia-php/make-default-param-callable Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
96cec116 chore: fix tests Christy Jacob <c****4@g****m> over 2 years ago
8baa1c79 chore: linter Christy Jacob <c****4@g****m> over 2 years ago
7d7ca4aa chore: update test Christy Jacob <c****4@g****m> over 2 years ago
a92c7356 chore: test default param with function Christy Jacob <c****4@g****m> over 2 years ago
fd126c02 merge Merge pull request #123 from utopia-php/fix-missing-interface Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
0bba768d Mark methods public to allow chunk response Matej Bačo <m****0@g****m> over 2 years ago
f21fd86c merge Merge pull request #120 from utopia-php/allow-451-error-code Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
933ebc68 Add 451 status code Khushboo Verma <4****o@u****m> over 2 years ago
f1f0df17 merge Merge pull request #119 from utopia-php/feat-sync-master Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
8d3d8280 merge Merge remote-tracking branch 'origin/0.32.x' into feat-sync-master Matej Bačo <m****0@g****m> over 2 years ago
b745607a merge Merge pull request #118 from utopia-php/feat-array-list-error-description Torsten Dittmann <t****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ed393d5b Fix ci/cd Matej Bačo <m****0@g****m> over 2 years ago
efd38710 Improve description of arrayList validator Matej Bačo <m****0@g****m> over 2 years ago
e3ff6b93 merge Merge pull request #117 from utopia-php/feat-template-escape-html-by-default Torsten Dittmann <t****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
5b62a824 test: add tests for escaped html Torsten Dittmann <t****n@g****m> over 2 years ago
f7b172a1 feat: escape html in view params by default Torsten Dittmann <t****n@g****m> over 2 years ago
7613c131 merge Merge pull request #115 from utopia-php/docs-improve-readme Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ea29fe6c PR review changes Matej Bačo <m****0@g****m> over 2 years ago
9c641f2a Update docs/Getting-Starting-Guide.md
Co-authored-by: Torsten Dittmann <t****n@g****m>
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
5a996f6b Apply suggestions from code review
Co-authored-by: Torsten Dittmann <t****n@g****m>
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
f22cfa3e Update CONTRIBUTING.md
Co-authored-by: Torsten Dittmann <t****n@g****m>
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
0ef2070d Update .github/ISSUE_TEMPLATE/bug.yaml
Co-authored-by: Torsten Dittmann <t****n@g****m>
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
4724535e merge Merge pull request #116 from utopia-php/chore-rename-to-http Torsten Dittmann <t****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
4a3ffd2e merge Merge branch 'docs-improve-readme' of https://github.com/utopia-php/http into... Torsten Dittmann <t****n@g****m> over 2 years ago
43f88471 fix: example version to latest Torsten Dittmann <t****n@g****m> over 2 years ago
19e0eb17 chore: rename library to utopia-php/http Torsten Dittmann <t****n@g****m> over 2 years ago
6b6ae760 Fix docs version Matej Bačo <m****0@g****m> over 2 years ago
f5254a99 Improve readme Matej Bačo <m****0@g****m> over 2 years ago
dc539eef merge Merge pull request #102 from utopia-php/feat-v2 Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9cfeb169 Wildcard host validator Matej Bačo <m****0@g****m> over 2 years ago
ee4fc6de Remove worker concept Matej Bačo <m****0@g****m> over 2 years ago
d5e2929a Improve swoole constructor Matej Bačo <m****0@g****m> over 2 years ago
d8ef76a5 PR review changes Matej Bačo <m****0@g****m> over 2 years ago
23dedb97 merge Merge pull request #113 from utopia-php/feat-add-multiple-validator-to-v2 Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
8ef54825 Fix formatting Matej Bačo <m****0@g****m> over 2 years ago

← Back to repository