Rename cache to use yet another

O01eg
Apr 13, 2022, 8:06 AM
I7JG43BJOGKQCPWGEGQMPJ3BIMBVMWXK7G7YAWITR6EATVQGVYUQC

Dependencies

  • [2] 5UYVIBUM Update game password from page
  • [3] WLWTNO4Y Create form to request game password change link
  • [4] 65A3LIWU Use handlebars to render index
  • [5] HTYEGVBU Add data to reset password page
  • [6] ZE5UFPX4 Add TTL cache for CSRF
  • [7] 3HT5CE6S Manage TTL duration in config
  • [8] HZDCKIXQ Use constants for templates
  • [9] WW3KRXX6 Add page for reset game password
  • [10] CMA5SKJ3 Copy turns Atom generator
  • [11] WVHXYKCV Add postgresql pools
  • [*] EVP2FSBH Split index page
  • [*] 4MZ4VIR7 Initial commit

Change contents

  • replacement in src/pages/reset_game_pwd.rs at line 71
    [4.6][4.6:55]()
    let mut cache = data.cache.lock().await;
    [4.6]
    [4.0]
    let mut cache = data.cache_reset_game_pwd.lock().await;
  • replacement in src/pages/reset_game_pwd.rs at line 102
    [2.623][2.623:672]()
    let mut cache = data.cache.lock().await;
    [2.623]
    [2.672]
    let mut cache = data.cache_reset_game_pwd.lock().await;
  • replacement in src/pages/query_reset_game_pwd.rs at line 41
    [3.1611][3.1611:1676]()
    form: web::Form<FormData>,
    data: web::Data<WebData<'_>>,
    [3.1611]
    [3.1676]
    _form: web::Form<FormData>,
    _data: web::Data<WebData<'_>>,
  • replacement in src/pages/mod.rs at line 29
    [4.559][2.4906:4960]()
    pub cache: Mutex<TtlCache<Uuid, (Uuid, String)>>,
    [4.559]
    [4.140]
    pub cache_reset_game_pwd: Mutex<TtlCache<Uuid, (Uuid, String)>>,
  • replacement in src/main.rs at line 114
    [4.1899][4.271:353]()
    cache: tokio::sync::Mutex::new(ttl_cache::TtlCache::new(cache_capacity)),
    [4.1899]
    [4.203]
    cache_reset_game_pwd: tokio::sync::Mutex::new(ttl_cache::TtlCache::new(cache_capacity)),