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

clean up the mvc error handler example

Former-commit-id: 30e42fe0a6c39909739ec6423d75a2be0fe4f1f6

7df7f0fea2df63902eab51f27d798ca8c143be5d authored almost 6 years ago
implement mvc HandleError as requested at #1244

Former-commit-id: 58a69f9cffe67c3aa1bab5d9425c5df65e2367ed

0d4d2bd3fa852a7f98c83c7d90e280daa2148122 authored almost 6 years ago
Add FOSSA license scan

Former-commit-id: c56690373ffd968ad08a86285752ed919f286786

cc713ca1ebbc928132e15bb5f6d59175f4d3cfe1 authored almost 6 years ago
Merge pull request #1236 from AlexJuca/master

Improved english documentation

Former-commit-id: 30e8dad0603247a23e1ef8d50950a36a166a4d02

f6cdeb467472640375ea675413fa2c205285546d authored almost 6 years ago
Improved english documentation

Former-commit-id: 01fe103889432389fd91f4ee497326ff32e50ee3

f21e1e7a575b8dc37415fdc8dd2e05068b36a99c authored almost 6 years ago
Improved english documentation

Former-commit-id: 318b093489563b85c540388d77b12b63a97ce6e1

c69bd7193dc110ff5fb4f1bd2f765d7185fa8b7e authored almost 6 years ago
A message about the new websocket capabilities

Former-commit-id: 682cfd729918e570cb506ef7ea25242701f405f6

7624bcfff9c9b83d4b6137697ccd8ecbfd17a858 authored almost 6 years ago
update snapshot

Former-commit-id: 25fb22a3793282ee0c29b19a4770841145f98e7f

486d9350e5669e51878b7ff333b8c82965d26768 authored almost 6 years ago
fix https://github.com/kataras/iris/issues/1220 from last updates

Former-commit-id: 1932953145c9386053cae28805020e6b6bd956a6

01233a3c223b1be8d543834f827300b63f458574 authored almost 6 years ago
fix https://github.com/kataras/iris/issues/1205

Former-commit-id: d95be1456a78fbafd7ec5fec22f2066454eb76c6

df3a68255c6c28b0e37bb00540437315fe226881 authored almost 6 years ago
remove websocket's connection's temp storage, as it was deprecated for quite long time (we have access to Context().Values() now)

Former-commit-id: 26dfa47c374646590831d62fa1fc1dc02d8705fc

444a4a03632abce49a49eb106f2b500c1351b464 authored almost 6 years ago
add `Context.ResponseWriter.IsHijacked` to report whether the underline conn is already hijacked and a lot of cleanup and minor ws stress test example improvements

Former-commit-id: 444d4f0718d5c6d7544834c5e44dafb872980238

ddec78af0a3b7ca17aaad5d9542245c725b7fe8c authored almost 6 years ago
some cleanup, and remove the test 'testwebocket2' package at all; A lower-level fast websocket impl based on gobwas/ws will be published on a different repo, it is a WIP

Former-commit-id: b680974c593196ce20865ed12778929ced6afea1

bda36145e54ecff8e57db6b26d5eae680e7b3d82 authored almost 6 years ago
Add new 2019 video course made by J-Secur1ty and add the most important part of our README.md; the support that we provided over the years.

Former-commit-id: 7390164a6639a7be949c04a000cef9c347d93968

30ae2cb9dd468422fffef94af050dec6a90c91ac authored almost 6 years ago
improve client test, I think we are OK, both gorilla(websocket) and ws(websocket2) have the same API, it's time to combine them but first let's give a lower level of api available for users if they want to manage the routines by theirselves (i.e on unix they can use netpolls manually)

Former-commit-id: 3209a7490939bce913732c1375190b0771ba63ae

c477251d1f9a63c95e29b5005f9d35cd38eb27ae authored almost 6 years ago
websocket: from 1k to 100k on a simple raspeberry pi 3 model b by using a bit lower level of the new ws lib api and restore the previous sync.Map for server's live connections, relative: https://github.com/kataras/iris/issues/1178

Former-commit-id: 40da148afb66a42d47285efce324269d66ed3b0e

