mirror of
https://github.com/kataras/iris.git
synced 2026-01-12 22:45:58 +00:00
Commit Graph
Select branches
Hide Pull Requests
dependabot/github_actions/actions/checkout-6
dependabot/github_actions/github/codeql-action-4
dependabot/go_modules/_examples/configuration/viper/go_modules-16b49a1346
dependabot/go_modules/github.com/kataras/pio-0.0.14
dependabot/go_modules/github.com/mailru/easyjson-0.9.1
dependabot/go_modules/github.com/tdewolff/minify/v2-2.24.5
dependabot/go_modules/go_modules-dd7da38a6b
dependabot/go_modules/golang.org/x/net-0.46.0
dependabot/go_modules/golang.org/x/text-0.30.0
main
v0.0.1
v12
#1
#1
#1000
#1005
#1008
#1009
#1014
#1014
#1015
#1023
#1023
#105
#105
#1053
#1059
#106
#106
#1062
#1063
#1063
#1064
#1079
#1084
#1088
#1098
#11
#1103
#1103
#1106
#1109
#1109
#1110
#1111
#1114
#1116
#1117
#1128
#1130
#114
#1140
#1146
#1148
#1156
#1166
#1175
#1184
#1185
#1193
#1194
#1195
#12
#121
#121
#1226
#1227
#1236
#1242
#1264
#1275
#1282
#1302
#1304
#1307
#1308
#1309
#1312
#1316
#1321
#1323
#1324
#1336
#1337
#1344
#1356
#1359
#1360
#1364
#1387
#1393
#14
#14
#1400
#1412
#1419
#1426
#1427
#1429
#1431
#1434
#1442
#1469
#1470
#1471
#1474
#1475
#1496
#1501
#1505
#1513
#1521
#1540
#1546
#1560
#1570
#1576
#1613
#1616
#1636
#1639
#1643
#1657
#1662
#1677
#1686
#1688
#1694
#1696
#17
#1701
#1703
#1707
#1709
#1710
#1714
#1717
#1729
#1742
#1746
#1750
#1753
#1763
#1766
#1778
#1779
#1785
#1789
#18
#1800
#1805
#1813
#1824
#1860
#1863
#1871
#1883
#1890
#1892
#1894
#1897
#1898
#1899
#19
#1900
#1901
#1902
#1903
#1905
#1906
#1908
#1909
#1912
#1914
#1916
#1917
#1919
#1920
#1921
#1924
#1926
#1927
#1930
#1931
#1933
#1934
#1935
#1940
#1943
#1947
#1948
#1950
#1951
#1952
#1956
#1958
#1959
#1960
#1963
#1965
#1969
#1970
#1974
#1975
#1978
#1979
#1980
#1981
#1984
#1986
#1987
#1988
#1989
#1992
#1993
#1994
#1996
#1997
#1998
#2
#2002
#2007
#2010
#2012
#2013
#2014
#2015
#2016
#2017
#2018
#2020
#2023
#2025
#2028
#2032
#2035
#2036
#2037
#2039
#2043
#2045
#2047
#2048
#2049
#2054
#2055
#2056
#2057
#2058
#2059
#2060
#2061
#2062
#2063
#2064
#2065
#2066
#2067
#2068
#2069
#2070
#2071
#2072
#2073
#2074
#2074
#2075
#2076
#2077
#2078
#2079
#2080
#2081
#2082
#2083
#2084
#2085
#2086
#2089
#209
#209
#2090
#2092
#2093
#2094
#2095
#2096
#2097
#2099
#21
#21
#2100
#2102
#2104
#2105
#2107
#2111
#2112
#2113
#2114
#2115
#2116
#2118
#2123
#2126
#2127
#2128
#2130
#2133
#2135
#2135
#2136
#2137
#2142
#2143
#2145
#2146
#2148
#2149
#2150
#2151
#2152
#2153
#2154
#2155
#2156
#2159
#2161
#2162
#2163
#2166
#2168
#2169
#2170
#2171
#2172
#2173
#2176
#2179
#2180
#2181
#2182
#2183
#2184
#2185
#2186
#2187
#2188
#2190
#2191
#2194
#2195
#2197
#2198
#2199
#22
#2200
#2201
#2202
#2203
#2204
#2211
#2213
#2217
#2218
#2219
#2220
#2221
#2222
#2223
#2224
#2225
#2226
#2227
#2228
#2229
#2230
#2231
#2232
#2233
#2234
#2235
#2236
#2237
#2238
#2239
#224
#224
#2240
#2241
#2242
#2243
#2244
#2245
#2246
#2247
#2248
#2249
#2250
#2251
#2252
#2253
#2254
#2255
#2257
#2258
#2259
#2261
#2262
#2263
#2264
#2265
#2268
#2269
#227
#227
#2270
#2271
#2272
#2273
#2274
#2275
#2276
#2277
#2280
#2281
#2282
#2284
#2286
#2287
#2291
#2292
#2293
#2294
#2295
#2297
#2300
#2301
#2302
#2304
#2305
#2308
#2310
#2311
#2312
#2313
#2314
#2315
#2316
#2317
#2318
#2319
#2320
#2321
#2322
#2323
#2324
#2325
#2326
#2327
#2328
#2329
#2330
#2331
#2332
#2333
#2334
#2335
#2336
#2337
#2338
#2339
#2340
#2341
#2342
#2343
#2345
#2347
#2348
#2349
#2350
#2351
#2353
#2354
#2356
#2357
#2358
#2360
#2361
#2362
#2363
#2365
#2367
#2369
#2370
#2373
#2374
#2375
#2376
#2377
#2378
#2379
#2380
#2381
#2382
#2383
#2384
#2385
#2386
#2387
#2388
#2389
#2390
#2391
#2392
#2393
#2394
#2395
#2396
#2397
#2398
#2399
#24
#24
#2400
#2401
#2402
#2403
#2404
#2405
#2406
#2409
#2410
#2411
#2414
#2416
#2417
#2418
#2419
#2420
#2421
#2422
#2423
#2424
#2425
#2426
#2427
#2428
#2429
#243
#243
#2430
#2431
#2432
#2433
#2434
#2435
#2436
#2437
#2438
#2439
#2440
#2441
#2442
#2443
#2444
#2445
#2446
#2449
#2450
#2451
#2452
#2453
#2455
#2457
#2458
#2459
#2460
#2461
#2462
#2463
#2464
#2465
#2466
#2467
#2468
#2469
#2470
#2471
#2475
#2476
#2477
#2478
#2482
#2482
#2484
#2484
#2494
#2495
#2495
#2496
#2497
#2497
#2498
#2499
#2500
#2501
#2502
#2504
#2505
#2506
#2507
#2508
#2509
#2510
#2511
#2512
#2513
#2514
#2515
#2516
#2519
#2520
#2521
#2523
#2524
#2525
#2526
#2527
#2528
#2529
#2530
#2531
#2532
#2533
#2535
#2536
#2537
#2538
#2539
#2540
#2541
#2542
#2543
#2544
#2545
#2546
#2547
#2548
#2550
#2551
#2552
#2553
#2554
#2556
#2557
#2558
#2559
#2560
#2561
#2562
#2563
#2564
#2568
#2569
#2570
#2575
#2576
#2577
#2578
#2579
#2580
#2581
#2582
#2583
#2584
#2585
#2586
#2589
#2589
#2590
#2590
#2591
#2591
#2593
#2593
#2594
#2594
#2595
#2595
#2596
#2596
#2598
#2598
#26
#26
#2600
#2600
#278
#278
#28
#287
#287
#29
#3
#3
#310
#310
#318
#318
#33
#334
#334
#335
#335
#34
#34
#35
#35
#37
#37
#385
#385
#39
#4
#40
#40
#462
#462
#464
#464
#468
#468
#471
#471
#478
#487
#488
#490
#491
#491
#492
#494
#495
#496
#497
#499
#5
#548
#548
#550
#550
#56
#571
#571
#6
#601
#601
#604
#604
#607
#609
#642
#642
#648
#648
#649
#650
#651
#651
#652
#653
#654
#655
#655
#656
#656
#657
#657
#665
#673
#679
#682
#684
#684
#689
#689
#693
#697
#699
#7
#7
#707
#716
#727
#728
#738
#738
#744
#747
#747
#75
#75
#758
#765
#773
#773
#774
#779
#780
#780
#783
#788
#792
#794
#794
#795
#797
#8
#801
#806
#808
#811
#812
#812
#813
#817
#817
#818
#819
#826
#828
#831
#839
#839
#843
#845
#849
#852
#853
#854
#856
#857
#858
#862
#874
#876
#877
#878
#883
#890
#900
#904
#907
#909
#910
#911
#913
#919
#919
#925
#928
#930
#931
#934
#935
#936
#938
#939
#945
#946
#950
#952
#958
#963
#963
#964
#966
#966
#97
#972
#974
#974
#977
#988
v0.0.1
v0.0.2
v12.0.0
v12.0.1
v12.1.0
v12.1.1
v12.1.2
v12.1.3
v12.1.4
v12.1.5
v12.1.6
v12.1.7
v12.1.8
v12.2.0
v12.2.1
v12.2.10
v12.2.11
v12.2.4
v12.2.5
v12.2.7
v12.2.8
v12.2.9
Select branches
Hide Pull Requests
dependabot/github_actions/actions/checkout-6
dependabot/github_actions/github/codeql-action-4
dependabot/go_modules/_examples/configuration/viper/go_modules-16b49a1346
dependabot/go_modules/github.com/kataras/pio-0.0.14
dependabot/go_modules/github.com/mailru/easyjson-0.9.1
dependabot/go_modules/github.com/tdewolff/minify/v2-2.24.5
dependabot/go_modules/go_modules-dd7da38a6b
dependabot/go_modules/golang.org/x/net-0.46.0
dependabot/go_modules/golang.org/x/text-0.30.0
main
v0.0.1
v12
#1
#1
#1000
#1005
#1008
#1009
#1014
#1014
#1015
#1023
#1023
#105
#105
#1053
#1059
#106
#106
#1062
#1063
#1063
#1064
#1079
#1084
#1088
#1098
#11
#1103
#1103
#1106
#1109
#1109
#1110
#1111
#1114
#1116
#1117
#1128
#1130
#114
#1140
#1146
#1148
#1156
#1166
#1175
#1184
#1185
#1193
#1194
#1195
#12
#121
#121
#1226
#1227
#1236
#1242
#1264
#1275
#1282
#1302
#1304
#1307
#1308
#1309
#1312
#1316
#1321
#1323
#1324
#1336
#1337
#1344
#1356
#1359
#1360
#1364
#1387
#1393
#14
#14
#1400
#1412
#1419
#1426
#1427
#1429
#1431
#1434
#1442
#1469
#1470
#1471
#1474
#1475
#1496
#1501
#1505
#1513
#1521
#1540
#1546
#1560
#1570
#1576
#1613
#1616
#1636
#1639
#1643
#1657
#1662
#1677
#1686
#1688
#1694
#1696
#17
#1701
#1703
#1707
#1709
#1710
#1714
#1717
#1729
#1742
#1746
#1750
#1753
#1763
#1766
#1778
#1779
#1785
#1789
#18
#1800
#1805
#1813
#1824
#1860
#1863
#1871
#1883
#1890
#1892
#1894
#1897
#1898
#1899
#19
#1900
#1901
#1902
#1903
#1905
#1906
#1908
#1909
#1912
#1914
#1916
#1917
#1919
#1920
#1921
#1924
#1926
#1927
#1930
#1931
#1933
#1934
#1935
#1940
#1943
#1947
#1948
#1950
#1951
#1952
#1956
#1958
#1959
#1960
#1963
#1965
#1969
#1970
#1974
#1975
#1978
#1979
#1980
#1981
#1984
#1986
#1987
#1988
#1989
#1992
#1993
#1994
#1996
#1997
#1998
#2
#2002
#2007
#2010
#2012
#2013
#2014
#2015
#2016
#2017
#2018
#2020
#2023
#2025
#2028
#2032
#2035
#2036
#2037
#2039
#2043
#2045
#2047
#2048
#2049
#2054
#2055
#2056
#2057
#2058
#2059
#2060
#2061
#2062
#2063
#2064
#2065
#2066
#2067
#2068
#2069
#2070
#2071
#2072
#2073
#2074
#2074
#2075
#2076
#2077
#2078
#2079
#2080
#2081
#2082
#2083
#2084
#2085
#2086
#2089
#209
#209
#2090
#2092
#2093
#2094
#2095
#2096
#2097
#2099
#21
#21
#2100
#2102
#2104
#2105
#2107
#2111
#2112
#2113
#2114
#2115
#2116
#2118
#2123
#2126
#2127
#2128
#2130
#2133
#2135
#2135
#2136
#2137
#2142
#2143
#2145
#2146
#2148
#2149
#2150
#2151
#2152
#2153
#2154
#2155
#2156
#2159
#2161
#2162
#2163
#2166
#2168
#2169
#2170
#2171
#2172
#2173
#2176
#2179
#2180
#2181
#2182
#2183
#2184
#2185
#2186
#2187
#2188
#2190
#2191
#2194
#2195
#2197
#2198
#2199
#22
#2200
#2201
#2202
#2203
#2204
#2211
#2213
#2217
#2218
#2219
#2220
#2221
#2222
#2223
#2224
#2225
#2226
#2227
#2228
#2229
#2230
#2231
#2232
#2233
#2234
#2235
#2236
#2237
#2238
#2239
#224
#224
#2240
#2241
#2242
#2243
#2244
#2245
#2246
#2247
#2248
#2249
#2250
#2251
#2252
#2253
#2254
#2255
#2257
#2258
#2259
#2261
#2262
#2263
#2264
#2265
#2268
#2269
#227
#227
#2270
#2271
#2272
#2273
#2274
#2275
#2276
#2277
#2280
#2281
#2282
#2284
#2286
#2287
#2291
#2292
#2293
#2294
#2295
#2297
#2300
#2301
#2302
#2304
#2305
#2308
#2310
#2311
#2312
#2313
#2314
#2315
#2316
#2317
#2318
#2319
#2320
#2321
#2322
#2323
#2324
#2325
#2326
#2327
#2328
#2329
#2330
#2331
#2332
#2333
#2334
#2335
#2336
#2337
#2338
#2339
#2340
#2341
#2342
#2343
#2345
#2347
#2348
#2349
#2350
#2351
#2353
#2354
#2356
#2357
#2358
#2360
#2361
#2362
#2363
#2365
#2367
#2369
#2370
#2373
#2374
#2375
#2376
#2377
#2378
#2379
#2380
#2381
#2382
#2383
#2384
#2385
#2386
#2387
#2388
#2389
#2390
#2391
#2392
#2393
#2394
#2395
#2396
#2397
#2398
#2399
#24
#24
#2400
#2401
#2402
#2403
#2404
#2405
#2406
#2409
#2410
#2411
#2414
#2416
#2417
#2418
#2419
#2420
#2421
#2422
#2423
#2424
#2425
#2426
#2427
#2428
#2429
#243
#243
#2430
#2431
#2432
#2433
#2434
#2435
#2436
#2437
#2438
#2439
#2440
#2441
#2442
#2443
#2444
#2445
#2446
#2449
#2450
#2451
#2452
#2453
#2455
#2457
#2458
#2459
#2460
#2461
#2462
#2463
#2464
#2465
#2466
#2467
#2468
#2469
#2470
#2471
#2475
#2476
#2477
#2478
#2482
#2482
#2484
#2484
#2494
#2495
#2495
#2496
#2497
#2497
#2498
#2499
#2500
#2501
#2502
#2504
#2505
#2506
#2507
#2508
#2509
#2510
#2511
#2512
#2513
#2514
#2515
#2516
#2519
#2520
#2521
#2523
#2524
#2525
#2526
#2527
#2528
#2529
#2530
#2531
#2532
#2533
#2535
#2536
#2537
#2538
#2539
#2540
#2541
#2542
#2543
#2544
#2545
#2546
#2547
#2548
#2550
#2551
#2552
#2553
#2554
#2556
#2557
#2558
#2559
#2560
#2561
#2562
#2563
#2564
#2568
#2569
#2570
#2575
#2576
#2577
#2578
#2579
#2580
#2581
#2582
#2583
#2584
#2585
#2586
#2589
#2589
#2590
#2590
#2591
#2591
#2593
#2593
#2594
#2594
#2595
#2595
#2596
#2596
#2598
#2598
#26
#26
#2600
#2600
#278
#278
#28
#287
#287
#29
#3
#3
#310
#310
#318
#318
#33
#334
#334
#335
#335
#34
#34
#35
#35
#37
#37
#385
#385
#39
#4
#40
#40
#462
#462
#464
#464
#468
#468
#471
#471
#478
#487
#488
#490
#491
#491
#492
#494
#495
#496
#497
#499
#5
#548
#548
#550
#550
#56
#571
#571
#6
#601
#601
#604
#604
#607
#609
#642
#642
#648
#648
#649
#650
#651
#651
#652
#653
#654
#655
#655
#656
#656
#657
#657
#665
#673
#679
#682
#684
#684
#689
#689
#693
#697
#699
#7
#7
#707
#716
#727
#728
#738
#738
#744
#747
#747
#75
#75
#758
#765
#773
#773
#774
#779
#780
#780
#783
#788
#792
#794
#794
#795
#797
#8
#801
#806
#808
#811
#812
#812
#813
#817
#817
#818
#819
#826
#828
#831
#839
#839
#843
#845
#849
#852
#853
#854
#856
#857
#858
#862
#874
#876
#877
#878
#883
#890
#900
#904
#907
#909
#910
#911
#913
#919
#919
#925
#928
#930
#931
#934
#935
#936
#938
#939
#945
#946
#950
#952
#958
#963
#963
#964
#966
#966
#97
#972
#974
#974
#977
#988
v0.0.1
v0.0.2
v12.0.0
v12.0.1
v12.1.0
v12.1.1
v12.1.2
v12.1.3
v12.1.4
v12.1.5
v12.1.6
v12.1.7
v12.1.8
v12.2.0
v12.2.1
v12.2.10
v12.2.11
v12.2.4
v12.2.5
v12.2.7
v12.2.8
v12.2.9
-
ccafe67c80
nothing important here
Gerasimos (Makis) Maropoulos
2019-07-15 09:58:05 +03:00 -
2725267aa4
update mongodb official driver tutorial to its latest API (requires an options.ClientOptions instead of a simple url to connect to the server/host
Gerasimos (Makis) Maropoulos
2019-07-15 08:15:06 +03:00 -
137c41344d
Updated all dependencies one by one to go.mod - Backup and remove the vendor folder entirely and update most of the examples - next commit will contain the rest of the updated
Gerasimos (Makis) Maropoulos
2019-07-15 07:49:04 +03:00 -
86a18ff545
sync kataras/iris/websocket with kataras/neffos - added support for nats scaling and Server.Ask method
Gerasimos (Makis) Maropoulos
2019-07-14 20:22:59 +03:00 -
85b1f6fc24
prepare new users for what's coming
Gerasimos (Makis) Maropoulos
2019-07-14 03:17:12 +03:00 -
c2c748067c
respect the WithoutBodyConsumptionOnUnmarshal on 'ctx.ReadForm' and 'ctx.FormValues' and on the new 'ctx.GetBody' method helper as requested at: #1297
Gerasimos (Makis) Maropoulos
2019-07-12 20:52:39 +03:00 -
657e0133d0
add support for b.HandleMany(GET, /custom3/{ps:string}/{pssecond:string} /custom3/{ps:string}, CtrlMethodName) relative to: https://github.com/kataras/iris/issues/1292
Gerasimos (Makis) Maropoulos
2019-07-11 16:33:20 +03:00 -
f8d19b3ed2
add HandleMany to controller's Before/AfterActivation feature as requested at: https://github.com/kataras/iris/issues/1292
Gerasimos (Makis) Maropoulos
2019-07-11 15:07:39 +03:00 -
33dfb42d73
add the new neffos StackExchange feature to the type aliases and shortcuts of the websocket subpackage and auto-enable debug mode on websocket MVC application when iris logger's level is set to debug
Gerasimos (Makis) Maropoulos
2019-07-11 12:59:11 +03:00 -
82d645e3cb
add running with http/3 quic protocol as server listener to examples, rel to: https://github.com/kataras/iris/issues/1295
Gerasimos (Makis) Maropoulos
2019-07-09 15:22:48 +03:00 -
29deac3270
Remove the two day old crypto package, let's not confuse users between that and JWT - keep only JWT. And also, Drop older go versions support, only go1.12 and above which comes with a lot of performance improvements and security patches
Gerasimos (Makis) Maropoulos
2019-07-09 12:42:27 +03:00 -
2567ed22be
minor example fixes
Gerasimos (Makis) Maropoulos
2019-07-09 12:25:06 +03:00 -
450f20902d
MVC improvements: add HandleWebsocket that now registers events automatically based on the struct's methods(!) and fix a bug when more than one value of the same type is registered to a static field of a controller
Gerasimos (Makis) Maropoulos
2019-07-09 12:16:19 +03:00 -
85666da682
improve the example and add jwt authentication on handshake or server connect event or any other event
Gerasimos (Makis) Maropoulos
2019-07-06 06:27:28 +03:00 -
2576b3da34
add support for iris-specific form of generating connection IDs as requested at: https://github.com/kataras/neffos/issues/1#issuecomment-508689819
Gerasimos (Makis) Maropoulos
2019-07-05 16:22:20 +03:00 -
9dbb300d9b
implement the Iris Crypto Library for Request Authentication and Verification. With Examples and Tests.
Gerasimos (Makis) Maropoulos
2019-07-02 19:19:43 +03:00 -
35389c6ef8
update websocket examples - keep neffos and use the iris/websocket as helper only
Gerasimos (Makis) Maropoulos
2019-07-01 18:52:17 +03:00 -
69171e844d
add the DefaultIDGenerator as variable to the iris neffos helpers
Gerasimos (Makis) Maropoulos
2019-07-01 18:50:13 +03:00 -
7e6dc3240a
nothing tremendous here
Gerasimos (Makis) Maropoulos
2019-06-27 16:28:44 +03:00 -
33028f900d
update the nantive-messages(only) example to the latest websocket (minimum changes, the idea is the same) and misc
Gerasimos (Makis) Maropoulos
2019-06-25 22:10:10 +03:00 -
8ad4c061d1
remove the json-iterator from vendor, keep its most stable version only on the go.mod instead so users can interact with its 'extra' subpackage when iris.WithOptimizations is set
Gerasimos (Makis) Maropoulos
2019-06-24 14:30:00 +03:00 -
c512222b9b
nothing serious here yet, just having fun with powershell and my nerves - but it works
Gerasimos (Makis) Maropoulos
2019-06-24 04:49:24 +03:00 -
78c51cd1bb
security fix on macros - new users will have it but previous users should force-update or wait for v11.2.0
Gerasimos (Makis) Maropoulos
2019-06-23 18:55:41 +03:00 -
edbb128c68
fix https://github.com/kataras/iris/issues/1286
Gerasimos (Makis) Maropoulos
2019-06-23 18:45:50 +03:00 -
208e593df7
finally make the silent and local installation for nodejs get working on windows - there is no resource online that works correctly LAWL!
Gerasimos (Makis) Maropoulos
2019-06-23 17:32:37 +03:00 -
aee3c489ed
a good start of making the ./_benchmarks benchmarker works autonomous by installing dependencies, running them and finally save them on disk as markdown files
Gerasimos (Makis) Maropoulos
2019-06-23 05:53:49 +03:00 -
076d9121f1
Implement a new View Engine for the Jet template parser as requested at: https://github.com/kataras/iris/issues/1281
Gerasimos (Makis) Maropoulos
2019-06-22 21:34:19 +03:00 -
b71d4032e6
replace the redis library we used with another one, no performance differences but most options for connections pooling and read/write/connect timeout (two config fields are changed as well)
Gerasimos (Makis) Maropoulos
2019-06-22 14:46:20 +03:00 -
1f9ead426e
fix travis fail on deprecation example test
Gerasimos (Makis) Maropoulos
2019-06-21 23:17:27 +03:00 -
d0104defa8
create the new FileServer and HandleDir, deprecate the rest APIBuilder/Party static methods and more
Gerasimos (Makis) Maropoulos
2019-06-21 19:43:25 +03:00 -
7f9e33cabb
add a
Route#StaticTarget stringto determinate if a specific route is handling static files, could be handly for 3rd party tools
Gerasimos (Makis) Maropoulos
2019-06-15 16:59:32 +03:00 -
164f24dec4
add more websocket helpers from neffos project
Gerasimos (Makis) Maropoulos
2019-06-15 14:07:35 +03:00 -
c93093d6c2
hero/mvc: func result -> struct, map, slices check if content type is already given by other output value before setting it, look the previous commit for more [2]
Gerasimos (Makis) Maropoulos
2019-06-14 11:33:01 +03:00 -
41d225af3b
hero/mvc: func result -> struct, map, slices check if content type is already given by other output value before setting it, look the previous commit for more
Gerasimos (Makis) Maropoulos
2019-06-14 11:32:19 +03:00 -
0f907a3dae
fix https://github.com/kataras/iris/issues/1273
Gerasimos (Makis) Maropoulos
2019-06-14 11:26:56 +03:00 -
272566950d
_examples/websocket/basic: add a nodejs client and provide a README.md on how to run the websocket clients and the server
Gerasimos (Makis) Maropoulos
2019-06-13 12:15:01 +03:00 -
5f148987f7
sync master README.md: video courses, articles and starter kits
Gerasimos (Makis) Maropoulos
2019-06-12 22:10:09 +03:00 -
4e8f56fd9d
Merge branch 'master' of https://github.com/kataras/iris
Gerasimos (Makis) Maropoulos
2019-06-12 22:06:28 +03:00 -
9ebedec626
README.md: replace long with short links in articles and starter kits
Gerasimos (Makis) Maropoulos
2019-06-12 22:06:16 +03:00 -
74e1cc3da5
Add gorm example - merge pull request #1275
Gerasimos (Makis) Maropoulos
2019-06-08 21:35:11 +03:00 -
8587f84e25
feat: gorm example
XieWei
2019-06-09 01:31:38 +08:00 -
ee2ad57836
add go 1.12.x on the travis
Gerasimos (Makis) Maropoulos
2019-06-07 21:15:23 +03:00 -
7af5f139e0
fix typo
Gerasimos (Makis) Maropoulos
2019-06-07 21:07:08 +03:00 -
9c92952a40
remove the 3rd party socket io example because its API has a breaking-change now and some features are not reproducable to that
Gerasimos (Makis) Maropoulos
2019-06-07 20:45:00 +03:00 -
af751c7602
fix https://github.com/kataras/iris/issues/1271#issuecomment-499642546
Gerasimos (Makis) Maropoulos
2019-06-06 23:06:41 +03:00 -
e10fada695
updates for neffos and re-push the fix of the request path with uri unescaped codes
Gerasimos (Makis) Maropoulos
2019-06-06 23:05:17 +03:00 -
630ffcf5c5
Merge pull request #1 from kataras/master
Hank Shen
2019-06-03 22:12:57 +08:00 -
e19a519c6e
add
neffos.Objectbased on the latest neffos API and update the go.mod for neffos
Gerasimos (Makis) Maropoulos
2019-06-03 12:06:18 +03:00 -
162c1b9cfe
add go1.12 to the travis builds (there are 4 tested versions, and this delays the result - we may just use go1.12 in the future
Gerasimos (Makis) Maropoulos
2019-06-02 18:29:22 +03:00 -
2495be17f6
add example line on how to get the upgraded conn's
iris.Contextwithwebsocket.GetContext.
Gerasimos (Makis) Maropoulos
2019-06-02 18:27:51 +03:00 -
04bc21dd3b
Add the new websocket package (which is just a helper for kataras/neffos) and an example for go server, client, browser client and nodejs client. Add a .fossa.yml and the generated NOTICE file for 3rd-party libs. Update go.mod, go.sum. Update the vendor folder for pongo2 to its latest master as well
Gerasimos (Makis) Maropoulos
2019-06-02 17:49:45 +03:00 -
8d388fb1c6
fix go.mod caused by prev commit
Gerasimos (Makis) Maropoulos
2019-05-30 10:54:42 +03:00 -
adb6fd764a
extract the
Delimfor redis sessiondb as requested at https://github.com/kataras/iris/issues/1256 and add a mvc/regexp example and some other trivial changes
Gerasimos (Makis) Maropoulos
2019-05-30 10:48:07 +03:00 -
cd3dced02a
Update README.md
Gerasimos (Makis) Maropoulos
2019-05-29 19:39:41 +03:00 -
030c6c7bd7
Merge pull request #1264 from kataras/github-sponsor-program
Gerasimos (Makis) Maropoulos
2019-05-25 22:52:08 +03:00 -
4c0c1b3ef7
Create FUNDING.yml
Gerasimos (Makis) Maropoulos
2019-05-25 22:51:45 +03:00 -
6da6f80715
Update README note for the upcoming websocket module
Gerasimos (Makis) Maropoulos
2019-05-09 15:17:48 +03:00 -
7df7f0fea2
clean up the mvc error handler example
Gerasimos (Makis) Maropoulos
2019-04-16 18:08:03 +03:00 -
0d4d2bd3fa
implement mvc HandleError as requested at #1244
Gerasimos (Makis) Maropoulos
2019-04-16 18:01:48 +03:00 -
cc713ca1eb
Add FOSSA license scan
Gerasimos (Makis) Maropoulos
2019-04-14 21:59:24 +03:00 -
f6cdeb4674
Merge pull request #1236 from AlexJuca/master
Gerasimos (Makis) Maropoulos
2019-04-10 14:57:58 +03:00 -
f21e1e7a57
Improved english documentation
Alexandre Juca
2019-04-09 00:20:05 +01:00 -
c69bd7193d
Improved english documentation
Alexandre Juca
2019-04-09 00:15:23 +01:00 -
7624bcfff9
A message about the new websocket capabilities
Gerasimos (Makis) Maropoulos
2019-04-08 07:02:15 +03:00 -
486d9350e5
update snapshot
Gerasimos (Makis) Maropoulos
2019-04-08 06:48:57 +03:00 -
01233a3c22
fix https://github.com/kataras/iris/issues/1220 from last updates
Gerasimos (Makis) Maropoulos
2019-03-22 19:34:22 +02:00 -
df3a68255c
fix https://github.com/kataras/iris/issues/1205
Gerasimos (Makis) Maropoulos
2019-03-01 14:10:07 +02:00 -
444a4a0363
remove websocket's connection's temp storage, as it was deprecated for quite long time (we have access to Context().Values() now)
Gerasimos (Makis) Maropoulos
2019-02-23 18:35:29 +02:00 -
ddec78af0a
add
Context.ResponseWriter.IsHijackedto report whether the underline conn is already hijacked and a lot of cleanup and minor ws stress test example improvements
Gerasimos (Makis) Maropoulos
2019-02-23 07:23:10 +02:00 -
bda36145e5
some cleanup, and remove the test 'testwebocket2' package at all; A lower-level fast websocket impl based on gobwas/ws will be published on a different repo, it is a WIP
Gerasimos (Makis) Maropoulos
2019-02-22 21:24:10 +02:00 -
30ae2cb9dd
Add new 2019 video course made by J-Secur1ty and add the most important part of our README.md; the support that we provided over the years.
Gerasimos (Makis) Maropoulos
2019-02-22 04:24:01 +02:00 -
c477251d1f
improve client test, I think we are OK, both gorilla(websocket) and ws(websocket2) have the same API, it's time to combine them but first let's give a lower level of api available for users if they want to manage the routines by theirselves (i.e on unix they can use netpolls manually)
Gerasimos (Makis) Maropoulos
2019-02-19 22:49:16 +02:00 -
65c1fbf7f2
websocket: from 1k to 100k on a simple raspeberry pi 3 model b by using a bit lower level of the new ws lib api and restore the previous sync.Map for server's live connections, relative: https://github.com/kataras/iris/issues/1178
Gerasimos (Makis) Maropoulos
2019-02-18 04:42:57 +02:00 -
eb22309aec
fix issue on binding sessions caused by variadic cookie options, as reported at: https://github.com/kataras/iris/issues/1197
Gerasimos (Makis) Maropoulos
2019-02-17 16:10:25 +02:00 -
701267e034
add a new websocket2 package without breaking changes to the iris API. It implements the gobwas/ws library (it works but need fixes on determinate closing connections) as suggested at: https://github.com/kataras/iris/issues/1178
Gerasimos (Makis) Maropoulos
2019-02-17 04:39:41 +02:00 -
6ca19e0bca
sessions: give ability to the end-user to modify the cookie via context.CookieOption on Start and Update/ShiftExpiration as requested at: https://github.com/kataras/iris/issues/1186, add a StartWithPath helper as well
Gerasimos (Makis) Maropoulos
2019-02-16 21:03:48 +02:00 -
9cfaff07d6
add support for mvc and hero dynamic dependencies to understand the error type as a second output value as requested at: https://github.com/kataras/iris/issues/1187
Gerasimos (Makis) Maropoulos
2019-02-16 00:42:26 +02:00 -
07994adabb
add websocket client stress test, passed and update the vendors (this commit fixes the https://github.com/kataras/iris/issues/1178 and https://github.com/kataras/iris/issues/1173)
Gerasimos (Makis) Maropoulos
2019-02-14 03:28:41 +02:00 -
946c100f7d
use the same connection structure for both client and server-side connections interfaces, the 'Connection' interface could be changed to 'ServerConn' but this would produce breaking naming change to the iris users, so keep it as it's.
Gerasimos (Makis) Maropoulos
2019-02-10 17:16:43 +02:00 -
280872fd59
add iris websocket client side for Go and a simple chat example
Gerasimos (Makis) Maropoulos
2019-02-09 04:28:00 +02:00 -
d30f17eb3f
minor
Gerasimos (Makis) Maropoulos
2019-02-02 04:56:32 +02:00 -
2cdbe17bd5
add Context#ResetRequest and core/handlerconv.FromStdWithNext updates the request for any incoming request changes - https://github.com/kataras/iris/issues/1180
Gerasimos (Makis) Maropoulos
2019-02-02 04:49:58 +02:00 -
7278bcd537
minor fmt
Gerasimos (Makis) Maropoulos
2019-02-02 04:25:04 +02:00 -
4284739151
add tutorial for the official mongodb go driver
Gerasimos (Makis) Maropoulos
2019-01-28 05:36:44 +02:00 -
680b5a0923
websocket: replace sync.Map with custom map[string]*connection. Add translate template function example. Fix ctx.HandlerName() does not return the end-dev-defined current route's name, this will give better warnings when using MVC in a wrong way
Gerasimos (Makis) Maropoulos
2019-01-25 23:47:31 +02:00 -
443776c423
add a warning on mvc if someone didn't read the examples or the godocs and .Register dependencies after .Handle
Gerasimos (Makis) Maropoulos
2019-01-20 14:06:06 +02:00 -
d451335aa2
gofmt
Gerasimos (Makis) Maropoulos
2019-01-20 00:00:54 +02:00 -
3dc3fa10ee
minor misspell fix
Gerasimos (Makis) Maropoulos
2019-01-19 23:34:41 +02:00 -
3fcc70b891
init of v11.2.0: add context#FullRequestURI and NewConditionalHandler
Gerasimos (Makis) Maropoulos
2019-01-19 23:33:33 +02:00 -
571ef59adf
fix minor misspell
Gerasimos (Makis) Maropoulos
2019-01-16 22:46:35 +02:00 -
ff3f052da1
push version 11.1.1
Gerasimos (Makis) Maropoulos
2019-01-11 02:10:33 +02:00 -
55ec53b416
minor doc fix
Gerasimos (Makis) Maropoulos
2019-01-11 01:43:22 +02:00 -
b1f4a85bbe
README: Iris Starter Kits: add yz124/superstar -- Iris + xorm to implement the star library
Gerasimos (Makis) Maropoulos
2019-01-08 00:33:27 +02:00 -
caac0480ba
context#ReadForm can skip unkown fields by iris/context.IsErrPath(err), fixes: https://github.com/kataras/iris/issues/1157
Gerasimos (Makis) Maropoulos
2019-01-04 11:40:55 +02:00 -
8b74e3343d
fix https://github.com/kataras/iris/issues/1164
Gerasimos (Makis) Maropoulos
2019-01-04 11:16:40 +02:00 -
8d12c526d8
update kataras/pio gomod version
Gerasimos (Makis) Maropoulos
2019-01-03 12:57:49 +02:00 -
67081d8219
add https://github.com/snowlyg/IrisApiProject to starter kits (chinese)
Gerasimos (Makis) Maropoulos
2018-12-24 02:32:33 +02:00 -
4a77067c8a
Merge pull request #1156 from fduxiao/master
Gerasimos (Makis) Maropoulos
2018-12-18 12:51:32 +02:00 -
b01aa84551
Translate _examples/README.md into Chinese
fduxiao
2018-12-18 18:02:40 +08:00 -
e0f67d8d2c
Add
StatusTooEarly, compatible with: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/425#Browser_compatibility
Gerasimos (Makis) Maropoulos
2018-12-08 21:12:47 +02:00