Ecosyste.ms: OpenCollective

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

github.com/gofiber/fiber

⚡️ Express inspired web framework written in Go
https://github.com/gofiber/fiber

Update release-drafter.yml

aa2881b2b29a7cda35e233419c2ca930f83d5749 authored over 2 years ago by RW <[email protected]>
Update release-drafter.yml

22239f621d794bbedf7c0da5a562883d26712b8e authored over 2 years ago by RW <[email protected]>
Add changelog link to release drafter

8dfbd9460871ad53c0277afcc4eb7b93fbce61b0 authored over 2 years ago by René Werner <[email protected]>
Add changelog link to release drafter

3bbeb4ebe97aa90effe785b222f715795c43daf8 authored over 2 years ago by René Werner <[email protected]>
🐛 [Fix]: unhandle in strictmode (#2055)

* fix: unhandle in strictmode

* 🐛 fix: error test

* ✅ chore: add testcases for strictrouti...

e8c93e6153687be33638d8b5ecfebe186f70e569 authored over 2 years ago by Jinquan Wang <[email protected]>
v3: fix logger benchmarks (#2074)

* v3: fix logger benchmarks

* fix datarace

* fix datarace

* fix datarace

e9db6c70d23f487a45a6a6b16040cf46e798d131 authored over 2 years ago by M. Efe Çetin <[email protected]>
Bump github.com/valyala/fasthttp from 1.39.0 to 1.40.0 (#2075)

* Bump github.com/valyala/fasthttp from 1.39.0 to 1.40.0

Bumps [github.com/valyala/fasthttp](...

9fc80fcc92a9b6dcbbf5f0414c9baaf2e5d49d8e authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
:recycle: v3 (enhancement): replace `c.Hostname()` -> `c.Host()` & add `c.Hostname()` that returns host without port

e3282f64085423e48cf5424910fb0652d80e198c authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
v3: fix benchmarks

90c1c4c5a30ab9c37c7c367ae491e47bfd2f4653 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
:recycle: v3 (enhancement): remove automatic HEAD method creation from Get()

ref: https://github.com/gofiber/fiber/issues/2026

78c6197430a8ac5ceff51edde102a14c2c6681a3 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
:sparkles: v3 (feature): refactor logger middleware (#1979)

* :sparkles: v3 (feature): refactor logger middleware
- Make middleware extandable for 3rd-part...

154e4f820183fd509b291cfc41577fd1f6341a83 authored over 2 years ago by M. Efe Çetin <[email protected]>
fix unhandled errors in app_test.go (#2071)

* fix unhandled errors

* fix unhandled error in cache package test

* omit variable type

...

c8b1879b11d4f09fbba3fef9f741f9bc2f28db64 authored over 2 years ago by Amir Hossein <[email protected]>
Merge remote-tracking branch 'origin/master' into v3-beta

319b8ea3a82380153ef49bd7e3266642f61d2b12 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
🐛 Fix: EnvVar middleware parses base64 incorrectly (#2069)

* Fix: EnvVar middleware parses base64 incorrectly

* Chore: fix typo in README.md

* Chore: sta...

87faeda5c16998a3a185c3d27cb4dc62ccb24dbd authored over 2 years ago by Fufu <[email protected]>
unhandled error in hooks test (#2070)

* fix unhandled errors

* fix unhandled error in cache package test

* omit variable type

...

b7500a8d08d0c1cda76344517a1cb0d534dcd846 authored over 2 years ago by Amir Hossein <[email protected]>
prepare release v2.37.0

1f18ae35490c4a8fd0a88cc39f5f6808957206bb authored over 2 years ago by RW <[email protected]>
Fix csrf middleware behavior with header key lookup (#2063)

* 🐛 [Bug]: Strange CSRF middleware behavior with header KeyLookup configuration #2045

ec96d161a0c5083834e844939ad61e88aa68fd75 authored over 2 years ago by RW <[email protected]>
Sugerencia de cambios en traducción al español (#2064)

Saludos soy de Perú y me gustaría contribuir con una traducción más precisa al español mi lengua...

6026560c93447b4cb85d812c862b491d7e25405b authored over 2 years ago by Carlos García Rosales <[email protected]>
:bug: bug: remove prefork support from custom listeners (#2060)

* :bug: bug: remove prefork support from custom listeners

* Update listen_test.go

cbfcac2c0a911bb1d47deadea71d7667115a0bfa authored over 2 years ago by M. Efe Çetin <[email protected]>
:bug: bug: fix regex constraints (#2059)

e72ea32dd2515014d01b4094c47449dc8c42ba93 authored over 2 years ago by M. Efe Çetin <[email protected]>
fix unhandled errors and remove unused parameter (#2061)

* fix unhandled errors

* fix unhandled error in cache package test

* omit variable type

...

349772d69ab76d596a6522b8f751dffc08ef0d69 authored over 2 years ago by Amir Hossein <[email protected]>
Update README.md

0ebc9113d5ebfd76702d89cc717b44b8995221b3 authored over 2 years ago by RW <[email protected]>
🚀 [Feature]: add envvar expose middleware (#2054)

* add envvar expose middleware

* fix readme remove redundant word

* change hard coded json...

d9257c2c1d400c1fcc251184ccf32e985f1ce104 authored over 2 years ago by Emre Savcı <[email protected]>
:mag: fix unhandled errors in helpers_test.go (#2058)

* fix unhandled errors

* fix unhandled error in cache package test

* omit variable type

...

0734c9d3fc6f7d0663d6af6e48194ef0d8fae3ac authored over 2 years ago by Amir Hossein <[email protected]>
🚀 [Feature]: middleware/csrf custom extractor (#2052)

* feat(middleware/csrf): allow custom Extractor

* test: update Test_CSRF_From_Custom

* doc...

6272d759ebe1c21755713d529f842665a7993eb9 authored over 2 years ago by Jason McNeil <[email protected]>
fix unhandled error in `common_linux.go` (#2056)

* fix unhandled errors

* fix unhandled error in cache package test

* omit variable type

...

506f0b21c5cf963294978df8569e9b8acff03481 authored over 2 years ago by Amir Hossein <[email protected]>
handle file error on closing (#2050)

* fix unhandled errors

* fix unhandled error in cache package test

* omit variable type

...

b86f79eca4325c90aded51ec220e8e551420491d authored over 2 years ago by Amir Hossein <[email protected]>
:bug: bug: fix route constraints problems (#2033)

* :bug: bug: fix route constraints problems

* escape support for data

* exactLen -> len

aef7ea53b32aa336b7c41cb1ca1a5faa816be784 authored over 2 years ago by M. Efe Çetin <[email protected]>
fix unhandled error in cache package tests (#2049)

* fix unhandled errors

* fix unhandled error in cache package test

* omit variable type

...

ffb2d4cb1a6417d94a36237e9b579782e6ea9185 authored over 2 years ago by Amir Hossein <[email protected]>
:mag_right: fix unhandled errors (#2048)

fix unhandled errors

01ea139da4f0fd77e102898337846d7371f33439 authored over 2 years ago by Amir Hossein <[email protected]>
:memo: docs: convert gitter, telegram links to discord

235ff1649c56b92e0a42fd96174ee99734c22cc1 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
docs: change support claim up to go 1.19 (#2043)

b9704571093276371144b44e20961f676fb0cfc0 authored over 2 years ago by GalvinGao <[email protected]>
📝 docs: Update Italian readme (#2042)

Update README_it.md

6c6661a32d71d9c8ebc928fec1dcfac7a1c3a839 authored over 2 years ago by micziz <[email protected]>
:bug: bug: make tlsHandler public to use it with Listener (#2034)

* :bug: bug: ClientHelloInfo support for app.Listener

* :bug: bug: ClientHelloInfo support fo...

4d28b1e200f8f86cebfc969ea94a0feddbecd8e6 authored over 2 years ago by M. Efe Çetin <[email protected]>
🐛 bug: Case sensitivity for parameters in GetRouteURL (#2010)

* 🐛 bug: Case sensitivity for parameters in GetRouteURL

* ✏️ perf: error spell

9c98a1fb37c29673032562d1569d904daae06273 authored over 2 years ago by Jinquan Wang <[email protected]>
fixes #2016 - make IP() and IPs() more reliable (#2020)

* fixes #2016 - make IP() and IPs() more reliable

* improve the performance of IP validation ...

8540d0afdc56966e1256574f65aa8cf572fa4c3c authored over 2 years ago by George Bolo <[email protected]>
Improve pull request template

f9e87097ab728d433d04c618b0140e9da5c4c0d9 authored over 2 years ago by wernerr <[email protected]>
Improve pull request template

917263c9e4f53376036af94d192cdb2fe9d91e3e authored over 2 years ago by wernerr <[email protected]>
client: fix `Agent` use after free (#2037)

* fix

* fix

* fix

80a6fdc2153fac726d175cc1d8ec3f78e3720f9d authored over 2 years ago by Trim21 <[email protected]>
v3(tests): use testify for assertion (#2036)

* replace

* write

* rewrite more

* rewrite

* rewrite

* fix

* rewrite

c964fda009401ff37948a39da1ec7f427653c741 authored over 2 years ago by Trim21 <[email protected]>
v3(enhancement): remove `utils.Trim*` (#2030)

stdlib functions have same performance in go1.19

b161f805c261b3be5fee3a665edca0d2fdcaf8d5 authored over 2 years ago by Trim21 <[email protected]>
✨ v3 (enhancement): add `[]byte` support to `utils.EqualFold` (#2029)

* EqualFold

* add comment

73d0b712c8f6d998458653fc0ab3f8bb09cbbef7 authored over 2 years ago by Trim21 <[email protected]>
🐛 monitor middleware - fix ignore custom settings (#2024)

* 🐛 fix: ignore custom settings

* 🐛 fix: ignore custom settings

* ✅ chore: add tests for c...

32d311cd599b94b44c6e68c14c0095ed1f1d413d authored over 2 years ago by Jinquan Wang <[email protected]>
Merge remote-tracking branch 'origin/master' into v3-beta

4105b008c21e7b03cf4102b061003720e1b8ff1a authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
Update README.md 📝 (#2023)

Update README.md

Grammatical Error

1fec8757c4115a5c1405733fb5cd61e66a364223 authored over 2 years ago by Tushar Dahiya <[email protected]>
✨ v3 (feature): add retry mechanism (#1972)

* v3-retry-mechanism: Add retry mechanism

* General logic is implemented.

* Unit tests are...

4adda508b0a51717c17a2226bf48ca79caff98bc authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
✨ update: tls.ClientHelloInfo in Ctx (#2011)

* Update go.mod

* wip

* wip

* wip

* wip

* wip

* Move tlsHandler from Config to...

2edcf95f57104c5c43bb44531b0563c476c7e1e7 authored over 2 years ago by Thomas <[email protected]>
prepare release 2.37.0-rc.1

f031e08d1872106d78bc375c38c752223b427fa8 authored over 2 years ago by RW <[email protected]>
v3: cleanup & update deps

cadd6014bbd036ed2e4244d9bc5e84b4aa648066 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
Bump github.com/valyala/fasthttp from 1.38.0 to 1.39.0 (#2017)

Bumps [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) from 1.38.0 to 1.39.0.
...

648e662cc5aecdf03e9788cd715bc2f53f864871 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
:memo: docs: make Hooks public (#2015)

aa4d2c3f655692b488d66298c5496b502c4dc096 authored over 2 years ago by M. Efe Çetin <[email protected]>
:sparkles: feature: route constraints (#1998)

* Segment parameters constraints and determining it's type

* add parsing for constraints.

...

2517944c80e7f02aeac49889c552493f88ba43c6 authored over 2 years ago by M. Efe Çetin <[email protected]>
:sparkles: feature: add XML to context. (#2003)

* :sparkles: feature: add XML to context.

* Update app.go

95abdacba071c788f72bee02673b41c65c0e3004 authored over 2 years ago by M. Efe Çetin <[email protected]>
:memo: docs: gofmt & add missing copyright texts (#2013)

6669ec4486b5716db49bda572045baecc239c363 authored over 2 years ago by M. Efe Çetin <[email protected]>
v3: fix `Benchmark_AcquireCtx` benchmark

28f1df4246f7e98b8f404e19d4140cf077a12f42 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
🐛 bug: fix proxy overwrote the wrong scheme (#2004)

* 🐛 bug: fix proxy overwrote the wrong scheme

* ✅ fix: fix io not exist in go1.14

e8a2ba363c127937b4a5728b6d5f6971c23da8bd authored over 2 years ago by Jinquan Wang <[email protected]>
:fire: v3: remove monitor middleware from core to reduce deps

f3067c14b3f3a6f2996a3eb23c1e961703f4561a authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
:construction_worker: v3 (ci): fix tests

9af3c21b7a82d6fc7d6bff1be417ee420b396181 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
v3: optimize binding (reduce 1 alloc)

1512053c975dccc479bf35e69eb11f05085f6d0e authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
v3: fix undefined function

406ab3177f489610ccaf39ed1bf8e776ac61299b authored over 2 years ago by M. Efe Çetin <[email protected]>
:sparkles: v3 (feature): initial support for binding (#1981)

* :sparkles: v3 (feature): initial support for binding

* ✨ v3 (feature): initial support for ...

eacde70294be2ca277f6125e62cc1ea04907f2e3 authored over 2 years ago by M. Efe Çetin <[email protected]>
v3: revert ":sparkles: v3 (feature): use any as default Message type of Error struct (#1925)" (#2000)

Revert ":sparkles: v3 (feature): use any as default Message type of Error struct (#1925)"

41159296f3be1a94bda5e61d03b763db8dfe5cc6 authored over 2 years ago by M. Efe Çetin <[email protected]>
fix infinitely `app.Test` (#1997)

* diff

* better code

* err message

* code style

* up

* fix type error

* use ti...

e5eb8d3c98b33d8047cdc27bc165330f4f8b5312 authored over 2 years ago by Trim21 <[email protected]>
:recycle: v3 (enhancement): use fs.FS as Filesystem type of favicon middleware

738e710766478ea6dd72208b1f71a44c86f3dfa8 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
v3: fix benchmark results (#1982)

* v3: fix benchmark results

* v3: fix benchmark results

* Fix Benchmark_Router_Github_API
...

adcb1f2bf1531eefae05895bb6fb2331837de8da authored over 2 years ago by M. Efe Çetin <[email protected]>
:bug: bug: add forgotten overriding for white color

9c6c7da4e4178adc47888064c9bfbdefcf91064f authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
:memo: ci: fix CoC links on issue templates

5bc187120539f58eb9901734668422accde08fe9 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
:bug: bug: fix gopsutil when compiling for bsd. (#1995)

9761f4e79743e2c1e3832fdc7255630db81c7cca authored over 2 years ago by M. Efe Çetin <[email protected]>
Update benchmark.yml

97ba1d16d59abf196e25d5349fdc1dc14e022283 authored over 2 years ago by RW <[email protected]>
reduce duplicated tests run actions

3552136805cd143c2ce6536f5e31376baeb8d258 authored over 2 years ago by wernerr <[email protected]>
reduce duplicated tests run actions

96b4db17c6422453b0f720fbba923a2dffa46eb1 authored over 2 years ago by wernerr <[email protected]>
ci: add go 1.19 to tests (#1994)

* ci: add go 1.19 to tests

* change test runner versions
skip it for 1.15, 1.17, 1.18

Co-...

fb780a01d0fa4b3daa23b97898a20b952a15fad0 authored over 2 years ago by M. Efe Çetin <[email protected]>
:art: Add black colors to default overriding function (#1993)

* Fix padding around app name in startup message when it contains non-ascii characters

* fix ...

4f7816774b85edf70d54e2a65c9669734a385f9f authored over 2 years ago by Maxi_Mega <[email protected]>
try to stabilize Test_Test_Timeout

1cca495c7b0fd47ace6952d9fb90cad9f4a03565 authored over 2 years ago by wernerr <[email protected]>
prepare release v2.36.0

7108b444e3947e4824c03725aa1035a200cdca2a authored over 2 years ago by RW <[email protected]>
prepare release v2.36.0

c59370f47ae8dd67ad4c6bcaa352a2ecb98b63b2 authored over 2 years ago by RW <[email protected]>
:art: Fix padding around app name in startup message when containing non-ascii characters (#1987)

* Fix padding around app name in startup message when it contains non-ascii characters

* fix ...

e49880c5d6ac4abee7d5a0fbda857ebef01bc21f authored over 2 years ago by Maxi_Mega <[email protected]>
🔥 Add OnPrefork Hooks so you can get the PID of the child process. (#1974)

43133bec439d664f4d2cace7c1450691369f1dbc authored over 2 years ago by とーふとふ <[email protected]>
:sparkles: feature: customizable colors (#1977)

* :sparkles: feature: customizable colors

* :sparkles: feature: customizable colors

* :spa...

4103f9463dce7fe658a4eaf360142426b9070615 authored over 2 years ago by M. Efe Çetin <[email protected]>
Closes #1931 "🤗 How to get path param before a custom verb?" (#1983)

* Add possibility for parameters before custom verb
FIX for "🤗 How to get path param before a c...

ff1e0109a3be687f10661f3daf2bb462399f0e81 authored over 2 years ago by RW <[email protected]>
fix README_it.md (#1980)

ad89ba4e1c42bb43287ab3e5faacf746b74c396a authored over 2 years ago by Raden Mohamad Rishwan <[email protected]>
:sparkles: v3 (feature): convert fiber.Ctx type to interface (#1928)

* :sparkles: v3: convert fiber.Ctx type to interface

* update ctx methods

* add new method...

a458bd344cd4e821b64ad9fb8180f62331b17165 authored over 2 years ago by M. Efe Çetin <[email protected]>
prepare release v2.35.0

2a2337d83e2ba07879a514299570432765589185 authored over 2 years ago by RW <[email protected]>
binds the param string to a struct use params tag (#1968)

* add: params parse

* fix: binds the param string to a struct use params tag

bad700157046e4409b1b8e4e46a78e51f828a839 authored over 2 years ago by olongfen <[email protected]>
add: params parse (#1964)

dfa24a09587731cdb3ee529b09df956dbd12e13f authored over 2 years ago by olongfen <[email protected]>
add some parameters to config for supporting #1936 (#1956)

* add some parameters to config for supporting #1936

* remove go:embed

* apply code review...

744e4da3ef6f934cd0acc87a1486d6f5daecb1b8 authored over 2 years ago by Majid Taheri(I love optimization) <[email protected]>
♻️ refactor: default error handler & example (#1941)

* :recycle: refactor: default error handler & example

* ♻️ refactor: default error handler & ...

29be2338e80dcca27938e5d23b1a4e5dafff9953 authored over 2 years ago by M. Efe Çetin <[email protected]>
TagLatency doesn't have consistence format between default and custom format (#1943)

Co-authored-by: Marcelo Gamba <[email protected]>

e58ad6b69aa8b3b0de92e0edcd5f8f4c52c23ca2 authored over 2 years ago by marcelogamba <[email protected]>
:broom: client: remove beta warning (#1951)

* :broom: client: remove beta warning

* Stabilize the Test_Test_Timeout unittest

Co-author...

dac929fdee341a487057f031d7c2b1172542beca authored over 2 years ago by M. Efe Çetin <[email protected]>
:memo: docs: new issue templates (#1945)

* :memo: docs: new issue templates

* :memo: docs: new issue templates

* :memo: docs: new i...

b6818c20be7d654dfba65755939c8ad31bd8260f authored over 2 years ago by M. Efe Çetin <[email protected]>
Bump github.com/valyala/fasthttp from 1.37.0 to 1.38.0 (#1948)

Bumps [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) from 1.37.0 to 1.38.0.
...

a337e95463d5b41c86179f8392922dee6de40df3 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix middleware/session update cookie. (#1960)

41d31a019061f8f3b7155b9c92b20a8e0750ddb0 authored over 2 years ago by John Li <[email protected]>
delete a blank line (#1961)

b8b5c8afedb3eeb4535574ed430c720777cac648 authored over 2 years ago by naoki kuroda <[email protected]>
:memo: docs: translate some lines to turkish (#1954)

ab3874c634d1ffb0331aac9e28266cef628ac193 authored over 2 years ago by M. Efe Çetin <[email protected]>
Update README_fa.md (#1953)

83d87612227e79afaf5380fa8cccc1c06ac96953 authored over 2 years ago by hamidreza ghahremani <[email protected]>
:memo: docs: flat-square style for readme badges (#1949)

002d9b5db443dd8e15844d158e3d8b6ef69b610a authored over 2 years ago by M. Efe Çetin <[email protected]>
v3: include adopter, helmet, keyauth, redirect, rewrite middlewares into the codebase (https://github.com/gofiber/fiber/issues/1828)

a2c71e548ee63e87bc8cb0382bfeb30c0e22ec5a authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
v3: rename protocol to scheme, add protocol to ctx (https://github.com/gofiber/fiber/issues/1828)

67b9542f3fcf3f0a7af8137c058f274c9b99d358 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
Merge branch 'master' into v3-beta

07e847b3c120d9797091203d52cc3a6ac8ee3672 authored over 2 years ago by Muhammed Efe Çetin <[email protected]>
:construction_worker: ci: actions for MacOS (#1911)

* :construction_worker: ci: actions for MacOS

* Cache golang modules

* update

43aa457b979ec833cdd0098dc47c9964788dd19c authored over 2 years ago by M. Efe Çetin <[email protected]>