3664bea912 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb/checker: show tmpl var errors  
							
							
							
						 
						
							2020-06-10 02:47:51 +10:00  
				
					
						
							
							
								 
						
							
							
								b3e416fb52 
								
							
								 
							
						 
						
							
							
								
								vweb: fix duplicate fn error with multiple templates  
							
							
							
						 
						
							2020-06-09 12:43:20 +02:00  
				
					
						
							
							
								 
						
							
							
								1bbfc271c5 
								
							
								 
							
						 
						
							
							
								
								vweb: fix unused tmpl warning; remove duplicate code  
							
							
							
						 
						
							2020-06-08 13:30:42 +02:00  
				
					
						
							
							
								 
						
							
							
								288a6ee468 
								
							
								 
							
						 
						
							
							
								
								vweb: minor tmpl fixes  
							
							
							
						 
						
							2020-06-08 12:44:38 +02:00  
				
					
						
							
							
								 
						
							
							
								30ade1d6ea 
								
							
								 
							
						 
						
							
							
								
								tests: test more vweb template features  
							
							
							
						 
						
							2020-06-07 19:06:07 +02:00  
				
					
						
							
							
								 
						
							
							
								1c2bf7b244 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: impl of comptime tmpl parsing (fix vweb_example)  
							
							
							
						 
						
							2020-06-07 20:26:45 +10:00  
				
					
						
							
							
								 
						
							
							
								013bfc7ebc 
								
							
								 
							
						 
						
							
							
								
								vweb: add vweb.run_app(app,port); fix compilation of vweb_assets/main.v  
							
							
							
						 
						
							2020-06-07 11:02:35 +03:00  
				
					
						
							
							
								 
						
							
							
								4d5ac1e16d 
								
							
								 
							
						 
						
							
							
								
								vweb: $html  
							
							
							
						 
						
							2020-06-06 21:36:34 +02:00  
				
					
						
							
							
								 
						
							
							
								7815c5b108 
								
							
								 
							
						 
						
							
							
								
								cgen: $action (ComptimeCall); vweb: hello world works!  
							
							
							
						 
						
							2020-06-06 10:05:26 +02:00  
				
					
						
							
							
								 
						
							
							
								11908410f3 
								
							
								 
							
						 
						
							
							
								
								vweb: make compile  
							
							
							
						 
						
							2020-06-05 21:04:18 +02:00  
				
					
						
							
							
								 
						
							
							
								e3917d98c2 
								
							
								 
							
						 
						
							
							
								
								generics: another mut arg test  
							
							
							
						 
						
							2020-06-05 20:57:05 +02:00  
				
					
						
							
							
								 
						
							
							
								6118875ee3 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: add tmpl api to compile either file or a string  
							
							
							
						 
						
							2020-06-04 22:30:25 +02:00  
				
					
						
							
							
								 
						
							
							
								3d83934caf 
								
							
								 
							
						 
						
							
							
								
								checker: check mutating methods; generics fixes  
							
							
							
						 
						
							2020-06-01 15:44:10 +02:00  
				
					
						
							
							
								 
						
							
							
								81b44dc2c9 
								
							
								 
							
						 
						
							
							
								
								generics: generic call inside generic call; checker: check mut args at call  
							
							
							
						 
						
							2020-05-29 04:30:00 +02:00  
				
					
						
							
							
								 
						
							
							
								59711d9c55 
								
							
								 
							
						 
						
							
							
								
								generics: test `T{}`  
							
							
							
						 
						
							2020-05-27 06:53:52 +02:00  
				
					
						
							
							
								 
						
							
							
								fc67046bac 
								
							
								 
							
						 
						
							
							
								
								checker: fix pub fn check  
							
							
							
						 
						
							2020-05-27 03:38:21 +02:00  
				
					
						
							
							
								 
						
							
							
								7c9279c447 
								
							
								 
							
						 
						
							
							
								
								vfmt: make work with comptime  
							
							
							
						 
						
							2020-05-27 03:33:40 +02:00  
				
					
						
							
							
								 
						
							
							
								fd4d28b7b6 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: update for stricter type checks  
							
							
							
						 
						
							2020-05-24 21:07:32 +02:00  
				
					
						
							
							
								 
						
							
							
								dda875a9c8 
								
									
								
							
								 
							
						 
						
							
							
								
								all: unify const names to snake_case  
							
							
							
						 
						
							2020-05-22 17:36:09 +02:00  
				
					
						
							
							
								 
						
							
							
								ac396ea02f 
								
							
								 
							
						 
						
							
							
								
								http: cleanup backend_nix.c.v, fixes vpm too  
							
							
							
						 
						
							2020-05-20 12:04:28 +03:00  
				
					
						
							
							
								 
						
							
							
								4a70d2fe51 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix 2 unused var warnings  
							
							
							
						 
						
							2020-05-17 14:15:04 +02:00  
				
					
						
							
							
								 
						
							
							
								7f4cf08516 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: check `(mut f Foo)` syntax  
							
							
							
						 
						
							2020-05-17 13:51:18 +02:00  
				
					
						
							
							
								 
						
							
							
								9f4d498ff1 
								
									
								
							
								 
							
						 
						
							
							
								
								all: update`import ()` and `[]array`  
							
							
							
						 
						
							2020-04-26 13:49:31 +02:00  
				
					
						
							
							
								 
						
							
							
								541b058e90 
								
									
								
							
								 
							
						 
						
							
							
								
								all: use `a !in b` instead of `!(a in b)`  
							
							
							
						 
						
							2020-04-26 06:39:23 +02:00  
				
					
						
							
							
								 
						
							
							
								9c5de77f12 
								
									
								
							
								 
							
						 
						
							
							
								
								os: ext => file_ext  
							
							
							
						 
						
							2020-03-26 14:18:08 +01:00  
				
					
						
							
							
								 
						
							
							
								93920a4bb0 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: set request data with body text to allow use in actions  
							
							
							
						 
						
							2020-03-16 14:30:55 +01:00  
				
					
						
							
							
								 
						
							
							
								0e68ca120e 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb.assets: fix am is declared as mutable, but it was never changed message  
							
							
							
						 
						
							2020-03-13 04:32:24 +01:00  
				
					
						
							
							
								 
						
							
							
								c731615dbb 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: cater for trailing slashes being used in handle_static call  
							
							
							
						 
						
							2020-03-08 15:41:59 +01:00  
				
					
						
							
							
								 
						
							
							
								783dee1f48 
								
									
								
							
								 
							
						 
						
							
							
								
								os: merge with filepath  
							
							
							
						 
						
							2020-03-07 22:26:26 +01:00  
				
					
						
							
							
								 
						
							
							
								750f37fde7 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: fix serving static files  
							
							
							
						 
						
							2020-03-07 14:16:03 +01:00  
				
					
						
							
							
								 
						
							
							
								ef8c1203b4 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup: replace C for loops with range  
							
							
							
						 
						
							2020-02-24 17:55:16 +01:00  
				
					
						
							
							
								 
						
							
							
								e9827f5a34 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: fix typo in 'assets.v'  
							
							
							
						 
						
							2020-02-07 23:12:30 +01:00  
				
					
						
							
							
								 
						
							
							
								6c3613407d 
								
							
								 
							
						 
						
							
							
								
								vweb: fix header.html  
							
							
							
						 
						
							2020-02-06 10:41:10 +01:00  
				
					
						
							
							
								 
						
							
							
								7f709c3285 
								
									
								
							
								 
							
						 
						
							
							
								
								update copyright years  
							
							
							
						 
						
							2020-02-03 05:00:36 +01:00  
				
					
						
							
							
								 
						
							
							
								c8c43a2475 
								
							
								 
							
						 
						
							
							
								
								update copyright year  
							
							
							
						 
						
							2020-01-23 21:04:46 +01:00  
				
					
						
							
							
								 
						
							
							
								c24a1b3786 
								
							
								 
							
						 
						
							
							
								
								compiler: fix unused import warnings  
							
							
							
						 
						
							2020-01-05 16:29:33 +01:00  
				
					
						
							
							
								 
						
							
							
								63b70ddb06 
								
							
								 
							
						 
						
							
							
								
								move http module to net.http  
							
							
							
						 
						
							2019-12-30 05:42:23 +01:00  
				
					
						
							
							
								 
						
							
							
								b1013697d1 
								
							
								 
							
						 
						
							
							
								
								vlib/vweb.v: add public const and functions  
							
							
							
						 
						
							2019-12-23 13:24:53 +03:00  
				
					
						
							
							
								 
						
							
							
								61bfecfa09 
								
							
								 
							
						 
						
							
							
								
								vweb: minor fixes  
							
							
							
						 
						
							2019-12-21 05:19:26 +03:00  
				
					
						
							
							
								 
						
							
							
								6210984c97 
								
							
								 
							
						 
						
							
							
								
								run vfmt  
							
							
							
						 
						
							2019-12-20 02:09:56 +03:00  
				
					
						
							
							
								 
						
							
							
								45695543ba 
								
							
								 
							
						 
						
							
							
								
								tutorial: minor fixes  
							
							
							
						 
						
							2019-12-14 18:59:02 +03:00  
				
					
						
							
							
								 
						
							
							
								797d4364e7 
								
							
								 
							
						 
						
							
							
								
								vweb: fix reading request's body/headers  
							
							
							
						 
						
							2019-12-13 23:46:11 +03:00  
				
					
						
							
							
								 
						
							
							
								fb3da327d6 
								
							
								 
							
						 
						
							
							
								
								vweb: fix a cookie bug  
							
							
							
						 
						
							2019-12-13 21:11:40 +03:00  
				
					
						
							
							
								 
						
							
							
								28f76f10db 
								
							
								 
							
						 
						
							
							
								
								vweb: fix empty post request blocking  
							
							
							
						 
						
							2019-12-11 19:20:46 +03:00  
				
					
						
							
							
								 
						
							
							
								13769f440f 
								
							
								 
							
						 
						
							
							
								
								vweb: continue after bad http client connection; performance fixes  
							
							... 
							
							
							
							* Enable compiling vweb with -prod (by supressing 'declared and not used' warning about 'reset') .
