Commit Graph

  • b96f1c3014 silence clippy lint. main Joe Ardent 2024-04-14 12:05:39 -0700
  • e551c5e8f3 add annual link to the rendered signup page Joe Ardent 2024-03-11 22:47:08 -0700
  • 884e51b84f add annual link Joe Ardent 2024-03-11 18:28:25 -0700
  • fdb2e1587b Update env handling and docs. Joe Ardent 2024-03-11 18:21:11 -0700
  • eb3fe1a8a7 remove our assets dir service, we just use the forgejo assets Joe Ardent 2024-03-11 08:25:18 -0700
  • fe6b05313f Merge branch 'main' into pretty_form #2 pretty_form Joe Ardent 2024-03-10 22:10:06 -0700
  • 754e1f21a1 whitespace clean, update clause to collective Joe Ardent 2024-03-10 22:08:15 -0700
  • 08033c21b8 chore: remove unnecessary version tag Erika Rowland 2024-03-10 19:36:30 -0700
  • ea91d4cf04 docs: Add basic readme Erika Rowland 2024-03-10 19:34:41 -0700
  • a1b7df01d6 Add example .env file Erika Rowland 2024-03-10 19:25:35 -0700
  • 15e2939a68 feat: Add CSS to sign up form Erika Rowland 2024-03-10 19:23:51 -0700
  • e4ca052656 make .env a mandatory arg Joe Ardent 2024-03-10 18:51:26 -0700
  • 861c6731c7 Add receipt to DB to prevent double-use. Joe Ardent 2024-03-10 13:02:25 -0700
  • 7d78302427 add customer record insertion on successful creation Joe Ardent 2024-03-09 17:54:13 -0800
  • 5aea86d8af add migrations Joe Ardent 2024-03-09 17:23:52 -0800
  • f0d7219045 show signup links on front page, receive redirect from stripe Joe Ardent 2024-03-09 17:13:16 -0800
  • 5fd158e18b remove sessions, keep the state on the server and in the requests Joe Ardent 2024-03-09 16:27:32 -0800
  • 8e25651cfa Set `SameSite` for cookies to lax; log errors instead of panic. Joe Ardent 2024-03-04 17:13:15 -0800
  • bafc93f6af gets a 422 back from forgejo from user creation request Joe Ardent 2024-03-02 16:28:03 -0800
  • 022f0e6325 Ready to test Joe Ardent 2024-03-02 11:18:59 -0800
  • ba027bb1cd Add logging and prettier error pages. Joe Ardent 2024-03-01 17:27:20 -0800
  • 0826f2f0e3 Add logging deps. Joe Ardent 2024-03-01 16:38:49 -0800
  • 3ffde146b0 update deps, add http client crate Joe Ardent 2024-03-01 14:44:27 -0800
  • 5e8d2d398f make session key unguessable Joe Ardent 2024-02-26 17:07:40 -0800
  • d985211b66 add expiry to session Joe Ardent 2024-02-26 15:06:19 -0800
  • cf0e1d3d8f add time to deps Joe Ardent 2024-02-26 15:06:01 -0800
  • 380e81f8c9 adding more comments Joe Ardent 2024-02-25 23:01:01 -0800
  • 17bec04f2c simplify entrypoint Joe Ardent 2024-02-25 22:54:30 -0800
  • b924819211 be more explicit Joe Ardent 2024-02-25 22:49:02 -0800
  • 1daec80430 make valid ranges into constants Joe Ardent 2024-02-25 18:39:42 -0800
  • c7bad9350a add tower-http Joe Ardent 2024-02-25 18:39:00 -0800
  • 478464ac05 Re-org into better-defined modules. Joe Ardent 2024-02-25 18:25:04 -0800
  • 883dfd67ea prepare for when a username gets snatched between initial signup and having paid Joe Ardent 2024-02-25 17:58:28 -0800
  • d9d7e7d9c7 validates form and checks that there's a valid session when you come back Joe Ardent 2024-02-25 17:24:45 -0800
  • a31b41cb9e doesn't not work Joe Ardent 2024-02-25 16:34:32 -0800
  • ff673840e3 goodbye elixir Joe Ardent 2024-02-18 12:50:27 -0800
  • 31fb2000f0 doesn't work, switching to rust Joe Ardent 2024-02-18 12:47:20 -0800
  • 248574eabc compiles and runs from iex, but how to run outside that Joe Ardent 2024-02-17 14:28:47 -0800
  • 0a8740b4b8 update deps Joe Ardent 2024-02-12 22:04:39 -0800
  • 392f73a19c deps declared Joe Ardent 2024-02-12 17:39:18 -0800
  • 1562ee43fc readme Joe Ardent 2024-02-11 13:23:05 -0800