Matthew Gordon matthew
matthew created repository matthew/orienteer 2024-04-02 15:02:33 +00:00
matthew pushed to main at matthew/locality 2024-03-13 12:43:37 +00:00
c0a056cf13 Remove indirect deps from dev-python-requirements.txt
bffcdbe452 Add new user sign-up
Compare 2 commits »
matthew pushed to main at matthew/locality 2024-03-08 04:14:59 +00:00
10551a9bc9 Refactor jwt.rs, add tests, fix bugs
f9ac8b1e29 Separate db tests from unit tests
04e4bc1f55 Create new user sign-up page
fd770124ae Fix bug were possible error is logged even if it hadn't occured
7f7277da2d Remove unused 'title' variable from base template
Compare 5 commits »
matthew opened issue matthew/locality#10 2024-03-03 01:31:29 +00:00
When creating a new user (admin or regular), their password is logged
matthew pushed to main at matthew/locality 2024-03-03 00:14:59 +00:00
3d4a34611b Add basic build instructions to README.md
d458be52ac Add unit test runner
4b2d297367 Simplify devupdate
91b4d81192 Don't whow stack trace when terminating test run
e2f6a0a995 Break dev scripts into modules
Compare 7 commits »
matthew pushed to main at matthew/locality 2024-03-02 02:41:33 +00:00
a08a7cac27 Add scripts to run Postgres in docker
2bdbbbc1fb Fix type on docs
Compare 2 commits »
matthew pushed to main at matthew/locality 2024-02-28 16:07:27 +00:00
242965450a Remove thiserror and continue error handling improvements
matthew opened issue matthew/locality#9 2024-02-28 13:02:53 +00:00
Use TLS for database connection
matthew pushed to main at matthew/locality 2024-02-28 02:39:25 +00:00
fbb320507a Add tests and improve error handling
841b16986b Move admin module into app module
1fab78ff96 Make a trait to allow dependence injection
af2fb99ad9 Alphabetize dependencies in Cargo.toml
95362c8a99 Setup and authentication WIP
Compare 5 commits »
matthew renamed repository from localhub to matthew/locality 2024-02-22 00:32:22 +00:00
matthew pushed to main at matthew/locality 2024-02-20 01:55:36 +00:00
54350e3919 WIP User authentication and first-time set-up
a2887ecc36 Rename to Locality
5ad4f80fc1 Add migrations and other foundational database stuff
8663a271dc Add DB migrations table
c502f87fa3 Simplify db code by removing r2d2
Compare 5 commits »
matthew opened issue matthew/locality#8 2024-02-17 14:43:17 +00:00
Refactor config::get_config()
matthew opened issue matthew/locality#7 2024-02-17 14:39:56 +00:00
Rename Error in main.rs to FatalError
matthew pushed to master at matthew/vanrijn 2024-02-13 17:21:32 +00:00
c1a79e7893 Update example run command in readme
matthew pushed to main at matthew/locality 2024-02-13 01:59:43 +00:00
d18ce42938 Move route handlers into app module
3402cb799d Move config into module and improve error handling
efc04fa8e5 Replace ORM with plain SQL
Compare 3 commits »
matthew pushed to main at matthew/locality 2024-02-11 03:35:08 +00:00
787a32eabc Add postgres DB with diesel. Possibly this was a mistake.
563c32131d Rename env variable to be less ambiguous
Compare 2 commits »
matthew pushed to main at matthew/locality 2024-02-10 18:18:00 +00:00
5e90f3436a Add static file serving with favicons
856482ce17 Stub in Axum templating
70842b1db2 Create stub Axum app
02af71212e Add Emacs lock and backup files to .gitignore
Compare 4 commits »
matthew pushed to main at matthew/pteropus 2024-02-10 16:28:44 +00:00
548f801bcf Extract numeric type traits to own module
d84a1ee40c Restructure command line args to use subcommands
Compare 2 commits »
matthew opened issue matthew/locality#6 2024-02-10 16:13:26 +00:00
Allow users to create accounts
matthew opened issue matthew/locality#5 2024-02-10 16:13:15 +00:00
User login