Gerasimos (Makis) Maropoulos
c935e5d7d1
add HISTORY entry for v12
...
Former-commit-id: 778fedba71bc146709e840c7a37545e516c7a287
2019-10-26 18:40:35 +03:00
Gerasimos (Makis) Maropoulos
3945fa68d1
obey the vote of @1370 (77-111 at this point) - add import suffix on iris repository
...
We have to do the same on iris-contrib/examples, iris-contrib/middleware and e.t.c.
Former-commit-id: 0860688158f374bc137bc934b81b26dcd0e10964
2019-10-25 01:27:02 +03:00
Gerasimos (Makis) Maropoulos
221978e41a
Upgrade to new go errors and some minor fixes and improvements including easier debugging of invalid routes and e.t.c.
...
Former-commit-id: 5809157b952ccc61a67a9861470774b3a6fee024
2019-10-24 18:57:05 +03:00
Gerasimos (Makis) Maropoulos
943c3f77cb
update neffos
...
Former-commit-id: f81a15d8e574138de6d8b4d674db2b38865d38f6
2019-08-10 19:28:03 +03:00
Gerasimos (Makis) Maropoulos
eb29a80753
redis sessiondb: support more than one driver - builtin redigo(default) and radix - rel to: #1328
...
Former-commit-id: 1eee58f2c49f64899fffc3ad61bcf074f8949cc1
2019-08-06 18:40:13 +03:00
Gerasimos (Makis) Maropoulos
b37b369b51
add content negotiation feature, add context.ReadYAML and fix https://github.com/kataras/neffos/issues/1#issuecomment-515698536
...
Former-commit-id: 9753e3e45c7c24788b97814d3ecfb4b03f5ff414
2019-08-03 04:41:09 +03:00
Gerasimos (Makis) Maropoulos
db0702ca75
implement ReadQuery with 'url' struct field tag name strictly, as requested at: #1207
...
Former-commit-id: dc0c237f62aa6db5a0c1755b2074d8a18dba0d8f
2019-07-24 03:29:42 +03:00
Gerasimos (Makis) Maropoulos
710cc6da54
fix https://github.com/kataras/iris/issues/1298
...
Former-commit-id: 7371178a7662a7e55bd1c83a22ae3a4896b449fb
2019-07-24 02:24:47 +03:00
Gerasimos (Makis) Maropoulos
452b7d2df0
minor
...
Former-commit-id: f0a26383ace695525d5aec52ec2181d781d26a83
2019-07-19 12:27:35 +03:00
Gerasimos (Makis) Maropoulos
55bdb44e26
remove experimental-handlers examples, users should visit github.com/iris-contrib/middleware instead, let's not have duplications
...
Former-commit-id: 72754683d1bcd4325b5fcd9f57c6cb87f1d7337d
2019-07-15 16:03:19 +03:00
Gerasimos (Makis) Maropoulos
137c41344d
Updated all dependencies one by one to go.mod - Backup and remove the vendor folder entirely and update most of the examples - next commit will contain the rest of the updated
...
Former-commit-id: 2791c50256c0f00d6e08a408e5cb009262c49588
2019-07-15 07:49:04 +03:00
Gerasimos (Makis) Maropoulos
86a18ff545
sync kataras/iris/websocket with kataras/neffos - added support for nats scaling and Server.Ask method
...
Former-commit-id: 3a3f00410e113817c4e609feaad70f76c0b09b57
2019-07-14 20:22:59 +03:00
Gerasimos (Makis) Maropoulos
33dfb42d73
add the new neffos StackExchange feature to the type aliases and shortcuts of the websocket subpackage and auto-enable debug mode on websocket MVC application when iris logger's level is set to debug
...
Former-commit-id: 4d8cb79d01a4172fc1ed7a9b626da0228d902b3c
2019-07-11 12:59:11 +03:00
Gerasimos (Makis) Maropoulos
450f20902d
MVC improvements: add HandleWebsocket that now registers events automatically based on the struct's methods(!) and fix a bug when more than one value of the same type is registered to a static field of a controller
...
Former-commit-id: e369d1426ac1a6b58314930a18362670317da3c1
2019-07-09 12:16:19 +03:00
Gerasimos (Makis) Maropoulos
2576b3da34
add support for iris-specific form of generating connection IDs as requested at: https://github.com/kataras/neffos/issues/1#issuecomment-508689819
...
Former-commit-id: 0994b63373ebe2b5383a28f042aa2133061cbd18
2019-07-05 16:22:20 +03:00
Gerasimos (Makis) Maropoulos
9dbb300d9b
implement the Iris Crypto Library for Request Authentication and Verification. With Examples and Tests.
...
Relative to this one as well: https://github.com/kataras/iris/issues/1200
Former-commit-id: 3a29e7398b7fdeb9b48a118b742d419d5681d56b
2019-07-02 19:19:43 +03:00
Gerasimos (Makis) Maropoulos
8ad4c061d1
remove the json-iterator from vendor, keep its most stable version only on the go.mod instead so users can interact with its 'extra' subpackage when iris.WithOptimizations is set
...
relative to: https://github.com/kataras/iris/issues/1245
Former-commit-id: c833189909c73cfdd9e91b1a9aec0c1ea6113af9
2019-06-24 14:30:00 +03:00
Gerasimos (Makis) Maropoulos
272566950d
_examples/websocket/basic: add a nodejs client and provide a README.md on how to run the websocket clients and the server
...
Former-commit-id: a98a80996d7d95fa947e72c71803407682229fa7
2019-06-13 12:15:01 +03:00
Gerasimos (Makis) Maropoulos
e10fada695
updates for neffos and re-push the fix of the request path with uri unescaped codes
...
Former-commit-id: fda1edb3e8dfc538da541070366f5f8f997bf367
2019-06-06 23:05:17 +03:00
Gerasimos (Makis) Maropoulos
e19a519c6e
add neffos.Object
based on the latest neffos API and update the go.mod for neffos
...
Former-commit-id: 47836caf61d3c951f1599714a4310bbdef1c87b7
2019-06-03 12:06:18 +03:00
Gerasimos (Makis) Maropoulos
04bc21dd3b
Add the new websocket package (which is just a helper for kataras/neffos) and an example for go server, client, browser client and nodejs client. Add a .fossa.yml and the generated NOTICE file for 3rd-party libs. Update go.mod, go.sum. Update the vendor folder for pongo2 to its latest master as well
...
Former-commit-id: 89c05079415977d65e7328a1eb8a1c602d76f78a
2019-06-02 17:49:45 +03:00
Gerasimos (Makis) Maropoulos
adb6fd764a
extract the Delim
for redis sessiondb as requested at https://github.com/kataras/iris/issues/1256 and add a mvc/regexp example and some other trivial changes
...
Former-commit-id: f9e09320bfe07ae10ac74f54a78272cf21d21cc7
2019-05-30 10:48:07 +03:00
Gerasimos (Makis) Maropoulos
571ef59adf
fix minor misspell
...
Former-commit-id: 515763c090184f8ed35f4ee776c3f5b1ea692141
2019-01-16 22:46:35 +02:00
Gerasimos (Makis) Maropoulos
caac0480ba
context#ReadForm can skip unkown fields by iris/context.IsErrPath(err), fixes: https://github.com/kataras/iris/issues/1157
...
Former-commit-id: 5cc8e5a9d58071591154e988262b547653c34e36
2019-01-04 11:40:55 +02:00
Gerasimos (Makis) Maropoulos
8d12c526d8
update kataras/pio gomod version
...
Former-commit-id: bcca4382f2533b32b2b8497fb5efb339da30f6f0
2019-01-03 12:57:49 +02:00
Gerasimos (Makis) Maropoulos
0411e0eaee
update mod
...
Former-commit-id: 883c1578672e95891f7aadd4d48948b3bcc822bf
2018-11-18 05:24:21 +02:00
Gerasimos (Makis) Maropoulos
fc9e5b3c05
resolve master conflicts for vendor
...
Former-commit-id: c47d392d32b704f230ae4b2e2610ea35c4e399f6
2018-11-11 01:33:14 +02:00
Gerasimos (Makis) Maropoulos
3a77da586f
blackfriday move to iris-contrib, tested
...
Former-commit-id: b9a0b9288f06a190500d8583af2503fcd67efe12
2018-11-11 00:57:26 +02:00
Gerasimos (Makis) Maropoulos
3b2f19eda5
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
2018-11-11 00:41:55 +02:00
Gerasimos (Makis) Maropoulos
d766bf9f65
fix https://github.com/kataras/iris/pull/1128 for https://github.com/kataras/iris/issues/1132
...
Former-commit-id: fd3ef788ff4696e8a7f3d0d2cf11be4532abdf3f
2018-11-10 23:46:01 +02:00
mlboy
a8d3c205c6
Update go.mod
...
Former-commit-id: a3b0dd8a5b3d8ef91f3bbadb0dc67a904bac492b
2018-11-07 18:39:50 +08:00
Gerasimos (Makis) Maropoulos
22782bbefe
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 worked) to fix https://github.com/kataras/iris/issues/1125
Former-commit-id: 0ea7a8dd97ab13e5ecf984c379234cc671f5d84e
2018-11-06 04:06:50 +02:00
Gerasimos (Makis) Maropoulos
3962710d3d
Version 11 released. Read https://github.com/kataras/iris/blob/master/HISTORY.md#su-21-october-2018--v1100
...
Former-commit-id: fe6305deed00e170bf4d39a12c0644fe686e0a24
2018-10-21 19:20:05 +03:00