Commit Graph

33 Commits

Author SHA1 Message Date
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