* First implementation of create_torrent_file
* Test harness for e2e preparing
* Saving
* Continuing test harness
* Continuing test harness
* Continuing test harness
* All servers are running
* Full e2e harness done
* Test e2e harness working fine
* Remove lints
* injecting faults
* The e2e test runs continuously
* e2e test
* Add a test for create_torrent
* Nothing
* Nothing, just tweaking the numberes
* Update tokio, remove custom tempfile shim
In https://github.com/ikatson/rqbit/issues/66 from a posted stacktrace
it became clear that setting previously_requested_pieces may panic.
I found a place where it was not initialized - in "on_have" callback.
I wanted to fix that + make it less error-prone, however noticed that
previously_requested_pieces isn't used at all anyway, because its use
was removed during one of the recent refactorings.
As things seem to be working fine without it, just removed it to simplify
code.
* add tailwindcss
* add header component with logo and add torrent buttons
* remove bootstrap from few files replace it with tailwindcss classes, add card which diplay all nessesarry information about torrent and current state
* Add modal component and reorganize components folder
* add useModal hook to render modal though react portal, remove UrlPromptModal and replace it with useModal.
* add taliwindcss to Desctop app
* removed bootstrap from deleteTorrentModal replace it with useModal
* replacing bootstrap with useModal
* saving
* Saving
* Header and cards now look good
* Modals still broken...
* still doesnt work
* Finally it scrolls
* Continuing to fix bugs
* Continuing to fix bugs
* Aler
* Getting better
* Desktop doesnt work with tailwind somehow
* Desktop now works with tailwind
* Styles fully work
* (De)select all buttons
* fix alert styles
* Animate progress bar
* Progress bar + error colors
* Fix error message
* Torrent status icon (#56)
* add statusIcon component to display icon of the torrent status
* change props name and remove isDownloading variable
* Tweak styles for icon
* Tweak styles
* Update styles
---------
Co-authored-by: Artur Lozovski <arccik@gmail.com>