65c1fbf7f2bb139b9e805aa1fa7fb9784d8d3007 authored almost 6 years ago
fix issue on binding sessions caused by variadic cookie options, as reported at: https://github.com/kataras/iris/issues/1197

Former-commit-id: 595a347706b6816729939a2e9d9098f5d3f72304

eb22309aec9fdfc8592512b3cbe3ba52c11652bf authored almost 6 years ago
add a new websocket2 package without breaking changes to the iris API. It implements the gobwas/ws library (it works but need fixes on determinate closing connections) as suggested at: https://github.com/kataras/iris/issues/1178

Former-commit-id: be5ee623b7d030bd9e03a1a2f320ead975ef2ba8

701267e0341c793c2bdcad80b8c841f113041fa0 authored almost 6 years ago
sessions: give ability to the end-user to modify the cookie via context.CookieOption on Start and Update/ShiftExpiration as requested at: https://github.com/kataras/iris/issues/1186, add a StartWithPath helper as well

Former-commit-id: a9f8715b07049a5720a38c9352bb1ff781dfc04d

6ca19e0bca2559b5c33439db18d19b47e68a1e1e authored almost 6 years ago
add support for mvc and hero dynamic dependencies to understand the error type as a second output value as requested at: https://github.com/kataras/iris/issues/1187

Former-commit-id: 49e29c06aaaa22743354981342c29fc9d5953d0e

