esemplastic
323beaa70e
Community Briefing \ May 18th
...
Former-commit-id: 6c07d66d0c83d0767f2fa01a389c9ea7d1f189e7
2017-05-18 04:56:54 +03:00
esemplastic
3e5f61ff6b
Fix httpcache sub-package.
...
Former-commit-id: d0bf86713bda90ade130c93dcf04d9b26f1e4f08
2017-04-12 01:25:42 +03:00
Gerasimos (Makis) Maropoulos
57576c70cb
context.ViewData(key,value) and ViewLayout(layout) http://support.iris-go.com/d/27-using-middleware-to-inject-properties-for-templates/3
...
Nothing that you couldn't do before.
Former-commit-id: 658ec25d8045d25a76f87c8f992e67e64006e287
2017-03-28 07:53:57 +03:00
Gerasimos (Makis) Maropoulos
55e1e79816
Build a better web, together!
...
Former-commit-id: 3cfe87da405d0ff749e1a1010660c556b047f333
2017-03-19 03:49:17 +02:00
Gerasimos (Makis) Maropoulos
73dc9adf10
Add an example for sessions + securecookie. Relative: http://support.iris-go.com/d/29-mark-cookie-for-session-as-secure
...
Former-commit-id: 10c30aabdf6b8fa59457ed8296b3e87108d3861c
2017-03-18 23:43:04 +02:00
Gerasimos (Makis) Maropoulos
d76d9b1ec6
Fix http://support.iris-go.com/d/17-fallback-handler-for-non-matched-routes/9
...
Former-commit-id: 8a8a25ab8fb33a342c8d05fc7eae7cafd5bb02b2
2017-03-13 01:40:57 +02:00
Gerasimos (Makis) Maropoulos
7b73f6b1d9
Add iris.TOML
to load configuration from toml-syntax based documents.
...
Former-commit-id: f92dc5bcaa92ca13aaf892dc27829ae33907b387
2017-03-06 00:08:58 +02:00
Gerasimos (Makis) Maropoulos
a0db147479
Add a changelog entry for the *Framework.Render
usage
...
Former-commit-id: 8d27f0f8fb547670d02bc24e6bb42d83095e5722
2017-03-05 20:11:29 +02:00
Gerasimos (Makis) Maropoulos
b60142a2da
Add a changelog for the usage of app.Render
...
Former-commit-id: b7dffb214a6b6d2efa80a3303ad138785f8b0968
2017-03-05 20:07:00 +02:00
Gerasimos (Makis) Maropoulos
064282036c
Helpers for third-party adaptors and middleware authors to generate route paths without even know the router that has being selected by user
...
Former-commit-id: b21147f2bc306d5c41539a1be0c83456c3d62651
2017-02-28 15:01:18 +02:00
Gerasimos (Makis) Maropoulos
4e1d64c5c0
Websocket additions
...
Former-commit-id: 662bdd01a7cd403d1f7b8f0d17bed16ed1f06562
2017-02-22 20:32:38 +02:00
Gerasimos (Makis) Maropoulos
4de98254fd
(silly) Fix https://github.com/kataras/iris/issues/633
...
Former-commit-id: 0359fbf7dd3ff151db7b0575510e611bed683d0e
2017-02-22 16:38:55 +02:00
Gerasimos (Makis) Maropoulos
42cf24fda2
Add a simple and pure .Regex
middleware for routers that don't support regex route path validations out-of-the-box
...
Former-commit-id: 84cf1fb267e54543ad6d419b2ca39658b2773b58
2017-02-22 00:51:50 +02:00
Gerasimos (Makis) Maropoulos
f83c7fb4e7
Fix history big mistakes, point links to /v6 tag only https://github.com/kataras/iris/issues/606
...
Former-commit-id: e0a7ce1a991e5d6600de6cc0a853ef8b1cb8d282
2017-02-18 07:22:57 +02:00
Gerasimos (Makis) Maropoulos
7263649002
Make ExecRouteAgainst to work better and fix gorillamux and httprouter, remove of contextlinker policy it's useless now
...
Former-commit-id: 8d3501e6c490d630d3a4bec0c077dcd7d532242f
2017-02-18 07:03:37 +02:00
Gerasimos (Makis) Maropoulos
5c318dfce6
misspell fix
...
Former-commit-id: a6e81fd308a1f741c16d24793778d4046a172b35
2017-02-17 10:49:28 +02:00
Gerasimos (Makis) Maropoulos
596dfade7c
Update HISTORY.md
...
Former-commit-id: 4c0fdb1ea259bae2c321c733256777eafc2cae6e
2017-02-17 08:56:19 +02:00
Gerasimos (Makis) Maropoulos
85fdf39472
Typo fix at HISTORY.md <--- read it ---->
...
Former-commit-id: 11291a033c0ce8118b8c5b999a09a90be3ff0dcf
2017-02-17 07:19:09 +02:00
Gerasimos (Makis) Maropoulos
02afd3789d
Fix the HTTP/2 Server Push example link.
...
Former-commit-id: 26b500fbfe61b4f69416ec24b50c7d069d0f2e09
2017-02-17 06:51:40 +02:00
Gerasimos (Makis) Maropoulos
48b470f5da
Add HTTP/2 Example and Websocket wss:// too in the same time :)
...
Former-commit-id: fd4c12043d6ed739770236e014ccd2f0f4f5a84c
2017-02-17 06:49:54 +02:00
Gerasimos (Makis) Maropoulos
929b00a24b
HTTP/2 Push https://github.com/kataras/iris/issues/565
...
Former-commit-id: 32af4dd8ef18a5fb2fa88aa8b87e71a594faa6f2
2017-02-17 04:57:51 +02:00
Gerasimos (Makis) Maropoulos
21a18d0990
Add the new Go 1.8 Shutdown | Remove DisableBanner, is controlled by LoggerPolicy now.
...
Former-commit-id: 6ef71a4b9f5a79160a42d1111dd924e244ce1f4e
2017-02-17 04:46:33 +02:00
Gerasimos (Makis) Maropoulos
2a4997cadf
Add listen and proxy tests
...
Former-commit-id: 7c89556942af8e9c6966022323cb9746db446cfc
2017-02-17 02:55:26 +02:00
Gerasimos (Makis) Maropoulos
dd1d6837d9
Add the ability to use .yaml/yml files for the Configuration.
...
Former-commit-id: 0c49eb04d991aabf67970fe7f7b3ed969a36a708
2017-02-16 05:00:08 +02:00
Gerasimos (Makis) Maropoulos
13e83fc57e
SessionsPolicy and sessions adaptor, history and _example written.
...
Former-commit-id: e8b0dde3cb3b72919f01b9d836d8ccb3d4e20214
2017-02-15 20:06:19 +02:00
Gerasimos (Makis) Maropoulos
82afcc5aa6
Implement the websocket adaptor, a version of kataras/go-websocket, and refactor all of the previous websocket examples.
...
https://github.com/kataras/go-websocket/issues/27
Former-commit-id: 0b7e52e0a61150a8bba973ef653986d8b3ddd26b
2017-02-15 08:40:43 +02:00
Gerasimos (Makis) Maropoulos
244a59e055
20 days of unstoppable work. Waiting fo go 1.8, I didn't finish yet, some touches remains.
...
Former-commit-id: ed84f99c89f43fe5e980a8e6d0ee22c186f0e1b9
2017-02-14 05:54:11 +02:00
Gerasimos (Makis) Maropoulos
84f61f6b05
Look HISTORY.md for the 6.1.4 improvements. Fix sessions test expect a nil json instead of an empty.
2017-02-07 03:01:26 +02:00
Gerasimos (Makis) Maropoulos
5aaec72634
Update to 6.1.4 - Align with the improved kataras/go-sessions
2017-02-07 02:37:35 +02:00
Gerasimos (Makis) Maropoulos
84cd4ca6f4
Go v1.8 and the upcoming Iris version notes on HISTORY.md.
2017-02-05 20:26:40 +02:00
Gerasimos (Makis) Maropoulos
3430e24188
Fix iris run main.go
not worked properly on some editors. Add notes for next version. Read HISTORY.md
2017-02-05 18:13:24 +02:00
Gerasimos (Makis) Maropoulos
2a911a450c
Add DisableBodyConsumptionOnUnmarshal configuration field as discussed on [chat]( https://kataras.rocket.chat/channel/iris ). Read HISTORY.md
2017-01-30 12:35:43 +02:00
Gerasimos (Makis) Maropoulos
f380d710cc
Update to 6.1.2
2017-01-13 05:57:46 +02:00
Gerasimos (Makis) Maropoulos
3489ba3365
Offling routing and prioritize others before static handlers https://github.com/kataras/iris/issues/585
...
Read HISTORY.md
2017-01-12 10:24:27 +02:00
Gerasimos (Makis) Maropoulos
c91a1e6628
|You will love this| New Feature: Offline routing, dynamic changes against a route's state | https://github.com/kataras/iris/issues/585
...
Read HISTORY.md for details
2017-01-12 08:28:30 +02:00
Gerasimos (Makis) Maropoulos
020e857b22
Update to 6.1.0
2017-01-12 00:57:07 +02:00
Gerasimos (Makis) Maropoulos
23f9ad13a1
Catch os.Interrupt signal with iris.PostInterrupt example added in comments.
...
https://github.com/iris-contrib/examples/tree/master/os_interrupt
2017-01-11 18:01:29 +02:00
Gerasimos (Makis) Maropoulos
5ad7c6e01f
Update to 6.0.9: Add PostInterrupt plugin. Read HISTORY.md
...
- Add `PostInterrupt` plugin, useful for customization of the
**os.Interrupt** singal, before that Iris closed the server
automatically.
```go
iris.Plugins.PostInterrupt(func(s *Framework){
// when os.Interrupt signal is fired the body of this function will be
fired,
// you're responsible for closing the server with s.Close()
// if that event is not registered then the framework
// will close the server for you.
/* Do any custom cleanup and finally call the s.Close()
remember you have the iris.Plugins.PreClose(func(s *Framework)) event
too
so you can split your logic in two logically places.
*/
})
```
2017-01-11 16:23:38 +02:00
Gerasimos (Makis) Maropoulos
3f74f61e26
Add more HISTORY/CHANGELOG as requested here: https://github.com/kataras/iris/issues/58
2017-01-10 17:14:19 +02:00
Gerasimos (Makis) Maropoulos
e6b967bbb7
Update to 6.0.8
2017-01-10 15:14:14 +02:00
Gerasimos (Makis) Maropoulos
e4ab993760
Nothing special here, read HISTORY.md
2017-01-10 15:03:02 +02:00
Gerasimos (Makis) Maropoulos
053588babd
Update to 7.0.8 | iris.UseTemplateFunc -> Read HISTORY.md | Remove vendor folder because of: https://github.com/gavv/httpexpect/pull/34
...
Read HISTORY.md
2017-01-10 14:21:49 +02:00
Gerasimos (Makis) Maropoulos
893271bf02
Update to 6.0.7
2017-01-10 08:54:39 +02:00
Gerasimos (Makis) Maropoulos
081d01d459
Update README.md
2017-01-08 06:55:15 +02:00
Gerasimos (Makis) Maropoulos
5daa3d6fa7
Add iris.DestroySessionByID(string)
and iris.DestroyAllSessions()
as requested. Read HISTORY.md
...
c9d94b7b44
2017-01-08 06:18:02 +02:00
Gerasimos (Makis) Maropoulos
bcc35c11ca
Add iris.DestroySessionByID(string)
and iris.DestroyAllSessions()
as requested.
2017-01-08 06:11:50 +02:00
Gerasimos (Makis) Maropoulos
d060a73559
https://github.com/iris-contrib/gitbook/issues/30
2017-01-05 18:59:15 +02:00
Gerasimos (Makis) Maropoulos
d5a9410e2a
Update to 6.0.3: Add an easy way to set a request body size limit per client or globally for newcomers
2017-01-04 21:29:58 +02:00
Gerasimos (Makis) Maropoulos
3b0a8e0f2d
Fix https://github.com/kataras/iris/issues/574
2017-01-04 19:50:54 +02:00
Gerasimos (Makis) Maropoulos
058d70e533
Update to 6.0.1 - use the response recorder whenever you need it. Read HISTORY.md
2017-01-04 15:16:53 +02:00