Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add ability to sort threads by creation or modification, asc or desc | ubq323 | 2022-05-13 | 3 | -7/+33 |
| | |||||
* | fix permissions for view_post, and 404 instead of redirecting | ubq323 | 2022-05-13 | 1 | -4/+10 |
| | | | | | | | | | | previously it was possible to see posts you didn't have permissions to view, by using /view_post/<id>. now, this checks permissions. previously if a post with the given id did not exist, it would redirect you back to /, with an error message. now, it gives a 404 page, which is consistent with the behaviour when a thread or forum with the given id is not found. | ||||
* | improve pagination navigation | the lemons | 2022-03-02 | 8 | -12/+37 |
| | | | | | | | | | * pages show more content * the navigation bar is shown regardless of scroll position * the navigation bar now lives in a box * the navigation bar adapts to small screen sizes I changed the padding now. | ||||
* | disable pulsate animation when prefers-reduced-motion enabled | ubq323 | 2022-03-01 | 1 | -0/+3 |
| | |||||
* | make posts in "private" subforums not visible through search or user pages | ubq323 | 2022-02-25 | 3 | -5/+31 |
| | | | | | | | | | | | | | | | | subforums are considered "private" if the p_view_forum permission is denied to the 'other' role in that forum. this doesn't consider inheritance: if a forum doesn't have an 'other' role then it is considered "public" (!!!). since inheritance is probably going to be removed soon anyway, and since we currently only have one "private" subforum, i think this is acceptable. also note that posts in "private" subforums are hidden in user pages and in search results to everyone, even people who do have access to the subforum in question. again, since the permissions logic is probably going to be changed, i don't think it's worth implementing actual permission checks here with the current (confusing, somewhat broken) permissions system. | ||||
* | add repo location to readme | ubq323 | 2022-02-25 | 1 | -1/+2 |
| | |||||
* | add better error handling to webhook sending | ubq323 | 2022-02-25 | 1 | -68/+77 |
| | | | | | this fixes the bug where you get a 500 when trying to send a webhook about a thing with a very long title, for example | ||||
* | added pagination to user pages | Jmzd8 | 2022-02-25 | 2 | -9/+24 |
| | |||||
* | fix bug creating arbitrarily long query strings when repeatedly clicking ↵ | ubq323 | 2022-02-01 | 1 | -1/+1 |
| | | | | login or register buttons | ||||
* | add readme and license (agpl3) | ubq323 | 2022-01-20 | 2 | -0/+686 |
| | |||||
* | move fossil ignore glob to gitignore | ubq323 | 2022-01-12 | 1 | -0/+2 |
| | |||||
* | Merge branch 'webhooks' into trunk | ubq323 | 2022-01-12 | 11 | -24/+273 |
|\ | |||||
| * | refactor webhooks codewebhooks | ubq323 | 2022-01-12 | 2 | -113/+131 |
| | | |||||
| * | Merge branch 'pagination' into webhooks | ubq323 | 2022-01-11 | 2 | -4/+8 |
| |\ | |||||
| | * | tidy up pagination barpagination | aouwt | 2022-01-11 | 2 | -4/+8 |
| | | | |||||
| * | | webhook inheritance | ubq323 | 2021-08-26 | 1 | -1/+12 |
| | | | |||||
| * | | web hook code, and things | ubq323 | 2021-08-26 | 3 | -2/+132 |
| | | | |||||
| * | | merge pagination into webhooks | ubq323 | 2021-08-25 | 8 | -24/+101 |
| |\| | |||||
| | * | move navbar to common macro, post_jump function | ubq323 | 2021-08-22 | 3 | -30/+20 |
| | | | |||||
| | * | pagination and links and things (probably not complete) | ubq323 | 2021-08-20 | 4 | -11/+20 |
| | | | |||||
| | * | navbar | ubq323 | 2021-08-19 | 2 | -0/+17 |
| | | | |||||
| | * | merge trunk into this | ubq323 | 2021-08-18 | 16 | -162/+923 |
| | |\ | |||||
| | * | | pagination (navbar will be done later) | ubq323 | 2021-08-04 | 1 | -4/+31 |
| | | | | |||||
| | * | | aria label | ubq323 | 2021-07-25 | 2 | -2/+2 |
| | | | | |||||
| | * | | add page links nav thing | ubq323 | 2021-07-25 | 2 | -2/+17 |
| | | | | |||||
| | * | | add page numbers on forum pages, limit threads displayed to ones on that page | ubq323 | 2021-07-25 | 1 | -4/+21 |
| | | | | |||||
| * | | | database for webhooks | ubq323 | 2021-08-19 | 1 | -0/+9 |
| | |/ | |/| | |||||
* | | | 404 and 403 pages now use main layout | ubq323 | 2021-11-06 | 3 | -1/+24 |
| | | | |||||
* | | | keep logged in, doing it better like this instead | ubq323 | 2021-11-06 | 4 | -9/+19 |
| | | | |||||
* | | | use permanent session so you don't keep getting signed out | ubq323 | 2021-11-06 | 1 | -1/+5 |
|/ / | |||||
* | | deploying deployment of bureaucracy | ubq323 | 2021-08-11 | 16 | -155/+914 |
|\ \ | |/ |/| | |||||
| * | fix bug in deleting threads without permissionbureaucracy | citrons | 2021-08-09 | 1 | -1/+1 |
| | | |||||
| * | view forum permission | citrons | 2021-08-09 | 6 | -29/+43 |
| | | |||||
| * | in the forum settings page, the "unlisted?" box is checked if the forum is ↵ | citrons | 2021-08-08 | 1 | -1/+3 |
| | | | | | | | | already unlisted | ||||
| * | thread configuration cannot occur if one is not able to view the thread. ↵ | citrons | 2021-08-08 | 2 | -0/+7 |
| | | | | | | | | unlisted forums are completely invisible to those without view permissions | ||||
| * | fix typo | citrons | 2021-08-08 | 1 | -1/+1 |
| | | |||||
| * | one's role in a forum is now viewable | citrons | 2021-08-08 | 1 | -0/+5 |
| | | |||||
| * | fix things | citrons | 2021-08-08 | 2 | -3/+4 |
| | | |||||
| * | UI does not say "login required" when logged in | citrons | 2021-08-08 | 1 | -1/+3 |
| | | |||||
| * | UI reflects p_create_threads | citrons | 2021-08-08 | 1 | -1/+1 |
| | | |||||
| * | p_create_threads actually does the | citrons | 2021-08-08 | 1 | -0/+1 |
| | | |||||
| * | fix the issue in which everything is broken | citrons | 2021-08-07 | 1 | -3/+3 |
| | | |||||
| * | one is now able to remove a role configuration | citrons | 2021-08-07 | 2 | -3/+13 |
| | | |||||
| * | admin users are automatically bureaucrats | citrons | 2021-08-07 | 2 | -0/+5 |
| | | |||||
| * | random CSS thing that is peeving me | citrons | 2021-08-07 | 2 | -2/+6 |
| | | |||||
| * | logged out users are considered to have no permissions unless in a specific ↵ | citrons | 2021-08-06 | 3 | -4/+5 |
| | | | | | | | | instance login is not required in which case they are treated as having the role "other". | ||||
| * | fix thread edit page | citrons | 2021-08-06 | 1 | -1/+1 |
| | | |||||
| * | fix forum edit page | citrons | 2021-08-06 | 1 | -1/+1 |
| | | |||||
| * | merge the things; poll permissions | citrons | 2021-08-06 | 16 | -46/+1006 |
| |\ | |/ |/| | |||||
* | | merge | ubq323 | 2021-07-22 | 6 | -7/+50 |
|\ \ |