kataras
8cd07719a6
Update to 8.2.5 | Say Hello to Controllers. Read HISTORY.md
...
Former-commit-id: 70f8619440497d132362da86c5187bcc57f8687b
2017-08-13 21:58:34 +03:00
kataras
2786ca1960
MVC Example - you can learn a lot | Asleep for your eyes (again)
...
Former-commit-id: cd66c00b29c903b724763cb84cae96426934acb5
2017-08-13 07:57:47 +03:00
kataras
960ddb9f72
Push v8.2.4, it contains a bugfix for StaticWeb
with gzip | Read HISTORY.md
...
Maybe we'll have to investigate it more some time, but for now I think we are ok, it's working as expected except the content-length canno be reported because we get the compressed size after the gzip writer.Write and we can't send headers after its underline writer which is the ResponseWriter, a solution for that is to use a temp bytes.Buffer but this will slow down the performance, users who need to know the size can use a temp writer instead for theirselves.
Former-commit-id: a4400ca5db526998a646fd5880ca67358fa72c0f
2017-08-12 09:08:42 +03:00
kataras
23faae3f43
POI
...
Former-commit-id: c572c183471871d5bc5f16bb4fa0551ff43a7a1e
2017-08-12 04:24:53 +03:00
kataras
bf929aa557
Update to 8.2.3 | Fix https://github.com/kataras/iris/issues/714
...
Former-commit-id: 67ec32dd9ca5f228f56b2b73196cfa9c2ae94474
2017-08-10 21:15:26 +03:00
kataras
4da5cd47f1
Update to 8.2.2 | Google reCAPTCHA. Read HISTORY.md
...
Former-commit-id: dc8ee74fa33b2fbc41659c9097955afb152d5a6f
2017-08-10 15:21:42 +03:00
hiveminded
be8295eb50
simple version checker ✌️
...
Former-commit-id: 077b9c9816211c84adda864a832acf8c1296eeaf
2017-08-09 17:12:24 +03:00
kataras
87d0f2e967
Add "Blogs" | Prev Commit: Update to 8.2.1 | LevelDB-based session database implemented, Read HISTORY.md
...
Former-commit-id: 1b7b288c1cf1d400f229794a33f3c049054f341f
2017-08-08 16:05:16 +03:00
kataras
056f9a9415
Update to 8.2.1 | LevelDB-based session database implemented, Read HISTORY.md
...
Former-commit-id: 4e341b185aedaaa9a04fdebe43b4364dec59e3c8
2017-08-08 16:00:34 +03:00
kataras
48e352e1df
Update to 8.2.0 | BoltDB session database, fix file sessiondb, faster, simpler and improvement Session Database API
...
Former-commit-id: 4034737a65b78a77277e4283fd9289c17f4a452e
2017-08-07 06:04:35 +03:00
kataras
36e6fb37b8
remove second "and" from sessions/sessiondb/file#SerializeBytes comment.
...
Former-commit-id: b648f43eb2827dbb682ef3aac7f99643a15619a5
2017-08-03 00:43:43 +03:00
kataras
41bc0f40ba
Add a link to help new gophers to learn how to convert their apps to Iris
...
Former-commit-id: 9117632d38b53bb67bd2a24d3f11938c14effa91
2017-08-02 15:36:56 +03:00
hiveminded
4533be64b4
push version 8.1.3 👍
...
Former-commit-id: 88d9e73e291dd871f995f6362ef73032fc0c92d2
2017-08-01 22:32:53 +03:00
kataras
f9c56c72e0
Thank you for your reactions and to dev.to for sharing my latest article: https://twitter.com/ThePracticalDev/status/892022594031017988
...
Former-commit-id: b179718962e4f79735028c4d260d31c5ca553e8d
2017-08-01 05:12:58 +03:00
kataras
8dc4779ef5
Add iris#ConfigureHost
as an alternative way to interact with the app's hosts.
...
Former-commit-id: 5f36f44b86b70818c4c0c6ef7c178b550cc4ac46
2017-07-31 19:11:58 +03:00
kataras
4f2985cb4e
Nothing serious yet, thinking new features with the team, post some to help us!
...
Former-commit-id: 5741c47230bd2f3b88bf9e943742418be664cfdd
2017-07-30 19:47:50 +03:00
kataras
eb087e5ba6
Add a list of Job offers for iris developers
...
Former-commit-id: 5d752a85446ffc63f93fe3d6e1f548ff208fea01
2017-07-29 05:17:12 +03:00
kataras
6432759dbf
Give an easier and more permant solution for https://github.com/kataras/iris/pull/689
...
Former-commit-id: 8dc16d15f7bd14cb98b91b16d7d6b1bd756132bd
2017-07-29 04:27:58 +03:00
hiveminded
6176888e68
alignation ⭐
...
Former-commit-id: 5b3c95793091cf38ed5151d0d5e7122ea2f5e464
2017-07-28 14:01:14 +03:00
hiveminded
5855568794
grammar and readme additions 📕
...
Former-commit-id: f63083ed6924b4ed13ea9585501b0c032c1194c1
2017-07-28 13:58:02 +03:00
kataras
345e7280a1
Update to 8.1.0 - a new logger implemented as a solution for https://github.com/kataras/iris/issues/680
...
Former-commit-id: 765b43602655fad7f525ca7a5f7f297a6167d075
2017-07-26 15:30:20 +03:00
kataras
726d89fd1b
fix https://github.com/kataras/iris/issues/683#issuecomment-317229068
...
Former-commit-id: a42c54708297e6fed78d6fdc2b7cd5ee91c9574b
2017-07-23 12:10:51 +03:00
hiveminded
11f2f296ba
push version 8.0.6 🎬
...
Former-commit-id: 0024f1b9acc1621b1672d5b7484a26dff2f9992e
2017-07-22 23:32:14 +03:00
hiveminded
e1953fe91e
update sessions, websockets and cache examples' links 📇
...
Former-commit-id: 503b10dcb097e4263254e01a61dd5e420af60e56
2017-07-22 23:01:54 +03:00
hiveminded
9a0b18acbf
move sessions and websocket examples, gofmt, fix misspells and experimental optimizations 🍐
...
Former-commit-id: cae4f94bbd404d26ab13dade02b52f81feaddf24
2017-07-22 22:57:20 +03:00
hiveminded
90b8c1af44
update to 8.0.5 fix django binary loader and remove logrus from vendor
...
Fix django binary loading was maden by @corebreaker, look the history file for more information.
Former-commit-id: 707d359ea7357baf7bd60208def813dbd9260ddb
2017-07-22 02:20:47 +03:00
kataras
093d087a68
Update to 8.0.4 | New: transfer a message to the request logger
...
Former-commit-id: 2bab3c9f28f7e9edd5d85e579349f70388af871d
2017-07-17 17:42:51 +03:00
kataras
56aa3de645
Update to 8.0.3 | Request logger improvements, error handlers improvements. Read HISTORY.md
...
Former-commit-id: fb5eca0dc955d8c07fdba35b47068008565dbbd1
2017-07-16 13:58:10 +03:00
kataras
91bb768d4a
Update to 8.0.2. Read HISTORY.md for the surprise
...
Look the previous/parent commit to view internal changes.
Former-commit-id: fb16c08f3eb20809a3b04f9e00d71d7c92a80c27
2017-07-15 17:42:14 +03:00
kataras
5752625c80
Update to 8.0.2. Read HISTORY.md for the surpise
...
Former-commit-id: bbdf020ccaa986c332716aa7f749b7bdc24e427e
2017-07-15 17:40:29 +03:00
kataras
5015d92ece
How to run Iris from your android, tutorial only for you :)
...
Former-commit-id: 7236d4f19e5b63076706563b7e63bd4ce60047f3
2017-07-14 15:29:57 +03:00
hiveminded
16ccb2edc4
omit errors received by the server via configuration 🍪 | requested by https://github.com/kataras/iris/issues/668
...
relative link: https://github.com/kataras/iris/issues/668
Former-commit-id: 6491abd68b74e18bf4ed0b32406e67597c9b55a9
2017-07-13 16:31:36 +03:00
kataras
00edb29c8d
Some README.md improvements
...
Former-commit-id: 9c00ead4b65dba406b8b99a77b73af96a8da0a99
2017-07-11 19:26:20 +03:00
kataras
4229e5859a
Split in three the _examples/tutorial/url-shortener and add the link of the updated article
...
Former-commit-id: 23e21f5e6317c6f47f1ff8e0565480266d9006f5
2017-07-11 19:09:08 +03:00
hiveminded
d0a66c2fbc
public the cloud-native-go repository example for docker and kubernetes
...
Former-commit-id: ec4cf085d5571e1c21efd2be217fd49e52e64ab5
2017-07-10 19:31:58 +03:00
kataras
9f85b74fc9
Add notes for the new lead maintainer of the open-source iris project and align with @get-ion/ion by @hiveminded
...
Former-commit-id: da4f38eb9034daa49446df3ee529423b98f9b331
2017-07-10 18:32:42 +03:00
kataras
2d4c2779a7
ALTERNATIVES
...
If your team's project is missing from this list, please contact with me.
Former-commit-id: 12740ce357aa115546a850de61020cc91dbff788
2017-07-02 14:28:04 +03:00
kataras
1137c7708c
Looking for new lead maintainer
...
Former-commit-id: a9f725270b85268fc05d5afa27599285678ab389
2017-06-17 02:54:17 +03:00
kataras
7e4aab293f
IRIS HAS BEEN ACQUIRED 16062017 doc98b
...
Former-commit-id: addd4954da613f93419e0bbbf7c2aa82af9f7aea
2017-06-16 06:10:28 +03:00
kataras
e0128d204d
Update to 7.2.0. Read https://github.com/kataras/iris/blob/master/HISTORY.md#th-15-june-2017--v720
...
Fix https://github.com/iris-contrib/community-board/issues/12 .
Read more: https://github.com/kataras/iris/blob/master/HISTORY.md#th-15-june-2017--v720
Former-commit-id: 398cb69fdc7e5367b147693371287ffb7b912feb
2017-06-15 20:02:08 +03:00
kataras
a10e80842f
Update to 7.1.1. Read HISTORY.md
...
Fix https://github.com/iris-contrib/community-board/issues/11
Read the latest fixes and features by visiting: https://github.com/kataras/iris/blob/master/HISTORY.md
Former-commit-id: 7f35481f917673d0bbb356a4816d9cf54cc0c9ba
2017-06-13 09:06:10 +03:00
kataras
56938636b2
Add table of contents on README.md
...
Former-commit-id: 9d0113d555d2497149fb773db04bef16c229be43
2017-06-13 07:20:21 +03:00
kataras
8f9a0e756b
Add entries to the third-party middleware list for rate-limit, oauth2 and update the jwt link
...
Former-commit-id: 3f97126dbc865bb1f39616c10f724812167e8a71
2017-06-13 07:05:10 +03:00
kataras
e4df35e351
Fix https://github.com/iris-contrib/community-board/issues/10 and upgrade the minor version number
...
Former-commit-id: 02f6656aceb890217bfc19688d7f45224df274ec
2017-06-12 18:23:35 +03:00
kataras
d031ad55b8
Update to 7.0.5 | Dynamic and static paths are not in conflict anymore.
...
Read more at: https://github.com/kataras/iris/blob/master/HISTORY.md
Former-commit-id: b636d25c141ebdd5ad095ae9271433876a96e7ff
2017-06-11 23:07:50 +03:00
kataras
5fa9789c35
Simplify the basicauth middleware
...
Former-commit-id: 8d184a434c992a884c5565bc22767ef295a1575a
2017-06-10 15:28:09 +03:00
kataras
6ab00aa02f
Update to 7.0.3. Read HISTORY.md
...
Former-commit-id: fc5a3c7ab655116ddf0dcb9c1c1657080d096c69
2017-06-10 05:28:17 +03:00
kataras
c4788ee4e8
add gocov on travis
...
Former-commit-id: 99555baee1f5e8ea73b995a5f6476815fd62e0a4
2017-06-10 04:21:55 +03:00
kataras
14e7751d21
SetImmutable
for sessions and context's values. https://github.com/iris-contrib/community-board/issues/5
...
New package "memstore" created, read it to see how I made it.
Former-commit-id: 9edc344b938786b2ef68defec03c44259a2d539c
2017-06-08 03:39:15 +03:00
kataras
5e00c50c37
Add OAuth2 integration example, have fun! https://github.com/iris-contrib/community-board/issues/4
...
Former-commit-id: e4f9dfbdfe16c9ca1ad84ac5a844a5d060fb3b5e
2017-06-07 22:14:13 +03:00
kataras
6282a71a6f
7.0.1 - https://github.com/iris-contrib/community-board/issues/1 https://github.com/iris-contrib/community-board/issues/2
...
Read HISTORY.md
Former-commit-id: 82df2d266055818ffafe0ba66b58cf4ed9089922
2017-06-07 07:20:53 +03:00
kataras
fd6e49c57e
New Community Board, have fun
...
Former-commit-id: 84bdd3893da5ad28e918e4dc32d2657d27b0ed32
2017-06-04 21:24:05 +03:00
kataras
5e4b63acb2
Publish the new version ✈️ | Look description please!
...
# FAQ
### Looking for free support?
http://support.iris-go.com
https://kataras.rocket.chat/channel/iris
### Looking for previous versions?
https://github.com/kataras/iris#version
### Should I upgrade my Iris?
Developers are not forced to upgrade if they don't really need it. Upgrade whenever you feel ready.
> Iris uses the [vendor directory](https://docs.google.com/document/d/1Bz5-UB7g2uPBdOx-rw5t9MxJwkfpx90cqG9AFL0JAYo ) feature, so you get truly reproducible builds, as this method guards against upstream renames and deletes.
**How to upgrade**: Open your command-line and execute this command: `go get -u github.com/kataras/iris`.
For further installation support, please click [here](http://support.iris-go.com/d/16-how-to-install-iris-web-framework ).
### About our new home page
http://iris-go.com
Thanks to [Santosh Anand](https://github.com/santoshanand ) the http://iris-go.com has been upgraded and it's really awesome!
[Santosh](https://github.com/santoshanand ) is a freelancer, he has a great knowledge of nodejs and express js, Android, iOS, React Native, Vue.js etc, if you need a developer to find or create a solution for your problem or task, please contact with him.
The amount of the next two or three donations you'll send they will be immediately transferred to his own account balance, so be generous please!
Read more at https://github.com/kataras/iris/blob/master/HISTORY.md
Former-commit-id: eec2d71bbe011d6b48d2526eb25919e36e5ad94e
2017-06-03 23:22:52 +03:00
kataras
03bcadadec
add history note for the next published version
...
Former-commit-id: 07968f30448447994ea28c60d9f07916fdf74a4c
2017-06-03 22:18:43 +03:00
Gerasimos (Makis) Maropoulos
2d6cf9458c
Βriefing
...
Former-commit-id: 86b119cbb23336bc76782e8da626c7310be5d90c
2017-05-06 22:29:30 +03:00
Gerasimos (Makis) Maropoulos
ae01cbcde5
Community Updates about the upcoming release.
...
Former-commit-id: 5e90cc30a8d50b189ebe696e12bd7d3503eada2a
2017-04-14 23:29:05 +03:00
Gerasimos (Makis) Maropoulos
2d3bd55dd5
Fix embedded template example link. ViewData and ViewLayout: HISTORY.md
...
Former-commit-id: 06ee0a5153be0394e0fcbd1206bf5868bda136f7
2017-03-28 08:04:31 +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
b78b935f9e
Update Donations: @hengestone
...
Contact via e-mail if you have any privacy issues
Former-commit-id: 13e612edc553c981ea282c5bb4472d85ef56f127
2017-03-26 08:25:57 +03:00
Gerasimos (Makis) Maropoulos
847a59386f
_examples: Table Of Contents
...
Part 4.
Former-commit-id: 1c06fe7237aa862b31773f7ce10677f57cfe1d63
2017-03-24 02:51:10 +02:00
Gerasimos (Makis) Maropoulos
55c250c93a
Add More Examples & Categorized in Folders & TOC
...
Former-commit-id: ce4d711a75a4ba08ffab075e6baa88724725885b
2017-03-24 00:22:05 +02:00
Gerasimos (Makis) Maropoulos
7e94befac8
⭐
...
Former-commit-id: ee124d35cc21d358d1817c3fa908064730ebca8d
2017-03-22 06:02:49 +02:00
Gerasimos (Makis) Maropoulos
55b71c6c82
Format readme
...
Former-commit-id: cd4e6a16bd8380f775bcb9f26400183266a20e66
2017-03-22 05:58:38 +02:00
Gerasimos (Makis) Maropoulos
221334f8cb
Readme Update
...
Former-commit-id: ed3f825945b51aa4cafd231c2ad7eb5fa1270852
2017-03-22 05:45:03 +02:00
Gerasimos (Makis) Maropoulos
5d518d4440
_future
...
Fix some things on an experimental future feature.
Still dirty code ofc, it will take a long to be adopted, but new
developers can watch the backstage's step-by-step test-driven solutions.
Former-commit-id: 739260b8662bff7164ba75ef36c81a6b564d53cc
2017-03-22 05:07:30 +02:00
Gerasimos (Makis) Maropoulos
a769d54471
Readme Update
...
Former-commit-id: a7258a09b392076a0d88fd018cea46a733d4c327
2017-03-21 02:41:36 +02:00
Gerasimos (Makis) Maropoulos
b4a1d04ad8
New twitter status
...
Former-commit-id: 85228c6f3a5ef6250fa7d24c68a4e210e4214dc7
2017-03-21 02:35:01 +02:00
Gerasimos (Makis) Maropoulos
caf01ad77e
DZone(;)
...
Former-commit-id: b9bfd5e6f74bc5e6f27c1235567e7e3766f96d63
2017-03-21 01:39:10 +02:00
Gerasimos (Makis) Maropoulos
16113fa308
Nothing special here.
...
Github's latest commit on markdown parser forces me to re-organise the
README. Because of align="center" at markdown via
html property on an html element paragraph doesn't work any more.
Former-commit-id: f39e5ab0931ead65fbb6e8a867afd4ef412aedd3
2017-03-20 16:33:59 +02:00
Gerasimos (Makis) Maropoulos
c2f32c1de9
Nothing special here.
...
Github's latest changes doesn't supports align="center" at markdown via
html property on an html element paragraph. So we had to make changes
(until this will be fixed, if it's a bug*)
Former-commit-id: 743738b09edbdfc2ab4cd9504c51ee835c75e4ff
2017-03-20 16:06:53 +02:00
Gerasimos (Makis) Maropoulos
dd41a5c806
Nothing special here.
...
Github latest changes doesn't supports align="center" at markdown via
html property on an html element paragraph. So we had to make changes
(until this will be fixed, if it's a bug*)
Former-commit-id: 7ad6a0d5bb0dafc3b403cade96831bfb3b45e17e
2017-03-20 16:00:42 +02:00
Gerasimos (Makis) Maropoulos
f490432a39
Update README.md
...
Former-commit-id: 4f15e4279219d3668b824ce89395ac272099679e
2017-03-09 01:50:00 +02:00
Gerasimos (Makis) Maropoulos
1eb860eb3f
Update README.md
...
Former-commit-id: 2eeecfbe46954d7705104d0e4a6697e181272a86
2017-03-09 01:32:48 +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
ceefe701d1
http://support.iris-go.com (beta)
...
Status: https://twitter.com/MakisMaropoulos/status/838193708344438784
Former-commit-id: 7c8ca90581eb61d1276d894aed40df5cb2243383
2017-03-05 09:50:19 +02:00
Gerasimos (Makis) Maropoulos
5395a6f2c7
http://support.iris-go.com (beta)
...
Status: https://twitter.com/MakisMaropoulos/status/838193708344438784
Former-commit-id: 061f0f3fe21b575b945040387cd8287c78f33e53
2017-03-05 09:47:07 +02:00
Gerasimos (Makis) Maropoulos
b961bedab0
http://support.iris-go.com (beta)
...
Former-commit-id: 71dd326f90c15550607413e33041e30e8d475416
2017-03-05 02:42:28 +02:00
Gerasimos (Makis) Maropoulos
33db3e5384
Nothing special yet: Make the README.md a bit nicer.
...
Former-commit-id: bfdcf4969f21491e8a6b22c7442a089fe87bf82b
2017-03-03 05:10:56 +02:00
Gerasimos (Makis) Maropoulos
1f5a274cae
Nothing special yet: Readme updates and gofmt -s -w . (including vendor)
...
Former-commit-id: b275e55b7cd90392772c49f72e8ecd644bf0634c
2017-03-03 04:54:18 +02:00
Gerasimos (Makis) Maropoulos
a4ff95f1d9
We have to protect newcomers.
...
Former-commit-id: 4a78e882bbe216873c5ee9db97b7a26d236ff6b7
2017-03-01 00:10:56 +02:00
Gerasimos (Makis) Maropoulos
068b571183
Add more end-to-end test examples in README.md
...
Former-commit-id: f0bf4ab987ed7cea305c2ecc3e2b9ba96dc225ba
2017-02-24 14:17:43 +02:00
Gerasimos (Makis) Maropoulos
560a7a4650
Add a third-party middleware list, although I believe that the built'n middleware are more than enough for starters
...
Former-commit-id: 4ce6dff93c58c6f81247065228d194e7e220db7d
2017-02-23 14:19:43 +02:00
Gerasimos (Makis) Maropoulos
3fbaf037a6
Update the README.md
...
Former-commit-id: f1a4582481f3cc43c5e18ad954ae5f7ae98f4c54
2017-02-23 13:56:59 +02:00
Gerasimos (Makis) Maropoulos
c924d0abeb
Update README.
...
Former-commit-id: 712d3ebe49352feee1a84eb5550b6c3b0e4362d9
2017-02-21 15:08:28 +02:00
Gerasimos (Makis) Maropoulos
1d60df1237
Add TODO. Done for today.
...
Former-commit-id: a09bfeb1e52744b3e0c437b454bf5810dd982574
2017-02-18 16:36:42 +02:00
Gerasimos (Makis) Maropoulos
003a54560a
Add more tests. GopherBOOk for new Go developers, +1 new example every day!
...
Former-commit-id: 13a9f8cb4792d7e16f41792f9d8b1b5109aca926
2017-02-18 16:23:17 +02:00
Gerasimos (Makis) Maropoulos
ab63ebcfa5
Add a link for the end-to-end test library that Iris uses
...
Former-commit-id: 09543d9479d1919bb642f3190c210fa5a5b86561
2017-02-17 11:08:40 +02:00
Gerasimos (Makis) Maropoulos
2eae027e77
I'm done for today.
...
Former-commit-id: 8d8fd8e9b936c7c603d0a5f24bb56f99edd8944b
2017-02-17 09:49:40 +02:00
Gerasimos (Makis) Maropoulos
303650782c
Update README.md
...
Former-commit-id: 89f3054b8761e02b5de252588ab63d1cb7f9630c
2017-02-17 09:45:17 +02:00
Gerasimos (Makis) Maropoulos
ff6a9ce48e
Update README.md
...
Former-commit-id: 54596eb3730f35646af43b728fbaf25bd3685f80
2017-02-17 09:08:49 +02:00
Gerasimos (Makis) Maropoulos
596dfade7c
Update HISTORY.md
...
Former-commit-id: 4c0fdb1ea259bae2c321c733256777eafc2cae6e
2017-02-17 08:56:19 +02:00
Gerasimos (Makis) Maropoulos
cafa4d7b80
Readme
...
Former-commit-id: 08b7ba04949a6b830841b8b9b7ad6981264c51ec
2017-02-17 07:15:32 +02:00
Gerasimos (Makis) Maropoulos
69d508fc39
Add go v1.8 as the minimum requirement.
...
Former-commit-id: 2d1c30f7a581e12dcc206d943b8fb8235eee256b
2017-02-17 05:08:19 +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
bfeabbd74e
Add a httptest simple example, I'm thinking to obselete the gitbook entirely, the feature/_example folder is easier for the users
...
Former-commit-id: 6d4143e63838164a6b1bf1184b0c86a6b3fe15cd
2017-02-17 01:34:45 +02:00
Gerasimos (Makis) Maropoulos
fa5b529634
Update readme
...
Former-commit-id: 825f79a9cc8eedb2026906ce28ebf795c7c0b158
2017-02-17 00:09:04 +02:00
Gerasimos (Makis) Maropoulos
a132e7cebc
Update README.md
...
Former-commit-id: 6f1ee755e36aeba65367a3ec276bd10d21d45343
2017-02-16 23:54:00 +02:00
Gerasimos (Makis) Maropoulos
245d9a5e6f
README: executable's overall file size between iris and a simple router
...
Former-commit-id: 19db08e5a0a37aa4ef3b92085939c5aba6eb22fa
2017-02-16 20:42:04 +02:00
Gerasimos (Makis) Maropoulos
1851d49b58
Set the yaml configuration fields identical to the original's Configuration fields. Update Readme
...
Former-commit-id: 2fa9f7985a16c5c292634d0140ee6b1959c04dbb
2017-02-16 18:14:55 +02:00
Gerasimos (Makis) Maropoulos
bcd7b3b169
Add the godoc link
...
Former-commit-id: b30646f1b5ebca23e336a44eeadcc52ef201085b
2017-02-14 06:01:15 +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
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
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
a563b37ba1
Update README.
2017-01-28 11:39:50 +02:00
Gerasimos (Makis) Maropoulos
64a2c7581a
Add a 'good' Overview section at the README.
2017-01-28 11:38:20 +02:00
Gerasimos (Makis) Maropoulos
73b8396cd6
https://github.com/iris-contrib/plugin/blob/master/cors/plugin.go#L28
2017-01-27 14:25:48 +02:00
Gerasimos (Makis) Maropoulos
4a903886e8
Update README
2017-01-26 09:50:26 +02:00
Gerasimos (Makis) Maropoulos
7dfb13cfbd
Nothing special here
2017-01-25 22:19:06 +02:00
Gerasimos (Makis) Maropoulos
306a709c04
Add a tip with a link on how to change the default Router. Remove the comic, not everybody has houmor.
2017-01-14 05:17:46 +02:00
Gerasimos (Makis) Maropoulos
3782a2e679
Update README.md
2017-01-13 09:52:10 +02:00
Gerasimos (Makis) Maropoulos
fdb74b6865
Update README.md
...
Remove deadlink, add a header to the comic and add a new gif which leads
on a youtube video with iris' users comments
2017-01-13 09:36:52 +02:00
Gerasimos (Makis) Maropoulos
f380d710cc
Update to 6.1.2
2017-01-13 05:57:46 +02:00
Gerasimos (Makis) Maropoulos
c73c2a00c3
Add a comic sketch
2017-01-13 02:13:02 +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
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
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
c476fe8921
Feature Request: *http.Request access from Websockets. iris.Config.Websocket.IDGenerator custom connection's ID generator added too.
...
Example:
-
https://github.com/iris-contrib/examples/blob/master/websocket/main.go#L34
Relative commits to kataras/go-websocket:
-
550fc8b32e
-
62c2d989d8
2017-01-09 06:23:49 +02:00
Gerasimos (Makis) Maropoulos
d5d113b4ca
Add the loggerzap middleware to the README. Relative: https://github.com/iris-contrib/middleware/pull/23
2017-01-09 02:00:29 +02:00
Gerasimos (Makis) Maropoulos
081d01d459
Update README.md
2017-01-08 06:55:15 +02:00
Gerasimos (Makis) Maropoulos
a35607d6e3
Add 'vendor' folder for the httptest package dependecy (its master were broken before 4 hours, you are covered)
2017-01-08 06:41:38 +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
Gerasimos (Makis) Maropoulos
8bbd9f8fc5
Happy new year! Update to 6.0.0 | HTTP/2 full support. https://github.com/kataras/iris/issues/565
...
full commit from development branch.
Examples, book, middleware, plugins are updated to the latest iris
version. Read HISTORY.md for more.
The 'old' v5 branch which relied on fasthttp exists for those who want
to use it navigate there: https://github.com/kataras/iris/tree/5.0.0
2017-01-02 21:20:17 +02:00
Gerasimos (Makis) Maropoulos
1f25e4335a
Nothing special here,yet, stay tuned
2016-12-19 11:15:48 +02:00
Gerasimos (Makis) Maropoulos
88c98bb1e1
More on Transactions: Fallback on, unexpected, panics and able to send 'silent' error which stills reverts the changes but no output
2016-12-18 14:08:28 +02:00
Gerasimos (Makis) Maropoulos
f54dc697cc
More on Transactions: iris.UseTransaction and iris.DoneTransaction. See HISTORY.md
2016-12-16 10:20:05 +02:00
Gerasimos (Makis) Maropoulos
48e770dab0
Update to 5.1.1 - Addons for the last feature, Transaction scopes. Read HISTORY.md
...
Read HISTORY.md and example here:
github.com/iris-contrib/examples/tree/master/transactions
2016-12-15 17:16:17 +02:00
Gerasimos (Makis) Maropoulos
c6b6ebf757
Fix the readme TODOs syntax. Read HISTORY.md for v5.1.0
...
Simple proof-of-concept example of request-scoped transactions here:
https://github.com/iris-contrib/examples/blob/master/request_transactions/main.go
2016-12-15 15:26:06 +02:00
Gerasimos (Makis) Maropoulos
65980d3363
New Feature: Request-Scoped Transactions
...
Example:
https://github.com/iris-contrib/examples/tree/master/request_transactions
2016-12-15 15:14:48 +02:00
Gerasimos (Makis) Maropoulos
1ff949b357
Test code: nothing special here, remove the getRandomPort and use getRandomNumber for all
2016-12-14 11:57:07 +02:00
Gerasimos (Makis) Maropoulos
baec4d0fff
Update Donations
2016-12-13 09:36:53 +02:00
Gerasimos (Makis) Maropoulos
5ba6ccf365
Qualify the quality repository report tool
2016-12-13 08:41:30 +02:00
Gerasimos (Makis) Maropoulos
309b037e3b
Update to 5.0.4 - Read HISTORY.md
2016-12-12 12:18:59 +02:00
Gerasimos (Makis) Maropoulos
424ede7258
Merry Christmas!
2016-12-11 07:50:03 +02:00
Gerasimos (Makis) Maropoulos
0513fa745b
Add test for Redirect while ListenTLS/ListenLETSENCRYPT
2016-12-04 06:53:08 +02:00
Gerasimos (Makis) Maropoulos
290a9cad3d
Fix testing example README link
...
As requested here: https://github.com/kataras/iris/issues/543
2016-11-23 22:46:19 +02:00
Gerasimos (Makis) Maropoulos
619a54a9f2
Fix an old issue https://github.com/kataras/iris/issues/355
2016-11-22 16:46:07 +02:00
Gerasimos Maropoulos
8b88aabc05
Update to 5.0.2 - Cache(only) improvements
...
Cache - only improvements
2016-11-15 20:20:29 +02:00
Gerasimos Maropoulos
948eb2ecc1
Yesterday I refused a great offer. I hope for the better.
2016-11-13 22:17:11 +02:00
Gerasimos Maropoulos
ac58a95d2d
Update the book link for the stable version
...
https://docs-v4.iris-go.com
2016-11-01 13:22:15 +02:00
Gerasimos Maropoulos
504006a7bb
Add a link to the stable version on the Installation section
2016-10-31 21:21:11 +02:00
Gerasimos Maropoulos
32e3cbede1
Prepare for 4.0.0 gopkg.in for-ever package (All 20+ other repositories refactored) including gitbook and examples
2016-10-31 08:19:00 +02:00
Gerasimos Maropoulos
3243432d48
A small improvement to LETSENCRYPT and LETSENCRYPTPROD
...
just an improvement to the `LETSENCRYPT` in order to meet your needs,
it lets you configure the cache file to any directory or to disable it
by passing "" as the second argument.
**OUTLINE**
```
// ListenLETSENCRYPT starts a server listening at the specific nat
address
// using key & certification taken from the letsencrypt.org 's servers
// it's also starts a second 'http' server to redirect all
'http://$ADDR_HOSTNAME:80 ' to the' https://$ADDR '
// it creates a cache file to store the certifications, for performance
reasons, this file by-default is "./letsencrypt.cache"
// if you skip the second parameter then the cache file is
"./letsencrypt.cache"
// if you want to disable cache then simple pass as second argument an
empty emtpy string ""
//
// example:
https://github.com/iris-contrib/examples/blob/master/letsencyrpt/main.go
//
// supports localhost domains for testing,
// NOTE: if you are ready for production then use
`$app.Serve(iris.LETSENCRYPTPROD("mydomain.com"))` instead
ListenLETSENCRYPT(addr string, cacheFileOptional ...string)
```
**OVERVIEW**
```
package main
import "github.com/kataras/iris"
func main() {
iris.Get("/", func(ctx *iris.Context) {
ctx.Write("Hello from SECURE SERVER!")
})
iris.ListenLETSENCRYPT("mydomain.com", "./mycachefile.cache)
}
```
2016-10-28 21:21:57 +03:00
Gerasimos Maropoulos
bbf74ce8f0
Update README
2016-10-27 03:41:49 +03:00
Gerasimos Maropoulos
d32ae1377c
Implement Cache as https://github.com/kataras/iris/issues/513
...
I love coding unique Iris staff!!!
2016-10-27 03:17:09 +03:00
Gerasimos Maropoulos
6d65c00423
Add some random articles happened to be fetched the last two weeks
2016-10-25 18:47:19 +03:00
Gerasimos Maropoulos
78d145c207
Introduce version 5.0.1
2016-10-25 15:58:18 +03:00
Gerasimos Maropoulos
fc9cd0a8c2
Update DONATIONS | Thanks for your support!
2016-10-21 18:23:26 +03:00
Gerasimos Maropoulos
5c896b39a5
V4 LTS, check the HISTORY.md
2016-10-21 03:06:50 +03:00
Gerasimos Maropoulos
fe71a8acbe
Add donates to the top of the README, I really thanks you
2016-10-17 10:27:19 +03:00
Gerasimos Maropoulos
1a913d45d4
Implement feature request for embedded assets
...
Example:
https://github.com/iris-contrib/examples/tree/master/static_files_embedded
Read HISTORY.md
2016-10-17 03:37:57 +03:00
Gerasimos Maropoulos
7e8c1e57d2
Nothing special, some linting
2016-10-16 17:13:49 +03:00
Gerasimos Maropoulos
6dbfc7ad1c
Update the License to Apache Version 2 in order to be compatible
2016-10-16 17:05:10 +03:00
Gerasimos Maropoulos
9a0ef4822c
README: https://docs.iris-go.com link replacement for gitbook
2016-10-15 16:40:43 +03:00
Gerasimos Maropoulos
1ddd2e6528
Meetup with GoLang User Group. Happened yesterday.
2016-10-14 03:59:16 +03:00
Gerasimos Maropoulos
22b60d6871
Github https://github.com/blog/2111-issue-and-pull-request-templates
2016-10-14 03:52:03 +03:00
Gerasimos Maropoulos
157e3cf054
Push version 4.6.0, read HISTORY.md
...
Real commit is the parent, as usual
2016-10-13 17:25:50 +03:00
Gerasimos Maropoulos
f2a7b4e43a
Update to 5.4.3, zero user changes.
2016-10-13 04:02:04 +03:00
Gerasimos Maropoulos
9bce4e846a
Update to 4.5.2
2016-10-11 22:35:12 +03:00
Gerasimos Maropoulos
40b000c20f
Update to 4.5.1
2016-10-11 14:10:19 +03:00
Gerasimos Maropoulos
f46452a7ab
Add newest articles that I could easly find
2016-10-10 18:52:27 +03:00
Gerasimos Maropoulos
f66b7e2eab
Update to 4.5.0
2016-10-09 21:09:53 +03:00
Gerasimos Maropoulos
14982891c5
Update to 4.4.9
2016-10-09 07:47:27 +03:00
Gerasimos Maropoulos
a000da35c3
Update to 4.4.8 - Custom decoders for ReadJSON/ReadXML, read HISTORY.md
...
Read: https://github.com/kataras/iris/blob/master/HISTORY.md
2016-10-06 23:19:55 +03:00
Gerasimos Maropoulos
39f58fe286
Fix readme
2016-10-05 18:42:52 +03:00
Gerasimos Maropoulos
bffd2074eb
Update to 4.4.7
2016-10-05 13:21:40 +03:00
Gerasimos Maropoulos
2090eb4d83
Update to 4.4.6
2016-10-04 01:18:17 +03:00
Gerasimos Maropoulos
a4280a838b
Add News section at README
2016-10-03 00:22:58 +03:00
Gerasimos Maropoulos
01cc64f5e8
Add comparison Iris vs Nginx vs Nodejs express, which Iris seems to shine
2016-10-03 00:10:33 +03:00
Gerasimos Maropoulos
00f6abcb04
Update to 4.4.5
2016-10-02 19:43:00 +03:00
Gerasimos Maropoulos
9ef6ac30cb
Fix padding on readme
2016-10-02 15:07:52 +03:00
Gerasimos Maropoulos
92785d109f
Fix padding on readme
2016-10-02 15:05:17 +03:00
Gerasimos Maropoulos
b4378bc164
Add custom http errors book's section to the readme
2016-10-02 15:04:04 +03:00
Gerasimos Maropoulos
99734f7e11
Add some of the book's section on README too
2016-10-02 14:59:04 +03:00
Gerasimos Maropoulos
3970804a37
Update to 4.4.4
2016-10-02 07:21:44 +03:00
Gerasimos Maropoulos
78f3323ce4
Update to 4.4.3
2016-10-02 03:30:37 +03:00
Gerasimos Maropoulos
ff3d1d4c8a
Update readme
2016-10-01 10:03:06 +03:00
Gerasimos Maropoulos
716b5001da
Fix https://github.com/iris-contrib/middleware/issues/13
2016-09-30 18:48:48 +03:00
Gerasimos Maropoulos
f4b4dd0275
Implementation of https://github.com/kataras/iris/issues/412 , as requested. Read HISTORY for a code snippet
2016-09-29 17:05:22 +03:00
Gerasimos Maropoulos
5c98c5a493
Update to v4.4.0 Implementation of https://github.com/kataras/iris/issues/438
...
Read HISTORY.md
2016-09-27 16:28:38 +03:00
Gerasimos Maropoulos
def1643c69
Remove travis:tip
2016-09-23 07:54:15 +03:00
Gerasimos Maropoulos
8d182da031
Users do not care for this phrase on README
2016-09-23 07:43:55 +03:00
Gerasimos Maropoulos
cfb6beec43
Add the HISTORY.md entry for the new release, 4.3.0
2016-09-20 12:24:44 +03:00
Gerasimos Maropoulos
60947d4f21
Update to 4.3.0, align with latest kataras/go-websocket
2016-09-20 10:15:45 +03:00
Gerasimos Maropoulos
f33053675c
Update to 4.2.9
2016-09-19 01:48:37 +03:00
Gerasimos Maropoulos
7882d736b5
Update to 4.2.8
2016-09-19 01:42:37 +03:00
Gerasimos Maropoulos
2cb0d9981d
Add comments on Quick Look and fill the updater TODO
2016-09-18 13:31:53 +03:00
Gerasimos Maropoulos
131eddb701
Ability to change the whole default router
2016-09-18 06:55:44 +03:00
Gerasimos Maropoulos
27f2ba7be9
Update DONATIONS.md summary & iris updater runs async unless CheckForUpdatesSync is true
2016-09-18 00:50:10 +03:00
Gerasimos Maropoulos
e24d45f66a
Update to 4.2.5
2016-09-16 21:16:48 +03:00
Gerasimos Maropoulos
c818b9d4bf
Implement a version checker, as requested here: https://github.com/kataras/iris/issues/401
...
Read the README.md
2016-09-16 10:02:18 +03:00
Gerasimos Maropoulos
8bd94875d2
Change the License from MIT to Apache 2.0 (github recomemnds this on the page)
2016-09-15 19:25:09 +03:00
Gerasimos Maropoulos
741ecbf2fb
https://github.com/kataras/iris/issues/423
2016-09-15 18:59:27 +03:00
Gerasimos Maropoulos
787425e5c5
Donations Summary Update and a small fix
2016-09-12 23:25:17 +03:00
Gerasimos Maropoulos
ae5ba6fe7e
Update gitbook section link for the new Serializers
2016-09-10 07:27:37 +03:00
Gerasimos Maropoulos
97431f2650
Replace response engines with serializers, same job but organized better, read README.md , no front-end changes if you used default engines.
2016-09-10 07:23:02 +03:00
Gerasimos Maropoulos
f561b7a90d
Update to 4.2.0 - Configuration changes (big but old way still works, naming changes) & Implement https://github.com/kataras/iris/issues/409
2016-09-09 08:09:03 +03:00
Gerasimos Maropoulos
1a7c79db66
Update to 4.1.7. Logger changes, read HISTORY.md
2016-09-07 07:36:23 +03:00
Gerasimos Maropoulos
eacc04406a
Add HISTORY.md entry for the 4.1.6
2016-09-05 13:23:59 +03:00
Gerasimos Maropoulos
a073e442fc
Align sessions with the latest kataras/go-sessions. Now you should update :)
2016-09-05 13:08:32 +03:00
Gerasimos Maropoulos
1fda6383f3
Readme addons
2016-09-05 04:01:13 +03:00
Gerasimos Maropoulos
482c108839
Remove unused Plugin's custom callbacks.
2016-09-05 03:56:28 +03:00
Gerasimos Maropoulos
b8b52ad46e
Update to 4.1.4. Users & Devs can ignore this update. Read HISTORY.md for more
2016-09-04 22:02:31 +03:00
Gerasimos Maropoulos
c38a9b2459
Developers can ignore this update. Replace the template engines with a new cross-framework package (kataras/go-template)
2016-09-02 06:05:44 +03:00
Gerasimos Maropoulos
1d49188da9
Developers can ignore this update. Use of go-websocket and go-errors. Zero front-end changes. No real improvements.
2016-09-01 06:01:53 +03:00
Gerasimos Maropoulos
d03c9ad231
Fix go1.6 issue https://github.com/kataras/iris/issues/378
2016-08-23 20:41:12 +03:00
Gerasimos Maropoulos
2d067ac081
Update to 4.1.1 - Able to set Sessions.CookieLength. Read HISTORY.md
...
https://github.com/kataras/iris/blob/master/HISTORY.md
2016-08-18 03:20:59 +03:00
Gerasimos Maropoulos
bef334868b
Update to 4.1.0, New: SSH Remote control, READ HISTORY.md
...
https://github.com/kataras/iris/blob/master/HISTORY.md
2016-08-17 12:57:54 +03:00
Gerasimos Maropoulos
56bd511427
Stable v4.0.0.
...
All releases happens one-per-month, with new features at each stable
release, you had complains so that stops, the next release will may not
be available on next month, but it will take longers, this release
should be the most iris stable version you can get now.
2016-08-09 22:48:09 +03:00
Gerasimos Maropoulos
a4fbf4db4e
Fix https://github.com/kataras/iris/issues/350
2016-08-09 22:12:03 +03:00
Gerasimos Maropoulos
08e6ea31de
Add a better check for domain persistance on sessions - add the community members names who helped on website & logo on README
2016-07-30 17:24:12 +03:00
Gerasimos Maropoulos
6f83c48a10
Update to v4.0.0-alpha.5 - Letsencrypt integration https://github.com/kataras/iris/issues/220 . 4 Fixes. Read HISTORY.md
...
## 4.0.0-alpha.4 -> 4.0.0-alpha.5
- **NEW FEATURE**: Letsencrypt.org
integration[*](https://github.com/kataras/iris/issues/220 )
- example
[here](https://github.com/iris-contrib/examples/blob/master/letsencrypt/main.go )
- **FIX**: (ListenUNIX adds :80 to
filename)[https://github.com/kataras/iris/issues/321 ]
- **FIX**: (Go-Bindata +
ctx.Render)[https://github.com/kataras/iris/issues/315 ]
- **FIX** (auto-gzip doesn't really compress data in latest
code)[https://github.com/kataras/iris/issues/312 ]
2016-07-29 01:33:20 +03:00
Gerasimos Maropoulos
5579153614
Fix the call to pointer on .UseTemplate(...).Directory(..).Binary(...)
2016-07-26 18:36:03 +03:00
Gerasimos Maropoulos
83c3eb216e
README: make & use the flat book cover as the logo
2016-07-25 22:07:12 +03:00
Gerasimos Maropoulos
012b8a3c71
A risk to update the first-view of the README
2016-07-25 20:28:44 +03:00
Gerasimos Maropoulos
3ee38a363c
Update cover size
2016-07-24 02:42:23 +03:00
Gerasimos Maropoulos
5ede95eef2
Update readme, show the guide two times
2016-07-24 02:38:24 +03:00
Gerasimos Maropoulos
f24f487da8
README.md: Set the logo link to the community member folder
2016-07-23 17:08:24 +03:00
Gerasimos Maropoulos
111bd55ce3
Fix readme...
2016-07-23 17:06:38 +03:00
Gerasimos Maropoulos
279ac0831e
README UPDATE
2016-07-23 17:04:14 +03:00
Gerasimos Maropoulos
04fad544c4
Fix newline readme
2016-07-23 17:02:18 +03:00
Gerasimos Maropoulos
cb47e4b26c
README.md: Set the Docs & Community first, remove sec-image (it's on #benchmarks README.md)
2016-07-23 17:01:01 +03:00
Gerasimos Maropoulos
4f1722b5b8
Add optional 'donate & download' the e-book(guide)
2016-07-23 16:37:23 +03:00
Gerasimos Maropoulos
e084307366
Set one of the community's logos as banner, this will be here for 10 days and maybe more if users like it
...
https://github.com/kataras/iris/issues/153#issuecomment-228304573
2016-07-23 13:25:13 +03:00
Gerasimos Maropoulos
6b71452222
Update the readme with the newest benchmarks: 21 July 2016
2016-07-21 05:48:35 +03:00
Gerasimos Maropoulos
72c5d2882b
Update Readme: Fix Book sections for response & template engines
2016-07-20 07:07:41 +03:00
Gerasimos Maropoulos
245c732ff8
Show the updated benchmarks (July 19). Don't forget, book is updated: https://www.gitbook.com/book/kataras/iris/details
2016-07-20 07:04:27 +03:00
Gerasimos Maropoulos
7ed5ed4519
Iris 4.0.0-alpha.4. Book is finally updated https://kataras.gitbooks.io/iris/content/ also
2016-07-20 06:33:24 +03:00
Gerasimos Maropoulos
0a427c1ce0
Next step is to update the gitbook for the v4 template engines changes and new features
2016-07-19 08:58:10 +03:00
Gerasimos Maropoulos
d04edb96bb
Add Response Engines on the README, examples updated. book is the next step
2016-07-19 05:43:34 +03:00
Gerasimos Maropoulos
675c0d510c
Update to 4.0.0-alpha.3 - Response Engines, 'inject' the context.JSON/JSONP/Text/Data/Markdown/Render, Read HISTORY.md
...
## 4.0.0-alpha.2 -> 4.0.0-alpha.3
**New**
A **Response Engine** gives you the freedom to create/change the
render/response writer for
- `context.JSON`
- `context.JSONP`
- `context.XML`
- `context.Text`
- `context.Markdown`
- `context.Data`
- `context.Render("my_custom_type",mystructOrData{},
iris.RenderOptions{"gzip":false,"charset":"UTF-8"})`
- `context.MarkdownString`
- `iris.ResponseString(...)`
**Fix**
- https://github.com/kataras/iris/issues/294
**Small changes**
- `iris.Config.Charset`, before alpha.3 was `iris.Config.Rest.Charset` &
`iris.Config.Render.Template.Charset`, but you can override it at
runtime by passinth a map `iris.RenderOptions` on the `context.Render`
call .
- `iris.Config.IsDevelopment` , before alpha.1 was
`iris.Config.Render.Template.IsDevelopment`
**Websockets changes**
No need to import the `github.com/kataras/iris/websocket` to use the
`Connection` iteral, the websocket moved inside `kataras/iris` , now all
exported variables' names have the prefix of `Websocket`, so the old
`websocket.Connection` is now `iris.WebsocketConnection`.
Generally, no other changes on the 'frontend API', for response engines
examples and how you can register your own to add more features on
existing response engines or replace them, look
[here](https://github.com/iris-contrib/response ).
**BAD SIDE**: E-Book is still pointing on the v3 release, but will be
updated soon.
2016-07-18 17:40:42 +03:00
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
af4df18ec4
Add more todos - the first 3 should be implemented today
2016-07-14 10:46:24 +03:00
Makis Maropoulos
cf03512590
remove wiki link from readme
2016-07-13 20:41:08 +03:00
Makis Maropoulos
adf82c7aa2
Update readme versioning section - add v3 information
2016-07-13 19:39:08 +03:00
Makis Maropoulos
f7a782b692
Remove deprecated functions
2016-07-13 14:05:32 +03:00
Makis Maropoulos
b99afb2875
Update to v4.0.0-alpha.1
2016-07-13 06:28:09 +03:00
Makis Maropoulos
6761d58e53
Final v3
2016-07-08 19:41:50 +02:00
Makis Maropoulos
0b8cb29e0c
Update to 3.0.0-pre.release, Read HISTORY.md for new features and changes
...
Yes new features, with Iris you always get them on each version or
revision or non-semantic version
2016-07-07 02:36:48 +02:00
Makis Maropoulos
0d4b0ecd43
Rocket chat is on, Add Port() to the HTTPServer, disable subdomain persistence on subdomains when 127.0.0.1/0.0.0.0
...
I already made a test framework integration but I will commit this when
I finish with the basic tests, we are going to final v3
2016-07-03 16:21:57 +02:00
Makis Maropoulos
d2ec0fa3e4
Rocket is down (again), use alternative chat
2016-07-03 07:15:09 +02:00
Makis Maropoulos
160b8d9545
Rocket chat is on again, update readme link
2016-07-02 20:21:17 +02:00