Dylan Baker
|
07d9d81e3c
|
Fix warning
|
2 лет назад |
Dylan Baker
|
c65e801587
|
Hash passwords
|
3 лет назад |
Dylan Baker
|
821164ea31
|
Embed static files in binary
|
3 лет назад |
Dylan Baker
|
8a2f5f884c
|
Make templates static
This way, they get bundled into the binary and don't require the templates files to actually be on the server
|
3 лет назад |
Dylan Baker
|
964d667d9b
|
Hide drafts unless logged in
|
3 лет назад |
Dylan Baker
|
1c3547718f
|
Use slugs instead of UUIDs
|
3 лет назад |
Dylan Baker
|
09be7fa83e
|
Move new posts to their own page
|
3 лет назад |
Dylan Baker
|
c084a358ba
|
Rename to Oslo
|
3 лет назад |
Dylan Baker
|
a60aae12ca
|
Write posts in Markdown
|
3 лет назад |
Dylan Baker
|
53355568f7
|
Reorganize into separate library crate
This will make it easier to test
|
3 лет назад |
Dylan Baker
|
244542e4d1
|
Don't need to be removing manually
|
3 лет назад |
Dylan Baker
|
5218d1d4c8
|
Create JSON helper
|
3 лет назад |
Dylan Baker
|
4c71f49fb7
|
Use response builder
|
3 лет назад |
Dylan Baker
|
366eea570c
|
Rework flash system
|
3 лет назад |
Dylan Baker
|
a105485d81
|
Make login path configurable for security by obscurity
|
3 лет назад |
Dylan Baker
|
5750f1b777
|
Remove unnecessary namespacing
|
3 лет назад |
Dylan Baker
|
9719325741
|
Create middleware to require not being logged in
|
3 лет назад |
Dylan Baker
|
1a8c0a86a7
|
Add common variables to context in render_response
|
3 лет назад |
Dylan Baker
|
f74f6d1dc7
|
Implement post deletion
|
3 лет назад |
Dylan Baker
|
aec0d0bcdb
|
Implement post update route
|
3 лет назад |
Dylan Baker
|
f853c4fa2a
|
Move Post to its own module
|
3 лет назад |
Dylan Baker
|
7062a29ac8
|
Move auth checking to middleware
|
3 лет назад |
Dylan Baker
|
1afc7f3c60
|
Refactor routes into module
|
3 лет назад |