Commit graph

  • 57e09d0353
    update version main Lilith Ashley Nyx Arson 2025-01-02 18:26:53 +01:00
  • 0ec21d198a
    url encoding changes Lilith Ashley Nyx Arson 2025-01-02 18:26:30 +01:00
  • df4c292ddb
    update deps Lilith Ashley Nyx Arson 2025-01-02 18:15:09 +01:00
  • 1bbea64642
    update Lilith Ashley Nyx Arson 2025-01-02 17:54:55 +01:00
  • ac9a3b01dc
    update Lilith Ashley Nyx Arson 2025-01-02 17:51:58 +01:00
  • b35017f8a4
    change sort Lilith Ashley Nyx Arson 2024-11-10 01:52:33 +01:00
  • ecd5b9368b
    update cargo.toml Lilith Ashley Nyx Arson 2024-11-08 04:23:24 +01:00
  • 0e054b83df
    unused imports Lilith Ashley Nyx Arson 2024-11-07 15:06:28 +01:00
  • 37cfeaebec
    remove favicon Lilith Ashley Nyx Arson 2024-11-07 15:03:49 +01:00
  • 91fee3387a
    Update readme Lilith Ashley Nyx Arson 2024-11-07 14:30:50 +01:00
  • 1a5cee437c
    Some small changes to make it work for my uses Lilith Ashley Nyx Arson 2024-11-07 14:16:29 +01:00
  • ba6c98a314
    cargo update Дамјан Георгиевски 2024-05-17 18:49:52 +02:00
  • d5c19a901f
    update checkout action to v4 Дамјан Георгиевски 2024-05-17 18:49:41 +02:00
  • 97d01abfc6
    fix release workflow Дамјан Георгиевски 2024-03-30 23:59:59 +01:00
  • 3fcc5e33a2
    update dependencies Дамјан Георгиевски 2024-03-30 23:12:40 +01:00
  • ac2f55f457
    Implement cosign signing of release builds Дамјан Георгиевски 2024-03-30 23:05:26 +01:00
  • 36aab2a7d2
    Bump tokio from 1.21.2 to 1.24.2 (#13) dependabot[bot] 2023-01-24 12:46:57 +01:00
  • 55f97e8638
    cargo update (#12) Дамјан Георгиевски 2022-11-03 00:49:12 +01:00
  • 106b67742e clippy: single-character string constant used as pattern Дамјан Георгиевски 2022-09-09 15:03:27 +02:00
  • 0736d656a4 bump dependencies and version Дамјан Георгиевски 2022-09-09 14:51:11 +02:00
  • 0deb014225 cargo.toml profiles support strip = true Дамјан Георгиевски 2022-09-09 14:41:09 +02:00
  • 84599e5d82 cargo fmt Дамјан Георгиевски 2022-03-01 14:40:41 +01:00
  • 24ee4f3f09
    Actix v4 (#11) Дамјан Георгиевски 2022-03-01 14:33:21 +01:00
  • d3fd28461c stream_tar_in_thread will take a Path now Дамјан Георгиевски 2020-09-20 19:11:47 +02:00
  • 9ce64f88fa test for directory name + .tar, not just directory name Дамјан Георгиевски 2020-09-20 18:58:53 +02:00
  • 67195c4b11 add a newline to 404 body, looks better in curl Дамјан Георгиевски 2020-09-20 18:58:08 +02:00
  • 2281406f98 let's use longer names :) Дамјан Георгиевски 2020-09-20 18:57:16 +02:00
  • 665f86af45 remove custom event for release action Дамјан Георгиевски 2020-09-20 03:21:23 +02:00
  • 570c4003c1 update build-status badge to github actions Дамјан Георгиевски 2020-09-20 03:15:17 +02:00
  • 682ad97a07 bump v_htmlescape to 0.10 Дамјан Георгиевски 2020-09-20 03:40:14 +02:00
  • 97267717e6 bump Cargo.lock too Дамјан Георгиевски 2020-09-20 03:11:01 +02:00
  • cef26c79fd bump version Дамјан Георгиевски 2020-09-20 03:03:39 +02:00
  • ed16068909 recreate the old directory listing Дамјан Георгиевски 2020-09-20 02:36:43 +02:00
  • 375d8aa62b silence some warnings about unchecked Result/Err Дамјан Георгиевски 2020-09-20 01:41:00 +02:00
  • d33810da52 fix some clippy warnings Дамјан Георгиевски 2020-09-20 01:37:00 +02:00
  • 4fcfe1e5da move from travis to github actions Дамјан Георгиевски 2020-09-20 01:29:50 +02:00
  • a671e47edf rename to src/directory_listing.rs Дамјан Георгиевски 2020-09-20 00:53:31 +02:00
  • 98fbec274c enable the .tar handler Дамјан Георгиевски 2020-09-14 23:44:00 +02:00
  • 070a878c75 re-implement io::Write for StreamWriter Дамјан Георгиевски 2020-09-14 23:37:25 +02:00
  • 4b25b26bb2 update bytes to be compatible with actix_web::Bytes Дамјан Георгиевски 2020-09-14 23:36:15 +02:00
  • cce8560bd5 Begin port to actix-web 3.0 Дамјан Георгиевски 2020-09-12 04:28:20 +02:00
  • ec93e016bf cargo update Дамјан Георгиевски 2020-01-16 13:05:55 +01:00
  • cd71dc8bee let's actually commit Cargo.lock Дамјан Георгиевски 2019-09-21 21:25:43 +02:00
  • da69d3de6f clippy and rustfmt anoyances Дамјан Георгиевски 2019-09-21 16:32:15 +02:00
  • c68cf3a3e8 improve cli help text Дамјан Георгиевски 2019-09-21 15:54:57 +02:00
  • 9c6ff4eddf rename channel to threaded_archiver Дамјан Георгиевски 2019-09-21 15:44:06 +02:00
  • 90e834722c
    travis: use standard cargo cache on travis Дамјан Георгиевски 2019-09-14 15:33:55 +02:00
  • 302df9eff2 let's track binary sizes Дамјан Георгиевски 2019-08-29 00:22:32 +02:00
  • 6fbe1b22ea update percent-encoding and htmlescape Дамјан Георгиевски 2019-08-28 19:43:42 +02:00
  • 6cdc2b2ada travis: windows releases work now Дамјан Георгиевски 2019-06-16 18:23:03 +02:00
  • acedfa2a6c remove some actix_web:: prefixes Дамјан Георгиевски 2019-06-16 18:03:26 +02:00
  • 85f1df81a1 refactor with actix-web 1.0.0 Дамјан Георгиевски 2019-06-16 17:27:09 +02:00
  • 6e76b4c5df update README with a note about zip and a similar project Дамјан Георгиевски 2019-06-10 12:41:03 +02:00
  • 447c361b48 bump version to 0.9.0 Damjan Georgievski 2019-01-18 00:40:05 +01:00
  • cba32451b3 some more "edition 2018" updates Damjan Georgievski 2019-01-18 00:24:42 +01:00
  • 0596f72c8d rust 1.32 now defaults to the system allocator Damjan Georgievski 2019-01-18 00:14:16 +01:00
  • 072b427828 opt-level = 'z' for smaller binaries Damjan Georgievski 2019-01-18 00:10:06 +01:00
  • 33fde259d3 test travis cache Damjan Georgievski 2018-10-26 01:37:39 +02:00
  • 09cba55dc8 use rust language edition 2018 (introduced in 1.31) Дамјан Георгиевски 2018-12-06 20:08:26 +01:00
  • 595ebed94d update travis setup Дамјан Георгиевски 2018-10-20 17:19:41 +02:00
  • 3f871d1779 explicit caching instead of the default cache: cargo Дамјан Георгиевски 2018-10-20 17:15:05 +02:00
  • 47600fe218 Revert "test a simplified travis.yml" Дамјан Георгиевски 2018-10-20 16:38:07 +02:00
  • d0516ecb21 test a simplified travis.yml Дамјан Георгиевски 2018-10-20 16:31:39 +02:00
  • 2742a39aaa update for a change after actix-web 0.7.8 Дамјан Георгиевски 2018-10-20 15:04:13 +02:00
  • 609d273ab2
    some deduplication from the travis matrix Дамјан Георгиевски 2018-10-13 16:13:57 +02:00
  • 92c0cc310e
    add windows support in travis Дамјан Георгиевски 2018-10-13 16:10:43 +02:00
  • 7a0572de80 use system alocator instead of jmalloc Дамјан Георгиевски 2018-08-03 14:01:11 +02:00
  • d6fd817ce0 optimize for size in the release build Дамјан Георгиевски 2018-08-03 13:53:04 +02:00
  • 4346b5d559 since actix-web 0.7.2 this is the default log format Дамјан Георгиевски 2018-07-26 18:53:04 +02:00
  • 306c545151 let's return a Result from create_app Damjan Georgievski 2018-07-23 00:32:56 +02:00
  • d2f9578b68 add some headers to the favicon Damjan Georgievski 2018-07-22 17:45:19 +02:00
  • 1aeb2c1bf6 smaller font in footer Damjan Georgievski 2018-07-22 17:27:40 +02:00
  • b139b6113a return error instead of expect() Damjan Georgievski 2018-07-22 17:14:01 +02:00
  • bd1429ebb6 explain why these won't panic Damjan Georgievski 2018-07-22 17:09:53 +02:00
  • 71482ffacd don't panic on r.metadata() Damjan Georgievski 2018-07-22 17:06:17 +02:00
  • 625bbcc0b9 replace the unwrap with a error return Damjan Georgievski 2018-07-22 07:41:05 +02:00
  • 9058452d93 set_current_dir: don't unwrap, return error Damjan Georgievski 2018-07-22 07:23:42 +02:00
  • 01f0001594 dark style, footer, homepage Damjan Georgievski 2018-07-22 06:55:58 +02:00
  • 481a984277 mac os doesn't support --strip-unneeded Damjan Georgievski 2018-07-22 06:05:34 +02:00
  • d8cb0f6986 improve wording Damjan Georgievski 2018-07-22 06:00:48 +02:00
  • 37ff4197f6 add travis badge in README Damjan Georgievski 2018-07-22 05:59:23 +02:00
  • 592ea53524 many improvements to the html generated Damjan Georgievski 2018-07-22 05:49:19 +02:00
  • 1a12b3aa30 canonicalized root directory is now also an App state Damjan Georgievski 2018-07-22 05:36:45 +02:00
  • 8a86739f14 don't overwrite RUST_LOG if it exists Damjan Georgievski 2018-07-22 03:52:14 +02:00
  • e56cf130fe strip binaries for release deploys Damjan Georgievski 2018-07-21 22:17:19 +02:00
  • dfe3f18f21 let's try making releases via travis Damjan Georgievski 2018-07-21 21:28:16 +02:00
  • 06e5cd47eb this can be expressed in a single filter_map Damjan Georgievski 2018-07-21 21:27:57 +02:00
  • a9c0e1ec81 use r#" "# string literals so to not escape the " Damjan Georgievski 2018-07-21 20:27:03 +02:00
  • ac3627179f insignificant changes Damjan Georgievski 2018-07-21 20:22:38 +02:00
  • a3a95e66c3 also chdir to destination directory Damjan Georgievski 2018-07-21 20:13:14 +02:00
  • 6ad16f8dcf r.get() is a shortcut for r.method(Method::GET) Damjan Georgievski 2018-07-21 20:01:28 +02:00
  • 15704d04e7 version 0.5 Damjan Georgievski 2018-07-21 19:32:04 +02:00
  • 9373a1cb9c upercase PORT in usage Damjan Georgievski 2018-07-21 19:31:18 +02:00
  • e707d1a05e log shared directory Damjan Georgievski 2018-07-21 19:12:59 +02:00
  • 38434ddaf1 actix-web supports content-encoding:gzip by default Damjan Georgievski 2018-07-21 18:42:54 +02:00
  • 0967442fcd add a favicon Damjan Georgievski 2018-07-21 18:36:46 +02:00
  • e400d6e1d3 implement cli arguments with clap Damjan Georgievski 2018-07-21 17:45:24 +02:00
  • 933b53b2b1 remove the println! since the logger already prints the listener Damjan Georgievski 2018-07-21 15:07:46 +02:00
  • 091f203317 use a non default logger that doesn't log the timestamp Damjan Georgievski 2018-07-21 15:05:18 +02:00
  • a6a3d707d6 implement a default logger Damjan Georgievski 2018-07-21 14:58:27 +02:00