This repository has been archived by the owner on Jun 27, 2023. It is now read-only.
Releases: thiagocoutinhor/burning-books
Releases · thiagocoutinhor/burning-books
v0.2.1.1
Internal
- Smaller docker image
v0.2.1-alpha
Bug Fixes
- Fixes Control+Enter running the last edition made on the chunk
- Fixes the leftover blank lines after a table
- Gives a graphical way of knowing that the connection was refused
Quality of Life
- Display the execution start time in the result card
- Hability to remove the result of a chunk
- Hability to copy the chunk result
- Added a bunch of animations to help UX
- Added a console with all the commands and responses
- Added run time of each chunk
- Hability to hide and show the result card
- Recover the Application ID after connecting to Spark shell
Internal
- Added easy to use local deploy outside docker
- Better handling of access check
v0.2-alpha
Quality of Life
- Added Ace editor with scala code highlights and many other improvements
- Hability to add new chunk between two chunks
- Chunk with status lets you see when it is run or changed since last run
- Show wich chunk is running now
- Reorder and add chunks during a run
- Translated everything to english
Internal
- Added React to the mix, making the code simpler and the app more responsive
v0.1.3-alpha
Bug Fixes
- Corrects the progress bar calculation (was adding the numbers in parentesis
before) - Progress bars are always marked as done when the chunk is done running
- Fixes the "run all above" bug where once activatede always runs to the end
- Fixes the progress bar bug when there where no "=" or ">" character
- Fixes the receit not following the chunk on move up and down
Quality of Life
- Execution tags on the chunks
- Adds formatted tables to the result card
- Naming chunks now is possible
- Spark configuration is now saved in each book
- Download of the code now is possible
- When running all above the screen jumps to the receipt of the running chunk
- Run all above now mark all the chunks above as running
- Login using SSH Identity file
Internal
- Protects the user password in the session store
v0.1.2-alpha
Bug Fixes
- Now errors when trying to raname a book show in the screen
- Trying to acess a non existent book brings the user back to the book list
- Removes the horizontal scrollbar from the book page
- Chunck don't appear as running when disconnected
Quality of Life
- Changed connecting color rotation to better attract attention
- Added healthcheck to the docker image
- The chunks can be run by pressing Ctrl+Enter while editing
- Added hability to run everything before one chunk
- Added reordering of chunks
- Keep the connecion alive, no matter what
- Check credentials once per hour when changing pages
- Option to logout
Internal
- Refactor of the log system (now it handles objects better)
- Added a timout mechanism to the ssh connection
- Corrects log timestamp
v0.1.1-alpha
Bug Fixes
- Solves copying issues in some browsers
- Solves the use of ">" and "<" characters in code not being sent correctly
- Solves the sharing bugs when caption was involved
Quality of Life
- Reduced tab size from 8 to 4
- Added the progress numbers recieved to the progress bar
- Added spark imported libraries enviroment variable
- Added a webpage icon
Internal
- Automates docker image making with a script in package.json
- Changed default port from 9085 to 9099, docker-compose now owns the 9085 port
- Changed the log color schema
- Changed the level of some logs
- Changed the docker and enviroment variables (and some code) to better automate docker build
- Basic documentation