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

Add Chinese translation for internal middleware (#1511)

12c1bf91bcb304054aea5f017c039208ef84a0a2 authored over 3 years ago by Zach <[email protected]>
update logger readme

4096e7200828d9d0c1ad44af901ce1a0017693c1 authored over 3 years ago by RW <[email protected]>
Translate `Limitations` sections of README to Chinese (#1510)

29cafbd34b48593cbb0dd583aeac7da38b55db21 authored over 3 years ago by Joe <[email protected]>
Translated limitation section (#1509)

* simplify `u <= (1<<7)-1` to `u < (1 << 7)`

* It's not recommended to use `len` for empty st...

d3aba01845bcc185c6c7339614761948cd54fcca authored over 3 years ago by Javad Rajabzade <[email protected]>
Add Limitations section to README (#1508)

8925c962641576d710a8c2aa9a73922bc5ecee40 authored over 3 years ago by hi019 <[email protected]>
prepare release 2.18.0

12befe9440ddd56a3674893f21364069fa6beec7 authored over 3 years ago by RW <[email protected]>
update encryptcookie documentation

426520b671a7c432b22aa82e068731ac3648d495 authored over 3 years ago by wernerr <[email protected]>
correct documentation for the skip middleware

ca3696624d64b95ef4f9ee32c449de15a6564bf0 authored over 3 years ago by wernerr <[email protected]>
:bug: session should not regenerate the ID in case Get() returned nil (#1493)

* fix: session should not regenerate the ID in case Get() returned nil

* fix: prevent falsy u...

0e08bb4fe729d2b8b0cbca518a385685d0fbe31f authored over 3 years ago by Bhurinat Wangsutthitham <[email protected]>
πŸ”₯ Feature: Add encrypt cookies middleware (#1343)

* πŸ”₯ Feature: Add encrypt cookies middleware

* Encrypt cookies when error happens

* Improve...

bff8843abd95b2fad8eb0fc421f0612da582db52 authored over 3 years ago by amir <[email protected]>
:bug: Fix: ctx.BodyParser was not able to parse vendor specific content type (#1506)

d89207831d079dab0fc798a3eb685c5671b05b91 authored over 3 years ago by Shirshendu Bhowmick <[email protected]>
Improve startup message tests (#1504)

* improve startup message tests

a0b1f38d3e08a5b29413327b74ca820412ed66ad authored over 3 years ago by RW <[email protected]>
Update fasthttp from v1.26 to v1.29 (#1503)

* πŸš€ new possibility to escape special routing parameters, which gives the possibility to follow ...

c531e1dba257aebea5c8fe37f3160e85f71ad5bc authored over 3 years ago by RW <[email protected]>
FIX: panic: unaligned 64-bit atomic operation [32 bit machines] #1487 (#1502)

* πŸ› panic: unaligned 64-bit atomic operation [32 bit machines] #1487
https://pkg.go.dev/sync/at...

3e8227d7eb53fc815b469fbf4897e41f936b47b2 authored over 3 years ago by RW <[email protected]>
Add test run for go1.17 (#1501)

* Add test run for go1.17

default type for yaml is changed to β€žapplication/x-yaml"
-> instea...

4b62cfbb6111acbcda4090f5d839d19c8cbc5e67 authored over 3 years ago by RW <[email protected]>
πŸ“ Update: Add JSONDecoder to config (#1489)

* πŸ“ Update: Add JSONDecoder to config

670170f7c5d4861e84d1d340f468f220fff00610 authored over 3 years ago by Pranay <[email protected]>
prepare release 2.17.0

prepare release 2.17.0

385c94adcd2ab0e5b5642cc5ccd9b46ed36559f3 authored over 3 years ago by RW <[email protected]>
Update README.md (#1477)

f014d143accef0473c7f97a84e11d9cb7374ab0e authored over 3 years ago by Pranay <[email protected]>
♻️ Refactor: remove use of deprecated functions (#1474)

15987a26777685816cc28bfa7652c3d6ceaaffd9 authored over 3 years ago by Paul Cento <[email protected]>
Update README.md (#1472)

Typo:
var ConfigDefault = Config{
KeyLookUp: "cookie:session_id",
}

should be:
var Co...

9a7b08ee238331e1cfa743bff6bca6f168448ce2 authored over 3 years ago by thinklucrative <[email protected]>
Fix `route.Path` on copy (#1471)

dd153adfdb26b2c6927d1c5debbd8663425a0f6f authored over 3 years ago by ProExpertProg <[email protected]>
πŸ”₯ Feature: Add Skip middleware (#1465)

* add Skip middleware

* middleware/skip: fix test expectations

5f1acd3c562f978318d07065153abbffdd6d4813 authored over 3 years ago by AndrΓ‘s CzigΓ‘ny <[email protected]>
[Logger]: add tag for response header (#1446)

* add TagRespHeader to get response header

* #1422:add unittest

* #1422:adjust docs for lo...

846d5a5b38e5f2e50b8b049677e0441dfada6631 authored over 3 years ago by goldwind-ting <[email protected]>
Fix: Fiber Client does multiple requests when using Timeout() and MaxRedirectsCount() #1457 (#1464)

* Fiber Client does multiple requests when using Timeout() and MaxRedirectsCount() πŸ› #1457

7ad55451a0566fc39f3c26220498490756b4d418 authored over 3 years ago by RW <[email protected]>
prepare release 2.16.0

prepare release 2.16.0

5636441fe5d3c3728fea7e5ed1a03c4c1d0ef482 authored over 3 years ago by RW <[email protected]>
Fix - πŸ› The escape of special characters in route path does not work properly #1454 (#1462)

* Fix - πŸ› The escape of special characters in route path does not work properly #1454

34520e75f83167ad302fb375a2e4f6596ee18548 authored over 3 years ago by RW <[email protected]>
Fix cache expired test (#1461)

* Improve/Stabilize the "Test_Cache_Expired" test run

d777d889bb1a3642859c76bd4928fbf5e9535ba5 authored over 3 years ago by RW <[email protected]>
πŸ› fix parse gzipped body (#1458)

1e0d4d3b1c67c6a0a4df357f8653583be5f63b42 authored over 3 years ago by faceair <[email protected]>
Add option to specify default values for ParamsInt (#1453)

f0ab2a543383e015aee6e6371afa4011cad4ef2a authored over 3 years ago by Vahagn Mkrtchyan <[email protected]>
Add ${port} logger variable (#1448)

* Add c.Addr() and c.Port() functions and logger port variable

* Add gofmt suggestion, README.m...

30ba99425fc070ddae939d5030526dd6c33a1dac authored over 3 years ago by Marcos de Oliveira <[email protected]>
Update README.md (#1444)

spotted a small mistake in the docs

7cd82194204d9b09dbc6b5bfa98939f882e071e1 authored over 3 years ago by HugHunter <[email protected]>
fix typo (#1442)

paramters -> parameters
avilable -> available
seperated -> separated

f5338266e3f2b67b3a5d68a1ed890f7373ef2064 authored over 3 years ago by Kazumasa Takenaka (Bamboo) <[email protected]>
cookie: add possibility to disable same site attribute (#1428)

* fix some old browsers cann't set the cookie if it contains SameSite property.

* add "SameSi...

dd45be693a8913551ebc07852e223eba7508aa5b authored over 3 years ago by wja513 <[email protected]>
prepare release 2.15.0

005471d7caf26953a6f1a86680049b8aca90aa74 authored over 3 years ago by RW <[email protected]>
πŸ”₯ FEATURE: Allow adding App Name to customizing the startup message (#1418)

* Add Global Layout for view render

* Add test case for Views Layout

* Update ctx_test.go
...

8ab5c657c68360fb8c69e35fc9c85277c1531b26 authored over 3 years ago by Sujit Baniya <[email protected]>
πŸ“š Correct order of the basic routing example

c8d0a0c2ae30f87b3a3939a93fd61f83aaf3dbfa authored over 3 years ago by wernerr <[email protected]>
Fix: copy the data in buffer instead of using original data. (#1425)

cd802dfeadcf2579123eafe5b680fdad1bc0a5f7 authored over 3 years ago by Spedoske <[email protected]>
Add support for streaming the request body. (#1423)

* update fasthttp

* allow req body streaming

* multipart form streaming

* update fastht...

08b2b71197099f659b57c299d11e6af3390cfd53 authored over 3 years ago by Troy <[email protected]>
Schema parser: use full match instead of strings.HasPrefix (#1424)

* #1414 use full match instead of strings.HasPrefix

* update for nested or recursive structs...

a109dc6c6898fabb84fa68853bb6c94b479bf315 authored over 3 years ago by tuhao1020 <[email protected]>
fix: Installation section translation correction (#1432)

b5cb8549e0d69f02214db6287843fbaa96210688 authored over 3 years ago by Jefferson Maia <[email protected]>
prepare release 2.14.0

ff57431cde4826e5826bb264139bcae0ad6bf458 authored over 3 years ago by RW <[email protected]>
πŸ”₯ Feature: Add TrustedProxies feature (#1397)

* πŸ”₯ Feature: Add TrustedProxies feature

Add TrustedProxies feature to prevent HTTP header spoof...

5ba78cd24a854a0a6873bdd36807bebe642985f5 authored over 3 years ago by Oleg Roshnivskyy <[email protected]>
Fix: Session middleware issues (#1407)

* Update session.go

Fix: Session.Regenerate does not set Session.fresh to be true.

* Fix: Sess...

e0828802970681578dd14e58954bcfbe1d570017 authored over 3 years ago by Spedoske <[email protected]>
✏️ fix [πŸ”‘gosec|passing] icon -> README_*.md (#1405)

* :pencil2: fix [πŸ”‘ gosec|passing] icon -> README_*.md that not show correctly

* :triangular_f...

28ba42a6fd89b0a94de241931ba2ce1503d78fef authored over 3 years ago by alfuhigi <[email protected]>
🧹 remove duplicate in test (#1404)

43876dad8fea7b131256a1e052a4ecd1442bde02 authored over 3 years ago by alfuhigi <[email protected]>
add tls config for http client in proxy middleware (#1393)

* add tls config for http client in proxy middleware

* update exmaple and make tls.config als...

93dc33ad8933456f6c2bec01df71df44ec1f0dd9 authored over 3 years ago by tuhao1020 <[email protected]>
✨ Added decompression cases for Body function (#1402)

* Added decompression cases for Body function

* Fixed signature of Body() function

* Removed r...

2703e92c5d7774743b160519158e713dcfcb0e8d authored over 3 years ago by Andreas <[email protected]>
πŸ“ update license

843fab720ed83b426a2ae3257ff167d8aa0efc1c authored over 3 years ago by Joey <[email protected]>
fix readme zh-CN (#1400)

b72297ee66617095accb63025d56c7a980a8482e authored over 3 years ago by TomΓ‘s Warynyca <[email protected]>
deprecate feature-policy (#1392)

41b642fbd33d9c3c46540421d169a59d08bdf350 authored over 3 years ago by Wei Lun <[email protected]>
Improved some conditions (#1386)

* simplify `u <= (1<<7)-1` to `u < (1 << 7)`

* It's not recommended to use `len` for empty st...

7609117cec68f23c74f0489d412d5bcc610dd718 authored over 3 years ago by Javad Rajabzade <[email protected]>
prepare release 2.13.0

prepare release 2.13.0

1def652e574896cbc7fe0dcc9116b5d39e6b2af9 authored over 3 years ago by RW <[email protected]>
Expose internal errors. (#1387)

185222400139de9c4ef0a0901294e346d916333a authored over 3 years ago by George Goranov <[email protected]>
πŸ”₯ Add Global ViewLayout (#1384)

* Add Global Layout for view render

* Add test case for Views Layout

* Update ctx_test.go

cb5f2f7eaba99e3277e610053af9a85cd4896c2a authored over 3 years ago by Sujit Baniya <[email protected]>
πŸ”₯ feat: expiration per session (#1363)

* feat(middlewares): expiration per session

* test(middlewares): session with expiration

*...

c08568e247a0847fac0a496cee007c9b6072f1ad authored over 3 years ago by JoΓ£o Victor Santos <[email protected]>
Improve errors handling (#1381)

* replace `fmt.Errorf` to `errors.New`

* changed once `Sprintf` to `Join`

89fdbcf036da5461d778a4030bc5642dbcd3e1b8 authored over 3 years ago by Ilya Chukov <[email protected]>
πŸ”₯ Feature: add cache header to show cache status (#1368)

* add cache header to show cache status

* update default CacheHeader to X-Cache

* add Cach...

bca01cc9cc4ccff8b37a858a00cb55976afbc98f authored over 3 years ago by Wei Lun <[email protected]>
Fixed Grammar (#1373)

* Add README_fa.md for persian users

* Add flag IR for fix Error: URI Too Long

* Modfied flag ...

6da6678325d73a55e11d37f32bc6f2e2dd1bb2d7 authored over 3 years ago by Javad Rajabzade <[email protected]>
Add README_fa.md for Persian users (#1370)

* Add README_fa.md for persian users

* Add flag IR for fix Error: URI Too Long

* Modfied flag ...

556df429561786d18fbc2baf988d626d5288300e authored over 3 years ago by Javad Rajabzade <[email protected]>
Update Readme ID (#1372)

eaf35e9e55bc3c5b66446fae21e0497948e980c3 authored over 3 years ago by Dio Rovelino <[email protected]>
prepare release 2.12.0

3698ed6ddd4cc2f042456d662538a57bb67c0ea2 authored over 3 years ago by RW <[email protected]>
Fix session delete when there is one key (#1366)

* Add regression test, attempt solution

* Attempt 2

a7d9c6816edb47cce9b589fbc7cd5bf277a80d94 authored over 3 years ago by hi019 <[email protected]>
πŸš€ Configure proxy.Balancer with custom timeout #1362 (#1364)

* πŸš€ new possibility to escape special routing parameters, which gives the possibility to follow ...

8e89949381ee60f186ebd8346f88b63433df99fb authored over 3 years ago by RW <[email protected]>
❌:fix #1360 (#1361)

2d6323c1970500b4d86f233dd9b4be50fabaeb16 authored over 3 years ago by bestgopher <[email protected]>
add link to third party middlewares of all readmes (#1358)

9bbadddbb2e6a8b81909c772c5fd3e98ffc11d70 authored over 3 years ago by Costa <[email protected]>
Prepare release 2.11.0

b14224e5e4a20372025e5d76a54f65830e5eb6b1 authored over 3 years ago by RW <[email protected]>
Update fasthttp version to resolve brotli warnings (#1351)

* Update fasthttp version to resolve brotli warnings

andybalholm/brotli retracted v1.0.1 releas...

951d437470736c696664d2229113cc534a9bd325 authored over 3 years ago by Milos Gajdos <[email protected]>
fix comments in proxy middleware (#1355)

fix a little comment wrong in proxy middleware

bad3abb8edffbc692b40bf58c5963bf9d479f146 authored over 3 years ago by Costa <[email protected]>
πŸ”₯ Customize the source of session_id (#1159)

* πŸ”₯ Feature: Define KeyLookup configuration (#1110)

* πŸ”₯ Feature: Allow session ID to be written...

9b3662eae0e348892e28780b001ec146bc33be36 authored over 3 years ago by LeoZhan <[email protected]>
fix error after deleting the stale yaml

d7ca1efd13826c0de0f49a83dec34731351d432a authored over 3 years ago by wernerr <[email protected]>
small comment fix (#1347)

Fix to a comment pointing to wrong endpoint

641e7459f8f7ca621abeb635ccee61516f1c789d authored over 3 years ago by Luis <[email protected]>
Remove stale workflow

51becc123b459a016570314b78347a024857736f authored over 3 years ago by wernerr <[email protected]>
πŸ”₯ Adding user context (#1341)

* Adding user context

* adding docblock

* correcting comments

* minor change in comment

* Up...

8616b41517fb565d28f756eaca37fa4b7416a75c authored over 3 years ago by Kshitij Patil <[email protected]>
feat(middlewares): session keys (#1337)

* :sparkles: feat(midlewares): session keys

- added a sess.Keys() method who retrive all keys f...

0de49175c78d78302dd0a621cc4b62217ad5af07 authored over 3 years ago by JoΓ£o Victor Santos <[email protected]>
fix pprof redirect path (#1330)

* πŸ“’:fix redirect path

* ⚑️:fix test case

* πŸ“š:use constant instead of number

* πŸ”₯:TrimRig...

2f05108351f0e591feb2b1818084d245b08421c6 authored over 3 years ago by bestgopher <[email protected]>
prepare release v2.10.0

prepare release v2.10.0

67adaeadecfcdb5d56433631567476eef4bf2fb2 authored over 3 years ago by RW <[email protected]>
Change deprecated struct elements (#1335)

Duration and Store are deprecated, so we should show Expiration and Storage in example

547bdb1c23b5f259c21433044331d7faf7ee0a90 authored over 3 years ago by sadfun <[email protected]>
πŸ—οΈ chore: enable decoder's ZeroEmpty by default (#1285)

da1877f16c77fae54e4fac6cb32f8dbaec45d1c1 authored over 3 years ago by SianLoong <[email protected]>
πŸ”₯ Add `PathPrefix` parameter to `filesystem` middleware (#1326)

See #1308

This adds a parameter called `PathPrefix` to `filesystem.Config`
that is prepended...

21c9fb49367b3f96fe2c1aa0f860733507191a58 authored over 3 years ago by Tom <[email protected]>
πŸ“update handler example in timeout (#1328)

e7d5759733632c1f01c80498c4153823b99f0d1c authored over 3 years ago by Yash Garg <[email protected]>
✏️ Fix link (#1323)

e1089fc1aedba69e72465ef015b6ee270e0bf450 authored over 3 years ago by Marvin Wendt <[email protected]>
πŸ‘· Add testcases for ListenTLS (#1320)

22848f7e31508525a6316c6e74aaf0057739978e authored over 3 years ago by kiyon <[email protected]>
Merge pull request #1321 from gofiber/typo

πŸ‘· Fix docs typo

0ce98d78bfbb9d238fbb5da04289d68cbdd41219 authored over 3 years ago by kiyon <[email protected]>
πŸ‘· Fix docs typo

1b734c5a5a5873e1707da6ab473e8e431b48b2bd authored over 3 years ago by Kiyon <[email protected]>
Merge pull request #1316 from diegocsandrim/fix-app-test-parallel

Fix app test parallel

428e2bd8f43d330854a2946d89d5d84d14ad3ce6 authored over 3 years ago by kiyon <[email protected]>
prepare release 2.9.0

prepare release 2.9.0

24b5370b93915fc956a72111c747b553f8805b53 authored over 3 years ago by RW <[email protected]>
Moves .getBytes and .getString from package variable to App instance variable, avoiding data race when creating a new App.

0dc67e80d2e420edcda9d89204c65d9bbeaa6d25 authored over 3 years ago by Diego Sandrim <[email protected]>
Adds a test to detect data race in .New and .Test funcs

24f55ef580e62881bfda592f465a387296011e27 authored over 3 years ago by Diego Sandrim <[email protected]>
Use atomic instead of mutex when counting the route handler. (#1314)

* use atomic instead of mutex when counting

* πŸ“’ router: fix typo error

056c6808afa454c9d0afed0a78c592385563029e authored over 3 years ago by bestgopher <[email protected]>
🩹Fix: Startup message doesn't show correct amount of Handlers after mounting (#1302)

* fix: pass handlerCount when mounting to an App

* test: check for correct handlerCount after...

a28afaae75f6c40af508dc38707e45fccd120863 authored over 3 years ago by Dario Leittersdorf <[email protected]>
πŸ› Cache Middleware - Race condition in the cache expiration logic. Round 2 (#1310)

* πŸ› fix: decrease watchdog period time

15cb3dc0254f2698a09ed615e202ef27d860b4d3 authored over 3 years ago by Ivan Sotnikov <[email protected]>
Fix broken Rate Limiter link (#1301)

0c8b833f9ca6e888a9c85a204ea09d52c28b8b84 authored over 3 years ago by sadfun <[email protected]>
πŸ› Print logger's error to stderr if given io.writer failed (#1299)

Co-authored-by: Sepehr Rafiee <[email protected]>

a95e371920a9711155e804808e53dbe3a9fdee9f authored over 3 years ago by Sepehr Rafiei <[email protected]>
Merge pull request #1288 from fernandobandeira/master

✨ Etag middleware support to custom etags

3b9f78a02dfd52a16a70e27f3db4d1d61adb33f0 authored over 3 years ago by kiyon <[email protected]>
[middleware/proxy] add buffer size configuration (#1292)

* add buffer size

* add tests

c3aafde9db9accad6c92b80a5dc1e4a5813453d2 authored over 3 years ago by Jean-SΓ©bastien Ney <[email protected]>
Update app.go

bump fiber version for the release

a48cb806f39f4717cb1326eee7f9fee96f68e2d5 authored over 3 years ago by RW <[email protected]>
:sparkles: Etag middleware support to custom etags

72c84639bea89379090500a58a84f854e33e7d59 authored over 3 years ago by Fernando Bandeira <[email protected]>
✏️ update german translation (#1282)

ec42f3c0b9b8501cdd33eea055a4779f7872c637 authored over 3 years ago by HAUDRAUFHAUN <[email protected]>
πŸš€ new possibility to escape special routing parameters (#1280)

* πŸš€ new possibility to escape special routing parameters, which gives the possibility to follow ...

033184938cd87f0221e0ff54387586505c800dee authored over 3 years ago by RW <[email protected]>
Improve Release-Drafter

a3600f0ff9e08070133fa967ac92416b441307d6 authored over 3 years ago by wernerr <[email protected]>