-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Revamp of the FSBrowser and SDWebServer examples #7182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
138 commits
Select commit
Hold shift + click to select a range
3d65027
Minimal file with a few ESP8266-specific keywords - github issue #3701
vdeconinck 8370794
Merge branch 'master' of https://github.com/esp8266/Arduino
vdeconinck 211929c
Renamed "SDWebServer" to the more universal "WebFileManager"
vdeconinck a1ed3ba
SD was replaced by SDFS, and sketch now works on either SDFS, SPIFFS or
vdeconinck 3c42a8d
Tree panel width is now proportional to window. Changed icons (lighte…
vdeconinck 82d50b4
Replaced by a lighter version
vdeconinck 4e04514
Return the filesystem time in the status object
vdeconinck 6aad505
Fixed folder handling
vdeconinck 26b772d
Replaced the FILESYSTEM #define by a filesystem variable, and introdu…
vdeconinck c1947d4
Made 8.3 lowercase filenames formating optional (disabled by default).
vdeconinck 83e3c49
Added 'wait' cursor during asynchronous operations.
vdeconinck 5217201
Removed limitation "files must have an extension, folders may not".
vdeconinck 40310da
Merge branch 'master' of https://github.com/esp8266/Arduino
vdeconinck df49379
Support Filenames without extension, Dirnames with extension.
vdeconinck 637cb4d
Fixed tree refresh on delete in all cases by returning the remaining …
vdeconinck 36e28cc
Changed FS status in text by a percentage graph, with numbers as tool…
vdeconinck 99cf471
Merge branch 'master' of https://github.com/esp8266/Arduino
vdeconinck f76dfaf
Small fix + refactoring
vdeconinck f0b87ef
Restrict filename support check to SPIFFS.
vdeconinck 53126c5
Implemented Move/Rename.
vdeconinck ad3b008
Merge branch 'master' of https://github.com/esp8266/Arduino
vdeconinck 967d037
Fixed broken spinner
vdeconinck e3529e9
Cosmetic improvements.
vdeconinck 3745906
Added specific icons for text and image files.
vdeconinck 2aabb70
Added favicon.ico.
vdeconinck 83644bb
Renaming project
vdeconinck 73490be
Renamed project
vdeconinck 11635c5
Renamed project
vdeconinck 6354c9f
Small changes
vdeconinck b32f6c7
Add a note about the ace.js dependency
vdeconinck 94c5ad7
Minor changes
vdeconinck 99ba015
Define LittleFS by default.
vdeconinck 6f48db4
Define LittleFS by default.
vdeconinck 30eeeb6
Restyled version
vdeconinck f40f212
Merge branch 'master' into master
d-a-v 3889b96
(dummy edit to retrigger broken CI)
vdeconinck 24cd70f
Merge branch 'master' of https://github.com/esp8266/Arduino
vdeconinck 441ae32
Merge branch 'master' of https://github.com/vdeconinck/Arduino-1
vdeconinck cc61220
Using unsigned int for comparison with String.length()
vdeconinck 6fcbdf2
Return an error when upload fails (e.g. filesystem full)
vdeconinck ab34ffc
Merge branch 'master' into master
earlephilhower 534081a
Trying to reorder functions to please CI
vdeconinck 440251e
Merge branch 'master' of https://github.com/vdeconinck/Arduino-1
vdeconinck b6ba07e
Reordered functions to please CI.
vdeconinck 9a81b8b
Moved file
vdeconinck bb8f250
Merge branch 'master' of https://github.com/esp8266/Arduino
vdeconinck c953d96
Renamed "SDWebServer" to the more universal "WebFileManager"
vdeconinck 6ca8da5
SD was replaced by SDFS, and sketch now works on either SDFS, SPIFFS or
vdeconinck 6d501ab
Tree panel width is now proportional to window. Changed icons (lighte…
vdeconinck 4ae345f
Replaced by a lighter version
vdeconinck 4fab7e7
Return the filesystem time in the status object
vdeconinck 82904ff
Fixed folder handling
vdeconinck b68f5fd
Replaced the FILESYSTEM #define by a filesystem variable, and introdu…
vdeconinck 842b914
Made 8.3 lowercase filenames formating optional (disabled by default).
vdeconinck 5c0d0a7
Added 'wait' cursor during asynchronous operations.
vdeconinck 2864f35
Removed limitation "files must have an extension, folders may not".
vdeconinck 992fa31
Support Filenames without extension, Dirnames with extension.
vdeconinck da09f36
Fixed tree refresh on delete in all cases by returning the remaining …
vdeconinck f0587c2
Changed FS status in text by a percentage graph, with numbers as tool…
vdeconinck c6948fc
Small fix + refactoring
vdeconinck 16acb24
Restrict filename support check to SPIFFS.
vdeconinck 9bba9dd
Implemented Move/Rename.
vdeconinck 1fec42a
Fixed broken spinner
vdeconinck 7cc0eb2
Cosmetic improvements.
vdeconinck d709ae5
Added specific icons for text and image files.
vdeconinck 0b3ba4e
Added favicon.ico.
vdeconinck f541b6d
Renaming project
vdeconinck 917dacd
Renamed project
vdeconinck 86dfa58
Renamed project
vdeconinck 86b54a4
Small changes
vdeconinck 1c5d10f
Add a note about the ace.js dependency
vdeconinck 170f3fb
Minor changes
vdeconinck ef26c49
Define LittleFS by default.
vdeconinck 780db41
Define LittleFS by default.
vdeconinck 697f133
Restyled version
vdeconinck 612b8ca
(dummy edit to retrigger broken CI)
vdeconinck 180705a
Using unsigned int for comparison with String.length()
vdeconinck c4b7369
Return an error when upload fails (e.g. filesystem full)
vdeconinck b993004
Trying to reorder functions to please CI
vdeconinck 109ca0c
Reordered functions to please CI.
vdeconinck bc580c7
Merge branch 'master' of https://github.com/vdeconinck/Arduino-1
vdeconinck d6a8350
Update to use chunked response API
vdeconinck c3a33e6
Removed temp files commited by mistake
vdeconinck 16b9329
Avoid using args() as requested
vdeconinck b0fa096
Use html entity for non-breaking space to avoid losing char when mini…
vdeconinck 50f2a73
Script to preprocess index.htm
vdeconinck ecfa7ba
Merge branch 'master' of https://github.com/vdeconinck/Arduino-1
vdeconinck 88968df
(reformated code)
vdeconinck 1e04240
(comments)
vdeconinck dd3fe6d
Preprocessed files
vdeconinck 54f8d79
Fixed dump to create an actual include file
vdeconinck 5728526
Optionally embed index.htm in code.
vdeconinck 0052336
(reformated)
vdeconinck 616297f
Merge branch 'master' into master
vdeconinck fccbfff
Merge branch 'master' into master
vdeconinck d7e6d27
If editor cannot be loaded from the web, try a local version, or default
vdeconinck ac1ff02
Merge branch 'master' of https://github.com/vdeconinck/Arduino-1
vdeconinck d2fe22e
(removed a TODO item :-))
vdeconinck 25d2600
Merge branch 'master' into master
earlephilhower 461a7f1
(forgot to reprocess files after last commit)
vdeconinck 30fe3ab
Merge branch 'master' of https://github.com/vdeconinck/Arduino-1
vdeconinck cb98a52
(reprocess should be ok this time)
vdeconinck bc09207
Return error 500 when upload fails immediately (e.g. filesystem full)
vdeconinck 941a7ec
Use standard <meter> tag for filesystem use
vdeconinck 3fc2416
(updated following changes to index.htm)
vdeconinck 3bdd5f0
Merge branch 'master' into master
d-a-v c5b66ff
Merge branch 'master' into master
vdeconinck c5f99a3
Merge branch 'master' into master
devyte 6b66a8f
Merge branch 'master' of https://github.com/esp8266/Arduino
vdeconinck 102908f
Merge branch 'master' of https://github.com/vdeconinck/Arduino-1
vdeconinck c35b72e
Do not include gzipped version in the data folder by default. Leave i…
vdeconinck 1b4499b
Gzipped index file not included in data/edit by default. It is now le…
vdeconinck 52e5809
Reduce String clutter by reserving and concatenating elements one by …
vdeconinck cb8938f
Use clear() to reset String.
vdeconinck 83fcdc9
Avoid comparisons against empty String.
vdeconinck fcfca4c
Use char instead of single-char String where possible.
vdeconinck 1115837
Prefer direct logic over inverted.
vdeconinck 14463dc
Rename returnBlah to replyBlah.
vdeconinck cffeb76
Renamed h2int to hexDigitToInt
vdeconinck c8a2181
Renamed getFileError() to checkForUnsupportedPath(), to avoid confusion
vdeconinck a740ec2
Misc improvements.
vdeconinck d6eb21d
Added comments about mandatory rebuilding gz and h files in case of u…
vdeconinck cb7b0d1
Addressed a few comments.
vdeconinck c4b4ec0
Improve replies: bad requests vs server error
vdeconinck 6f6ed1d
(reformated)
vdeconinck 998de01
Reduce clutter by reserving String size beforehand.
vdeconinck b8b7d85
Moved most Strings of more than 10 chars to flash.
vdeconinck d5af55b
Merge branch 'master' into master
vdeconinck 2aabe70
Use lib version of urlDecode() instead of a local one, and only call …
vdeconinck 5c86ac0
Added a comment about the dangers of recursion on embedded devices.
vdeconinck 50ea735
Added a more explicit warning in the .h header comment.
vdeconinck e53c634
Added a typical set of required files to load ace editor from the ESP.
vdeconinck 065b366
Merge branch 'master' of https://github.com/vdeconinck/Arduino-1
vdeconinck cc32ac8
(reformated)
vdeconinck d6db83d
More explicit warning at the beginning of the .h version.
vdeconinck 2384e90
Merge branch 'master' into master
vdeconinck 2a48168
Merge branch 'master' into master
devyte 0348a17
Merge branch 'master' into master
devyte File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add a note about the ace.js dependency
- Loading branch information
commit 1c5d10f68dbae17cd14c9332c7ed6806464d022c
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.