aboutsummaryrefslogtreecommitdiff
path: root/http_api.go
AgeCommit message (Collapse)Author
2023-09-28all: rename http_api.go to http_server.goShulhan
We will move all fields related to HTTP server into one struct later.
2023-03-20all: changes the line number arguments for "local" and "play" commandShulhan
Previously, the "local" and "play" command only accept two kind of arguments: one argument for executing single line or two arguments for executing line range. There are no options to executing multiple single line, multiple line range, or combination of them. This changes make the both commands accept list of lines or line range where each separated by comma. For example, to execute multiple, different single lines awwan local 4,8,12 To execute multiple line range, awwan local 4-8,12-16 Or to execute multiple lines and line range, awwan local 4,8,10-12
2022-08-01all: clean up codesShulhan
Replace ":=" with explicit variable declaration with types for clarity and minimizing duplicate variables.
2022-06-20all: reformat all go files using the next gofmtShulhan
2022-03-14all: change the awwan software license to GPL 3.0 or laterShulhan
See https://kilabit.info/journal/2022/gpl for more information.
2021-12-09all: implement function to delete file on web user interface (WUI)Shulhan
The WUI now has a button "Remove" under the file system tree that allow user to remove selected file.
2021-10-20all: implement feature to create new directory or file from wuiShulhan
The web user interface (wui) now has a button to create a directory or file given the input file name.
2021-08-23all: implement HTTP API and function to Save file on web-user interfaceShulhan
The web-user interface now have button "Save" that save the edited content of file to storage.
2021-08-22all: implement serve commandShulhan
The serve comman will run a HTTP server that provide web-user interface to edit and execute script. Currently, the web-user interface provide the following features, * Browsing the workspace * Running the script on local or remote