use this thread to submit bug reports for atchan
(23 replies omitted. View full thread)
It's working again for me on regular browser.
The flow of the bug appears to be this:
1. Navigate to some atchan.net page
2. Bot verification page
3. Page loads correctly
4. Navigate to any other page on atchan
5. Bot verification again
6. 500 internal server error
that's odd. the minted bot-prevention token should be valid for 24 hours at least. navigating to a different page shouldn't trigger it
i've punched some holes in what paths are considered for anubis. there were some gaps like the service workers - hopefully there will be less false positives now. let me know if you are still having issues.
>>3msa5rc3v7i2z
it does
still kind of annoying having to refresh several times but yeah it still works
i was able to reproduce the file upload issue. my s3 storage just seems to suck!
atchan has an irc channel where you can chat, report issues (if posting here is broken) or whine at admin
we use the milkmedicine irc network: ircs://irc.milkmedicine.net:6697
the channel to join is #atchan
for more information on how to work the network see this website:
https://irc.milkmedicine.net/
atchan currently has four themes - modified version of the famous yotsuba-b and a, which dark mode variants. they're used on h and non-h boards respectively, and depend on your system/browser's color mode.
a theme feature is in the works which will allow you to select different themes depending on your preference. with this in mind, it would be nice to have some user submitted themes as well.
in your browser's inspector, you can select the <html> tag and edit the following variables to see what they map to (hopefully it is self explanatory).
/* yotsuba-b */
:root {
--color-text: #08082b;
--color-muted: #535364;
--color-page-bg: #f5f5ff;
--color-post-bg: #d6daf0;
--color-post-border: #b7c5d9;
--color-post-highlight: #c5caf4;
--color-input-bg: white;
--color-border: #a1afc5;
--color-border-active: #838a97;
--color-button-bg: #f3f3f6;
--color-button-active-bg: #e4e4e8;
--color-subject: #0f0c5d;
--color-name: #0c6338;
--color-admin: #93299d;
--color-quote: #1a7a2e;
--color-ref: #333387;
--color-ref-dead: #5a5a5a;
--color-danger: #c00;
--color-anchor: #333387;
--color-anchor-visited: #9e08ab;
--color-anchor-hover: #d00;
--color-accent: #0059ff;
}you can use stylus or similar browser extensions to make these persistent as you work. making themes is an iterative process.
submit your themes in this thread using the new code fence (```) feature, along with a name. the best ones will be added to the theme picker.
both light and dark themes welcome!
(7 replies omitted. View full thread)
green theme
/* sage */
:root {
--color-text: #2b3428;
--color-muted: #535364;
--color-page-bg: #CBD5C0;
--color-post-bg: #DFE6DA;
--color-post-border: #bec4ba;
--color-post-highlight: #d7f3ce;
--color-input-bg: #f3f3f6;
--color-border: #bec4ba;
--color-border-active: #838a97;
--color-button-bg: #f3f3f6;
--color-button-active-bg: #e4e4e8;
--color-subject: #051a38;
--color-name: #1b4900;
--color-admin: #6C1D72;
--color-quote: #0D441A;
--color-ref: #304563;
--color-ref-dead: #5a5a5a;
--color-danger: #c00;
--color-anchor: #333387;
--color-anchor-visited: #1C4521;
--color-anchor-hover: #d00;
--color-accent: #003DAD;
}i couldnt see --color-accent or -admin anywhere on the site so i just sort of winged it for those contrast wise. but grene theme
that's more like it. good job all!
>>3ms5tjfabka2z
>i couldnt see --color-accent or -admin anywhere on the site---color-admin you can see a few posts in /meta/ that has it. --color-accent is the color of checkbox selects and the tab outline
/* OLED Black */
:root {
--color-text: white;
--color-muted: grey;
--color-page-bg: black;
--color-post-bg: #131313;
--color-post-border: #303030;
--color-post-highlight: #262626;
--color-input-bg: black;
--color-border: #303030;
--color-border-active: #838a97;
--color-button-bg: #303030;
--color-button-active-bg: #474747;
--color-subject: #c7c7ff;
--color-name: #24aa40;
--color-admin: #c137ce;
--color-quote: #24aa40;
--color-ref: #c7c7ff;
--color-ref-dead: #5a5a5a;
--color-danger: #c66363;
--color-anchor: #c7c7ff;
--color-anchor-visited: #d34edd;
--color-anchor-hover: #c66363;
--color-accent: #c7c7ff;
}i will try and find some time soon to implement this. been busy with other shit (*゚∀゚)
/* meow */
:root {
--color-text: #2b3428;
--color-muted: #535364;
--color-page-bg: #e8eef2;
--color-post-bg: #eed4d4;
--color-post-border: #e88083;
--color-post-highlight: #f3cece;
--color-input-bg: #f3f3f6;
--color-border: #0026f0;
--color-border-active: #838a97;
--color-button-bg: #f3f3f6;
--color-button-active-bg: #e4e4e8;
--color-subject: #221eea;
--color-name: #dd1616;
--color-admin: #1223dd;
--color-quote: #424953;
--color-ref: #2d4464;
--color-ref-dead: #ae9090;
--color-danger: #c00;
--color-anchor: #1616d0;
--color-anchor-visited: #000eee;
--color-anchor-hover: #d00;
--color-accent: #000ead;
}continuing from >>3mqn3mrgwms23 - there is clearly a demand for a more diverse array of boards.
two obvious gaps were /c/ - creatives and /aca/ - academic topics. those now exist.
what i'm currently deliberating is:
- is /a/ fine as a catch-all for geeks - or should we split things into their own categories
- and if so, what are those boards?
(16 replies omitted. View full thread)
>>3mriewpb2mk2c
this is really nice! would people kill me for suggesting she has one (1) band-aid on her knee
>>3mt4fnz4rjf22
Hmm....
I will say it does concern me that image uploads don't seem to be processed whatsoever, its rare but I know exploits exist and processing them all to jpg with imagemagick or something like that would strip anything like that and probably improve compatibility and save on storage, doesn't have to be a lossy format either I suppose, and being able to have lossless uploads is super nice, so maybe this is already being done and I didn't notice because file names and types are carried over.
>>3mtk7edxwl52u
From the FAQ:
>We strip EXIF tags from uploaded images to preserve your privacy. The orientation tag is kept so photos don't get rotated the wrong way[...].
>>3mtk7mef5xf2u
oh excellent! my bad for not catching that, keep up the good work
it's nice to see so many people already using the board. i'm dedicated to steward this place to wellness. with time and effort, hopefully it can be a home to many.
there are features still to be added, in order of priority:
- backend hardening for validation of data DONE!
- video upload DONE!
- audio upload DONE!
- italic, bold, spoiler, strikethrough, color and other fun text formatting features DONE!
- heyuri-style kaomoji picker DONE!
- emoticons
- a mascot for the board. all boards have mascots, you know? DONE!
anything else you'd like to see added? is this your first message board, or are you a veteran?
(34 replies omitted. View full thread)
>>3mrot6nxwyk2z
Thanks. I guess I should have specified that what I'd like to see happen when image expansion is disabled is for clicking the image to open fullsize in a new tab. Disabled QR and ref-anchored quote previews are working great, though.
>>3mrq6snkztk2z
done (*^ー゚)b
my suggestion is an overboard 🎋 お疲れ様 it's nice here
e: just used the site not on mobile for the first time and i see that the homepage functions as basically an overboard so that's nice. it would be convenient to be able to expand that view some more on mobile to be full width maybe (´¬`)
forced light/dark theme based on the users device is cringe, i suggest a button to let the user turn it on/off
reasoning: i use a darkreader keybind to turn off light/dark on a site and this interferes wtih that and clearly the whole world revolves around me
also no other site ive ever used does this
>>3msuqmpnyw223
i like the idea of an overboard... but yeah the existing discovery features may obviate it somewhat ┐(゚~゚)┌
>>3mt2mi453o22i
themes are planned - just havent gotten around to it. you will be able to config it how you like
>also no other site ive ever used does this
that can't be true
the mods have totally lost it and have instituted authoritarian RULES! or as we like to call them today - terms of service.
you should read them before your next post so you don't get b&!
on a more serious note, we thought this would provide a clarity of purpose. what we expect and don't expect of our users. and its also a way for us to stay out of trouble.
okay. thanks! stay healthy!
> greentext stories banned
> mfw
i don't, really understand why the story format is banned entirely.
i get the other rules, but this one just sticks out to me as unnecessary? like, the rest of the rules largely cover the content of what may not be posted and after reading them i generally agree with them, but this one, just bans a storytelling format?
shouldn't the content of the story be what gets a post banned, not what format it's told in?
i also, don't really get banning wojaks
pepe i get because it's a symbol, as much as i hate that it got hijacked by idiots, but wojaks are much more just a meme format. you might as well ban impact font while you're at it.
it just, reads as really weird for there to be bans on that stuff.
ultimately what defines what you call "being a chud" is defined by largely anti-social behavior and and displays of anti-social beliefs. it isn't defined by meme formats.
>>3mswkfdbjnc2d
i understand that form doesnt necessarily determine content. the rule disallowing posts like that basically serves 2 purposes
1. ensures that i dont have to read those types of posts, which is good cus i dont like them much
and related,
2. encourages posters to think of new ways to post on image boards. i dont think its important for people to make good posts. but lets at least try something new. there are many other places where you can post those things.
what happened?
our PDS hit 100 users, which led to us being considered throttled by bluesky's relay. these new accounts had no records being forwarded to atchan, so they are not visible. the relay is something of a middle man, giving us the records we care about without having to index every PDS in the universe.
stopgap
for our own users we now ask our own server directly instead of going through the middleman. this is a temporary measure, as there are a number of ugly correctness side effects of doing this.
the REAL fix
i have to ask the relay operator (bsky) to raise our limit. hopefully i can get this done soon
this should be fixed now. happy posting~
the happy hackers may be interested in the details... you have to submit a bug request like this. funky https://github.com/bluesky-social/pds/issues/365
you may have noticed the site was slow recently. i was looking over the traffic and... holy shit! the bots have come...! (~_~;)
as a somewhat heavy-handed solution we are now running anubis in front of atchan, which validates requests and serves challenges for likely bots (https://anubis.techaro.lol/). this breaks some things, like no javascript mode, link previews and genuine search engine crawlers. i'm looking into a solution for this.
i will continue to monitor and tweak anubis in the next few days to see if its making a difference in speed and reliability.
signed admin-sama
works well
who needs search engine results tbh┐(゚~゚)┌
bot crawlers eat like 99% of site traffic these days so nothing was lost
ganbatte adminchan /)(\
anubis has been disabled - site seemed consistently slower with it and caused some issues with auth and uploads as well.. not really SURE why but, hey.
editing posts sometimes does not reflect- does nothing. seeing it reflect after a bit - sometimes feels like you're not getting the feedback -maybe its if you try to edit too many times in the same few mins lol (frantic posting complain)
uh oh.. i will look into it. i think its just feedback thats missing - its erroring for some reason
in the future please use >>3mqnmukf7jc23 for bug reports - its pinned at the top
tried tweakin some things - let me know if you are still met with the unexpected
- you can now upload videos! the max size is 10 mb
- basic text formatting, bold, italic, underline strikethrough and spoiler. more to come!
- kaomoji! キタ━━━(・∀・)━━━!! these render in a Shift_JIS font for that nostalgic glam. this feature is 1:1 stolen from heyuri (they just got it right...)
- SAGE! bad thread, or just want to be polite? you can now prevent threads from being bumped by selecting "Sage" on your replies
(6 replies omitted. View full thread)
gay _ sex_ l__ovely__ fuck lovely love
[aa](;゚∀゚)[/aa]
ヽ(`Д´)ノ
>>3mqx2zalgik24
you must be on an old version (;゚Д゚)
try refresh? the tag was called [aa] for a bit but it was renamed to [kao]
they just need white space after each side for them to work.... gay works but not a__gay__
>>3mqx3ko2bbc24
not sure what's right here.. you also want to avoid accidental formatting. i feel like usually you would only change formatting at word space boundaries
ヽ(´ ∇ `)ノ
atchan is now live.
there is still a lot of stuff missing. how do you do? can you sign in? are things working at all?
an adventure is unfolding...
>>3mqmmki3n2b2a
i want to be cautious about how to grow this place - deliberately starting small to define the community and then expanding outward. too much initial flow tends to make things turbulent and aimless.
not opposed to new boards - but also i dont want to fracture the community too much. /a/ should be as much of a catch-all as possible for all things nerding out. open to input about how we approach that
We need more boards!!! A furry board!!!