Dawid J. Kubis
547d93cbb7
added content-types
2 years ago
Dawid J. Kubis
7cf755b47b
added support for the DELTE method to moderate the board,
...
removed authorization code as it can be handled from nginx
updated dependencies, resolved some warnings
2 years ago
Dawid J. Kubis
06d2d7a957
added image support, multipart/form-data parsing (not too great but will do),
...
added image serving, removed unnecessary module `html.rs`
2 years ago
Dawid J. Kubis
1651126606
added favicon, sending binary data in response,
...
ignoring body with non-POST methods, better Response methods (.respond() in particular)
2 years ago
Dawid J. Kubis
e08c368365
Improved thread performance, database performance, isolated database interacion into specific functions,
...
added ability to parse POST data efficiently, support for binary data (images), removed the url crate,
added better errors, implemented From<HandlingError> for Response, better http request parsing,
commented out useless pieces of code
2 years ago
Dawid J. Kubis
12635886f9
attempting to improve thread performance
2 years ago
Dawid J. Kubis
09ea1d0526
fixed database behaviour, fucked the form up, will fix after images work
...
changed dependencies, added working redirect, removed nightly feature,
improved state, encoded form imput
2 years ago
Dawid J. Kubis
d1edc37cac
fixed urlencoding, added error type, added `open` href
2 years ago
Dawid J. Kubis
407f5e427a
improved id's, fixed some bugs, changed database structure, improved errors,
...
added logging, created html trait, organized and formatted code
3 years ago
Dawid J. Kubis
c6088fbb79
small changes in `index.html`, formatting
3 years ago
Dawid J. Kubis
cd8947e521
added error handling, improved design, created todo list
3 years ago
Dawid J. Kubis
f8fa5df49b
first commit in train, added filled errors.rs, working on error handling
3 years ago
Dawid J. Kubis
3a738ba31f
and he stood there, atop a hill, and he heard the screams of threads panicking,
...
seen he saw the sweating of poisoned mutexes,
and he felt the smell of reset connections.
that's when he knew he was in hell.
3 years ago
Dawid J. Kubis
d8761eee20
simplified Thread representation
3 years ago
Emil Miler
31a8bf78cb
Add links to header nav
3 years ago
Emil Miler
b070a59d3d
Add form for creating a new thread
3 years ago
Emil Miler
f30d196457
Separate styles from template
3 years ago
Emil Miler
5378ecca19
Change image display method
...
Grid has been changed to float to allow posts with no images. Float
reset hack has been used to keep bottom margin in articles.
3 years ago
Emil Miler
9710556740
Basic styles and page layout
3 years ago
Dawid J. Kubis
8bc5be6259
modified GET behavior
3 years ago
Dawid J. Kubis
7e7c0e2173
fmt::Display implemented for Threads and Posts
3 years ago
Dawid J. Kubis
172dba215a
added http handling, parsing, status codes, post structure, database options, formatted code
3 years ago
Dawid J. Kubis
a8b61ee96c
got rid of that fucking http crate for fags
3 years ago
Dawid J. Kubis
36f5eb943e
filesystem cleanup, make it single page
3 years ago
Dawid J. Kubis
e2de017014
parsing http done, but poorly
3 years ago
Dawid J. Kubis
8b0b512ac1
some files
3 years ago
Dawid J. Kubis
9e4e625249
initial commit
3 years ago