Commit Graph

  • 7b8689c348
    Update transient and use new features in examples Matthew Pomes 2024-07-12 20:05:00 -0500
  • 6dd830a21e
    Update rocket_ws dep to pick up security fix. Dan Dumont 2024-07-10 15:41:09 -0400
  • bba0d6c219 move dependencies to `secrets` feature Vadim Anufriev 2024-07-07 13:13:25 +0400
  • 5296e3ff66 Merge branch 'master' into encrypt-data-with-secret-key Vadim Anufriev 2024-07-07 13:02:27 +0400
  • f50b6043e8 Improve FileServer rewrite API. Sergio Benitez 2024-06-29 21:22:59 -0500
  • 65e3b87d6b Implement FileServer rewrite API. Matthew Pomes 2024-05-08 11:48:19 -0500
  • fb8df128bd Clean up docs. Rename 'FileServer::empty()'. Sergio Benitez 2024-07-06 15:22:32 +0200
  • 482a047e39 Updates based on PR review Matthew Pomes 2024-07-01 01:12:59 -0500
  • 113b79c045 Update examples and docs to use the new FileServer api Matthew Pomes 2024-06-30 18:29:00 -0500
  • 1cfcbf56bd Update doc-tests and add small pieces of functionality Matthew Pomes 2024-06-30 18:00:04 -0500
  • 3fbda80f4a streamline rewriters - use structs for consistency Sergio Benitez 2024-06-30 04:57:21 -0500
  • c179f56407 changes and improvements to rewrite PR Sergio Benitez 2024-06-29 21:22:59 -0500
  • 4d7f98b4a5 Simplify standard rewrites type Matthew Pomes 2024-06-11 18:48:22 -0500
  • 9ead65c283 Fix line length Matthew Pomes 2024-06-10 21:32:23 -0500
  • 0c2bafe99a Update naming and documentation Matthew Pomes 2024-06-10 21:14:13 -0500
  • e0940918d1 Convert to proper tracing structure Matthew Pomes 2024-06-10 21:05:40 -0500
  • b42dbafe2f Update implementation Matthew Pomes 2024-06-10 20:57:20 -0500
  • 9b23ec06b3 Update `to_path_buf` to ignore `.`s Matthew Pomes 2024-06-10 20:56:16 -0500
  • 16e2a5a784 Update to use tracing macros Matthew Pomes 2024-06-09 11:34:54 -0500
  • e8a8c3948a Stop using `has_trailing_slash` Matthew Pomes 2024-06-02 16:20:50 -0500
  • 42b799b14c Fix test issue on Windows, adjust API Matthew Pomes 2024-06-02 15:47:34 -0500
  • 59e7801292 Update tests to use new Rewrite API Matthew Pomes 2024-06-02 11:14:54 -0500
  • a37bdbb88c Fix doctests Matthew Pomes 2024-06-02 11:14:30 -0500
  • e282abe884 Add missing_root, and update docs to include panic Matthew Pomes 2024-06-02 00:14:07 -0500
  • 424aa38dd2 Update Rewriter API based on discussion Matthew Pomes 2024-06-02 00:00:27 -0500
  • 5b54e8a4d2 Add map_uri function to Redirect Matthew Pomes 2024-06-01 23:59:33 -0500
  • 22ed995788 Improve API and break backwards-compatibility Matthew Pomes 2024-05-30 18:56:41 -0500
  • 7a6c3552c7 Update error message Matthew Pomes 2024-05-28 19:58:29 -0500
  • 335e3403fd Fix doctest Matthew Pomes 2024-05-28 18:01:46 -0500
  • 13bbfb8c1d Minor cleanup and adding documentation Matthew Pomes 2024-05-27 20:57:46 -0500
  • bb47311567 Clean up tests and remove unused member Matthew Pomes 2024-05-17 21:37:54 -0500
  • 86f148bab9 Make default rewrites public Matthew Pomes 2024-05-13 21:32:18 -0500
  • 5f0164e80c Format for style changes Matthew Pomes 2024-05-10 16:38:36 -0500
  • 6b23b493ab Fix issues, and clean up implementation Matthew Pomes 2024-05-10 16:32:42 -0500
  • 101b24569e Implement basic rewrite API Matthew Pomes 2024-05-08 11:48:19 -0500
  • dea224ff98
    Update tests to use new #[catch] macro Matthew Pomes 2024-07-02 13:18:09 -0500
  • f8c8bb87e6
    Rework catch attribute Matthew Pomes 2024-07-02 00:25:33 -0500
  • 1308c1903d
    tmp Matthew Pomes 2024-07-01 00:29:16 -0500
  • eaea6f6b57
    Add Transient impl for serde::json::Error Matthew Pomes 2024-06-29 22:09:28 -0500
  • ac3a7fa135
    Ensure examples pass CI Matthew Pomes 2024-06-29 19:12:40 -0500
  • 4cb3a3a05f
    Revert local changes to scripts dir Matthew Pomes 2024-06-29 19:11:24 -0500
  • b68900f8aa
    Fix whitespace Matthew Pomes 2024-06-29 19:10:11 -0500
  • 09c56c79c7
    Major improvements Matthew Pomes 2024-06-29 18:41:44 -0500
  • 99e210928d
    Add error type to logs Matthew Pomes 2024-06-29 16:42:12 -0500
  • 2a87a868bf
    fix: import uri macro for the doc example XenorInspire 2024-06-28 10:00:43 +0200
  • fb4b630405
    Add MiniJinja for templating example (#2799) Vadim Anufriev 2024-06-26 10:27:44 +0400
  • a120f97178
    Fix capitalization Matthew Pomes 2024-06-26 00:56:59 -0500
  • 75a424dbb1 update docs Vadim Anufriev 2024-05-31 11:16:40 +0400
  • 24269ca9d3 fix tests and whitespaces Vadim Anufriev 2024-05-30 11:47:25 +0400
  • a3c2bce462 fix tests Vadim Anufriev 2024-05-28 20:34:55 +0400
  • 80844f2422 add minijinja for templating example Vadim Anufriev 2024-05-28 19:49:38 +0400
  • c0ad0385fb
    Working example Matthew Pomes 2024-06-25 20:29:48 -0500
  • 56e7fa6e59
    Initial brush Matthew Pomes 2024-06-19 21:56:10 -0500
  • 0b03c232f3
    Update static info to use `unique_properties` Matthew Pomes 2024-06-16 18:29:08 -0500
  • bf5d1cdb48 use Cipher struct in `decrypt` method Vadim Anufriev 2024-06-13 16:17:08 +0400
  • 6857b82ec4 Use codegen event target prefix 'rocket::codegen'. Matthew Pomes 2024-06-08 22:42:04 -0500
  • 7523bbc023 Use codegen event target prefix 'rocket::codegen'. Matthew Pomes 2024-06-08 22:42:04 -0500
  • 606cd61e3f Install NASM on Windows CI job. Sergio Benitez 2024-06-10 14:47:25 -0700
  • 3c67b978a2 return Cipher from encrypt Vadim Anufriev 2024-06-09 14:16:12 +0400
  • 4d81f6203e use hkdf Vadim Anufriev 2024-06-08 22:15:54 +0400
  • 4163474e82 use XChaCha20Poly1305 instead of Aes256Gcm Vadim Anufriev 2024-06-07 16:47:30 +0400
  • e08f9f9967 use handy method for generate nonce Vadim Anufriev 2024-06-06 17:43:44 +0400
  • ac98764b29 add tests Vadim Anufriev 2024-06-05 11:59:08 +0400
  • 82786833ac fix doc-comments Vadim Anufriev 2024-06-05 11:57:17 +0400
  • ffea9d4a45 change error types Vadim Anufriev 2024-06-04 22:39:09 +0400
  • 4bd058b624 delete the secret key from the example configs Vadim Anufriev 2024-06-04 22:04:34 +0400
  • b33f56ae3f change function signatures Vadim Anufriev 2024-06-04 16:32:25 +0400
  • ab6c711374 encrypt/decrypt data with secret key Vadim Anufriev 2024-06-03 17:48:33 +0400
  • fc23221e23 docs(README): broken documentation links Barrett 2024-06-05 20:46:41 -0500
  • 4a00c1fe77 Improve 'Error' type: make 'ErrorKind' accessible. Sergio Benitez 2024-06-03 20:11:20 -0700
  • 926e06ef3c Finalize 'tracing' migration. Sergio Benitez 2024-05-16 20:23:26 -0700
  • 45264de8c9 Allow dynamic selection of log format. Sergio Benitez 2024-05-16 18:19:15 -0700
  • cc2b159e85 Document the new 'trace' feature. Sergio Benitez 2024-05-15 19:05:26 -0700
  • b12b7f27d7 Remove old 'log' macros. Color via subscriber. Sergio Benitez 2024-05-15 04:07:47 -0700
  • d767694861 Remove 'Error' panic-on-drop behavior. Sergio Benitez 2024-05-14 20:20:06 -0700
  • 8a1c91b7d5 Implement 'Trace' trait. Use structured logging. Sergio Benitez 2024-05-08 03:52:40 -0700
  • ff6da900a0 Migrate to 'tracing' for logging. Sergio Benitez 2024-05-02 19:12:25 -0700
  • 5cecc9f0be Detect and handle MessageStream WebSocket closure. Sergio Benitez 2024-05-09 22:49:28 -0700
  • abd7335f77 Free more disk space on Linux CI. Sergio Benitez 2024-05-03 19:27:49 -0700
  • 673fff5df7
    Merge 216f7943ce into 120d1e78da Matthew Pomes 2024-05-30 10:06:43 +0200
  • c303add07f Fix redirector in TLS example. v0.5 Sergio Benitez 2024-05-29 18:07:15 -0500
  • 120d1e78da Generate deterministic names for 'uri' macros. Cormac Relf 2024-05-29 14:55:18 -0500
  • 04f608a62b
    Merge d5a40fc72b into 2a1afd12f5 Edwin 2024-05-24 11:44:42 +0200
  • 2a1afd12f5 Add 0.5.1 CHANGELOG entry. Sergio Benitez 2024-05-23 15:48:35 -0500
  • b12cc56141 Fix typo in CHANGELOG. Sergio Benitez 2024-05-23 15:48:11 -0500
  • f53611f74f Add CHANGELOG for 0.5.1. v0.5.1 Sergio Benitez 2024-05-22 23:01:05 -0500
  • 34321b418f New version: rocket_ws 0.1.1. Sergio Benitez 2024-05-22 20:38:53 -0500
  • 92eb043733 New version: rocket_dyn_templates 0.2.0. Sergio Benitez 2024-05-22 20:34:03 -0500
  • 2993678e80 New version: rocket_db_pools 0.2.0. Sergio Benitez 2024-05-22 20:24:11 -0500
  • af13365302 New version: rocket 0.5.1. Sergio Benitez 2024-05-22 20:21:17 -0500
  • 55c59b9f6a Fix API links for v0.5. Sergio Benitez 2024-05-22 20:15:54 -0500
  • 65ab368485 Update 'deadpool' and related databases to 0.13. Sergio Benitez 2024-05-22 19:48:17 -0500
  • 66a2eabc8d Update 'minijinja' to 2.0. Sergio Benitez 2024-05-22 15:03:18 -0500
  • ca9648c95d Improve minijinja and tera template error logs. Michael Melanson 2024-04-28 19:50:17 -0400
  • 002f13510c Remove double semicolon in SSE example Bill 2024-04-19 16:23:45 -0700
  • 2ef1e2f94b Update yansi to 1.0.1. Sergio Benitez 2024-03-13 00:50:26 -0700
  • 091c6f58f6 Update 'deadpool' and related databases to 0.13. Sergio Benitez 2024-05-22 19:48:17 -0500
  • cde1fb5de0 Improve example TOML in configuration guide. Arjen 2024-05-01 22:37:49 +0200
  • 9e3f9ae00f Update 'minijinja' to 2.0. Sergio Benitez 2024-05-22 15:03:18 -0500
  • 347d9da663 Improve minijinja and tera template error logs. Michael Melanson 2024-04-28 19:50:17 -0400