Commit Graph

894 Commits

Author SHA1 Message Date
Gerasimos (Makis) Maropoulos
fda35cbdb5 Update to version 8.4.5 | Read https://github.com/kataras/iris/blob/master/HISTORY.md#fr-06-october-2017--v845 User Experience Report: https://docs.google.com/forms/d/e/1FAIpQLSdCxZXPANg_xHWil4kVAdhmh7EBBHQZ_4_xSZVDL-oCC_z5pA/viewform?usp=sf_link
Former-commit-id: abc2dc12c58a8160eee05b3140b9f32a1f77a2c5
2017-10-06 08:44:10 +03:00
Gerasimos (Makis) Maropoulos
e5600fcf0d Update to version 8.4.5 | Read https://github.com/kataras/iris/blob/master/HISTORY.md#fr-06-october-2017--v845 for more.
Former-commit-id: 4e30bf6a74acb7d463c7fcf1e9e08ca3147117a7
2017-10-06 08:23:03 +03:00
Gerasimos (Makis) Maropoulos
4fb78bbcd9 Update sessions/sessiondb/badger to its latest version and SessionController is able to initialize itself if session manager is not provided by the caller-dev.
Changes:

Update the badger database using transactions, as supported from yesterday via: 06242925c2

Add a custom `OnActivate` via mvc/activator/activate_listener.go, this can be used to perform any custom actions when the app registers the supported Controllers. See mvc/session_controller.go for the excellent use case.

errors.Reporter.AddErr returns true if the error is added to the stack, otherwise false


Former-commit-id: c896a2d186a4315643f3c5fdb4325f7ee48a9e0a
2017-10-06 01:19:10 +03:00
Gerasimos (Makis) Maropoulos
6925ed9b33 Merge pull request #779 from ZaniaDeveloper/fixup-useglobal-order
Fixup #778: UseGlobal call order

Former-commit-id: 96458bcbe02df44c9ecd14440f4a292c6d9e002e
2017-10-06 00:51:35 +03:00
ZaniaDeveloper
0d339ce91e Fixup #778
UseGlobal call order.

Former-commit-id: 293b37e6071e55aaa6c39bf12db9aed5c453c235
2017-10-05 08:15:05 +03:00
Gerasimos (Makis) Maropoulos
b2a24d36e8 Fix _examples/mvc/login/user/controller.go redirection from POST: /user/register to GET: /user/me as reported at https://github.com/kataras/iris/issues/777
Former-commit-id: f26d36dfcb21fae7d3ce9b92fa97611dbc15802d
2017-10-05 03:26:39 +03:00
Gerasimos (Makis) Maropoulos
f780159afe Bet that many of you didn't know that Iris could handle regexp-based path parameters with ease :)
Former-commit-id: d2c5564cfb99fbea5d90106be0c6d5c505d293ab
2017-10-04 03:12:50 +03:00
Gerasimos (Makis) Maropoulos
efa3c8557a https://docs.google.com/forms/d/e/1FAIpQLSdCxZXPANg_xHWil4kVAdhmh7EBBHQZ_4_xSZVDL-oCC_z5pA/viewform?usp=sf_link Submit your experience with Iris, today
Former-commit-id: 51f802637e5eae8d52b5b7c79c4dad0ebbe845c6
2017-10-04 02:25:58 +03:00
Gerasimos (Makis) Maropoulos
12e9e7397a Submit your Experience with Iris now: https://goo.gl/forms/vKMsg4bjHO09kGwb
Former-commit-id: 4bc56671143b19a820b893e173746d6bac6126ba
2017-10-03 22:45:19 +03:00
Gerasimos (Makis) Maropoulos
f6ca34dc29 Merge pull request #774 from codehakase/patch-1
Update doc.go

Former-commit-id: ea459154bfc2861548390990bebf77ad866df0fe
2017-10-03 18:48:00 +03:00
Francis Sunday
4a6fc6edbe Update doc.go
Former-commit-id: 3b274fb568da4ece8cc38bba4ee3c78ccb9282dc
2017-10-03 16:02:58 +01:00
Gerasimos (Makis) Maropoulos
8410b12436 Add two more just-published articles at README.md > Blogs
Former-commit-id: ecf7a03013f6c2bd3025a19688b7fd3ce9df7ae7
2017-10-03 15:55:25 +03:00
Gerasimos (Makis) Maropoulos
2013411400 _examples/tutorial/dropzonejs. Stay tuned for two-parts article series on https://medium.com/@kataras and https://dev.to/@kataras
tried to fix `README_NEXT.MD` to `README_NEXT.md` but suffix is not recognised by git so rename README_NEXT.MD to README_PART2.md.

I'll write two articles based on that content you can see already (because you follow the Iris project in github)


