877 Commits

Author SHA1 Message Date
RW
fc35dbf927
Update linter.yml 2022-11-20 14:05:03 +01:00
RW
70403aa120
Update security.yml 2022-11-20 14:04:46 +01:00
skyenought
e8f8cb647b
Add customTags in logger middleware Config (#2188)
*  Add customTags in logger middleware Config

* improve tags with parameter

* improve logger performance

* improve logger performance

* improve logger performance

* improve logger performance

Co-authored-by: René Werner <rene@gofiber.io>
2022-11-18 13:10:43 +01:00
hs son
20109922aa
Add korean translate in Installation section (#2213) 2022-11-13 15:39:15 +03:00
Muhammed Efe Çetin
938e0fcea4
♻️ sync other langs with README.md 2022-11-12 09:26:47 +03:00
leonklingele
4d562923aa
README: update list of third-party library licenses (#2211) 2022-11-12 09:10:07 +03:00
skyenought
55fcddda6f
📝 Update README_zh-CN.md (#2186) 2022-11-09 07:56:58 +01:00
kinggo
486f3709ed
ci: add check-latest param in vulncheck.yml (#2197)
ci: add check-latest param
2022-11-08 14:20:14 +01:00
M. Efe Çetin
87cedc2022
👷 ci: replace snyk with govulncheck (#2178) 2022-11-01 08:50:33 +01:00
Muhammed Efe Çetin
9428befb9c
Merge remote-tracking branch 'origin/master' into v3-beta 2022-10-28 17:26:17 +03:00
M. Efe Çetin
691d2e6ad5
🗑️ deprecate: go 1.14 & go 1.15 support deprecation (#2172)
* 🗑️ deprecate: go 1.14 & go 1.15 support deprecation
https://github.com/valyala/fasthttp/pull/1379

* fix tests
2022-10-26 11:51:50 +02:00
M. Efe Çetin
156b81c768
🐛 bug: improve mounting behavior (#2120)
* 🐛 bug: fix mounting doesn't work if when to declare it before routes

* 🐛 bug: fix mounting doesn't work if when to declare it before routes

* 🐛 bug: fix mounting doesn't work if when to declare it before routes

* 🐛 bug: fix mounting doesn't work if when to declare it before routes

* 🐛 bug: fix mounting doesn't work if when to declare it before routes

* add onMount hooks, mountPath like express.js, better behavior for onName, onRoute, onGroup, onGroupName hooks on mounted apps

* add comment

* use once

* fix views when both app and sub-app have view engine, better behavior for mount path

* fix tests

* fix tests

* make some tasks

* make some tasks
2022-10-25 07:51:44 +02:00
Dio Rovelino
f3c7c424b7
Update ReadmeID (#2150) 2022-10-11 09:52:00 +03:00
Ilhan
e85a29abf3
📝 docs: Update language count (#2131) 2022-10-01 10:23:47 +03:00
René Werner
01cfc64f1c prevent v3 from affecting v2 benchmarks 2022-09-26 13:14:53 +02:00
naoki kuroda
b319e8d00c
✍ Correct README_ja (#2108)
✍ correct reademe_ja
2022-09-21 14:50:16 +02:00
M. Efe Çetin
281e2f0046
v3 (feature): merge Listen methods & ListenConfig (#1930)
*  v3: new Start method for app

*  v3: new Start method for app

*  v3: new Start method for app

*  v3: new Start method for app

*  v3: new Start method for app

*  v3: new Start method for app

* fix tests

* improve graceful shutdown

* update

* Start -> Listen

* rename test funcs.

* Add Test_Listen_Graceful_Shutdown test.

* add OnShutdownSuccess

* fix tests

* fix tests

* split listen & listener

* typo

* Add retry logic to tests

* Add retry logic to tests

* Add retry logic to tests

* Add retry logic to tests

Co-authored-by: René Werner <rene@gofiber.io>
2022-09-08 07:57:05 +02:00
RW
ca0f6630a1
Update release-drafter.yml 2022-09-07 14:36:37 +02:00
RW
bb102259c4
Update release-drafter.yml 2022-09-07 14:36:27 +02:00
RW
aa2881b2b2
Update release-drafter.yml 2022-09-07 13:06:43 +02:00
RW
22239f621d
Update release-drafter.yml 2022-09-07 13:06:27 +02:00
René Werner
8dfbd94608 Add changelog link to release drafter 2022-09-07 12:59:08 +02:00
René Werner
3bbeb4ebe9 Add changelog link to release drafter 2022-09-07 12:57:39 +02:00
dependabot[bot]
9fc80fcc92
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](https://github.com/valyala/fasthttp) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/valyala/fasthttp/releases)
- [Commits](https://github.com/valyala/fasthttp/compare/v1.39.0...v1.40.0)

---
updated-dependencies:
- dependency-name: github.com/valyala/fasthttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add retry logic to tests

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Werner <rene@gofiber.io>
2022-09-06 17:53:45 +02:00
Muhammed Efe Çetin
319b8ea3a8
Merge remote-tracking branch 'origin/master' into v3-beta 2022-09-03 23:56:45 +03:00
Carlos García Rosales
6026560c93
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 lenguaje nativo.
2022-08-30 14:44:44 +02:00
Emre Savcı
d9257c2c1d
🚀 [Feature]: add envvar expose middleware (#2054)
* add envvar expose middleware

* fix readme remove redundant word

* change hard coded json marshal to app config marshaller

* update readme

* update all lang readme

* change t.setenv to os.setenv as backward compability reason

* change io.readall to ioutil.readall

* Update envvar.go

* remove get method that only used in test

* remove unused method from envvar struct

* remove path variable from config, update readme, add new test case

Co-authored-by: RW <rene@gofiber.io>
2022-08-30 08:30:13 +02:00
Muhammed Efe Çetin
235ff1649c
📝 docs: convert gitter, telegram links to discord 2022-08-25 19:27:15 +03:00
GalvinGao
b970457109
docs: change support claim up to go 1.19 (#2043) 2022-08-24 14:09:33 +02:00
micziz
6c6661a32d
📝 docs: Update Italian readme (#2042)
Update README_it.md
2022-08-24 13:50:45 +03:00
wernerr
f9e87097ab Improve pull request template 2022-08-22 08:53:22 +02:00
wernerr
917263c9e4 Improve pull request template 2022-08-22 08:47:55 +02:00
Muhammed Efe Çetin
4105b008c2
Merge remote-tracking branch 'origin/master' into v3-beta 2022-08-19 14:33:31 +03:00
Tushar Dahiya
1fec8757c4
Update README.md 📝 (#2023)
Update README.md

Grammatical Error
2022-08-19 08:20:33 +02:00
Muhammed Efe Çetin
9af3c21b7a
👷 v3 (ci): fix tests 2022-08-08 11:19:57 +03:00
M. Efe Çetin
adcb1f2bf1
v3: fix benchmark results (#1982)
* v3: fix benchmark results

* v3: fix benchmark results

* Fix Benchmark_Router_Github_API

* reduce duplicated tests run actions

* reduce duplicated tests run actions

* fix some benchmarks

Co-authored-by: wernerr <rene@gofiber.io>
2022-08-07 14:53:01 +03:00
Muhammed Efe Çetin
5bc1871205
📝 ci: fix CoC links on issue templates 2022-08-04 20:41:17 +03:00
RW
97ba1d16d5
Update benchmark.yml 2022-08-03 14:35:47 +02:00
wernerr
3552136805 reduce duplicated tests run actions 2022-08-03 13:12:47 +02:00
wernerr
96b4db17c6 reduce duplicated tests run actions 2022-08-03 13:03:06 +02:00
M. Efe Çetin
fb780a01d0
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-authored-by: wernerr <rene@gofiber.io>
2022-08-03 11:07:21 +02:00
Raden Mohamad Rishwan
ad89ba4e1c
fix README_it.md (#1980) 2022-07-21 17:46:01 +03:00
M. Efe Çetin
a458bd344c
v3 (feature): convert fiber.Ctx type to interface (#1928)
*  v3: convert fiber.Ctx type to interface

* update ctx methods

* add new methods to customize ctx, fix some problems

* update comments.

* fix something
2022-07-13 07:48:29 +02:00
M. Efe Çetin
b6818c20be
📝 docs: new issue templates (#1945)
* 📝 docs: new issue templates

* 📝 docs: new issue templates

* 📝 docs: new issue templates

* 📝 docs: new issue templates

* 📝 docs: new issue templates
2022-07-04 07:49:57 +02:00
M. Efe Çetin
ab3874c634
📝 docs: translate some lines to turkish (#1954) 2022-06-29 12:41:33 +03:00
hamidreza ghahremani
83d8761222
Update README_fa.md (#1953) 2022-06-29 11:47:01 +03:00
M. Efe Çetin
002d9b5db4
📝 docs: flat-square style for readme badges (#1949) 2022-06-29 07:54:34 +02:00
Muhammed Efe Çetin
07e847b3c1
Merge branch 'master' into v3-beta 2022-06-18 20:04:23 +03:00
M. Efe Çetin
43aa457b97
👷 ci: actions for MacOS (#1911)
* 👷 ci: actions for MacOS

* Cache golang modules

* update
2022-06-14 15:10:33 +02:00
Muhammed Efe Çetin
3b943d79c9
v3: remove internal/template/html, replace internal/memory by internal/storage/memory 2022-06-04 14:19:59 +03:00