Ecosyste.ms: OpenCollective

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

github.com/kataras/iris

The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
https://github.com/kataras/iris

examples: use ctx.ResponseWriter().Naive().(http.Pusher) instead

Former-commit-id: 7802f4eadf2b1c0a0d2a42ed5ebac3e5c77f88cc

2f8b29cb3dda914648b6dc30d06e3e66113ac450 authored over 4 years ago
docfix #1566

Former-commit-id: fe2dbe46ac8153ef4db0b5788794bf907b98baad

a4efb222ccbdc54d72a3afc155d48d7a36171562 authored over 4 years ago
fix #1564

Former-commit-id: d17b205a56f95f476db8b846c88b4cb6df8b5239

baf68391b55f814a2e16a9aa1aee0e042434c62a authored over 4 years ago
New DirOptions.Cache field for in-memory caching and pre-compression for the fastest possible static file server

Read HISTORY.md it contains a breaking change, second parameter of HandleDir should be iris.Dir(...

c3205dafa1759860ac79a918a6819cc4acbdeeba authored over 4 years ago
minor

Change the new ctx.Compres to ctx.CompressWriter and iris.Compress and iris.CompressReader as on...

d697426cb634c0bed9bda7c7412ced1e875e5e79 authored over 4 years ago
testing: add a 'Do' helper that accepts http.ResponseWriter and http.Request for integration with the standard net/http/httptest package for easier transition from net/http and other frameworks into Iris

Former-commit-id: 8ec6e3468affc28ce34c9bef6795b444fffa08c5

beb67dc495b897cb4c2bc7ed652128779d103cdf authored over 4 years ago
example: sessions: scale out using redis

Former-commit-id: a811648e0bdf83c289656426f8ba67d785b7d5cc

302597faac89c5e6d6c5bc08df710c63a913bfac authored over 4 years ago
doc: minor

Former-commit-id: 649e2d673a834625d5f3e8703533ad1db2553aec

3faaf954bb8c4eb064c17c60efd3065836a593b1 authored over 4 years ago
fix #1553

Former-commit-id: 5cb64a4121a664d5066312d385ebd36bb05151ce

c18106166b18844b5030d24f1a92a00c9270b422 authored over 4 years ago
README: update benchmarks.

minor performance boost by making RequestParameter Set and Get methods more direct to the under...

a1991a08300f1adafc851e37ead02aab7a041a76 authored over 4 years ago
PushTargetRegexp: simplify code

rel to: https://github.com/kataras/iris/issues/1562#issuecomment-660415246

Former-commit-id: d...

fb8e677c08c3bd5b344fc4fa4612daae1f3e9c23 authored over 4 years ago
PushTargetsRegexp: take advantage of the AssetNames on embedded file system

rel to: https://github.com/kataras/iris/issues/1562#issuecomment-660415246

Former-commit-id: 9...

e16abc96c6384a68dfa1c0baf7f8d711e2a8ba4e authored over 4 years ago
New iris.DirOptions.PushTargetsRegexp

rel to: https://github.com/kataras/iris/issues/1562#issuecomment-659702891

Former-commit-id: 7...

552f9903586ee3e1f5f25921c787fc58cb032a92 authored over 4 years ago
fix #1563 due to latest DI source changes

Former-commit-id: 3e3f209ebc60edf6a8702979f56e1f0ed73e4189

dab03102f3f7c446b8fc0b1fa7b32decdbf3f0c3 authored over 4 years ago
https://github.com/kataras/iris/issues/1562#issuecomment-659845730

Former-commit-id: 60d9b0d77693895fdfbebe83712e9cc1ee3f8f26

0f79728c887fa0421882b2462fc7f2bd464f114c authored over 4 years ago
DirOptions.PushTargets: add example for https://github.com/kataras/iris/issues/1562

Former-commit-id: 940f07fdb1184266dc315441fb91afa5754092fa

baeff3e80bd4a5caa6a36d584217ee453bc7af51 authored over 4 years ago
add 'DirOptions.PushTargets' for http/2 push on index(es) - #1562

Former-commit-id: 5a3f626ba0fbcf10be979b5a800eba51e88602cd

fba8492e78d8e6787fd51512400ccc8007528cce authored over 4 years ago
add HashGenerator on requestid middleware

Former-commit-id: 8f59a46a3fecc538d6d3e624fc36f2c314c20bb6

38eec57e46dfdedb446dc43fbcebb7233b4a482e authored over 4 years ago
Merge pull request #1560 from Dexus/patch-1

fix #1559 - remove not need colon

Former-commit-id: 379172fe09cc4c82470983e88e2beb0f3ea5863f

4f1af5d13551df5ef24ddaa6dff9b5cc2a3027a4 authored over 4 years ago
fix #1559 - remove not need colon

fix #1559

Former-commit-id: 868c18f6cab6207a3fd433354490746e231c5b51

eca1cf315ee795358f1186d3efa58073961e51cc authored over 4 years ago
fix #1557

Former-commit-id: 55589069c8ed458183d28f32870fdf8f233629c6

c8ed26ee512e8bcf40b9095be381570d534c425d authored over 4 years ago
add doc for #1556

Former-commit-id: 6e0708f87f6ee9c6efd92f7677595feb8910988a

3574816e1d501b53ee640cbab3ae205ba03f0ed0 authored over 4 years ago
minor: examples: use the master version on go example-modules

Former-commit-id: 9e86a50f53e479843f20ab0025baf56a85902bcf

54bef51eb9a9c679e72437e875df908bb8c30f80 authored over 4 years ago
(#1554) Add support for all common compressions (write and read)

- Remove the context.Context interface and export the *context, the iris.Context now points to t...

0f113dfcda341f9175a1a3dff97c86ba25c0f6f7 authored over 4 years ago
HandleDir: add Attachments options to DirOptions

have a bit more work to do on that, if Gzip option is true then it does not work and it's not t...

645da2b2ef2be1f16e97a943d5900d0503ed2171 authored over 4 years ago
HandleDir: customize file/dir listing page through registered view engine

Former-commit-id: 98bfd9d5a073c5bc7c2c167e2a72dd7b05bfb24a

cba6351d62d52f333aa73867899de948ec0db5e3 authored over 4 years ago
Update jet parser to v4.0.0 as requested at: #1551

Former-commit-id: 1ad89532d11716af7a49fe9aafca59e943d98ebe

87e08dbddcd279666dfed75e8ef28d09d117163e authored over 4 years ago
fix #1552

Former-commit-id: 953df27468e3905e557bb1f6a97ea431cb60f6a6

38b0a796bd1ee3098ac3c1a8a58f87b9e88d07f6 authored over 4 years ago
file-server example: use a custom template for listing dirs/files

Former-commit-id: 5b9bb0be4ac3f5d463f0957a3074aa6e7b1a71f7

dd72a1e398d51c10042a5f5b63ccf34f51f8076c authored over 4 years ago
HISTORY.md updates

Former-commit-id: 420052adbc02802e93ad000be0dd93e6652d6b80

3ec94b9e4a297ac1f2a91a8f39a0414aaa1ef8e1 authored over 4 years ago
minor

Former-commit-id: f201fcad8fb425d0a5e9c32faa649b5199f60183

0b279c11fecade8a98e04740f4d349a961557ad4 authored over 4 years ago
add a DirListRich helper to make the file listing a bit more appealing than its default

Former-commit-id: 1d8338cddac0856be1c9f1e7b6d8d400bee71bef

16a6372cc9312227c241e93deee004ec703bc162 authored over 4 years ago
file-server example: add upload using javascript button

Former-commit-id: caaec95388e691c2db27a55e649c758f93ab537c

bdfe8de66d5b2ae86eb393cefa1eb8d25d2e34bd authored over 4 years ago
file-server: fix ShowList on root dir

Former-commit-id: 6795382235d76942bcfd31ecc0b4ab02ecb85a8a

57dc64625da006cd2b35e4a85aade812ab9703c9 authored over 4 years ago
change personal tw follow btn to the new Iris twitter account

Former-commit-id: fbea5f3c981d34e40576b09c0de60c95f9e348a8

0a1b500c8b0ceaa89d119dcc87892c46d79d1de6 authored over 4 years ago
minor

Former-commit-id: 4c71a275f3e10dd0ce77bf5723c370be765663ab

8c3e43df7f1ed42156b8352370610ce785b12cec authored over 4 years ago
add an example (and a test case) for same route path pattern but different macro function's input argument

Former-commit-id: f20ac838a08473b6b8114b407cb0dcde7765f634

beb3f730a04c84887cdf7c28d989f0fd77cab018 authored over 4 years ago
add Context.Clone and change the input argument of Context.OnClose and OnCloseConnection ( the un-released Defer has been removed, OnClose can do its job)

Former-commit-id: 7b606e285f4b9de24338ea96d482cf1f7c4907a3

85fc0f5dab16c784d60282e7b21c9feea1d1845b authored over 4 years ago
update stream example

Former-commit-id: a62ee01e0811f2595e292b3d50b844d999ccb4d3

2d9485326b4583271881b321d61edc93d5909af4 authored over 4 years ago
use Request().Context().Done() channel instead of the ResponseWriter().CloseNotify() one

Former-commit-id: e380a3624c03faada74c9efc24266679c3ff5e2b

134e2531bf5d063ef04dfecb9836b8473e0a2e9a authored over 4 years ago
minor

Former-commit-id: 983161656b264289fb664ca4237bf2a9fccbc5da

ed5172731c075d601e4ca69eef95bebc03365d4d authored over 4 years ago
add Context.ReadJSONProtobuf method

Former-commit-id: 9c7f268c0d7be7e405ea97a5ac12257beba3a4f3

871b4ef7fc8df0eab9190a3ce230c1da1e65bff6 authored over 4 years ago
Merge pull request #1546 from 1819997197/fix-1545

sessions: database: redis: fix clustering
Former-commit-id: 063e026a06f61a0a1414bb8d97361bf7a6e8...

cdf0fe24e995a90bb9fc38c54d26ad03fe6f1046 authored over 4 years ago
remove invalid comments

Former-commit-id: 404f9a2683890981ca643e20fce78c3c42586153

47abb314ec421601ca79d24660b6070f185489c2 authored over 4 years ago
remove example

Former-commit-id: ff686096785a947a2da308cc37e78597e53c6bc1

ef95bac5f3cde4cd9a763eabe27d0cbae68c8f9e authored over 4 years ago
fix PR: https://github.com/kataras/iris/pull/1546

Former-commit-id: be901767a8008556e3499da60f6ca65f80219346

98636112642d379f5cb071b1a17c9178881d12bf authored over 4 years ago
add cluster driver

Former-commit-id: 1ca87c78690a3c7a5bb40d8d669de4371bd3932c

b8218df789b21005cee3b8ad4ddab3115b47fb60 authored over 4 years ago
Option for Socket Sharding as requested at #1544

Former-commit-id: 0384baf593012377a94344d647ca41121294285a

7f9e664b90fc621a2a3515a323191c766a22945b authored over 4 years ago
minor

Former-commit-id: 0bc9c92c519edda9e04be8481e16fd2fdcfc74c0

836e6412292c4b0f296bde42368dbcc83779a78e authored over 4 years ago
README: add 'run in the browser' button

after the quick start details, so it is visible always

Former-commit-id: 0c13135a01c2b883aa4a9...

3fa022738b9d05c3626a9be97fc6f2bbda337b70 authored over 4 years ago
add a README tutorial on the mvc/overview example

Former-commit-id: c563c4f1ffa98705829e14b189a6976c3a6aa898

99222654548465e8b0f2bb873cb41a576611f971 authored over 4 years ago
use the new protobuf package and other minor stuff

Former-commit-id: 29bf71e8a73d34b27c6f5fe3f12c4ea1cc2b84b2

29d98ac281888e8d6ca764fb4e9093b83e95beac authored over 4 years ago
add a new 'overview' MVC example

Former-commit-id: f73cbf6010595c639f6c5b5119e2ec41bc9802a5

d55bb34766e3fd5269dcef522662c9457c98e5e2 authored over 4 years ago
fix https://github.com/kataras/iris/issues/1542

Former-commit-id: 23f795a6b6b64745311d0630d8e630edc3f65244

45c6bce15fb37dc37fd98a5c4398e7f5f37317dc authored over 4 years ago
mvc: versioning: add 'Deprecated' feature as well

Former-commit-id: c233bae47aa765a7e1cd9ab7000acd14614a78ae

04c8b79b1fd48d1dc67b05be75a1eecd89f32947 authored over 4 years ago
minor: versioning: Match: store the matched version and revert the last change

Former-commit-id: e7aa04671d3f54650bb194a97300b6a89e1b0d2b

878484204e29df53aadc9f21e99624f87d95175a authored over 4 years ago
dependency injection: fix read slices

rel: https://github.com/kataras/iris/issues/1542

Former-commit-id: 0028fafa60b80c80cade1e7a18a1...

3c86fa8010cdccf9429924ed57a1d6e08fefacf4 authored over 4 years ago
new feature: versioned controllers

Former-commit-id: c797e23c78b1e74bbe9ba56673f3a98f17f5e2f7

311b5607172b4c252fb1d332deb888abb55e9f57 authored over 4 years ago
fix #1539

Former-commit-id: f2f277cd5cbe781ce596adc7840a1b1bc3b3bfc6

3f98b396324efdfa22210a48904fa0c4f8665d24 authored over 4 years ago
fix https://github.com/kataras/iris/issues/1536#issuecomment-646258752

Former-commit-id: 129d115937617e4d77b7e6e7efddf3168b15d021

9724592697efed684d20ee9fd6b89782436526d7 authored over 4 years ago
minor

Former-commit-id: 26b0b59ba54caac38d726d7fec562a5d6a0a76e3

43502ed0470d98368999a902faed7f1027d6c2cc authored over 4 years ago
Merge pull request #1540 from admpub/master

fix typo

Former-commit-id: a858919e23fc52a40943e25a4ac3efff17ebfc91

a7a9e62ffa44578c07163fc77f1aad53383c3215 authored over 4 years ago
Merge branch 'master' of https://github.com/admpub/iris

Former-commit-id: 4fc9da7f9dd8bf207082fd086edbde0da013a930

208528a225c383641d98c584e75cc7e3fe5a0a04 authored over 4 years ago
Merge pull request #2 from kataras/master

update

Former-commit-id: 9a64dd3f2d09675b8cf5288a1f4affdf0124c866

9feffa092df7f3198bf2f71ccc047cc96b982d55 authored over 4 years ago
fix typo

Former-commit-id: 181b7b504f22c3510dbeef3d6fbd43af226835e2

7aecacdffe6c3403f50f30d89b84e156a1333b3f authored over 4 years ago
add route-handlers-execution-rules example

Former-commit-id: 95e3dfad33b98d20b761ea1d06dee8df91c3632d

6557dcf6c53ec7987f9b268cea75484685a33d6a authored over 4 years ago
readme: minor

Former-commit-id: 6e62052e605103188afa56a7b4a2d52353e15e9c

7e98555e6b8853a89f0040e74a86a806edbe1c5b authored over 4 years ago
replace godoc links with the new pkg.go.dev

Former-commit-id: 7c9d8c02fcaee8961b1558d14a79a485703eb7ba

115781968b55eae6bc7180c35907f2ce67abdfdd authored over 4 years ago
update mvc/authenticated-controller example

rel to: https://github.com/kataras/iris/issues/1536 too

Former-commit-id: 0ed36644ee2d6c27d904...

5088a35cf5604f26c532ad896b37df1c1d4d179d authored over 4 years ago
minor

Former-commit-id: ee1b625abe876cad8f0f2801c279da684b539fce

9c739969f0d3139ac6df903d07adc72265462dc9 authored over 4 years ago
fix #1537

Former-commit-id: d93af027428259c857c7a5ddf6e21cfd0b09b470

4afef007a46b20815a603b67f14e3a67a3950a80 authored over 4 years ago
implement #1536 with (SetRegisterRule(iris.RouteOverlap))

Former-commit-id: 2b5523ff3e2aab60dd83faa3c520b16a34916fbe

ed5964716ba3d0f65fc31a411f4601a6f0c5279f authored over 4 years ago
add 'HostProxyHeaders' Configuration field

Former-commit-id: 067360d8db638d6f268d154b50fd872c465eaf1a

78a45163e3f9f087faf0bb41fbf0e6f0ef1d03da authored over 4 years ago
godoc: ConfigurationReadOnly: comment to just a reference of the field

Former-commit-id: b0b74e892d5bdf05dc4c2897c6e0ec3d3747ad49

12e61f44562e0ed1b1531442993dc16a7f619528 authored over 4 years ago
add 'Context.IsSSL() bool'

Former-commit-id: 494394ecb3a44dc69d95893eae024efff0ff3612

d304086c32cb4d0211e6844bfac0404aef1edbd9 authored over 4 years ago
add some defaults to the private subnets

Former-commit-id: 5ebd12074b792584541bf116c883b901ea52c77c

9f4f4a2f49afb17f3743cddd4bfb59a37564f3cb authored over 4 years ago
minor: try to extract from both referer and referrer header and url query parameter

Former-commit-id: c0ed0916f35ee9cffe0b267e34d5708c1d38082b

b4fcaab459bdc9014e19029ef00d9b314b2cd9c3 authored over 4 years ago
asthetics

Former-commit-id: 1b13823e4e31327dad280a82252be969f845efe8

07f678eac03ba8181b100248e99b89aed0b10402 authored over 4 years ago
add a rs/cors full example

Former-commit-id: 9655e04b91145f60e69096cbd662fef08a91f988

05ae7792df797a7d29eafeaecfec204ac599e895 authored over 4 years ago
add godoc for #1533

Former-commit-id: face69d4018159e804c1461c8faf3e629a61b653

350887d302ad668a8b847063a25e3a83451146aa authored over 4 years ago
update golog dependency

Former-commit-id: 304d3a25f41a2cf4f8f59964ce454d66be8b06c7

caa2545e3bb3d07d115086483a2ef1e32e8f1e01 authored over 4 years ago
update kataras/golog and kataras/pio deps

Former-commit-id: 0f736f181b01771701b43cf4eef46b7086838fc7

2c39828fe277906c5a4abb5b474fe989b1be6c01 authored over 4 years ago
add a rollbar example

Former-commit-id: 4cbe61a217f4863fe38e23848252126d864d9f5c

2042637e417ffac5cb6c04055c8fafc61da8154c authored over 4 years ago
minor

Former-commit-id: e83456ced3d00d6da3001d083e22a0568748298e

46ff69e28e6e4039db9bc7a4472e182fd3d72a5a authored over 4 years ago
minor example fix (design change that was actually not pushed)

Former-commit-id: db253c191bad711b592d914d386675bf118e497c

6d977dacd2821f690e867ebfabb795046cebb923 authored over 4 years ago
fix #1531 and introduce the 'Configuration.ResetOnFireErrorCode' (read HISTORY.md)

Former-commit-id: 84f1e894378a6dfd94e0bf057f4037e35aee0c4f

7bb222322667e34e2a41efb1ce2b4285110defcd authored over 4 years ago
minor

Former-commit-id: fef022dc8d2f396f611d958d9f9e6993d2c770d8

34d0d9813046361dba10f7bbf6276107634eb310 authored over 4 years ago
minor: fix two broken example links

Former-commit-id: 4b102ed9e2b3e78b133d00f253eac86d66a77b6e

791fd7ac3d3add2ea1f3ba9ca34ce36de6b3bbac authored over 4 years ago
reorganization of _examples and add some new examples such as iris+groupcache+mysql+docker

Former-commit-id: ed635ee95de7160cde11eaabc0c1dcb0e460a620

ed45c77be51b624968d0ae58415cc7bb23656a75 authored over 4 years ago
jwt: add a 'Get' helper

Former-commit-id: a9b0bd0d2a61a9b2a33eff35eb69eec035296b98

9fdcb4c7fb7af20030bacb320af864affc736235 authored over 4 years ago
jwt: add more helpers (DefaultRSA and DefaultHMAC)

Former-commit-id: fe06c0e0f4d7e121c678ffda7ac702ae865abd00

b2fddc7d68789af0529279f010475a62240658e0 authored over 4 years ago
Context.GetDomain: use net.SplitHostPort better

Former-commit-id: e0a13062f9c4d37e48a82367d23bc16be8f1d1ce

cbe336a5839c3eabd3ef41ea814d1f316b465544 authored over 4 years ago
fix #1524

Former-commit-id: a166bf3be97f6cc8a2ab4a8890881c258c4729d6

c32dd0d95c27e30d1633010dbbda186a2b4654bc authored over 4 years ago
add a new 'Context.GzipReader(bool) method and 'iris.GzipReader' middleware as requested at #1528

Former-commit-id: 7665545069bf1784d17a9db1e5f9f5f8df4b0c43

1079bb8f8bbf5fe636c966172b10f99e956f2692 authored over 4 years ago
add a new simple, builtin requestid middleware (makes use of the Context.SetID/GetID methods too)

Former-commit-id: d46bce7c1964adada01934aa95daf389c141defc

9e5672da25d4ea9fe6252b4dba493ae531a0e058 authored over 4 years ago
New builtin JWT middleware - this one supports encryption and ed25519

Former-commit-id: ca20d256b766e3e8717e91de7a3f3b5f213af0bc

d556cfc39a08f1e408cf36b619856f7eaa0a4a6c authored over 4 years ago
add 'Context.Register/RemoveDependency' for registering dependencies for next handler in the chain from a common iris handler in serve-time

And also, add a Configuration.FireEmptyFormError if end-dev wants to receive an iris.ErrEmptyFor...

c866709accdea499ff1027b5bb2fdcb131293822 authored almost 5 years ago
add example: dependency-injection/jwt

Former-commit-id: 77cdc7fa5f8a656857a3912910e037806adf70a9

c0fd429a43536adc55a22a2ff057da0b6b370c6a authored almost 5 years ago
update kataras/neffos dependency

Former-commit-id: 7658c5bd83413a495a6aea3eac7fdf4c0339e170

d71e9d5a7ec6a5159d2e1814244ffb53936d651e authored almost 5 years ago
minor: #1516

Former-commit-id: 7b7d1a8becb5dc8e5a0dc54bb76d8ec723555e01

3f1680a1d1adf15ea3b72b04252150df00f6c6c4 authored almost 5 years ago