9cfaff07d6792150d561f8fa9d4a24f2804f9b42 authored almost 6 years ago
add websocket client stress test, passed and update the vendors (this commit fixes the https://github.com/kataras/iris/issues/1178 and https://github.com/kataras/iris/issues/1173)

Former-commit-id: 74ccd8f4bf60a71f1eb0e34149a6f19de95a9148

07994adabb0b26b75263687548d3f5ca7e8022a0 authored almost 6 years ago
use the same connection structure for both client and server-side connections interfaces, the 'Connection' interface could be changed to 'ServerConn' but this would produce breaking naming change to the iris users, so keep it as it's.

Former-commit-id: 3440871b368709e33d2d2a5080c66f7ad9338970

946c100f7d24074d9af86793c38ddf6317856d6d authored about 6 years ago
add iris websocket client side for Go and a simple chat example

Former-commit-id: af1c555b6b092a3d0484fee2e200fd8767d7239e

280872fd59253f1a033e073e67fc0053068a899e authored about 6 years ago
minor

Former-commit-id: eca4c3d2962cc4e0b6108144a7b59f2519b531da

d30f17eb3fa0e4572848780d488bbe80145ded1f authored about 6 years ago
add Context#ResetRequest and core/handlerconv.FromStdWithNext updates the request for any incoming request changes - https://github.com/kataras/iris/issues/1180

Former-commit-id: 764bf26bcaa3b7bdae0a2bdbf3bf2b6f8c5c546e

2cdbe17bd5e7c59af509bf419daaccbe73751f48 authored about 6 years ago
minor fmt

Former-commit-id: d22d8c4a715326901cd12368268eb3fb3e087a5f

7278bcd537e31de8ab3ed78c5f2e1dcae4b65f3f authored about 6 years ago
add tutorial for the official mongodb go driver

Former-commit-id: 8353dd101c37c223bba404403f9f8fa2d042fede

4284739151cad071b6f4e08981ec05aaa9155d98 authored about 6 years ago
websocket: replace sync.Map with custom map[string]*connection. Add translate template function example. Fix ctx.HandlerName() does not return the end-dev-defined current route's name, this will give better warnings when using MVC in a wrong way

Former-commit-id: 38fda8a20da9bc7665cdd209b7b367c1337dbd94

680b5a09231f451a6551d2d1d5314f740fd3a537 authored about 6 years ago
add a warning on mvc if someone didn't read the examples or the godocs and .Register dependencies after .Handle

a developer sent a direct question message from our facebook page: https://www.facebook.com/iris...

443776c423b95751949381dfbc3d6a3428f6e447 authored about 6 years ago
gofmt

Former-commit-id: 75992b3aeae2228a7a7f0e698ce78b2f323cc33a

d451335aa2167e79a077cdcd0c9448839a6d15b8 authored about 6 years ago
minor misspell fix

Former-commit-id: 55408a6c25d55cd052bb613db201723eac977232

3dc3fa10ee0a90f53e4aa131559ddb31c953bca4 authored about 6 years ago
init of v11.2.0: add context#FullRequestURI and NewConditionalHandler

As requested at: https://github.com/kataras/iris/issues/1167 and https://github.com/kataras/iris...

3fcc70b891dd225a8fd24c76c491f190b2565740 authored about 6 years ago
fix minor misspell

Former-commit-id: 515763c090184f8ed35f4ee776c3f5b1ea692141

571ef59adfc23d5336e1a2a5786eae551c483eb4 authored about 6 years ago
push version 11.1.1

Former-commit-id: bf1c6f29a515c8c67cbc95aa7f47ccac2d843987

ff3f052da1e6ce526bd343609f04ebe7fb596172 authored about 6 years ago
minor doc fix

Former-commit-id: ccacb4275cbdc3285f4c8c3b0f13c8985f69a5be

55ec53b4167057b8d642123fca137d4da3882709 authored about 6 years ago
README: Iris Starter Kits: add yz124/superstar -- Iris + xorm to implement the star library

Former-commit-id: ada9f896462a8c729877b23c16847ce3c5be58ce

b1f4a85bbe46360a460439e7d7538e6ed751a1a6 authored about 6 years ago
context#ReadForm can skip unkown fields by iris/context.IsErrPath(err), fixes: https://github.com/kataras/iris/issues/1157

Former-commit-id: 5cc8e5a9d58071591154e988262b547653c34e36

caac0480bae1379b6ca7c49ffab84297315644df authored about 6 years ago
fix https://github.com/kataras/iris/issues/1164

Former-commit-id: 533b277c6a33d44da48df2ad9ca2b5ebb962bc96

8b74e3343dc6d535801732674e8c8e8a80ec302f authored about 6 years ago
update kataras/pio gomod version

Former-commit-id: bcca4382f2533b32b2b8497fb5efb339da30f6f0

8d12c526d8306fbc19a899173d4d1e1279878c03 authored about 6 years ago
add https://github.com/snowlyg/IrisApiProject to starter kits (chinese)

Former-commit-id: d09c795018df59834af91a8ba087649bcb023d8d

67081d82193e74e51123100e04e6477add782432 authored about 6 years ago
Merge pull request #1156 from fduxiao/master

README_ZH.md in _examples/

Former-commit-id: 6e50de7e131b47d16d359061ef405a5a6f9a1dbd

4a77067c8aed20c12880b0a5e4ac7d59290126dc authored about 6 years ago
Translate _examples/README.md into Chinese

Former-commit-id: bee3e04b8796ebede5b3cee37c2d8a65fc8d2860

b01aa845513d257a7bcdd013ace69470c0a62ccd authored about 6 years ago
Add `StatusTooEarly`, compatible with: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/425#Browser_compatibility

Former-commit-id: 51163eb71e793d5c8b8ae42d67b15ef2a431a386

e0f67d8d2cadfc3f38abf801a4287ae218e8211e authored about 6 years ago
Merge pull request #1148 from drenel18/patch-1

Fix link for httpexpect in README

Former-commit-id: 44eda556757f93c4af5f762efd7f870cfe6f6639

53c010e855466ec55a20727279d8494327c540f8 authored about 6 years ago
Fix link for httpexpect in README

the previous link will be automatically appended to `https://github.com/kataras/iris/` and thus...

02230bd5e2a23f74ffcf2facdfe7ce61681562ef authored about 6 years ago
Merge pull request #1146 from Slamper/patch-1

Fix cache corruption due to recorder reuse

Former-commit-id: e010b13230f93e0dab208bc1558aca094e...

5f1dd78a1247a953ec25d8c137af8f28ee89472d authored about 6 years ago
Fix cache corruption due to recorder reuse

Former-commit-id: b37ba1a3d48469613827333e20c9b75e3fd0cc44

2573a3e9401d20d6d8eaf9a98997f7120eb0db49 authored about 6 years ago
fix grammar and misspell

Former-commit-id: 1816619f891df77a5d1925d43c25243dcadbceb5

02d94041f9ae66d3bd571c6a90f1a61077ca7a17 authored about 6 years ago
fix https://github.com/kataras/iris/issues/1141 and https://github.com/kataras/iris/issues/1142

Former-commit-id: d8d73b3e1b713af9bf7b4712121324079ede6a41

8b85b602df459776948f73595b74b6aacedf34fe authored about 6 years ago
Merge pull request #1140 from d7561985/master

session/redis: fix unused service config var. IdleTimeout witch was r…

Former-commit-id: d639a1...

1843a7d1f15ab29e188ace5b799d549b05b889f7 authored about 6 years ago
session/redis: fix unused service config var. IdleTimeout witch was replaced by default values

Former-commit-id: 27752108409604cbabadf0d4457321f6e3336f9f

b1b5986974442b75ae8f44563f6d71e291cf2c7b authored about 6 years ago
update mod

Former-commit-id: 883c1578672e95891f7aadd4d48948b3bcc822bf

0411e0eaee8f8c025b8ba9121626218fd68f4d03 authored about 6 years ago
Publish version 11.1.0. Read HISTORY.md for details

Versioning API - https://github.com/kataras/iris/blob/master/HISTORY.md#su-18-november-2018--v11...

a638e9ef81c4691a9cf71668d6822ed1a5127244 authored about 6 years ago
Publish version 11.1.0. Read HISTORY.md for details

Former-commit-id: 5bc97f3093655d08e07cfa0a27decda98b6d300f

c0f48385a83ee8e7f4d30baa3b795a07c740bf0b authored about 6 years ago
add AUTHORS note to the new versioning package

Former-commit-id: f14579297e6662ae88f2fd33cce613b9c262ec13

18b236a1ee2911ddbe6fd9645eeb30a179b0b7ee authored about 6 years ago
add versioning example

Former-commit-id: 54c903135d1c2ba1838b47fa419433dbb010c317

b8addac888042ac966b592af79f51ae97d7277d6 authored about 6 years ago
finalize the API

Former-commit-id: e680a9fc517c02eca66f83e42519c9820122fae8

c74196c6d71dd6afaaeda7e230916e0bd51a555e authored about 6 years ago
complete the versioning/README.md and add `AllowMethods` like the normal Party, version-specific middlewares are not needed because the end-developer should declare a middleware with manual matching of version using versioning.Match(ctx, version) bool instead

Former-commit-id: 4f4c23dd7c043d5ab735070ae4d59ea84e3af2e0

6886fd98c80931db8bb249379a91ec06c81495ed authored over 6 years ago
add versioning/README.md

Former-commit-id: 7ea92fadc982038533675996704b6bf89e149aae

70610af6fd6c2015c0b1656c059d01da4acb7c0c authored over 6 years ago
resolve master conflicts for vendor

Former-commit-id: c47d392d32b704f230ae4b2e2610ea35c4e399f6

fc9e5b3c05450211dad50c62b0df8d8bba863dfe authored over 6 years ago
blackfriday move to iris-contrib, tested

Former-commit-id: b9a0b9288f06a190500d8583af2503fcd67efe12

3a77da586fb8db844f37e9b33d84d45b548c5930 authored over 6 years ago
move blackfriday pkg to iris-contrib to avoid future issues like https://github.com/kataras/iris/issues/1132

Former-commit-id: 15119e623ab0e6ec480ed1be3621b87e2d29dafe

ba7503c9eb41a0cbecbb3cb9de60a96bf29c7093 authored over 6 years ago
move the blackfriday lib to the iris-contrib for the stability to avoid issues like: https://github.com/kataras/iris/issues/1132

Former-commit-id: 5540abd73f3b917e89a73486e5983605546b9008

3b2f19eda57c5fef51d6b5e1c82b46cb1814d39a authored over 6 years ago
fix https://github.com/kataras/iris/issues/1132

Former-commit-id: 8e5e243ce856e93f0a820b8393e4ab2c6b2a9453

39117f63f22a3b055bf424f482b9cfc86cd0a724 authored over 6 years ago
fix https://github.com/kataras/iris/pull/1128 for https://github.com/kataras/iris/issues/1132

Former-commit-id: fd3ef788ff4696e8a7f3d0d2cf11be4532abdf3f

d766bf9f657f93997beb048cc28bda027c2f776d authored over 6 years ago
versioning API: initialize support for grouping

Former-commit-id: 36cf8cd79801e8556f3c7b560f3bd759d9770d67

7608873e703b794013c8ce60138e952bfe9372e4 authored over 6 years ago
initialize support for versioning as requested, per route -- not finished yet

Former-commit-id: ade66610125f06a0b5ce3e90bcafe349f216a616

b22a18da6b69978cce0106584346608d759265f7 authored over 6 years ago
Update to version 11.0.4. Read https://github.com/kataras/iris/blob/master/HISTORY.md#fr-09-november-2018--v1104

Former-commit-id: 2c2c32afe31fe94543d145ab8c8475d7b4392ff1

e08d0b4be6480631eecf09e2aec7dc5c49a31d69 authored over 6 years ago
Merge pull request #1128 from mlboy/patch-1

Update go.mod

Former-commit-id: 62ff8a51ef814e9e73836b488ec2c66d01da8ec6

75ead88483ea1d303cfb9fc3f118dfb07e32b49a authored over 6 years ago
Update go.mod

Former-commit-id: a3b0dd8a5b3d8ef91f3bbadb0dc67a904bac492b

a8d3c205c657629f76f14ea6e50db4ee5fba9aed authored over 6 years ago
Add the article 'CRUD REST API in Iris (a framework for golang)' and a starter kit for Iris written by @jebzmos4

Former-commit-id: 72eb72f11086b23c1bf849eb14ad846492a84cbd

80952bcbd5fc1fe785f65a593fc8e52b965da9e9 authored over 6 years ago
examples: update the cors example to be easier for beginners

And update the pug view engine's vendor jade template engine to yesterday version 1 (tested and ...

22782bbefef7b6c350ac79153e0c993b57a2be54 authored over 6 years ago
Merge pull request #1117 from chenPengXu/master

add part function in html.go and examples

Former-commit-id: bf22aac2abd6cf605abb1673ec346301c6c...

d6964acfcd4b48e1a351c4e19b9ea2c011e70350 authored over 6 years ago
Update to minor version 11.0.2 that fixes a small issue. Read HISTORY.md for more

Former-commit-id: 004b87ff15467a8c67dcb89219ce64d599440ad6

678b66aef34b6ac01f08092d7d27948c2de7451a authored over 6 years ago
fix https://github.com/kataras/iris/issues/1118

Former-commit-id: b3334c1351bfa1c9be431a453a6b9439b3aac003

c262c5076a2d128e70bda4fbf5996ebc4ae23778 authored over 6 years ago
Update to version 11.0.1. Feature request implemented: https://github.com/kataras/iris/issues/1113

Former-commit-id: 0ce38dbacc2458fe327fa4401fdde1e69c8aacb0

be32418bc10da613a2a7560f14bb5ed56fe36fad authored over 6 years ago
modify

Former-commit-id: 3cae751d13b1c97dae0db7802b42b462f7c89fdb

20fa06b46b0ea8261f1f45fb95e544606fccb2a9 authored over 6 years ago
add template_html_5 for fund part in html.go

Former-commit-id: f2143a7aded3c026da5eb0755630e7dd2cb0f874

b5a4cf901dc185e7dc6220b1e3bcc36ffd4f148e authored over 6 years ago
add part function in html.go

layout.html
<head>
{{ part "css" }}
</head>

home/index.html
{{ define "home/index-c...

de5be10955f088c2812e66377fb4778aacc7b08a authored over 6 years ago
add third-party source benchmark results for proof of what we already knew

Former-commit-id: 52110ac4ec556ff88cae703ad988a3c48c7aef23

8950ae7bb96270601b8ac6faabea0e078f7eea57 authored over 6 years ago
A year after, it was time to update benchmarks, .NET Core had many performance improvements over the last year, good job Microsoft's Net Core team and the Open source community

Former-commit-id: 4f04c1a0322520ccd45f56138e8db273c8519e07

7c5f7f42cfce924adc248671bc5fc9b3feddf5d7 authored over 6 years ago
internal router improvement as a result of kataras/muxie sync for latest v11

Former-commit-id: c97caf8427b20ec89bc089951cc82316a4061f62

5849c7717841aab33048a66062a2f1d942507964 authored over 6 years ago
sync with kataras/muxie

Former-commit-id: b414d7243e6c636731f2b0c19d35d3911bb4c951

e9a9f909934053981939b8693ab2a3cbc34d53bc authored over 6 years ago
fix no slash req path

Former-commit-id: 3c3c00788e2481ee142b668d576cab5ff046f089

8baaddc89268d1187482e88af4ea945920b9d9ac authored over 6 years ago
Version 11 released. Read https://github.com/kataras/iris/blob/master/HISTORY.md#su-21-october-2018--v1100

Former-commit-id: fe6305deed00e170bf4d39a12c0644fe686e0a24

3962710d3d7d704566ccf857d90206c64daa7cf1 authored over 6 years ago
add a HISTORY.md note about the new commits

Former-commit-id: 5be77a64616dbb8b85f83fc60638d0566bf7c4ad

a0c8369927088fd76aee450085a42e608df97cee authored over 6 years ago
version 11 release

Former-commit-id: 44de994cbb0a8dfb3793a593d5a292affc2ae9f9

a39807626dbab8b0b02af2f51fa04952727aa293 authored over 6 years ago
add a HISTORY note about the Context#ReadForm return error

Former-commit-id: ae423978262575d21d098f1ca2986de05d0cda49

977b67dd470ff4ab457b1d5016b7b607b38371d9 authored over 6 years ago
A note for the upcominng release in the main README.md

Former-commit-id: 5955353caf550c052f976a5836a32d530011dcda

dbba631df48b88da72e32e84b18b228af1f205a7 authored over 6 years ago
sync with master fixes and add more details in the HISTORY.md for the upcoming release

Former-commit-id: 13d5f3bd0dd844dbe2f709cfe8423a7417542744

df85be52a498cbd22efccf04f0a0bd4009e95dc6 authored over 6 years ago
Merge pull request #1110 from eryx/master

Fix panic error in concurrent calling with websocket.Connection.Emit()

Former-commit-id: d9c1a...

22ec02d53d99086e88544bab316b1b9fc02c86fa authored over 6 years ago
Fix panic error in concurrent calling with websocket.Connection.Emit()

Former-commit-id: 4c5cc222e9a43b18a86adb35bfafe4a278fd880e

1f1dfcca1ce0cdb361398e4198e0bf3445cf9805 authored over 6 years ago
Fix panic error in concurrent calling with websocket.Connection.Emit()

Former-commit-id: b5d0ecd61547a297c320867af0a8abf208f0f743

d2c3b90bc4af4e397259e527dd56b3c1d6fc89d9 authored over 6 years ago
make the core/router.AllMethods a variable that can be changed by end-devs as requested at: https://github.com/kataras/iris/issues/1102

Former-commit-id: 47c997e0d3a90e4c7ccb8c4dfd1459065490d59e

e3876d793c17ab865c8d58bf8aae5c3f6884782f authored over 6 years ago
version preparation, it should be ready before novemember.

Former-commit-id: 7d0cc9b00fd5b9355928389bd47254c03e050f04

192d71432fbea0b13760a6c4e801df487582f164 authored over 6 years ago
typo fix

Former-commit-id: 6ac3649296694e4c5462f97f645ace604b6bc4bf

c0728deff97bb29d485cf9b03342ac5bdc0c1619 authored over 6 years ago
add godoc comments for the updated macro package

Former-commit-id: 5a90777926f6457b6639514e51ce48a4a57886c6

8f53f7c399f52422a983af4ba55f5ad7e3f44011 authored over 6 years ago
typo fix: internally

Former-commit-id: c9bc56aaf2ee4c88a8827dd1a1731f2788643a28

a1d80ce4b6a15000e61ad645589213bee0a555c2 authored over 6 years ago
Merge pull request #1106 from fedir/patch-1

Typo internally

Former-commit-id: a328ed85979f6e334ceb7e92ccb13db56ec1fa95

b2bcef74c085e48ce2a121d4668cd902e8a726ed authored over 6 years ago
add my new trie data structure implementation written from scratch and specifically designed for HTTP (and Iris) - see https://github.com/kataras/muxie for the net/http version of it

Former-commit-id: 4eed1585f29b57418b61f6de058f5d6db4bb98bf

30027360868ab0b87d57f74acff13b37eca3a1d8 authored over 6 years ago