Former-commit-id: 48bb828909a9bd72939a6de3ee325d15dbb9f88b
2017-10-03 05:23:18 +03:00
Gerasimos (Makis) Maropoulos
000d1b000d Add tutorial for DropzoneJS. Stay tuned for two-parts article series on https://medium.com/@kataras and https://dev.to/@kataras
Former-commit-id: 2aac5c1f5a5b5a7039a7a5fad3312a49e9311ddd
2017-10-03 05:14:53 +03:00
Gerasimos (Makis) Maropoulos
c6a3b47573 fix https://github.com/kataras/iris/issues/772
Former-commit-id: 37fb93250c2ed48fcadb550d1444c77e4a89bce8
2017-10-03 04:54:46 +03:00
Gerasimos (Makis) Maropoulos
bd8721000a Add a link for the iris-starter-kit: Isomorphic react/hot reloadable/redux/css-modules starter kit
Former-commit-id: bcb96b645b7a99629408d744b204ebb938c47281
2017-10-02 04:20:53 +03:00
Gerasimos (Makis) Maropoulos
e066771207 Add support for multi http methods route registration at the .HandleMany
Former-commit-id: 6aa2c3027d64dac31a1cf84d782a3c63ad7b2fb0
2017-10-02 04:01:23 +03:00
Gerasimos (Makis) Maropoulos
4ff0571785 A tiny improvement to the context.ServeFile
Former-commit-id: e9eaa1f51c08ec74cbc17c7cd3f62d557faf23a0
2017-10-01 19:02:55 +03:00
Gerasimos (Makis) Maropoulos
38c6241055 Add a third, simple, example for folder structuring as requested at https://github.com/kataras/iris/issues/748
One change to code base but it will be described at the next version:

Error Handlers (`app.OnErrorCode/OnAnyErrorCode`)  respect the `app.UseGlobal`'s middlewares now (not the `app.Use` for reasons we can all understand, hopefully).


Former-commit-id: ec97bbb04548f9932cf4d7b950be513b70747bcb
2017-10-01 16:29:25 +03:00
Gerasimos (Makis) Maropoulos
ba63031871 Update to version 8.4.4 | Read https://github.com/kataras/iris/blob/master/HISTORY.md#su-01-october-2017--v844
Former-commit-id: 8c339fc59ade04ad35bc108c817c4d4c30dbca33
2017-10-01 06:55:01 +03:00
Gerasimos (Makis) Maropoulos
3e6ec4d441 fix https://github.com/kataras/iris/issues/762
Former-commit-id: 13d1a274518ed6b2fdfa9fefd02021b0ebc3071f
2017-10-01 06:26:21 +03:00
Gerasimos (Makis) Maropoulos
cf1e580cde Add two examples for folder structuring as requested at https://github.com/kataras/iris/issues/748
Former-commit-id: 27c97d005d9cbd2309587b11fc9e2bab85870502
2017-10-01 04:31:13 +03:00
Gerasimos (Makis) Maropoulos
7989a2fd72 fix https://github.com/kataras/iris/issues/771
Former-commit-id: 5659b6ca274bb51d7de0d079b0e87c0c513540a6
2017-09-30 23:52:32 +03:00
Gerasimos (Makis) Maropoulos
20e2dd694f Add expressjs benchmarks similar to iris and netcore but MVC
Former-commit-id: 0f56ebf040514ee332b6b4a13ecc02ce6cd339c7
2017-09-29 15:35:51 +03:00
Gerasimos (Makis) Maropoulos
3dc0604376 Upgrade the donation link to https://www.paypal.me/kataras
Former-commit-id: 9dbb03cd4ab2e9153cf34c2b37c6148d5a4379de
2017-09-29 05:23:03 +03:00
Gerasimos (Makis) Maropoulos
bff09c1a93 Improve memstore's GetBoolDefault
Former-commit-id: db47fcf76eaf09ea9d63bae2623c61a1af435c39
2017-09-29 03:58:43 +03:00
Gerasimos (Makis) Maropoulos
1a57504431 Add nil checks for memstore's GetInt, GetInt64, GetFloat64, GetBool and remove the golang/net/context's interface completion from Context
Former-commit-id: f79940acf96d44df5bae8eaaaf20086fdc5e251e
2017-09-29 03:54:05 +03:00
Gerasimos (Makis) Maropoulos
95fe7c2853 Update to version 8.4.3 https://github.com/kataras/iris/blob/master/HISTORY.md#we-27-september-2017--v843 and Update README.md
Former-commit-id: 1774927a71b0570c9f887e298562f602b8ed1309
2017-09-27 17:30:09 +03:00
Gerasimos (Makis) Maropoulos
1b1ec0ab4c Earlier: Update to version 8.4.3 - Minor change: move the type aliases section to the FAQ file, one place.
https://github.com/kataras/iris/blob/master/HISTORY.md#we-27-september-2017--v843

