Joe C
|
1e3d38255f
|
parser: deprecate old attribute syntax & update remaining (missed) attributes (#19879)
|
2023-11-15 13:07:59 +02:00 |
|
Joe C
|
757929392e
|
all: update attributes to use new syntax
|
2023-11-15 16:16:01 +11:00 |
|
koplenov
|
b5673c6172
|
vweb: add the mime type for .toml files (#19875)
|
2023-11-14 23:02:38 +02:00 |
|
Alexander Medvednikov
|
e7cad4f55d
|
net,vweb: reduce allocations by ~80%
|
2023-11-11 01:10:34 +03:00 |
|
Turiiya
|
9051ac8921
|
all: fix typos (#19634)
|
2023-10-23 21:21:15 +03:00 |
|
Delyan Angelov
|
90f6010ef7
|
ci,vweb: fix v check-md vlib/vweb/
|
2023-10-20 04:39:36 +03:00 |
|
Delyan Angelov
|
2766c8b4be
|
vweb: cleanup run_at
|
2023-10-20 04:07:15 +03:00 |
|
Delyan Angelov
|
e0e0987117
|
vweb: add mime type support for static .md files
|
2023-10-12 13:41:56 +03:00 |
|
emacser
|
13c9006667
|
vweb: fix typo in vweb.v (#19513)
|
2023-10-05 14:22:17 +03:00 |
|
Alexander Medvednikov
|
a1f5552529
|
checker: warn -> error for uninitialized ref fields
|
2023-09-24 15:10:39 +03:00 |
|
Brama Udi
|
8a1077a689
|
vweb: add a user_agent utility method to the vweb context (#19204)
|
2023-08-22 21:40:07 +03:00 |
|
Jaume
|
c9e6c672fa
|
vweb: avoid the controllers having to be defined in specific order (#19182)
|
2023-08-19 13:18:00 +03:00 |
|
Irving M
|
8e8bd857b0
|
vweb: add application/wasm to mime_types, for .wasm files (#19142)
|
2023-08-15 12:50:07 +03:00 |
|
Alexander Medvednikov
|
428fd7f57f
|
all: do not allow uninitialized function pointers
|
2023-08-03 21:06:36 +03:00 |
|
Casper Kuethe
|
21d9730cde
|
context, vweb: add ability to set and get values on vweb.Context (#18564)
|
2023-06-27 01:25:45 +03:00 |
|
Lenni0451
|
9764342dbe
|
vweb: add support for host specific static files (#18322)
|
2023-06-02 10:55:59 +03:00 |
|
Casper Kuethe
|
4174048f96
|
vweb: add host option to controller (#18303)
|
2023-05-30 14:22:23 +02:00 |
|
Lenni0451
|
2904c399b5
|
vweb: host attribute (#18288)
|
2023-05-29 02:11:10 +02:00 |
|
sandbankdisperser
|
f833188234
|
vweb: return 404 on file not found (#18219)
|
2023-05-21 15:23:43 +02:00 |
|
yuyi
|
492a93ecd9
|
vweb: make controllers of struct Controller public (#18153)
|
2023-05-10 18:31:43 +03:00 |
|
Casper Kuethe
|
5f870f41b5
|
vweb: implement database pool (#18010)
|
2023-04-23 03:37:15 +03:00 |
|
Casper Kuethe
|
838083e610
|
vweb: add an overridable .not_found() method, for making a custom 404 page + tests fixes (#17936)
|
2023-04-12 00:50:03 +03:00 |
|
Casper Kuethe
|
930bdd935b
|
vweb: fix static files copying (#17891)
|
2023-04-06 03:10:23 +02:00 |
|
Casper Kuethe
|
b2735bf937
|
vweb: add controllers (#17840)
|
2023-04-02 15:46:43 +02:00 |
|
Josh Montoya
|
51ad565ed6
|
vweb: implement worker pool (#17298)
|
2023-04-02 01:24:33 +02:00 |
|
Alexander Medvednikov
|
6756d28595
|
all: 2023 copyright
|
2023-03-28 22:55:57 +02:00 |
|
Casper Kuethe
|
1f613a082a
|
vweb: use net.http.Cookie (#17807)
|
2023-03-28 22:27:01 +02:00 |
|
Casper Kuethe
|
1fe5aca782
|
vweb: middleware implementation (#17730)
|
2023-03-26 00:57:42 +01:00 |
|
ArthurZhou
|
8c35ee0722
|
vweb: add an option to disable startup message (#17645)
|
2023-03-17 21:41:25 +01:00 |
|
Delyan Angelov
|
6e1e406288
|
vweb: implement live page reload in development, based on polling (useful with watch) (#17683)
|
2023-03-16 21:00:47 +01:00 |
|
Delyan Angelov
|
9f1239c56e
|
vweb,net: fix vweb crash when the connection was closed prematurely (tested with Chrome on windows, refreshing as fast as possible)
|
2022-12-17 19:08:59 +02:00 |
|
Delyan Angelov
|
1aec40a126
|
vweb: flush stdout after the Running app on message, fix potential invalid map value access in serve_if_static
|
2022-12-17 18:04:50 +02:00 |
|
Subhomoy Haldar
|
b07e447764
|
encoding.html: add escape() function (#16666)
|
2022-12-13 22:10:57 +02:00 |
|
yuyi
|
ef5be22f81
|
all: replace generic <> with [] - part 2 (#16536)
|
2022-11-26 18:23:26 +02:00 |
|
yuyi
|
017ace6ea7
|
vfmt: change all '$expr' to '${expr}' (#16428)
|
2022-11-15 16:53:13 +03:00 |
|
Alexander Medvednikov
|
e81e0ac708
|
fmt: replace go with spawn
|
2022-11-05 10:46:40 +03:00 |
|
yuyi
|
f6844e9766
|
all: change optional to result of io (#16075)
|
2022-10-16 09:28:57 +03:00 |
|
shove
|
8b962f8446
|
checker: fix nested struct reference type field initialized check. (fix: #15741) (#15752)
|
2022-09-15 07:59:31 +03:00 |
|
Hitalo de Jesus do Rosário Souza
|
eafbf335cf
|
docs: improve vlib/vweb/README.md (#15146)
|
2022-08-20 12:06:24 +03:00 |
|
Alexander Medvednikov
|
46f32fc10c
|
checker: require unsafe for free()
|
2022-08-20 08:03:07 +03:00 |
|
yuyi
|
275a997ec1
|
vweb: fix vweb static url (#15396)
|
2022-08-11 08:28:47 +03:00 |
|
yuyi
|
cc43a23f29
|
vweb: check invalid port number (#15016)
|
2022-07-11 07:55:33 +03:00 |
|
ghosttk
|
eb10cc9606
|
vweb: fix '/' in scan_static_directory (#14940)
|
2022-07-04 15:32:44 +03:00 |
|
Alexander Medvednikov
|
b5f2636b73
|
Revert "vweb: remove the extra '/' in scan_static_directory (#14806)"
This reverts commit 8172fecb51 .
|
2022-07-02 11:38:24 +03:00 |
|
ghosttk
|
8172fecb51
|
vweb: remove the extra '/' in scan_static_directory (#14806)
|
2022-06-21 15:13:09 +03:00 |
|
Delyan Angelov
|
4b3c3d9082
|
checker: add error for if c >= A && c <= Z { in non generic functions
|
2022-06-07 20:43:31 +03:00 |
|
Alexander Medvednikov
|
a8461a900d
|
vweb: use http.Cookie
|
2022-06-04 06:52:46 +03:00 |
|
Hunam
|
41414b5d5f
|
vlib: add net.http.mime (#14516)
|
2022-06-02 18:07:25 +03:00 |
|
Hunam
|
78d1b7f4ef
|
net.http: Response.text -> Response.body (#14478)
|
2022-05-29 20:27:18 +03:00 |
|
Daniel Däschle
|
d679146a80
|
fmt: remove space in front of ? and ! (#14366)
|
2022-05-13 06:56:21 +03:00 |
|