This website requires JavaScript.
ca836f1944
Lfs fix (#131 )
master
Siggi
2021-04-10 22:03:41 +02:00
8d5620a5c9
edit Makefile (#128 )
seregaxvm
2019-11-20 01:10:37 +03:00
6511dad8df
allow running server from LFS (#125 )
seregaxvm
2019-11-18 22:32:47 +03:00
6c7e451663
Change text/plain to application/octet-stream (#126 )
Manoël Trapier
2019-11-14 18:01:01 +00:00
f13a10a01f
reformat html (#124 )
seregaxvm
2019-11-14 20:59:54 +03:00
ca4fb20c00
Serve static pages efficiently. Fix #53 (#118 )
Gregor Hartmann
2019-11-14 18:58:56 +01:00
53e12f21f1
Change text/plain to application/octet-stream
change_default_mime
Godzil
2019-10-31 02:04:27 +00:00
9f4d7a9988
Fixed unnecessary globals as in issue #113 . (#122 )
Fractal147
2018-01-15 04:03:37 +00:00
7c8fe9c164
Upload for all files fix 119 (#120 )
Gregor Hartmann
2018-01-15 05:02:51 +01:00
5cf303de79
make cars dynamic to load 1 to 6 cars (#114 )
Gregor Hartmann
2017-10-02 18:15:12 +02:00
ab9a5d365f
Use file.exists instead of open/close when relevant (#112 )
Manoël Trapier
2017-10-02 17:14:26 +01:00
6158d4b5ba
support changes json API (#116 )
Gregor Hartmann
2017-10-02 18:13:39 +02:00
c67ed16e10
Support long filenames in upload (#115 )
Gregor Hartmann
2017-10-02 15:50:47 +02:00
a70fa745b0
Small fix to upload form (#117 )
Dmitry
2017-10-02 16:49:49 +03:00
363c7a8dd5
Use file.exists instead of open/close when relevant
use_file_exists
Godzil
2017-09-05 15:01:00 +01:00
b5baf6cd48
Fix mistake in config file (#107 )
Manoël Trapier
2017-09-05 02:42:47 +01:00
a033284bf0
Fix mistake in config file
fix_ap_setip
Godzil
2017-09-04 15:32:06 +01:00
28fbb6e7a7
now user proper table based parameter for wifi.ap.setip instead of a string (#106 )
Manoël Trapier
2017-09-03 23:40:38 +01:00
0f852665ec
WiFi configuration using new, table based API (#105 )
Gerhard Schwärzler
2017-07-26 23:25:14 +02:00
dacaf31dc6
Get README.md is up to date.
Marcos Kirsch
2017-07-02 22:40:15 -05:00
9082e223a1
connect_ap.lua example
connect_ap.lua-example
Marcos Kirsch
2017-07-02 21:49:10 -05:00
7b25c727fe
Make authenticated username available to scripts. (#100 )
Marcos
2017-07-02 21:44:26 -05:00
a2ebdee334
Trivial typos in http/counter.html (#99 )
Marcos
2017-07-02 21:37:40 -05:00
a17a0d40ca
fix #96 Basic HTTP Authentication (#98 )
Gregor Hartmann
2017-07-02 17:54:30 +02:00
251522299a
Save as UTF-8 with DOM so browser can render correctly.
Marcos Kirsch
2017-07-01 22:28:31 -05:00
2bd72a8337
fix typos
Marcos Kirsch
2017-07-01 22:26:20 -05:00
2bdb2d458c
Improve node info.lua (#95 )
Marcos
2017-07-01 22:19:38 -05:00
7cdbe0ffd0
Move init.lua code into 3 smaller files. Consolidate server configuration. (#94 )
Marcos
2017-07-01 22:01:45 -05:00
adde150009
Overhaul garage door example (#93 )
Marcos
2017-07-01 15:18:11 -05:00
a96ebc6196
Merge pull request #92 from HHHartmann/LoadTestPageload
Marcos
2017-06-01 21:45:44 -05:00
1a364c3585
Add stresstest reload page
Gregor
2017-06-01 22:36:30 +02:00
59665a1a87
Merge pull request #86 from HHHartmann/WrongParameter
Marcos
2017-05-31 22:02:02 -05:00
737477c725
Merge pull request #90 from HHHartmann/BugFixErrorpage
Marcos
2017-05-31 21:47:42 -05:00
a09b4b4758
Merge pull request #91 from HHHartmann/BetterLoggingAndMoreCloseConnections
Marcos
2017-05-31 21:43:23 -05:00
c44deb097c
using args.code now
Gregor
2017-06-01 04:36:29 +02:00
122bb889c9
comment out print statement
Gregor
2017-06-01 04:31:10 +02:00
f24d6e908b
Fix typo
Gregor
2017-06-01 04:28:52 +02:00
addda8dbe7
use correct code for erropage instead of failing
Gregor
2017-05-31 22:27:29 +02:00
d68dfc75f9
Merge remote-tracking branch 'refs/remotes/marcoskirsch/master' into BetterLoggingAndMoreCloseConnections
Gregor
2017-05-31 21:19:38 +02:00
3b0e3d0aab
Merge remote-tracking branch 'refs/remotes/marcoskirsch/master' into development
Gregor
2017-05-31 21:16:52 +02:00
b6b3fec539
Merge pull request #89 from HHHartmann/FilterInvalidRequest
Marcos
2017-05-29 22:41:01 -05:00
593f82fc0a
Merge pull request #88 from HHHartmann/WrongParameter2
Marcos
2017-05-29 22:40:23 -05:00
578454b254
Merge pull request #87 from HHHartmann/ErrorWithHeader
Marcos
2017-05-29 22:39:47 -05:00
42f9b17e8a
Merge pull request #85 from HHHartmann/apNulError
Marcos
2017-05-29 22:37:51 -05:00
e4d829b6c9
Improve Connection Close handling
Gregor
2017-05-29 21:25:35 +02:00
f7bb7303e2
filter invalid requests
Gregor
2017-05-29 21:10:51 +02:00
9b10383cb6
Call to log had wrong parameters
Gregor
2017-05-29 21:04:39 +02:00
9b33c564db
use httpserver-header.lua in httpserver-error.lua implementation
Gregor
2017-05-29 20:55:42 +02:00
3833ec8a7b
httpserver-header.lc requires the file extension not the MIME type
Gregor
2017-05-29 19:13:30 +02:00
54b6525805
fix nodeingo_lua for AP more.
Gregor
2017-05-29 18:51:48 +02:00
90cb4e47aa
Merge pull request #79 from stephanMettler/master
Marcos
2017-03-03 08:08:28 -05:00
79313b0644
Update httpserver.lua
smet
2017-03-03 05:18:56 +01:00
2dea3c9daa
Restart if can't connect or connection is lost
Marcos Kirsch
2017-02-05 08:42:16 -06:00
6ab6fcfff1
Modify for more standard hardware Wemos D1 Pro and its relay shield.
Marcos Kirsch
2017-02-04 23:18:16 -06:00
cc2173e334
Improve wording, ordering of links
Marcos Kirsch
2017-02-04 22:23:44 -06:00
2e25a63807
Improved logging via serial.
Marcos Kirsch
2017-02-04 21:50:57 -06:00
6efa4ce3c0
Add simple text example
Marcos Kirsch
2017-01-27 22:22:31 -06:00
87e1a4babc
upload.html fixes
Marcos Kirsch
2017-01-27 22:13:50 -06:00
d27251c698
Merge pull request #76 from marcoskirsch/dev
Marcos
2017-01-27 22:01:14 -06:00
189e4a5c56
Merge pull request #75 from marcoskirsch/master
Marcos
2017-01-27 21:59:05 -06:00
1a5f7507be
Merge branch 'dev' into master
Marcos
2017-01-27 21:58:50 -06:00
dbeaf452bd
Merge pull request #74 from ATAMAH/dev
Marcos
2017-01-27 21:52:03 -06:00
bc3ffffa0c
Upload form for nodemcu-httpserver
ATAMAH
2017-01-23 12:36:46 +03:00
76750ab99a
Fixed formatting, and added more info on how this stress test crashes and hints on further testing.
Marcos Kirsch
2017-01-01 23:09:48 -06:00
c59af98e19
Change reference to number of images loaded by cars.html more ambiguous, in case that ever changes rendering this incorrect.
Marcos Kirsch
2017-01-01 23:09:08 -06:00
dba1ca7968
Fix - make fileHandle and clean it up, so it plays nice with coroutines.
Marcos Kirsch
2017-01-01 23:02:18 -06:00
45edb29368
Fix crash when WiFi connection fails.
Marcos Kirsch
2017-01-01 22:13:51 -06:00
2165484413
Add file.fscfg() results to example.
Marcos Kirsch
2017-01-01 22:12:52 -06:00
2034480679
Simplify by using file object model API
Marcos Kirsch
2017-01-01 22:12:18 -06:00
7aa44cd1a9
Improve documentation related to HTTP Basic Authentication.
Marcos Kirsch
2016-12-30 14:37:15 -06:00
79e345d964
Allow multiple users for basic HTTP authentication.
Marcos Kirsch
2016-12-28 14:16:58 -06:00
10bcd2f170
Modified to work on floating point firmware builds using changes by hazarkarabay. Fixes https://github.com/marcoskirsch/nodemcu-httpserver/issues/37
Marcos Kirsch
2016-12-26 14:38:12 -06:00
2167d7290f
Changed wifi config to STATION, which I think would be most common. Reworked starting the server until after IP address is acquired. Added mdns conditonal mdns registration (thank you firmware people\!)
Marcos Kirsch
2016-12-26 13:51:40 -06:00
472af17b18
Merge branch 'master' of https://github.com/marcoskirsch/nodemcu-httpserver
Marcos Kirsch
2016-12-26 13:49:04 -06:00
856ef7a590
There was a typo (entra n) when sending 'Cache-Control: private, no-store' in the header. I removed the whole thing because why not let browser cache?
Marcos Kirsch
2016-12-26 13:48:54 -06:00
badbf6e2b9
This is really annoying... normalize line endings to Unix (LF). Please use Unix line endings so things diff right with git.
Marcos Kirsch
2016-12-26 13:47:22 -06:00
f060295ef7
Remove print about server running from server code itself. Client can choose to do the prints from init.lua if client wants to, This seems more appropritate.
Marcos Kirsch
2016-12-26 13:44:41 -06:00
8b46df0f75
Chage baud rate to 115200 which seems to be the defualt for newer nodemcu-firmware builds/
Marcos Kirsch
2016-12-26 13:41:06 -06:00
d74b26be7d
Merge pull request #69 from ffedoroff/patch-1
Marcos
2016-12-17 21:41:16 -06:00
241de797b0
Merge pull request #70 from computerlyrik/uploader-configuration
Marcos
2016-12-17 21:40:42 -06:00
1cc0d120f0
Add private to Cache-Control
Marcos Kirsch
2016-12-17 21:12:25 -06:00
ea74a6de7d
modularize nodemcu-command, add start_baud parameter
Christian Fischer
2016-12-09 17:54:31 +01:00
73fbf92986
line shorter
ffedoroff
2016-11-02 16:37:41 +06:00
c2aeffc130
Merge pull request #62 from bhollosi/dev
Marcos
2016-05-26 19:38:38 -05:00
2b75289dfc
typo fix at Cache-Control header, new http response code: 500 / internal server error
Balazs Hollosi
2016-05-27 01:35:10 +02:00
67e5ff5c20
typo fix at Cache-Control header, new http response code: 500 / internal server error
Balazs Hollosi
2016-05-27 01:12:57 +02:00
989b4c1d36
Merge pull request #60 from marcoskirsch/master
Marcos
2016-05-04 16:10:31 -05:00
b84739dc1b
Minor documentation, variable renaming, refactoring to increase readability. Basically, I want the socket callbacks to receive a pointer to a function names onWhatever and I don't want other functions to have such names.
Marcos Kirsch
2016-02-21 22:14:01 -06:00
bf7f918d28
Added comments, chunk sized cannot be presently increased.
Marcos Kirsch
2016-02-21 22:12:09 -06:00
f9d94d9aa2
Fixed typo in HTML and reduced file size of image.
Marcos Kirsch
2016-02-21 22:11:03 -06:00
8e3fb81062
Remove TODO for BufferedConnection, decided to go keep the buffering after getting feedback
Marcos Kirsch
2016-02-21 22:10:27 -06:00
9bd12123b0
Merge pull request #54 from devyte/master
Marcos
2016-02-21 20:32:18 -06:00
c37560ad5f
Merge pull request #55 from marcelstoer/patch-1
Marcos
2016-02-21 15:31:00 -06:00
1ed7243056
Fix NodeMCU docs link
Marcel Stör
2016-02-21 21:42:24 +01:00
3dd98667dd
httpserver-connection: implement fragmentation logic
Develo
2016-02-21 15:48:49 -03:00
1b4a2c9d9a
Concatenate .. less in lua since BufferedConnection will do it for us anyway:
Marcos Kirsch
2016-02-21 12:23:06 -06:00
11ae46c96b
Improved print to show what the method is for a specific URI
Marcos Kirsch
2016-02-21 12:22:16 -06:00
86b00f922c
Added example that loads several images as a stress test. This does not currently work.
Marcos Kirsch
2016-02-21 11:32:35 -06:00
2ed2e6f636
Add TODO.md file to keep track of things that aren't necessarily issues
Marcos Kirsch
2016-02-16 23:02:23 -06:00
a75f74efb5
Improve documentation
Marcos Kirsch
2016-02-16 23:00:37 -06:00