Former-commit-id: cde45404fd2abff404dc6f505912f33f3457d2a3
2017-09-27 17:09:10 +03:00
Gerasimos (Makis) Maropoulos
7d3e2ae290 Update to version 8.4.3
Former-commit-id: ca3e87f77855424f1d50fa871741dac53375cb63
2017-09-27 17:00:34 +03:00
hiveminded
4bb230d9ab add a second type aliases section at README for new gophers 🆎
Former-commit-id: 3e2abd4e0b322021f3a22db4dcdccc61fc76f15d
2017-09-27 15:40:45 +03:00
Gerasimos (Makis) Maropoulos
88b2343bd9 Implement "badger" kv store back-end for sessions
Former-commit-id: b9d85467238b5611d177b2b95ac9815cf5f8fe83
2017-09-24 14:32:16 +03:00
Gerasimos (Makis) Maropoulos
c311e1e664 Merge pull request #765 from balthild/master
Get pongo2's origin data type

Former-commit-id: b841ff867d208cdcfdfaf6d9b99d88b0383f832b
2017-09-24 14:30:42 +03:00
Balthild Ires
8c974bfe52 Get pongo2's origin data type
Former-commit-id: 221a3d1e3af0088db86da7b2e3d9f20009cce785
2017-09-24 00:32:34 +08:00
Gerasimos (Makis) Maropoulos
ab8235d398 MVC: Add support for ByBy as requested https://github.com/kataras/iris/issues/751
Former-commit-id: 78c2453c56000c2268e11e68d7b530251e2beedd
2017-09-22 15:16:24 +03:00
Gerasimos (Makis) Maropoulos
ff8f96d56d fix https://github.com/kataras/iris/issues/760 and deeper
Former-commit-id: 65e8848933386f1d3253b560bbd160079bf4d876
2017-09-22 13:46:00 +03:00
Gerasimos (Makis) Maropoulos
9ff124d39f fix url host is empty when !edge on sessions subdomains persistence
Former-commit-id: 335a4f252e387d939b2cf9311e3acc8b35a41ce9
2017-09-21 12:31:54 +03:00
Gerasimos (Makis) Maropoulos
e3563cff59 Merge pull request #758 from itcrow/master
Fix issue #757

Former-commit-id: d3734c3acd128aef717506258bab0b1d7ac501ef
2017-09-21 12:27:29 +03:00
itcrow
422306c6c5 Merge pull request #1 from itcrow/itcrow-patch-1
Fix issue #757

Former-commit-id: 3addc5b8f3d937785a0396ee49ba56bc94e11f00
2017-09-20 15:16:55 +03:00
itcrow
8de1a9d4a2 Fix issue #757
Fix not correct host in "Now listening on:" message when using iris.Listener

Former-commit-id: a4f071e936c86a425a84986285625de542bb6d33
2017-09-20 15:15:54 +03:00
Gerasimos (Makis) Maropoulos
99c6d3546e Add "release" badge at README.md
Former-commit-id: 0344c998a68284bb0310da4b0131fdc1aec7c64a
2017-09-17 14:43:35 +03:00
Gerasimos (Makis) Maropoulos
d4721948ff Update README.md->Table of contents -> Blogs
Former-commit-id: b74f2223ac2818973169ea2f689cf0729720b4a1
2017-09-16 07:31:57 +03:00
Gerasimos (Makis) Maropoulos
69b5327ecc Update to Version 8.4.2 | Read HISTORY.md
https://github.com/kataras/iris/blob/master/HISTORY.md#fr-15-september-2017--v842

Former-commit-id: 0ee4cc1d93ef7f26e5d402fdfbe07062aff5b08c
2017-09-15 15:05:35 +03:00
Bill Q
1c512619c7 Merge pull request #744 from sunshinekitty/patch
Update for formBinder repo rename

Former-commit-id: 99d127932db6f4fe2d465f00c5173a0ada0341af
2017-09-13 11:47:00 +03:00
sunshinekitty
cfdff2a962 Update for formBinder repo rename
Former-commit-id: a996a9fe9f65099f3511beea207ba29f69879f64
2017-09-13 03:06:01 -05:00
hiveminded
89f79799d1 fix https://github.com/kataras/iris/issues/737 fix https://github.com/kataras/iris/issues/740
Former-commit-id: e760aa67d8750bfdd15fc84e2dedeb591c204ba9
2017-09-11 12:18:30 +03:00
hiveminded
f23e21f747 fix misspells 🆎, previous commit: update to version 8.4.1 8a9a498316 [formerly 9e5f0a08049b83605aa847b8f51fb856427354a6]
Former-commit-id: d0f8c8018c14acc3b425b56c466f78a7b8e6fd84
2017-09-07 16:24:30 +03:00
hiveminded
8a9a498316 update to version 8.4.1 ❤️ https://github.com/kataras/iris/blob/master/HISTORY.md#th-07-september-2017--v841
Former-commit-id: 9e5f0a08049b83605aa847b8f51fb856427354a6
2017-09-07 16:20:31 +03:00
kataras
fcfc65a7bc add h2 header manually for pre-go 1.9 users when manually key files are being used
Former-commit-id: edf521fc02de87b53cd3bdf0b8e77610dd535862
2017-09-05 14:47:41 +03:00
kataras
bd779117fe add learning section at faq, although is easy to be found
Former-commit-id: f6cc690bcf178dea8b492366124860bfe427a92f
2017-09-03 18:28:58 +03:00