d5a7d2be9f
Update readme
2021-01-11 03:35:25 +00:00
1a2244b686
Finished up unlisted posts
...
Why does anon even want this feature?
2021-01-11 03:34:22 +00:00
18f47bf708
Merge branch 'hotfix_tag_list' into master
2021-01-10 21:52:24 +00:00
7001b992d9
fix not showing the correct number of extra tags
2021-01-10 21:42:19 +00:00
85a730ebcb
started working on unlisted posts
2021-01-10 21:34:13 +00:00
7d71b119c1
Fix plain parser
2021-01-04 03:48:36 +00:00
ac24c97d24
Clean up prints
2021-01-04 03:20:55 +00:00
01448dbe34
Update readme
2021-01-04 03:05:50 +00:00
44ad323f31
Refactored pages
...
Added a dependency on "spp", simple preprocessor to do some
preprocessing around the templates. This will hopefully
allow the changes to be made in one place and propagate to
all the right pages.
2021-01-04 02:48:29 +00:00
663da16a75
Fix the problem that caused the last crash.
...
In certain cases, the imageboard parser will have exponential time
complexity. While this patch fixes that particular problem, the
correct solution is to implement a timeout for particularly gnarly
parts of the code.
2020-12-29 20:19:05 +00:00
4bcfcc20a0
fix sytleing input elements on dark theme
2020-12-29 19:34:07 +00:00
a50adc83e0
Remove dark style css file from config
2020-12-29 19:18:30 +00:00
cab094058c
Update readme roadmap
2020-12-29 19:13:33 +00:00
dae0f7b4bf
Add search bar
...
Add a search bar to the index page.
2020-12-29 19:10:35 +00:00
f58e7b958c
Merge branch 'testing' into master
...
Started working on unit tests,
also cleaned up some of the sql row iteration.
2020-12-28 04:32:23 +00:00
a169c68575
Merge branch 'refactor' into master
2020-12-28 04:28:26 +00:00
8b0642ae46
clean up comments
2020-12-28 04:28:18 +00:00
8cbc1497c9
Clean up unused files
2020-12-28 04:26:19 +00:00
450cc76d13
Spellcheck for faq
...
Also add a nice serif text font.
2020-12-28 04:23:43 +00:00
3a22c15dcd
Add a search utility
...
Add a search utility
Implement a dark theme
Add an FAQ page with some info
2020-12-28 04:01:07 +00:00
8a60675236
Remove extranious prints
...
Remove extra print statements that were cluttering up stdout
2020-12-27 05:56:03 +00:00
41aecc8bc1
Approximate tab characters
2020-12-24 18:43:19 +00:00
68bac839ab
Allow more syscalls
2020-12-24 05:02:22 +00:00
fa72d1065a
Fix plain parser
2020-12-24 04:36:52 +00:00
9fb67b2e1e
Remove extra prints
2020-12-24 04:11:05 +00:00
d3eb3a7908
Fix some storynames breaking
...
The kore filter would filter out some story names that had special
characters like ',*, or ), allow them in the regex match.
2020-12-24 04:09:38 +00:00
0fd5096562
Update readme
2020-12-23 07:14:56 +00:00
a144c25ab8
Major refactor
...
Moved all code into seperate endpoints folder
Various bugfixes
2020-12-23 06:38:17 +00:00
1236271834
Remove extra prints
...
Remove extra prints so the testing branch dosen't have it's test
results cluttered up
2020-12-23 06:07:00 +00:00
b1b7b45e80
Started testing
2020-12-23 06:02:02 +00:00
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
a640096bdd
More work on refactor
2020-12-21 04:22:22 +00:00
2cd10b6968
Started work on refactor
...
Started work on moveing each endpoint into it's own file.
2020-12-20 08:16:23 +00:00
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
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
709a5c9bad
Add some hints for mobile users
...
Added hints to html to prevent mobile browsers from capitalizing
or autocorrecting usersnames on the login page.
2020-10-12 22:44:20 +00:00
25fa8d9f0c
Bold text on sign up page
2020-10-12 15:44:30 +00:00
fce26b2fde
Don't require tags
...
Don't require tags to make a paste
2020-10-12 15:07:26 +00:00
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
8825e000c2
Marked tags complete on roadmap
2020-10-12 00:01:03 +00:00
5e922719bd
Relabed views to hits
...
Relabled the views so it's more consistent with other websites.
"Views" seems to imply we track unique views, while "hits" confers
that we only track requests.
2020-10-11 23:56:10 +00:00
81a116d3d5
Added buttons
...
Added buttons for new paste, login, and register.
2020-10-11 23:55:46 +00:00
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
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
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
496066e3aa
Hotfix
...
Fix comments showing up on the wrong stories.
2020-08-24 17:46:11 +00:00
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
e061d1d8a3
Modified style
...
Greentexts now appear correctly, without "reddit spaceing"
2020-08-18 22:40:09 +00:00
3233af6374
Enforce lowercase usernames
...
Previously, there was text on the claim page claiming usernames
needed to be all lower case, but it wasn't enforced, leading some
people to create usernames that cannot function as subdomains.
2020-08-13 19:29:18 +00:00
bce0788b62
Add comments
...
Add comments for each paste,
Also add a "Download TXT" button.
2020-08-13 17:59:33 +00:00