Makis Maropoulos
077984bd60
🌈 sessions were re-written, update to 4.0.0-alpha.2, read HISTORY.md
...
**Sessions were re-written **
- Developers can use more than one 'session database', at the same time,
to store the sessions
- Easy to develop a custom session database (only two functions are
required (Load & Update)), [learn
more](https://github.com/iris-contrib/sessiondb/blob/master/redis/database.go )
- Session databases are located
[here](https://github.com/iris-contrib/sessiondb ), contributions are
welcome
- The only frontend deleted 'thing' is the: **config.Sessions.Provider**
- No need to register a database, the sessions works out-of-the-box
- No frontend/API changes except the
`context.Session().Set/Delete/Clear`, they doesn't return errors
anymore, btw they (errors) were always nil :)
- Examples (master branch) were updated.
```sh
$ go get github.com/iris-contrib/sessiondb/$DATABASE
```
```go
db := $DATABASE.New(configurationHere{})
iris.UseSessionDB(db)
```
> Note: Book is not updated yet, examples are up-to-date as always.
2016-07-15 20:50:36 +03:00
Makis Maropoulos
74aeb081ee
move the template engines manager to the iris-contrib/template
2016-07-13 14:54:56 +03:00
Makis Maropoulos
e0ebc84bfe
It was a git-push error - remove previous' versions configuration https://github.com/kataras/iris/issues/280
2016-07-13 12:41:17 +03:00
Makis Maropoulos
b99afb2875
Update to v4.0.0-alpha.1
2016-07-13 06:28:09 +03:00
Makis Maropoulos
688acce071
Fix config's wrong editor's import
2016-07-13 00:32:40 +03:00
Makis Maropoulos
e61d1f8c3c
Extend Read & Write BufferSize header and max request body size is 8mb now
2016-07-12 15:40:06 +02:00
Makis Maropoulos
e3b2c68085
Parse server's addr before use it
2016-07-07 17:17:34 +02:00
Makis Maropoulos
01914b6c37
Fasthttp seems have little bug with headers, so make a VisitAllCookies function and GetFlashes completed- tests added also
2016-07-07 00:25:50 +02:00
Makis Maropoulos
2cc75817b7
Add support for more than one listening server to one station, virtual and no virtual
2016-07-06 20:24:34 +02:00
Makis Maropoulos
d76b73427b
New: ListenVirtual and ListenTo specific configs - server_test fixed
2016-07-05 15:26:47 +02:00
Makis Maropoulos
afa5b57dc7
Add virtual listen same as NoListen- some changes in order the server_test no need any system modification
2016-07-05 14:29:32 +02:00
Makis Maropoulos
126e170371
Add a Test framework to make it easier to test Iris app
...
I will commit the tests , mostly to see how this is working, when I
finish with the front-end tests
2016-07-03 16:26:53 +02:00
Makis Maropoulos
af67a97518
Fix https://github.com/kataras/iris/issues/244
2016-07-01 01:38:29 +03:00
Makis Maropoulos
a5db711207
Fix/Disable session subdomain persistence on 127.0.0.1 and 0.0.0.0
2016-06-30 17:55:33 +03:00
Makis Maropoulos
66a66fdfa0
Fix https://github.com/kataras/iris/issues/231
2016-06-30 05:58:04 +03:00
Makis Maropoulos
b2d1e6396d
Set the default max request body size to 4mb
...
Align with
e4db3cb560
2016-06-29 20:07:35 +03:00
Makis Maropoulos
f57d457d39
Finish the feature request https://github.com/kataras/iris/issues/235#issuecomment-229383650
2016-06-29 18:49:09 +03:00
Makis Maropoulos
aa319fd8e4
Handlebars support - Embrace the feature request https://github.com/kataras/iris/issues/239
2016-06-28 12:50:26 +03:00
Makis Maropoulos
f83b532835
Embrace the weekend- Update to rc.3 | Read the HISTORY.md
2016-06-24 01:34:49 +03:00
Makis Maropoulos
4a446ac1e2
Complete the OAuth/OAuth2 'high level' support
2016-06-22 16:01:31 +03:00
Makis Maropoulos
5060cf4f5e
linting
2016-06-18 01:11:03 +03:00
Makis Maropoulos
5d369b7c73
Fix https://github.com/kataras/iris/issues/175
2016-06-17 19:51:17 +03:00
Makis Maropoulos
dde7ce31d5
Introduce default hostname and default port for any case
2016-06-17 02:11:15 +03:00
Makis Maropoulos
0d482508fc
Add ReadBufferSize and WriteBufferSize to the iris-ws, disable header copy also
2016-06-16 20:08:59 +03:00
Makis Maropoulos
8cddc68993
Fix https://github.com/kataras/iris/issues/175#issuecomment-226290922
2016-06-16 00:13:56 +03:00
Makis Maropoulos
6a77c2ed22
Embrace the feature request for per-party layout https://github.com/kataras/iris/issues/180
2016-06-14 20:29:01 +03:00
Makis Maropoulos
d837381b16
Update to 3.0.0-rc.1 - Read the HISTORY.md. Relative: #183 #184 #166 #176 #181
...
Read https://github.com/kataras/iris/tree/master/HISTORY.md
2016-06-14 08:45:40 +03:00
Makis Maropoulos
26f13cf5bf
Final touches for Logger
2016-06-06 21:46:28 +03:00
Makis Maropoulos
c88f73acbe
Update to v3.0.0-beta.4 - Logger changes book, examples updated
2016-06-06 21:04:38 +03:00
Makis Maropoulos
86694df84e
Add FromAlias to the Mail service and some iriscontrol fixes
2016-06-06 13:25:09 +03:00
Makis Maropoulos
48aaca5bc0
Fix mail send, complete jade support, fix iriscontrol index , replace iriscontrol session to basicauth
2016-06-06 01:37:32 +03:00
Makis Maropoulos
91b45ebfdb
FIx https://github.com/kataras/iris/issues/170
2016-06-05 13:39:45 +03:00
Makis Maropoulos
a337b4768d
Nothing special: Linting
2016-06-03 05:11:50 +03:00
Makis Maropoulos
679b707751
E-mail through linux command with UseCommand configuration field
2016-06-02 23:29:29 +03:00
Makis Maropoulos
b58c16113a
Try #1 Sending mails though linux mail command - Untested: https://github.com/kataras/iris/issues/166
2016-06-02 23:22:48 +03:00
Makis Maropoulos
56a9fba34d
https://github.com/kataras/iris/issues/167
2016-06-02 18:27:35 +03:00
Makis Maropoulos
9e03a529d6
One of the best requests https://github.com/kataras/iris/issues/165
2016-06-02 04:45:03 +03:00
Makis Maropoulos
7f56cdea8c
E-mail sender
2016-06-01 15:29:38 +03:00
Makis Maropoulos
31cbd50fb0
Linting
2016-05-31 11:05:42 +03:00
Makis Maropoulos
c26668a489
Version 3.0.0-beta cleaned
2016-05-30 17:08:09 +03:00