Robin Malley
c00903505b
Remove debugging statement
2021-09-12 01:53:34 +00:00
Robin Malley
6398e97498
Add a logout button
...
Add a button that only shows when users are logged in, allowing
them to log out.
2021-09-12 01:47:40 +00:00
Robin Malley
4913e7765e
Extra cache dirtying
...
Some pages weren't getting dirtied appropriately on change.
2021-08-27 01:08:02 +00:00
Robin Malley
3db891800b
Improve cacheing
...
Caches domain/a and author.domain/a as the same page.
2021-07-28 00:39:04 +00:00
Robin Malley
3b6a631dc4
hotfix
2021-04-09 20:15:01 +00:00
Robin Malley
7cc5e8d0ef
Add information to failed api requests
...
Add addition information when requests for tag suggestions fail.
2021-04-09 19:17:22 +00:00
Robin Malley
9e51de6c8e
Fix CSRF
...
Domain name was hardcoded, use the config file instead.
2021-04-09 19:16:36 +00:00
Robin Malley
fd87cf95ee
Add bookmark script.
...
Add a script that saves the position on read pages to localstorage, and
restores the page position when the page is reloaded.
2021-04-04 06:11:55 +00:00
Robin Malley
fdf0b67f3a
Remove prints.
...
Remove some extranious prints.
2021-04-04 06:11:14 +00:00
Robin Malley
33a23ef20c
Set samesite on cookies.
...
Set the SameSite attribute on all cookies issed to Lax.
2021-04-04 06:03:03 +00:00
Robin Malley
701800cfe2
Finish adding tag suggestions
...
Lots of changes, did an inital wack at adding tag suggestions.
2021-02-22 06:59:51 +00:00
Robin Malley
896f452fa6
Start work on tag suggestions
...
Start working on getting tag suggestions for pasteing and editing pages.
2021-02-14 07:30:20 +00:00
Robin Malley
0f17393cd8
Fix id<->url decoding
...
Some urls should have been url-encoded, fix this issue in a way
that won't break old urls
2021-02-09 02:40:57 +00:00
Robin Malley
879e89fa8d
Do more refactoring
...
Start merging the error pages into a single standardized error page
Lessen log spew when site is being crawled by robots
2021-02-03 04:09:12 +00:00
Robin Malley
7462b1e7ac
Add an archive
2021-02-03 03:41:22 +00:00
Robin Malley
c173fae026
Throw a more descriptive error temporarily
2021-01-26 02:12:42 +00:00
Robin Malley
4a99441008
Fix the Unlisted checkbox always being checked
...
Fixed a bug where the unlisted checkbox was always checked when
ending a post.
2021-01-26 01:20:40 +00:00
Robin Malley
1f5b113daa
Remove globals
...
Clean up a bunch of places where the global namespace was being
polluted by accident.
2021-01-17 05:10:16 +00:00
Robin Malley
6cd786be1a
Fix dependencies
2021-01-16 21:02:34 +00:00
Robin Malley
18d1f3ea87
Remove debugging prints
2021-01-16 21:02:20 +00:00
Robin Malley
1a2244b686
Finished up unlisted posts
...
Why does anon even want this feature?
2021-01-11 03:34:22 +00:00
Robin Malley
85a730ebcb
started working on unlisted posts
2021-01-10 21:34:13 +00:00
Robin Malley
ac24c97d24
Clean up prints
2021-01-04 03:20:55 +00:00
Robin Malley
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
Robin Malley
dae0f7b4bf
Add search bar
...
Add a search bar to the index page.
2020-12-29 19:10:35 +00:00
Robin Malley
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
Robin Malley
a169c68575
Merge branch 'refactor' into master
2020-12-28 04:28:26 +00:00
Robin Malley
8b0642ae46
clean up comments
2020-12-28 04:28:18 +00:00
Robin Malley
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
Robin Malley
9fb67b2e1e
Remove extra prints
2020-12-24 04:11:05 +00:00
Robin Malley
b1b7b45e80
Started testing
2020-12-23 06:02:02 +00:00
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