| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
also, remove header saying "thread options" being that it is quite
redundant
|
|
|
|
|
|
| |
principally, allow tags to be added when creating a post.
this should increase usage of tags in general.
|
| |
|
|
|
|
|
| |
the viewport scale is made a little smaller and padding is reduced when
the viewport size is smaller.
|
| |
|
|
|
|
| |
it behaves more sensibly when there are a lot of tags
|
|
|
|
| |
this fixes some strange and frustrating interactions
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
(which percolates upward, unlike before)
|
| |
|
| |
|
|
|
|
|
|
|
| |
the UI is more compact and aesthetically pleasing, and it allows seeing
activity in subforae more easily. as it stands, all subforae are hidden
away, so no one sees anything that anyone posts in them! this UI
implicitly shows up to four unread subforae.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- actionbuttons should be blue always
- breadcrumbs weren't working properly. idk why
- username link in the navbar shouldn't be blue (this one has been annoying me for ages)
|
|
|
|
|
| |
- visited usernames shouldn't be purple
- the purple visited colour should be the browser default of #551a8b
|
|
|
|
| |
Signed-off-by: Arcade Wise <l3gacy.b3ta@disroot.org>
|
|
|
|
| |
Signed-off-by: Arcade Wise <l3gacy.b3ta@disroot.org>
|
|
|
|
| |
Signed-off-by: Arcade Wise <l3gacy.b3ta@disroot.org>
|
|
|
|
| |
now that apiobot supports multiple channels, apioforum can too. we use the 'url' field in the webhooks table to determine the path to the socket to send things to.
|
| |
|
|
|
|
|
| |
it can now send information about new posts and threads to apiobot's socket thing.
the code is not very good.
|
| |
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
the only currently supported form of tag filtering is by specifying
a single tag, and then only threads with that tag will be displayed.
this meets all of the reasonable use cases i can think of right now.
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
login or register buttons
|