* Fix http responses (now wrk is happy and shows no errors) by adding a Content-Length header.
* Fix -g compilation for urllib.v .
* vweb: println action= only in debug mode.
* vweb: max request headers counting fix.
* Make vweb.html get a 'ctx mut Context' param, just like the other methods.
* vweb: simplify add_header.
* Use a string builder for the most common html case so that the response http text can be send in one go.
* vweb: reduce _STR/string interpolation usage in the most common html response case.
* vweb: refactor common http response formatting into Context.send_response_to_client/2 method. 
							
						 
						
							2019-12-11 17:32:54 +03:00  
				
					
						
							
							
								 
						
							
							
								f286387647 
								
							
								 
							
						 
						
							
							
								
								vweb: secure HttpOnly cookies  
							
							
							
						 
						
							2019-12-11 03:20:30 +03:00  
				
					
						
							
							
								 
						
							
							
								cdfbb2978d 
								
							
								 
							
						 
						
							
							
								
								strings: replace_each([]); orm: update  
							
							
							
						 
						
							2019-12-10 23:57:49 +03:00  
				
					
						
							
							
								 
						
							
							
								0650d58818 
								
							
								 
							
						 
						
							
							
								
								vweb: readme: list some features of vweb  
							
							
							
						 
						
							2019-12-10 00:16:39 +03:00  
				
					
						
							
							
								 
						
							
							
								51051cdf92 
								
							
								 
							
						 
						
							
							
								
								vweb: enable @ logic in the  header + fix the example  
							
							
							
						 
						
							2019-12-09 23:34:38 +03:00  
				
					
						
							
							
								 
						
							
							
								6f49d4c1d2 
								
							
								 
							
						 
						
							
							
								
								orm: bool support; vweb fixes  
							
							
							
						 
						
							2019-12-09 23:20:29 +03:00