Commit graph

  • ae2de8b7b4 remove endpoints list from readme, way out of date main azdle 2025-07-28 11:11:19 -05:00
  • 17f1b29951 add admin section w/ basic user roles system azdle 2025-07-25 15:20:34 -05:00
  • ef3cc5a11b only confirmed users can login azdle 2025-07-25 12:19:59 -05:00
  • c7500ae6a3 use dedicated error page azdle 2025-07-24 15:04:11 -05:00
  • b1bf7cb581 confirm accounts on signup azdle 2025-07-24 14:20:45 -05:00
  • a365e3cd3e switch to postmark, add starttls conf option azdle 2025-07-24 12:50:09 -05:00
  • 3e15b7b0c9 persist sessions to db azdle 2025-07-24 10:42:04 -05:00
  • 233968fa97 use key from config azdle 2025-07-23 13:31:15 -05:00
  • b6111fb8fa fix csrf tests w/ custom test client azdle 2025-07-23 12:15:08 -05:00
  • 8f18d71743 add CSRF protection to signup, login, and logout azdle 2025-07-22 15:45:43 -05:00
  • 30f8d9ecf1 add signup page azdle 2025-07-22 13:28:22 -05:00
  • c75bd0cb31 yes clippy, okay clippy azdle 2025-07-22 13:21:11 -05:00
  • 458207cea3 use a fresh db for each test azdle 2025-07-22 12:15:26 -05:00
  • 741268ef1e reuse db container between tests azdle 2025-07-22 12:08:37 -05:00
  • ee36efecad publish newsletters using background worker azdle 2025-07-22 10:07:58 -05:00
  • cb77c609dd add public URL conf option azdle 2025-07-22 10:06:22 -05:00
  • 11ea834835 webify azdle 2025-07-17 15:30:54 -05:00
  • abb48d471e signup & login azdle 2025-07-17 09:44:46 -05:00
  • b5dec9c793 add publish skeleton azdle 2025-07-16 10:08:41 -05:00
  • ca21a84725 confirmation emails (hacky) azdle 2025-07-15 14:42:23 -05:00
  • 486fe68d3b add status field azdle 2025-07-15 11:15:31 -05:00
  • fdd80f3d8a basic emails azdle 2025-07-15 10:44:11 -05:00
  • 187f6003b8 docker-compose setup & related config azdle 2025-07-14 11:28:18 -05:00
  • f9eec3be3a tracing improvements azdle 2025-07-13 14:45:24 -05:00
  • 6551b0ed90 sqlx prepare & macros opt level azdle 2025-07-13 13:37:44 -05:00
  • 610177efd1 add rough DB stuff azdle 2025-05-22 11:57:37 -05:00
  • b5c443506e add rough subscribe endpoint (3.7) azdle 2025-05-14 13:57:31 -05:00
  • 49c418068e add graceful shutdown azdle 2025-05-14 13:13:00 -05:00
  • fefb73397c major version dep updates azdle 2025-05-14 13:02:56 -05:00
  • fd04970122 cargo update azdle 2025-05-14 12:58:41 -05:00
  • 880f361041 add configuration system azdle 2023-12-20 14:26:20 -06:00
  • 18f1eafd66 implement login/logout cookies azdle 2023-12-20 13:08:04 -06:00
  • ff17a0c79c updates, axum/hyper removed graceful shutdowns azdle 2023-12-19 16:25:53 -06:00
  • a8648702a3 stub out auth endpoints azdle 2023-12-19 15:36:23 -06:00
  • 6a9f4c87c0 initial commit; basic server skeleton w/ health endpoint azdle 2023-11-14 15:55:24 -06:00