Gerasimos (Makis) Maropoulos
|
3002736086
|
add my new trie data structure implementation written from scratch and specifically designed for HTTP (and Iris) - see https://github.com/kataras/muxie for the net/http version of it
Former-commit-id: 4eed1585f29b57418b61f6de058f5d6db4bb98bf
|
2018-10-15 10:49:09 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
120b5fb635
|
example: write our own customized router using the high-level API which gives access to the correct context and routes
Former-commit-id: d2369c20490619cad0dd6f7b6ed01cdbef51a853
|
2018-10-02 06:36:51 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
b019a281eb
|
New ':int64' and ':uint64' route path parameters - and - support the new uint64 for MVC (int64 was already supported there) - and - add ctx.Params().GetUint64 (GetInt64 was already there) - and - make the ':int or :number' to accept negative numbers with no digit limit (at low level) and rename the 'app.Macros().Int.RegisterFunc' to 'Number.RegisterFunc' because number can be any type of number not only standard go type limited - and - add alias for ':boolean' -> ':bool'. Finally, Update the examples but not the version yet, I have to provide a good README table to explain the end-developers how they can benefit by those changes and why the breaking change (which is to accept negative numbers via ':int') is for their own good and how they can make their own macro functions so they do not depend on the Iris builtn macro funcs only. More to come tomorrow, stay tuned
Former-commit-id: 3601abfc89478185afec3594375080778214283e
|
2018-08-23 06:30:12 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
9f464310e3
|
Add one more example for dependency injection (HTTP Request-based) using our hero
Former-commit-id: ff18371d254caf2d1932d6522b1ebc1f8032708f
|
2018-08-10 00:23:17 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
8b5c106d1c
|
NEW TUTORIAL: Writing an API for Apache Kafka with Iris: _examples/tutorial/api-for-apache-kafka. Hope you will enjoy it as I did the whole night:)
Former-commit-id: c88f5bbbe171e386c855b91be265b972caa3c1a8
|
2018-08-04 05:50:22 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
21e90ac4c5
|
examples: improve the server-sent events example with a table and javascript use...
Former-commit-id: 20a6dd0e62679b20fefb2f0a7819c158247a3ca1
|
2018-08-03 01:59:19 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
2b72aadb15
|
add server side events via broker example (based on external resource but it is fairly good for a simple SSE showcase)
Former-commit-id: 926c2a88bf1c44354a99654bc85e267b940723b8
|
2018-07-31 03:12:16 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
cd5109ae0e
|
Iris + WebAssemply = = 💓
Former-commit-id: 44f08f112cfba8006d2a6fe34e32b24e5c246856
|
2018-07-09 09:13:36 +03:00 |
|
Gerasimos Maropoulos
|
b4856d542d
|
Cookies: Ability to set custom cookie encoders to encode the cookie's value before sent by ctx.SetCookie and ctx.SetCookieKV and cookie decoders to decode the cookie's value when retrieving from ctx.GetCookie . That was the second and final part relative to a community's question at: https://github.com/kataras/iris/issues/1018
Former-commit-id: 53b6810076c8db8646df335d57a30c78b23cd9b8
|
2018-06-02 16:35:18 +03:00 |
|
Gerasimos Maropoulos
|
fcff62d5b4
|
Some minor but helpful additions, like CookieOption . Relative: https://github.com/kataras/iris/issues/1018. Simple cookies example added too. Cookie encoding (side by side with the already session's cookie id encoding) and version upgrade will come tomorrow with a new HISTORY.md entry as well, stay tuned!
Former-commit-id: d14181fac998d32d77690b1b3e42b6c7c72f1ace
|
2018-06-02 07:28:40 +03:00 |
|
Gerasimos Maropoulos
|
beef97fd5d
|
Update vendor for Pug (Jade) Parser and add Iris + Pug examples in the _examples/view folder, relative to https://github.com/kataras/iris/issues/1003
Former-commit-id: e26a5701e00ec055f3bcf693c1980c7d22147310
|
2018-05-26 22:49:48 +03:00 |
|
Gerasimos Maropoulos
|
b62080c4bb
|
Sessions are now in full sync with the registered database, on acquire(init), set, get, delete, clear, visit, len, release(destroy) as requested by almost everyone. https://github.com/kataras/iris/issues/969
Former-commit-id: 49fcdb93106a78f0a24ad3fb4d8725e35e98451a
|
2018-04-22 13:52:36 +03:00 |
|
Gerasimos Maropoulos
|
cb69df2ccf
|
Add a very simple usage-example for sending server side events
Former-commit-id: 6df287d915a772bcae3f2f98445676aba39a2bc6
|
2018-04-10 21:01:24 +03:00 |
|
Zeno-Code
|
4a3e97a9bd
|
Update README_ZH.md
Former-commit-id: 8865a9b486dc56821f3505b25cc8764d641c21bf
|
2018-03-31 14:20:29 +08:00 |
|
Zeno-Code
|
b7bf311058
|
Update README_ZH.md
Former-commit-id: 41af389366ad45114473df779111a8f698e5cfda
|
2018-03-30 19:18:18 +08:00 |
|
Zeno-Code
|
515fd82873
|
Update README_ZH.md
Former-commit-id: a0c4b2d627621bbd060bd861debcafa21c223710
|
2018-03-30 00:15:58 +08:00 |
|
Zeno-Code
|
61406dcbae
|
Update README_ZH.md
Former-commit-id: b2392ff60de3fbf5d167cd2f16051ee6dd382948
|
2018-03-29 23:24:30 +08:00 |
|
Zeno-Code
|
37b5875ab0
|
Update README_ZH.md
Former-commit-id: 981f0266b25e92cb38d767288db3bed112d70399
|
2018-03-29 03:31:49 +08:00 |
|
Zeno-Code
|
58c9de3ab7
|
Update README_ZH.md
Former-commit-id: 61d8df659e22d518de09d4a35cdf93277b5bc3d6
|
2018-03-28 12:22:29 +08:00 |
|
Zeno-Code
|
a79496de6d
|
Create README_ZH.md
Former-commit-id: 35656f423a935b9fe4c0f639bdcac591b98c4667
|
2018-03-28 12:21:17 +08:00 |
|