Gerasimos (Makis) Maropoulos
126c4de29b
_future
...
1. Fix index, including both start and end. So Literal[start:end+1] will
be a valid part.
2. Replace any with string, add file param type
3. Start of making the evaluator, starting with regexp for param types
(these expression can be changed or/and overriden by user later on)
Former-commit-id: ab95265f953dadbf84170b543e1ff8840f9c4a14
2017-03-27 22:33:19 +03:00
Gerasimos (Makis) Maropoulos
251eeb6bd0
_future
...
Former-commit-id: c6f2c47cece55865b381df33950e6dfd8ccf882f
2017-03-27 14:38:10 +03:00
Gerasimos (Makis) Maropoulos
a95a02a16a
Nothing special here (yet)
...
Former-commit-id: 826d7c370481b78afd9ba92f4ae8bef1fb85a567
2017-03-27 04:09:44 +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
b7be15b34b
Add an Internal Application File LoggerPolicy simple example
...
Former-commit-id: ac7bfd25c1302f9c304c888c28804a6f5a00328c
2017-03-24 13:00:55 +02:00
Gerasimos (Makis) Maropoulos
eaa3c91d51
Alt the port part on subdomains if 80 or 443 in order to work as expected by devs
...
Former-commit-id: a7603e50591624c4b7a56448fe17b7b62a2de1ba
2017-03-24 12:33:53 +02: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
8fb9da038c
Add "certification" files for the _examples/beginner/listen-tls example.
...
Former-commit-id: e3684139b6eb7084ee75aef8d2fa8d1062fb5760
2017-03-24 02:28:24 +02:00
Gerasimos (Makis) Maropoulos
7a6cf4c5aa
Add (10) more _examples. TOC: https://github.com/kataras/iris/tree/v6/_examples
...
Part 3.
Former-commit-id: 229b86baca4043c69517968318d9a962d2e026d0
2017-03-24 02:25:00 +02:00
Gerasimos (Makis) Maropoulos
7c5d7cae05
Add More Examples & Categorized in Folders & TOC
...
Part 2.
Former-commit-id: 3ccb7c259e86c0b6e5147d372aa9cff10c1b5bb1
2017-03-24 00:25:59 +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
64ecc88195
_future
...
Former-commit-id: 06ad874613c270383be5a7355cbb23a2dcf7a903
2017-03-23 02:34:45 +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
1ac6f08a97
_future
...
Ok we did convert a regular `func([]string) func(string)bool` to
`func(anything...) func(string)bool`
Former-commit-id: 1097e5d61663f1b14867e807ae53e2ccbb6401a8
2017-03-22 00:33:38 +02:00
Gerasimos (Makis) Maropoulos
00cfdf404a
_future
...
Former-commit-id: 969ab7495c421cb8a108a6821c22663f6eb12b11
2017-03-21 05:22:01 +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
251cc93c7d
_future | macro func test passed
...
Former-commit-id: e5ec3ce865069c0236e8398dbf5ed2805437fce1
2017-03-21 01:26:54 +02:00
Gerasimos (Makis) Maropoulos
db22de4b92
_future
...
Former-commit-id: fd2852d975edb7803c54b25366215e7295aef5c0
2017-03-20 23:54:50 +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
069b81c377
_future
...
Former-commit-id: 25d74bdc601e9c8896b2086566b81196978269f3
2017-03-19 04:00:42 +02:00
Gerasimos (Makis) Maropoulos
55e1e79816
Build a better web, together!
...
Former-commit-id: 3cfe87da405d0ff749e1a1010660c556b047f333
2017-03-19 03:49:17 +02:00
Gerasimos (Makis) Maropoulos
0733ea37c0
Enhance the view engine's example for {{url ...}} and {{urlpath ...}} tmpl funcs for reverse routing.
...
Former-commit-id: ec3cda69e5cbe5a04842150011b3788b70055572
2017-03-19 02:06:15 +02:00
Gerasimos (Makis) Maropoulos
73dc9adf10
Add an example for sessions + securecookie. Relative: http://support.iris-go.com/d/29-mark-cookie-for-session-as-secure
...
Former-commit-id: 10c30aabdf6b8fa59457ed8296b3e87108d3861c
2017-03-18 23:43:04 +02:00
Gerasimos (Makis) Maropoulos
d51c0b7b50
Implement feature request: http://support.iris-go.com/d/29-mark-cookie-for-session-as-secure
...
Example:
app := iris.New()
app.Adapt(httprouter.New())
// IMPORTANT
cookieName := "mycustomsessionid"
// AES only supports key sizes of 16, 24 or 32 bytes.
// You either need to provide exactly that amount or you derive the key
from what you type in.
hashKey := []byte("the-big-and-secret-fash-key-here")
blockKey := []byte("lot-secret-of-characters-big-too")
secureCookie := securecookie.New(hashKey, blockKey)
app.Adapt(sessions.New(sessions.Config{
Cookie: cookieName,
Encode: secureCookie.Encode,
Decode: secureCookie.Decode,
}))
Former-commit-id: 6fe5ce6cb834d55862242e08405fad4e721caa5b
2017-03-18 12:22:20 +02:00
Gerasimos (Makis) Maropoulos
549c8eba10
URL Shortener using Iris and BoltDB example
...
Former-commit-id: 059f5fcd6c1df8df11ed2594ee3c1b1ccc13c7b0
2017-03-14 14:54:04 +02:00
Gerasimos (Makis) Maropoulos
ac3abca684
Nothing special here, just split the static handler to a package-level func and per-route func (same as before)
...
Former-commit-id: 1912d85de84856c715dfa7b79d771cada1b638b9
2017-03-14 02:58:56 +02:00
Gerasimos (Makis) Maropoulos
f487cd0029
Add some _examples in the main repository too.
...
Former-commit-id: 98895c34115ec2076b431332f0ffe9645adf7590
2017-03-13 15:16:12 +02:00
Gerasimos (Makis) Maropoulos
d76d9b1ec6
Fix http://support.iris-go.com/d/17-fallback-handler-for-non-matched-routes/9
...
Former-commit-id: 8a8a25ab8fb33a342c8d05fc7eae7cafd5bb02b2
2017-03-13 01:40:57 +02:00
Gerasimos (Makis) Maropoulos
5667bfb9f0
Fix http://support.iris-go.com/d/22-template-binary-problem-in-v6
...
Former-commit-id: 8bdd9ba4d2a8ebb04d28fe03f2869269bae7b04e
2017-03-09 15:35:09 +02:00
Gerasimos (Makis) Maropoulos
10656e171d
http://support.iris-go.com/d/21-wrong-warning-message-while-redirecting
...
Former-commit-id: ca8bebf64f71d84a13f95295863e17dd72fbb9f5
2017-03-09 14:41:08 +02:00
Gerasimos (Makis) Maropoulos
d5974f6411
Update DONATIONS.md
...
Nothing special here, no source code changes for the last 3 commits.
Former-commit-id: c59d7a28cecd155c9765960488e59354642701fe
2017-03-09 03:29:01 +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
a0db147479
Add a changelog entry for the *Framework.Render
usage
...
Former-commit-id: 8d27f0f8fb547670d02bc24e6bb42d83095e5722
2017-03-05 20:11:29 +02:00
Gerasimos (Makis) Maropoulos
b60142a2da
Add a changelog for the usage of app.Render
...
Former-commit-id: b7dffb214a6b6d2efa80a3303ad138785f8b0968
2017-03-05 20:07:00 +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
7e11032042
Add a simple pprof middleware for newcomers
...
Former-commit-id: f533df7e84b7e174d4cb861ff50d81772550feb0
2017-03-05 03:36:00 +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
92dd8ec423
Add the hosting plan cost for the forum.
...
Former-commit-id: f93dc6a20a820d2f26bdcc312d0fbbf7b3aa7a80
2017-03-04 20:04:31 +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