Gerasimos (Makis) Maropoulos
|
79a965ec2d
|
minor
Former-commit-id: de1a500475a9d6f96e86445cfb9e85a57a65d1c2
|
2020-01-05 18:27:21 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
42e752b3f5
|
minor
Former-commit-id: c66f17fb0dc5c130e5060bea4cb4f291e031a36c
|
2019-11-03 00:41:52 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
3945fa68d1
|
obey the vote of @1370 (77-111 at this point) - add import suffix on iris repository
We have to do the same on iris-contrib/examples, iris-contrib/middleware and e.t.c.
Former-commit-id: 0860688158f374bc137bc934b81b26dcd0e10964
|
2019-10-25 01:27:02 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
94f67f7fbb
|
all examples and tests ran successfully based on iris v11.2.0 and go+gomodules 1.12.7
Former-commit-id: a3a9056b321c059b52bd0d46d727a3eb8204174a
|
2019-07-17 01:56:41 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
1c2472c53f
|
update the online visitors and vuejs +iris mvc todo app (this gave me some ideas to make the api a bit easier)
Former-commit-id: 8c84486a22505b7137669bde52383d2564a6b382
|
2019-07-15 18:45:22 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
d0104defa8
|
create the new FileServer and HandleDir, deprecate the rest APIBuilder/Party static methods and more
relative: https://github.com/kataras/iris/issues/1283 and removing pongo2 from vendor: https://github.com/kataras/iris/issues/1284
Former-commit-id: 3ec57b349f99faca2b8e36d9f7252db0b6ea080d
|
2019-06-21 19:43:25 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
7278bcd537
|
minor fmt
Former-commit-id: d22d8c4a715326901cd12368268eb3fb3e087a5f
|
2019-02-02 04:25:04 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
3962710d3d
|
Version 11 released. Read https://github.com/kataras/iris/blob/master/HISTORY.md#su-21-october-2018--v1100
Former-commit-id: fe6305deed00e170bf4d39a12c0644fe686e0a24
|
2018-10-21 19:20:05 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
9e6691e5ce
|
fix _benchmarks/iris-mvc-templates
Former-commit-id: 10b4952308c62b81eb7270b9e0b29ad0bb645bc5
|
2017-12-31 20:33:33 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
4dbecf762c
|
write a README at the _examples/tutorial/vuejs-todo-mvc mini tutorial, which will be published to other sites soon
Former-commit-id: cee096d0e327b0180bd4ec83d5674729c67b3ddb
|
2017-12-31 08:00:02 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
64da28af8b
|
one for today, one for tomorrow and ready :)
Former-commit-id: 2e0a335c84c1d9c57a61b7f3203e54f7cccd7dcc
|
2017-12-30 20:40:52 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
b282e7c563
|
Replace controller's .Register with .Handle and AddDependencies with .Register in order to be aligned with the 'hero' package, all examples and docs are updated, it's crazy how I can't stop even on Christmas
Former-commit-id: 3b42963e9806e327ee42942cf156bda6059eaf8f
|
2017-12-27 04:15:41 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
2ab1456414
|
split of the mvc and the new hero package is completed, now handlers with input and output binding feature is a different feature than the mvc, however the mvc controller's methods can use the hero dependency injection as before (v10+)
Former-commit-id: d67f5a5ed9033286bcc4c04f6be612823cba2a57
|
2017-12-25 20:57:04 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
9c79dcc97a
|
add locks on the MemoryService of the vue mvc example, keep it simple but runnable:P
Former-commit-id: 5d661f401e486a26d66f5c0c297f5cf897fc1834
|
2017-12-24 01:22:44 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
d31b8c5274
|
_examples/tutorial/vuejs-todo-mvc finished, live updates on all clients with the same session id (u can do it with login id for example) and memory storage on the server side, works perfectly and amazing fast, nice vue and iris
Former-commit-id: 0bb930f43e2d70a707d3c6880dc255acd78debf2
|
2017-12-23 18:11:00 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
e1c65d23fb
|
finish the first state of the vuejs todo mvc example, a simple rest api - todo: websocket and live updates between browser tabs with the same session id
Former-commit-id: 0bd859420cff87014479c44a471ec273c621c1a2
|
2017-12-23 17:07:39 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
b78698f6c0
|
fix all _examples to the newest mvc, add comments to those examples and add a package-level .Configure in order to make it easier for new users. Add a deprecated panic if app.Controller is used with a small tutorial and future resource link so they can re-write their mvc app's definitions
Former-commit-id: bf07696041be9e3d178ce3c42ccec2df4bfdb2af
|
2017-12-20 08:33:53 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
20ba72aecf
|
fix typo
Former-commit-id: b6f9de4cf8d62210ffefba5d33dc8372d236748d
|
2017-12-18 06:47:05 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
d5a38a0cd6
|
more checks about creating new instance of controller on each request - this time if all bindings are static then set them to the initial-devpassed controller and if the total number of lengths are equal with these static dependencies then we ignore the injector and use the initial controller on each request - maximize the performance when simple controller is used - need more cleanup before new release but I hope until Christmas iris developers will be amazed
Former-commit-id: 32ed69368d1df2c25cdb712bb7f0cf47b2e36c05
|
2017-12-18 00:16:10 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
34664aa311
|
OK, my dream-idea is implemented. TODO: Some examples and doc.go is not updated yet, comments on the mvc/di subpackage, the tutorial/vuejs-todo-mvc is running but not finished yet (it's using browser's localstorage and it should be replaced by the http requests that are registered via iris mvc
Former-commit-id: 0ea7e01ce1d78bcb78b40f3b0f5c03ad7c9abaea
|
2017-12-16 06:38:28 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
55dfd195e0
|
remove the old 'mvc' folder - examples are not changed yet - add the 'di' package inside the mvc2 package - which will be renamed to 'mvc' on the next commit - new mvc.Application and some dublications removed - The new version will be version 9 because it will contain breaking changes (not to the end-developer's controllers but to the API they register them) - get ready for 'Christmas Edition' for believers
Former-commit-id: c7114233dee90ee308c0a3e77ec2ad0c361094b8
|
2017-12-15 20:28:06 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
0b2dcc76f5
|
start of the vue + mvc example and a simple session binding
Former-commit-id: 994f00952352c93d270ad197cb843f3222fb37c0
|
2017-12-14 05:56:23 +02:00 |
|