1
0
mirror of https://github.com/kataras/iris.git synced 2026-01-13 15:05:57 +00:00

Commit Graph

  • b4a30f5af5 sessions database: boltdb: add support for ShiftExpiration -> OnUpdateExpiration like redis Gerasimos (Makis) Maropoulos 2018-08-18 15:01:26 +03:00
  • 197fb5d113 Merge pull request #1064 from akiraho/master Gerasimos (Makis) Maropoulos 2018-08-18 14:41:21 +03:00
  • 6db7a2a7a7 Merge pull request #1062 from mattc41190/patch-2 Gerasimos (Makis) Maropoulos 2018-08-17 15:41:28 +03:00
  • 45c1f6427f fix / redis.getKeysConn() returns keys without Config.Prefix otherwise such keys passed into updateTTLConn() would get duplicate prefixes failing the ttl reset Akira Ho 2018-08-16 17:42:01 +08:00
  • 4e7ca254d9 fix / redis service.TTL() returns seconds, hasExpiration, found Akira Ho 2018-08-16 17:37:41 +08:00
  • 768dd76b62 fix / lifetime.Time not updated on expiration shift Akira Ho 2018-08-15 14:21:22 +08:00
  • 334c4151df Fixed some minor grammar issues Matthew Cale 2018-08-14 10:30:44 -05:00
  • f6436f2af4 https://github.com/kataras/iris/issues/1061 Gerasimos (Makis) Maropoulos 2018-08-14 16:29:04 +03:00
  • 20c0bbe9ba Release stable version 10.7 - HISTORY.md#sat-11-august-2018--v1070 Gerasimos (Makis) Maropoulos 2018-08-11 23:58:49 +03:00
  • 54c87be703 Merge pull request #1059 from mattc41190/patch-1 Gerasimos (Makis) Maropoulos 2018-08-11 21:37:06 +03:00
  • 5dafdecc54 Fixed Some Typos Matthew Cale 2018-08-10 16:40:44 -05:00
  • 9f464310e3 Add one more example for dependency injection (HTTP Request-based) using our hero Gerasimos (Makis) Maropoulos 2018-08-10 00:23:17 +03:00
  • 0491aa68b5 add some more examples and screenshots about hero funcs on README.md Gerasimos (Makis) Maropoulos 2018-08-08 14:58:37 +03:00
  • 01d5578c7f add websocket example on README.md Gerasimos (Makis) Maropoulos 2018-08-08 14:45:39 +03:00
  • cc679280ff fast-fix from prev commit Gerasimos (Makis) Maropoulos 2018-08-08 13:29:01 +03:00
  • 51e1b44c72 websocket: use of sync.Map Gerasimos (Makis) Maropoulos 2018-08-08 13:22:00 +03:00
  • 43fd73eab9 internals: core/router/api_builder_benchmark_test.go: replace the strings.Builder(go 1.10+) with the bytes.Buffer, it is a test so we are ok let it build and run for go1.10- as well Gerasimos (Makis) Maropoulos 2018-08-07 13:05:32 +03:00
  • 55e4cf038e add example for hero *sessions.Session dependency which is used on an index route outside of the main package, it is as easy as it shown. Added mostly after the issue: https://github.com/kataras/iris/issues/1057 -- have fun Gerasimos (Makis) Maropoulos 2018-08-07 12:43:51 +03:00
  • 293c29d6e7 preparing for the Iris control panel -- stay tuned when you hear my new project name 'cornea' Gerasimos (Makis) Maropoulos 2018-08-06 04:20:59 +03:00
  • e5f6bce86f examples: writing an API for the Apache Kafka: add a root handler for routes documentation to make navigation easier and add some other methods that may find them useful for request state and routes description Gerasimos (Makis) Maropoulos 2018-08-05 13:51:05 +03:00
  • 2b2492abfa Add a simple 'Context#GetReferrer', as requested by the People: adapt the goreferrer external package Gerasimos (Makis) Maropoulos 2018-08-04 15:19:17 +03:00
  • 1ec8452208 simplify readme Gerasimos (Makis) Maropoulos 2018-08-04 13:08:18 +03:00
  • 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:) Gerasimos (Makis) Maropoulos 2018-08-04 05:50:22 +03:00
  • f6160c61bd add some of the _examples to the README, nothing crazy here Gerasimos (Makis) Maropoulos 2018-08-03 13:45:05 +03:00
  • 21e90ac4c5 examples: improve the server-sent events example with a table and javascript use... Gerasimos (Makis) Maropoulos 2018-08-03 01:59:19 +03:00
  • 5d9ded37c4 Add 'context.OnConnectionClose(callbackFn) bool' and 'context.OnClose(callbackFn)' and give a use case example. More on this path later on, stay tuned. Gerasimos (Makis) Maropoulos 2018-08-02 17:46:35 +03:00
  • d98da25ffb add a README note about the known issues for Go inside code editors/IDEs Gerasimos (Makis) Maropoulos 2018-08-02 01:58:46 +03:00
  • 2b72aadb15 add server side events via broker example (based on external resource but it is fairly good for a simple SSE showcase) Gerasimos (Makis) Maropoulos 2018-07-31 03:12:16 +03:00
  • badea8b9c5 Merge pull request #1053 from dibyendu/iris-ws.js Gerasimos (Makis) Maropoulos 2018-07-30 12:39:49 +03:00
  • f4dd07ad00 Minified the client.js using UglifyJs Dibyendu Das 2018-07-30 14:27:28 +05:30
  • 774a2142a4 grammar Gerasimos (Makis) Maropoulos 2018-07-25 06:17:21 +03:00
  • 6bd50dda52 give more life to the README like the old times Gerasimos (Makis) Maropoulos 2018-07-25 06:14:33 +03:00
  • bc4ca99cf9 websocket: dupl the client js lib for cdns as requested by: https://github.com/kataras/iris/issues/1047 Gerasimos (Makis) Maropoulos 2018-07-25 04:46:31 +03:00
  • 247a558394 Add example for struct validation(3rd-party) through json request body binding Gerasimos (Makis) Maropoulos 2018-07-24 04:33:53 +03:00
  • 7337396e3c README.md: example change Gerasimos (Makis) Maropoulos 2018-07-23 15:58:55 +03:00
  • f7c0cbe5cd update deps and move one vendor to our organisation for making a new branch in order to solve this: https://github.com/kataras/iris/issues/1040, although it's not ours problem... Gerasimos (Makis) Maropoulos 2018-07-15 16:09:03 +03:00
  • cd5109ae0e Iris + WebAssemply = = 💓 Gerasimos (Makis) Maropoulos 2018-07-09 09:13:36 +03:00
  • 0297afdc6b nothing crazy here, add the 'Transcoder' type explicitly to the sessions#DefaultTranscoder, relative to https://github.com/kataras/iris/issues/1033 Gerasimos (Makis) Maropoulos 2018-06-27 13:30:28 +03:00
  • 16a37dbfac add kataras/survey to the Gopkg.toml although I do NOT recommend using 'dep' or 'gp' or any other third-party tool for your dependencies -- Go is not ready for that, at least yet. Iris is fully vendored you don't need those here. Rel: https://github.com/kataras/iris/issues/1029\#issuecomment-400272324 Gerasimos (Makis) Maropoulos 2018-06-26 17:36:08 +03:00
  • 2acb6e9385 session examples: add the 'AllowReclaim: true' session.Config field to true, help users like https://github.com/kataras/iris/issues/1031\#issuecomment-399894693 Gerasimos (Makis) Maropoulos 2018-06-25 20:21:52 +03:00
  • d216b91074 update protobuf vendor for badger session database Gerasimos (Makis) Maropoulos 2018-06-24 14:24:58 +03:00
  • cc4409e77a Update to version 10.6.6. Read https://github.com/kataras/iris/blob/master/HISTORY.md#tu-05-june-2018--v1066 for more Gerasimos Maropoulos 2018-06-05 01:24:35 +03:00
  • f83e125d7f fix https://github.com/kataras/iris/issues/1020, redis database stores the int as float64, so make that type assertion on GetInt as well Gerasimos Maropoulos 2018-06-03 02:47:48 +03:00
  • 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 Gerasimos Maropoulos 2018-06-02 16:35:18 +03:00
  • 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! Gerasimos Maropoulos 2018-06-02 07:28:40 +03:00
  • f84248cb4e middleware/logger: new configuration field, defaults to false: Query bool, if true prints the full path, including the URL query as requested at https://github.com/kataras/iris/issues/1017 Gerasimos Maropoulos 2018-05-31 01:39:23 +03:00
  • 5de17a08f9 Merge pull request #1015 from tkhkokd/tkhkokd-readmeJPN Gerasimos (Makis) Maropoulos 2018-05-30 09:53:52 +03:00
  • f9bfe4a70a Merge pull request #1008 from gschri/adding_readme_pt_br Gerasimos (Makis) Maropoulos 2018-05-30 09:51:19 +03:00
  • 5884d87bfa Merge pull request #1009 from Schatzman/patch-1 Gerasimos (Makis) Maropoulos 2018-05-30 09:49:53 +03:00
  • 0b24e173a8 fixed typos and wording Takahiko Okada 2018-05-29 21:23:59 +02:00
  • 1fe1ee17e0 README Japanese Version Created Takahiko Okada 2018-05-29 21:15:06 +02:00
  • 008dfe869c Fix typo Schatzman 2018-05-26 14:23:19 -06:00
  • 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 Gerasimos Maropoulos 2018-05-26 22:49:48 +03:00
  • 4441da3d8e Create README_PT.md gschri 2018-05-26 11:29:32 -03:00
  • 94b93484b5 Update to version 10.6.5: 1 New Feature And Indonesia Translation | Read HISTORY.md Gerasimos Maropoulos 2018-05-21 07:40:43 +03:00
  • 8c41968905 Merge pull request #1000 from haritsfahreza/master Gerasimos (Makis) Maropoulos 2018-05-20 23:35:09 +03:00
  • cf00188008 Merge pull request #1005 from chengyumeng/fix/cookie-subdomain Gerasimos (Makis) Maropoulos 2018-05-20 23:34:49 +03:00
  • 5920df909e fix cookie bug when domain is such as 'subsubdomain.subdomain.localhost.com' zhangpenghao-pd 2018-05-18 13:02:36 +08:00
  • a21e85a613 Create HISTORY_ID.md Harits Fahreza Christyonotoputra 2018-05-15 14:21:19 +07:00
  • 74d099f283 Change FREE word into GRATIS Harits Fahreza Christyonotoputra 2018-05-15 02:00:25 +07:00
  • cd5a70744c Create README_ID.md Harits Fahreza Christyonotoputra 2018-05-15 01:57:33 +07:00
  • 485cfbc838 Update to version 10.6.4 | Read HISTORY.md for the bug fixes Gerasimos Maropoulos 2018-05-09 01:36:04 +03:00
  • 4d9909cba5 fix https://github.com/kataras/iris/issues/996 Gerasimos Maropoulos 2018-05-09 01:28:26 +03:00
  • 0fc4436da6 fix https://github.com/kataras/iris/issues/995 Gerasimos Maropoulos 2018-05-07 16:49:17 +03:00
  • 0087bc218d Update to version 10.6.3. Read HISTORY.md. It contains a very important fix for the websocket servers caused some time ago by an external contributor Gerasimos Maropoulos 2018-05-02 17:57:01 +03:00
  • 0db2afea93 websocket: fix a bug on emit on specific room when it doesn't exist it sends to all connections caused by a third-party contributor's PR... Gerasimos Maropoulos 2018-05-02 17:47:14 +03:00
  • 087c8c8b3a Update to (minor) version 10.6.2. Added: websocket/Connection#OnPong and websocket/Connection#OnError(func(error)) instead of func(string) relative issues: https://github.com/kataras/iris/pull/988 and https://github.com/kataras/iris/issues/987 respectfully. Gerasimos Maropoulos 2018-05-02 06:40:18 +03:00
  • d39a5b913d Merge pull request #988 from Kirguir/master Gerasimos (Makis) Maropoulos 2018-05-02 06:26:41 +03:00
  • 655a19ea74 Websocket: added OnPong to Connection #986 Kirguir 2018-04-30 14:27:28 +03:00
  • 4eeffd07c7 Update the _examples/http_request/upload-file to fill the gap, relative discussion: https://github.com/kataras/iris/issues/979 Gerasimos Maropoulos 2018-04-28 14:48:09 +03:00
  • 3c6d1f2fa3 _examples/README: add bolt session database example link Gerasimos Maropoulos 2018-04-26 08:07:09 +03:00
  • e35513d3a9 Update Chinese translation for HISTORY_ZH.md and README_ZH.md Gerasimos (Makis) Maropoulos 2018-04-26 08:03:45 +03:00
  • 614b46f97e Update README_ZH.md Zeno-Code 2018-04-25 19:19:05 +08:00
  • 35c4d6d315 Update HISTORY_ZH.md Zeno-Code 2018-04-25 19:17:20 +08:00
  • 5dc8cbcefc websocket: expose Connection#Write in favor of https://github.com/kataras/iris/issues/976 Gerasimos Maropoulos 2018-04-25 13:40:40 +03:00
  • 59f138963b fix https://github.com/kataras/iris/issues/975 Gerasimos Maropoulos 2018-04-25 13:10:27 +03:00
  • b22151d4b7 Update to version 10.6.1 | Re-implement the BoltDB as built'n session database and more. Please read the HISTORY file for further details Gerasimos Maropoulos 2018-04-25 05:29:19 +03:00
  • cfe484f769 Update to Version 10.6.0 and add Video Courses section at READMEs Gerasimos Maropoulos 2018-04-22 16:22:24 +03:00
  • 06c17bc8bb sessions: add OnDestroy event, relative to: https://github.com/kataras/iris/issues/969 Gerasimos Maropoulos 2018-04-22 14:13:40 +03:00
  • 6862501f7f Merge pull request #964 from Chengyumeng/fix/cookie Gerasimos (Makis) Maropoulos 2018-04-22 14:01:48 +03:00
  • e09a7e32ed update to use the formatCookieDomain Gerasimos (Makis) Maropoulos 2018-04-22 14:00:08 +03:00
  • d4c20b8e2a update cookie.go to be aligned with quality standars Gerasimos (Makis) Maropoulos 2018-04-22 13:59:21 +03:00
  • 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 Gerasimos Maropoulos 2018-04-22 13:52:36 +03:00
  • f113872b7d A better http_responsewriter/stream-writer example, see SSE example for server-side events Gerasimos (Makis) Maropoulos 2018-04-21 20:46:16 +03:00
  • 4ccf31eb44 Merge pull request #972 from wozz/patch-1 Gerasimos (Makis) Maropoulos 2018-04-21 13:04:20 +03:00
  • 21a31afb55 Update handler.go wozz 2018-04-20 16:56:12 -07:00
  • 923d151190 Fix open redirect wozz 2018-04-20 16:49:30 -07:00
  • bb59ad8cf2 change code duplication from update/delete cookie Chengyumeng 2018-04-13 19:06:24 +08:00
  • cb69df2ccf Add a very simple usage-example for sending server side events Gerasimos Maropoulos 2018-04-10 21:01:24 +03:00
  • 8f32e991e8 fix when destroy session can't remove cookie in subdomain Chengyumeng 2018-04-04 15:25:00 +08:00
  • 989cb3f045 update vendor Gerasimos Maropoulos 2018-04-03 13:07:23 +03:00
  • e9e2998538 Merge pull request #950 from Zeno-Code/master Gerasimos (Makis) Maropoulos 2018-04-02 02:59:57 +03:00
  • b394f61326 Merge pull request #958 from meydjer/master Gerasimos (Makis) Maropoulos 2018-04-02 02:59:19 +03:00
  • cbb379d541 Fix article link Meydjer Luzzoli 2018-03-31 23:20:21 -03:00
  • 4a3e97a9bd Update README_ZH.md Zeno-Code 2018-03-31 14:20:29 +08:00
  • fbf2bd6480 core/router/supervisor:https ForceRSA to true Gerasimos Maropoulos 2018-03-31 06:38:30 +03:00
  • b7bf311058 Update README_ZH.md Zeno-Code 2018-03-30 19:18:18 +08:00
  • 515fd82873 Update README_ZH.md Zeno-Code 2018-03-30 00:15:58 +08:00
  • 61406dcbae Update README_ZH.md Zeno-Code 2018-03-29 23:24:30 +08:00
  • 37b5875ab0 Update README_ZH.md Zeno-Code 2018-03-29 03:31:49 +08:00