-
4f0540a903
super duper slowly adds watchquests
Joe Ardent
2023-07-06 08:48:42 -0700
-
87fe035971
refactored omega code, same results as before
Joe Ardent
2023-07-05 16:26:20 -0700
-
039fe2e5ec
The DB options are prod-worthy, and speed up inserts by nearly 20x.
Joe Ardent
2023-07-04 21:27:50 -0700
-
-
5e4f5c07d8
Update db config to production-friendly.
Joe Ardent
2023-07-04 16:24:28 -0700
-
24926fed6a
added results for ulids added by the omega user
Joe Ardent
2023-07-04 12:56:22 -0700
-
f58106ee36
checkpoint; logins broken somehow, maybe just from remote host
Joe Ardent
2023-07-04 12:22:17 -0700
-
e93e43786f
inserts 10k rows in 6 seconds
Joe Ardent
2023-07-04 11:30:42 -0700
-
825db88039
imports 10k random movies
Joe Ardent
2023-07-03 15:20:19 -0700
-
83da336a3f
Make it easier to add watches from a CLI tool.
Joe Ardent
2023-07-02 15:16:47 -0700
-
-
04549fd7a5
change showkind repr to i8
Joe Ardent
2023-07-01 16:20:48 -0700
-
4f7f511ca3
checkpoint mereg with watch improvemntes from importers branch
Joe Ardent
2023-07-01 15:43:00 -0700
-
-
4896223b83
add a bunch of stuff for adding and seeing watches
Joe Ardent
2023-07-01 15:42:01 -0700
-
-
1f8e642612
add `created_at()` on IDs
Joe Ardent
2023-06-29 16:27:21 -0700
-
5782651aa6
remove 'created_at' fields, we have that in the id
Joe Ardent
2023-06-29 15:33:15 -0700
-
fc2d575e18
clean up serde code during blog post writing
Joe Ardent
2023-06-28 09:51:15 -0700
-
b89d463e50
remove multi-column indexes
Joe Ardent
2023-06-25 11:00:33 -0700
-
0bcd508577
update readme
Joe Ardent
2023-06-22 16:39:41 -0700
-
84d70336d3
rename some templates, lean in to big-endian IDs
Joe Ardent
2023-06-22 14:10:18 -0700
-
4211ead59e
tidy the db_ids a bit
Joe Ardent
2023-06-22 10:01:04 -0700
-
656e6dceed
add working ULID-based IDs for primary keys
Joe Ardent
2023-06-21 16:30:13 -0700
-
be96100237
mostly done, but logins aren't working
Joe Ardent
2023-06-20 16:32:36 -0700
-
8e54c6f99a
more template renaming and tidying
Joe Ardent
2023-06-20 12:14:18 -0700
-
987d0937c9
rename handler
Joe Ardent
2023-06-20 09:38:48 -0700
-
a40794242b
checkpoint merge from watches
Joe Ardent
2023-06-19 16:56:49 -0700
-
-
cea9af1112
add working 'add new watch' handler
Joe Ardent
2023-06-19 16:54:28 -0700
-
5ded14d958
checkpoint merge from watches
Joe Ardent
2023-06-18 12:06:33 -0700
-
-
78b77dbd30
more "search" fleshing out
Joe Ardent
2023-06-18 12:03:10 -0700
-
0fbcfb9c8c
remove useless route
Joe Ardent
2023-06-15 17:00:45 -0700
-
139840cb4a
checkpoint merge from watches
Joe Ardent
2023-06-15 16:19:44 -0700
-
-
7c42b6316a
flesh out get_watch()
Joe Ardent
2023-06-15 16:19:07 -0700
-
48a1233534
Use graphemes for input length checks instead of number of bytes.
Joe Ardent
2023-06-15 13:13:12 -0700
-
1540153b67
add search results page
Joe Ardent
2023-06-14 22:11:43 -0700
-
5f02fb265a
move macro import to lib.rs
Joe Ardent
2023-06-14 22:05:50 -0700
-
-
0d03ce3d12
add a couple more tests for optional user
Joe Ardent
2023-06-14 16:00:28 -0700
-
b59dfb5bf0
final tweak of proc macro
Joe Ardent
2023-06-14 15:44:54 -0700
-
f456e07559
make derive not do a trait
Joe Ardent
2023-06-13 22:08:28 -0700
-
62955548bb
tidy the generated code a bit
Joe Ardent
2023-06-13 16:15:47 -0700
-
46f52ff7ee
Merge branch 'maybemaybeuser'
Joe Ardent
2023-06-13 15:57:12 -0700
-
-
695f450c64
Use proc macro for optional optional user.
Joe Ardent
2023-06-13 15:56:15 -0700
-
ec2b60098e
add user-aware header
Joe Ardent
2023-06-13 14:33:31 -0700
-
e310e547f6
shit is fucked up, probably abandoning
Joe Ardent
2023-06-13 12:34:54 -0700
-
-
4026bf16b7
add logo
Joe Ardent
2023-06-11 17:06:27 -0700
-
256f71b4a8
more readme formatting
Joe Ardent
2023-06-11 15:53:18 -0700
-
a0105dd178
tweak readme formatting
Joe Ardent
2023-06-11 15:50:59 -0700
-
f71daa703c
add readme
Joe Ardent
2023-06-11 15:42:17 -0700
-
28182ff604
Checkpoint merge in from "watches".
Joe Ardent
2023-06-10 15:34:01 -0700
-
-
9ac4810d80
Add demo of query params for searching watches.
Joe Ardent
2023-06-10 15:32:50 -0700
-
8b1eef17f7
Simplify form input handling.
Joe Ardent
2023-06-10 15:30:36 -0700
-
c94890b9f0
checkpoint
Joe Ardent
2023-06-10 11:32:40 -0700
-
a8356dae58
Merge branch 'main' into watches
Joe Ardent
2023-06-09 15:05:13 -0700
-
-
-
-
dc3f90228f
Merge WIP material from "watches" branch.
Joe Ardent
2023-06-09 15:03:52 -0700
-
-
dd9a32dfd7
minor mod and visibility re-org
Joe Ardent
2023-06-09 12:51:06 -0700
-
c44c89005c
add working endpoints for getting your watches
Joe Ardent
2023-06-08 15:45:34 -0700
-
1e9d97bd19
tweak endpoints
Joe Ardent
2023-06-08 09:17:11 -0700
-
9505266ef9
minor re-org and rename of main page template struct.
Joe Ardent
2023-06-08 09:16:38 -0700
-
55c75110d0
add comment about using ULIDs maybe
Joe Ardent
2023-06-06 14:59:00 -0700
-
898e8d381e
tweak the db model for watches, add handler skeletons
Joe Ardent
2023-06-06 14:08:49 -0700
-
1a4ffaa99d
adds Watches struct
Joe Ardent
2023-06-05 16:32:42 -0700
-
-
edaf9e50f3
remove unreachable error code
Joe Ardent
2023-06-04 15:37:08 -0700
-
6b8589575c
Merge branch 'tests' into 'main'
Joe Ardent
2023-06-03 23:12:42 +0000
-
-
9292454dd3
Add test for duplicate username.
Joe Ardent
2023-06-03 16:10:48 -0700
-
8d040ad368
Finish signup tests.
Joe Ardent
2023-06-03 15:45:19 -0700
-
38a6cdeb84
backport test utils improvments to login tests
Joe Ardent
2023-06-03 13:58:37 -0700
-
09a07f2c57
more test skeletons
Joe Ardent
2023-06-03 12:36:18 -0700
-
bad698cc19
add skeleton for signup tests
Joe Ardent
2023-06-03 10:42:23 -0700
-
0f0d7f488f
Add more test utils.
Joe Ardent
2023-06-03 10:11:07 -0700
-
14fade1832
Merge branch 'tests'
Joe Ardent
2023-06-02 17:35:52 -0700
-
-
81d35e1661
Fix broken test and move helpers to test util module.
Joe Ardent
2023-06-02 17:32:48 -0700
-
30169733a0
More login testing, added reference user factory fn.
Joe Ardent
2023-06-02 17:01:59 -0700
-
613814a648
Merge branch 'tests'
Joe Ardent
2023-06-02 15:34:04 -0700
-
-
569b19e837
Minor tweaks.
Joe Ardent
2023-06-02 14:15:13 -0700
-
659bc0d008
Add tests for login/logout endpoints.
Joe Ardent
2023-06-02 14:12:29 -0700
-
81adffe7f0
fix migration test with hack
Joe Ardent
2023-06-01 12:24:43 -0700
-
b691e6ee8d
add automatic migration on startup
Joe Ardent
2023-05-31 16:16:55 -0700
-
453a126b95
Add generic handlers tests, remove broken doctests for session store.
Joe Ardent
2023-05-31 15:58:03 -0700
-
bfda5a6fbb
Merge branch 'main' into tests
Joe Ardent
2023-05-31 13:58:38 -0700
-
-
-
-
352a85eaef
Move router creation to lib to allow easier testing.
Joe Ardent
2023-05-31 13:15:33 -0700
-
8c666c3f78
only update last_seen every 12 hours
Joe Ardent
2023-05-31 12:43:57 -0700
-
ac0af7970d
No actual tests added.
Joe Ardent
2023-05-30 18:46:32 -0700
-
-
57a6b69ec3
tidy up db stuff
Joe Ardent
2023-05-30 18:44:25 -0700
-
6425dd4016
Add middleware to update `last_seen`.
Joe Ardent
2023-05-30 14:51:52 -0700
-
5dcd726df1
move all db stuff to db mod.
Joe Ardent
2023-05-29 17:17:23 -0700
-
-
ba9205c9f2
add license
Joe Ardent
2023-05-29 16:01:53 -0700
-
d2613b0ef9
End-to-end web-based signup, login, and logout flows work.
Joe Ardent
2023-05-29 14:25:50 -0700
-
113982ba27
Merge branch 'login'
Joe Ardent
2023-05-29 11:13:32 -0700
-
-
5de4b9994c
stub out logout
Joe Ardent
2023-05-29 11:13:12 -0700
-
dbff72330e
Adds working login route.
Joe Ardent
2023-05-28 17:55:16 -0700
-
559e277d9e
fix deps
Joe Ardent
2023-05-28 17:06:09 -0700
-
0f0a7583cd
Move login stuff to own module.
Joe Ardent
2023-05-28 13:44:50 -0700
-
e5d66769dc
rename modules for users
Joe Ardent
2023-05-28 13:31:45 -0700
-
41a7abbe13
go back to uuids for users
Joe Ardent
2023-05-28 12:58:26 -0700
-
b1fd57c486
checkpoint working skeleton for login
Joe Ardent
2023-05-28 12:20:55 -0700
-
151719daf1
update sqlx to actual latest version
Joe Ardent
2023-05-27 22:55:00 -0700
-
60862a5d6a
minor tidy
Joe Ardent
2023-05-24 17:08:40 -0700
-
0d6c9932d6
Add SqliteSessionStore module.
Joe Ardent
2023-05-24 16:39:13 -0700
-
8237715066
simplify uuid/db handling
Joe Ardent
2023-05-22 17:18:13 -0700
-
f50abaa4a6
re-org some handlers, handle '/'.
Joe Ardent
2023-05-22 16:57:08 -0700
-
-
a615119afc
Adds "working" signup and success page, from `front-end` branch.
Joe Ardent
2023-05-22 15:09:42 -0700
-
-
06d7b4a514
Fixed redirect on success, removed DbUser struct.
Joe Ardent
2023-05-22 15:08:14 -0700
-
b7eb56e0e7
redirects weirdly
Joe Ardent
2023-05-19 17:17:24 -0700