Fix password reset with the new SES replacement

pmeunier
May 18, 2026, 2:55 PM
YUR6XBQCY2JPTLGI2SXRUWO4UN4FCT7ESMMQUVYCNQWFF7G4WWTAC

Dependencies

Change contents

  • replacement in ui/vite.config.js at line 35
    [2.554][5.225:245]()
    '/recover': {
    [2.554]
    [5.245]
    '/recover/reset': {
  • replacement in ui/src/routes/recover/+page.svelte at line 12
    [2.33343][3.0:141](),[3.141][2.33496:33559](),[2.33496][2.33496:33559](),[2.33559][3.142:222]()
    <label class="label mt-2" for="pass">New password</label>
    <input class="input" type="password" name="pass" placeholder="Password" />
    <label class="form-label mt-2" for="pass2">Confirm</label>
    <input class="input" type="password" name="pass2" placeholder="Password" />
    [2.33343]
    [2.33646]
    <div class="mt-2">
    <label class="floating-label" for="pass"
    ><span>New password</span>
    <input class="input" type="password" name="pass" placeholder="New password" />
    </label>
    </div>
    <div class="mt-2">
    <label class="floating-label" for="pass2"
    ><span>Confirm</span>
    <input class="input" type="password" name="pass2" placeholder="Confirm" />
    </label>
    </div>
  • edit in api/config.toml at line 12
    [4.6211][4.6211:6313]()
    geoip_database = "/nix/store/53ckc0xvyn24lwfwkxznm2l0dj0nq313-geolite2-city/share/GeoLite2-City.mmdb"
  • replacement in api/config.toml at line 22
    [4.6562][4.6562:6618]()
    source = "no-reply@nest.pijul.com"
    region = "eu-west-1"
    [4.6562]
    [4.6618]
    source = "no-reply@pijul.org"
    server = "mail.infomaniak.com"
    user = "no-reply@pijul.org"