1
0
mirror of https://github.com/kataras/iris.git synced 2026-07-31 08:29:50 +00:00
Commit Graph

498 Commits

Author SHA1 Message Date
Gerasimos (Makis) Maropoulos 4cd0621018 add support for the go standard embed tag for locale files 2022-09-23 01:28:47 +03:00
Gerasimos (Makis) Maropoulos 95a8110f1e directly support embed.FS and fs.FS on view engines 2022-09-21 23:26:12 +03:00
Gerasimos (Makis) Maropoulos 0a4927f6df add iris.Patches() to modify global behaviors 2022-09-20 18:08:39 +03:00
Gerasimos (Makis) Maropoulos 414c1ad1ae add support for embed.FS 2022-09-19 01:15:38 +03:00
Gerasimos (Makis) Maropoulos 057fa462f4 allow setting a custom go-redis client at Iris go redis sessions driver as request at https://chat.iris-go.com 2022-08-15 00:58:49 +03:00
Gerasimos (Makis) Maropoulos 16af6d017f update deps, go 1.19 2022-08-15 00:44:26 +03:00
Gerasimos (Makis) Maropoulos 3607d0f02a release v12.2.0-beta4 2022-07-21 13:33:51 +03:00
kataras 8bfea48cd6 new {weekday} path parameter type 2022-06-23 23:01:52 +03:00
Gerasimos (Makis) Maropoulos ef2643b046 replace ioutil with io package and other minor improvements 2022-06-17 22:03:18 +03:00
Gerasimos (Makis) Maropoulos 288a67bc58 introduce iris.NewGuide() 2022-06-05 22:12:57 +03:00
Gerasimos (Makis) Maropoulos d8af2a1e14 context transactions removed and make Context.Domain customizable as requested 2022-06-05 06:15:10 +03:00
Gerasimos (Makis) Maropoulos 02077a01fa Release version 12.2.0-beta2 2022-05-09 03:01:34 +03:00
Gerasimos (Makis) Maropoulos 90750d089d add '{date}' dynamic path parameter type 2022-04-21 02:17:09 +03:00
Gerasimos (Makis) Maropoulos ecb1c617df handle https://github.com/kataras/iris/issues/1875 2022-04-13 02:25:47 +03:00
Gerasimos (Makis) Maropoulos ae828d8db9 new Application.SetContextErrorHandler method 2022-04-13 01:00:53 +03:00
Gerasimos (Makis) Maropoulos 4dfd4c53d3 new minor features 2022-04-09 14:51:34 +03:00
Gerasimos (Makis) Maropoulos 8652ee09f6 rename the sso to auth package 2022-04-02 17:30:55 +03:00
Gerasimos (Makis) Maropoulos 84d1a60334 add Context.SetJSONOptions 2022-03-31 20:47:01 +03:00
Gerasimos (Makis) Maropoulos 9cf6f9fa5e add a new Party.EnsureStaticBindings method - read HISTORY.md 2022-03-12 12:32:27 +02:00
Gerasimos (Makis) Maropoulos 4ecc9e3831 add a new x/sqlx sub-package and example 2022-03-08 00:33:08 +02:00
Gerasimos (Makis) Maropoulos 410e5eae83 add a new x/reflex sub-package for reflection common functions - may be improved in the near future 2022-03-06 17:11:56 +02:00
Gerasimos (Makis) Maropoulos f28203f1be add Context.ReadMultipartRelated as requested at #1787 2022-03-02 03:49:15 +02:00
Gerasimos (Makis) Maropoulos 61872a1612 Add Party.Container.SetDependencyMatcher, hero.Container.DependencyMatcher and hero.Dependency.Match to fullfil the feature request asked at: #1842 2022-03-01 21:26:02 +02:00
Gerasimos (Makis) Maropoulos 481332090e register cors middleware on iris.Default() function 2022-03-01 14:00:54 +02:00
Gerasimos (Makis) Maropoulos 5844eaef24 add x/jsonx.DayTime type 2022-02-27 22:38:09 +02:00
Gerasimos (Makis) Maropoulos 20fa672097 fix 2 minor issues 2022-02-26 21:16:08 +02:00
Gerasimos (Makis) Maropoulos 70a73ef80b publish v12.2.0-alpha7 version 2022-02-25 20:17:02 +02:00
Gerasimos (Makis) Maropoulos 37c766fef7 new x/errors package to handle HTTP wire errors 2022-02-24 23:49:46 +02:00
Gerasimos (Makis) Maropoulos 8ded69fd7e add new x/timex sub-package 2022-02-21 22:50:27 +02:00
Gerasimos (Makis) Maropoulos 41026c9209 publish v12.2.0-alpha6 2022-02-18 22:19:33 +02:00
Gerasimos (Makis) Maropoulos 4a1f0b6e9e improvements to the x/client package 2022-01-23 00:47:26 +02:00
Gerasimos (Makis) Maropoulos e213dba0d3 security fix 2021-12-23 22:05:26 +02:00
Gerasimos (Makis) Maropoulos 2a048df5c7 minor improvement on URLParamSlice 2021-12-16 18:57:14 +02:00
Gerasimos (Makis) Maropoulos d6cfe3fe5b new Timeout, TimeoutMessage configuration fields and apps.OnApplicationRegistered listener 2021-12-09 14:44:03 +02:00
Gerasimos (Makis) Maropoulos 48bb9c9c11 minor improvements 2021-11-15 15:29:30 +02:00
Gerasimos (Makis) Maropoulos 51fc2f35ca new /x/jsonx and /x/mathx util sub-packages 2021-11-06 20:25:25 +02:00
Gerasimos (Makis) Maropoulos 16b9b694d2 new /x/client sub-package 2021-10-31 11:25:11 +02:00
Gerasimos (Makis) Maropoulos bf54d33a3e add new ':email' path parameter and revert the jsoniter removal 2021-10-13 16:22:22 +03:00
Gerasimos (Makis) Maropoulos 6d3884b0ce add iris.IsErrEmptyJSON helper. See HISTORY.md 2021-06-16 13:52:39 +03:00
Gerasimos (Makis) Maropoulos 8f9140b705 New Context.FormFiles method 2021-06-07 15:33:19 +03:00
Gerasimos (Makis) Maropoulos 6219e57135 New APIContainer.EnableStrictMode(bool) method. Read HISTORY.md 2021-04-22 14:00:00 +03:00
Gerasimos (Makis) Maropoulos 89f02c6e87 update jwt dependency and use the current Party if relative path is empty on PartyConfigure only 2021-03-03 14:39:47 +02:00
Gerasimos (Makis) Maropoulos c1b31ab102 PartyConfigure: try to bind the struct's exported zero fields based on the registered dependencies (if any)
If the PartyConfigurator value accepts only static dependencies then we have zero performance penalty, exactly like a Controller (structure) works
2021-02-21 22:24:01 +02:00
Gerasimos (Makis) Maropoulos f34703e3cf minor improvement of the previous commit 2021-02-17 16:57:19 +02:00
Gerasimos (Makis) Maropoulos cbf70a7bcf Add new PartyConfigure helper 2021-02-17 16:50:36 +02:00
Gerasimos (Makis) Maropoulos e901575ca8 Path type parameter error handler: add the parameter index in the input arguments
see previous commit
2021-02-15 11:30:29 +02:00
Gerasimos (Makis) Maropoulos 5990e7f432 NEW (HOT) FEATURE: Add custom error handlers on path type parameters error 2021-02-14 15:31:27 +02:00
Gerasimos (Makis) Maropoulos 567c06702f respect the iris.WithEmptyFormError option on Context.ReadQuery too
as requested at: #1727
2021-02-14 13:40:56 +02:00
Gerasimos (Makis) Maropoulos d26b9bfbed Add Strict option to httptest as requested at: #1722 2021-02-13 21:21:19 +02:00
Gerasimos (Makis) Maropoulos 5fe233278a add a new 'uuid' path parameter type e.g. /{id:uuid} 2021-02-12 17:12:23 +02:00