Commit Graph

18 Commits

Author SHA1 Message Date
Robin Malley a45d0787a2 Organize lua endpoints
Move all endpoints under the src/lua/endpoints folder, and
delete the previous location.
2020-12-21 23:32:29 +00:00
Robin Malley a640096bdd More work on refactor 2020-12-21 04:22:22 +00:00
Robin Malley 2cd10b6968 Started work on refactor
Started work on moveing each endpoint into it's own file.
2020-12-20 08:16:23 +00:00
Robin Malley 86a14e9d62 Prevent invalid names from registering
For some reason the kore validators are broken.
It's nice to have proper error messages anyway I guess.
2020-10-17 20:03:40 +00:00
Robin Malley 3742a9d5c4 Throw an error message if the user enters a bad username
For some reason kore isn't checking parameters anymore, so check
them lua-side.
2020-10-13 18:10:55 +00:00
Robin Malley fce26b2fde Don't require tags
Don't require tags to make a paste
2020-10-12 15:07:26 +00:00
Robin Malley 4c65fc3692 Allow logged in users to "hit" their own paste
Increments the view counter in an edge case where the logged in
user is viewing their own paste.
2020-10-12 00:15:38 +00:00
Robin Malley b1f7a6d09f Fixed search bug
Fixed a bug where the first search would be repeated for all
following searches (stmt:reset() strikes agains).
2020-10-11 23:55:02 +00:00
Robin Malley e6b1b7a8a1 Various updates
+ Added tags to stories
+ Added a view counter to stories
+ Added a very basic search by tag function
~ Modified imageboard parser so that blank lines are preserved
~ Raised the minimum cache time from 2 seconds to 20 seconds
2020-10-10 23:28:39 +00:00
Robin Malley 55c56969ea Added preview
Added a preview button the the paste page that allows users to
preview their paste before submitting.

Various additions to the imageboard parser to make it more robust
and accept more inputs.
2020-08-24 21:38:24 +00:00
Robin Malley 496066e3aa Hotfix
Fix comments showing up on the wrong stories.
2020-08-24 17:46:11 +00:00
Robin Malley bcb48bae3d Add more information to errors
Add more information when cacheing breaks, and when people requests
stories that don't exist (probably robots)
2020-08-24 17:20:33 +00:00
Robin Malley e061d1d8a3 Modified style
Greentexts now appear correctly, without "reddit spaceing"
2020-08-18 22:40:09 +00:00
Robin Malley bce0788b62 Add comments
Add comments for each paste,
Also add a "Download TXT" button.
2020-08-13 17:59:33 +00:00
Robin Malley 2e735282ec Fix cacheing
Fix some cache invalidation bugs that would cause the index and author
pages to not update correctly when new pastes were made.
2020-05-19 20:11:11 -04:00
Robin Malley d2e2f41dfb Remove error from login page
A global variable might show up on the login page, remove it.
2020-05-19 17:12:44 -04:00
Robin Malley 6c18829de6 Move sql files into their own directory
Moved all the of the sql out of the init file and into it's own
directory.
2020-05-17 12:05:00 -04:00
Linux User 48b4173a7a Inital commit 2020-05-15 19:10:20 -04:00