Hello World - View Thread - /bs/ - Bitterli's Board
1751246442_8Fu48CBipj.gif

Home>/bs/>Hello World#wO0LOBX0ZC

[Bottom][Gallery]
[lockLocked]

comment251

/

image85

[Owner]Bitterlitask_alt(100){OP}
No. 1 >> #wO0LOBX0ZC
scheduleFeb 15, 2025 @ 20:23:37 EST (11 months ago)
image1739669017_wO0LOBX0ZC.pngdownload(768x720, 341.49 KB)
1739669017_wO0LOBX0ZC.pngHello World

Hello World

thumb_up2
thumb_down0
:konataThink:1
[Owner]Bitterlitask_alt(100){OP}
No. 2 >> #9453mn9NYs
scheduleFeb 17, 2025 @ 18:51:58 EST (11 months ago)
image1739836318_9453mn9NYs.pngdownload(629x809, 286.98 KB)
1739836318_9453mn9NYs.png

hello

thumb_up2
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 3 >> #coKX5SPrTs
scheduleFeb 18, 2025 @ 23:56:08 EST (11 months ago)
image1739940968_coKX5SPrTs.gifdownload(988x1062, 135.69 KB)
1739940968_coKX5SPrTs.gif

i think this is working...

thumb_up2
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 4 >> #iZIyDtxQrK
scheduleFeb 19, 2025 @ 15:32:44 EST (11 months ago)
image1739997164_iZIyDtxQrK.pngdownload(187x190, 51.35 KB)
1739997164_iZIyDtxQrK.png

jsify test

thumb_up2
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 5 >> #Bl3vyH1wol
scheduleFeb 20, 2025 @ 23:51:26 EST (11 months ago)
image1740113485_Bl3vyH1wol.jpgdownload(2048x2048, 1.67 MB)
1740113485_Bl3vyH1wol.jpg

i like the jsify I have, should make coding in the last remaining things (the most annoying things) a lot easier.

like there is some fancy stuff (fancy to me) to make this site feel faster than it actually is so its cool.

thumb_up2
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 6 >> #ub7Dhd7fpG
scheduleFeb 22, 2025 @ 13:19:17 EST (11 months ago)
image1740248357_ub7Dhd7fpG.pngdownload(500x500, 136.56 KB)
1740248357_ub7Dhd7fpG.png

using color-scheme to auto enable dark mode. there is also a good dark mode color scheme now

thumb_up2
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 7 >> #k9Pns52jNz
scheduleFeb 22, 2025 @ 15:01:29 EST (11 months ago)
1740254489_k9Pns52jNz.jpgtesting custom filenames

seeing if I can keep the original filename stored in the database

thumb_up2
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 9 >> #3y01ilNUoO
scheduleFeb 23, 2025 @ 19:24:55 EST (11 months ago)
image1740284774900774.gifdownload(346x429, 353.80 KB)
1740356695_3y01ilNUoO.gif

You can now edit your user profile and I think I fixed weird issues with all image types that aren't jpeg.

thumb_up2
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 10 >> #yhJjKFmGGo
scheduleFeb 23, 2025 @ 19:26:34 EST (11 months ago)
thumb_up2
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 11 >> #RApQijUii0
scheduleFeb 23, 2025 @ 20:14:23 EST (11 months ago)
image1000007721.jpgdownload(468x504, 186.55 KB)
1740359663_RApQijUii0.jpg

Plan to get stickers added, user sign ups working and a staff application form written for the launch Saturday, March 1st.

Stickers will be weird since I don't think there's a way to append text to an input from a button without JavaScript, so that might be the one and only thing that will not be nice to use.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 12 >> #2kR8EfseSZ
scheduleFeb 24, 2025 @ 11:03:35 EST (11 months ago)
1740413015_2kR8EfseSZ.png

thumbnail test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 13 >> #w41Pe7mTlS
scheduleFeb 24, 2025 @ 21:31:12 EST (11 months ago)

:yukoGanbare::yukoGanbare:

:yukoGanbare:I ADDED STICKERS!:yukoGanbare:

:yukoGanbare::yukoGanbare:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 14 >> #CSLAk2PGOT
scheduleFeb 25, 2025 @ 11:13:56 EST (11 months ago)

User signup flow is done, sign ups are locked until Saturday (when I manually enable them)

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 15 >> #yOwKqtuUoS
scheduleFeb 25, 2025 @ 14:26:54 EST (11 months ago)
imagenagaFuckYou_50.pngdownload(374x454, 111.52 KB)
1740511614_yOwKqtuUoS.png

filesize test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 16 >> #ACUWV1S3Nh
scheduleFeb 25, 2025 @ 21:15:44 EST (11 months ago)
adding stickers

:chibiBlush:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 17 >> #9tdiWnLzjd
scheduleFeb 25, 2025 @ 23:04:43 EST (11 months ago)
1740542683_9tdiWnLzjd.gif

Swapped the size of the stickers to the large version, small version is used on user page only.

User panel like page is done. Going to work on the admin panel tomorrow.

I broke the user page while making this change :akkoShrug: but it is working now,

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 18 >> #orfki0agL8
scheduleFeb 26, 2025 @ 07:44:42 EST (11 months ago)
1740573882_orfki0agL8.png

logic change to thumbnails again

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 19 >> #pgbsjk8qTv
scheduleFeb 26, 2025 @ 12:48:21 EST (11 months ago)

I added banners to the top page. There's only 1 but I plan to add a bunch of stuff (as well as user suggestions from /sb/. It will randomly pick one from a bunch of banners each time you load or reload a page.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 20 >> #XvTwrig7zh
scheduleFeb 26, 2025 @ 21:34:08 EST (11 months ago)
imagea3944463115_10.jpgdownload(1200x1200, 0.99 MB)
1740623648_XvTwrig7zh.jpg

Added some more stickers and banners. Still deciding on the hosting side of things, maybe I will get a VPS and migrate. Also need to come up with a better site name holy shit.

:catJam: Also, listening to P.SUS while I code is relaxing.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 21 >> #jGJZXfkIep
scheduleFeb 27, 2025 @ 21:19:57 EST (11 months ago)

On users page, fixed pagination for messages, so now it actually paginates the results and makes the page load faster!

Reduced the number of messages per page from 20 to 10.

Added a little copyright disclaimer and version indicator at the bottom of each page.

I still have to do the account recovery flow and figure out the new site name and domain.

:konataYawn:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 22 >> #NpHzlfNB8A
scheduleFeb 27, 2025 @ 23:59:07 EST (11 months ago)

epic final test before bed

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 23 >> #EwBfYKEuk9
scheduleMar 01, 2025 @ 23:08:41 EST (11 months ago)

Closed beta time.

I am going to start sending around the register access code so people can sign up.

I also added in notifications, so whenever someone makes a reply a little page will aggregate them into a short list so you can jump to that part of the conversation. Thread writers are about to get notifications for every reply in their thread but as soon as you open the notifications panel it marks it all as read so maybe it's not too bad.

Anyway, i'm gonna watch some anime now. :thumbsUpColored:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 24 >> #l1U1orYORf
scheduleMar 03, 2025 @ 20:01:50 EST (11 months ago)

been busy with irl for the last few days. :konataThink:

hope to get some more work done throughout the week, add some more boards and stuff.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 25 >> #wwU6UbHVR1
scheduleMar 06, 2025 @ 06:56:44 EST (11 months ago)
I sent out the key

I posted the blog too late, I missed it yesterday because I was too tired.

:higaSad:

So I posted the new blog post just now and put the register code in there. Hopefully the site doesn't break.

I would like to eventually make sign ups public, without a code, but I am still testing things. Also adding things like boards and stickers and banners.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 26 >> #FL82DF2aqx
scheduleMar 11, 2025 @ 23:08:05 EDT (11 months ago)
image1722957432088445 276.jpgdownload(1070x1600, 1.06 MB)
1741748885_FL82DF2aqx.jpg

manga page test, testing enlarge image

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 27 >> #jj6zAW6rCI
scheduleMar 11, 2025 @ 23:27:41 EDT (11 months ago)
1741750061_jj6zAW6rCI.gif

:nagatoroUWU:

Okay, I fixed the large/thumb swapping and sizing for images. It is sized in a way so the width and height hopefully stay within view and won't require scrolling.

Also fixed other css things and fixed how sticker buttons add the code to the text field so it's better.

:nagatoroThumbsUp:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 29 >> #PiACWqayZq
scheduleMar 12, 2025 @ 06:56:44 EDT (10 months ago)

Fixed it so stickers appear on thread buttons on board catalog view and on home page.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 30 >> #yP8CFIorOr
scheduleMar 15, 2025 @ 10:35:47 EDT (10 months ago)
image1000005599.pngdownload(963x720, 372.51 KB)
1742049347_yP8CFIorOr.pngYooo

First time testing mobile. Looks like it's working fine.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 31 >> #SJULLwO6TQ
scheduleMar 15, 2025 @ 19:33:25 EDT (10 months ago)

Made some changes to the board page, added a view for archived threads and began work on a theme selector. Might add extra custom themes like on 4chan but i'll stick to auto, light and dark.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 32 >> #T65VZN0Oao
scheduleMar 16, 2025 @ 02:14:45 EDT (10 months ago)
1742105685_T65VZN0Oao.png

I made some more changes to styling and started to finish the remainder of actions for the admin panel.

:satokoSmug:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 33 >> #St86Axv0xG
scheduleMar 20, 2025 @ 07:09:38 EDT (10 months ago)

> This is pink text test

I want to reply to >>T65VZN0Oao

Also, >>SJULLwO6TQ is silly.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 34 >> #7Q5IhOwXL8
scheduleMar 20, 2025 @ 07:22:50 EDT (10 months ago)

Okay I added in one bracket (>) for purple text (like green text but I don't want to use green). Then you can use (>>) to just link to a message in the thread. :)

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 35 >> #YMQCQCCrya
scheduleMar 23, 2025 @ 22:59:31 EDT (10 months ago)
imageshigure-ui-dance.gifdownload(200x155, 238.80 KB)
1742785171_YMQCQCCrya.gif

should probably get a domain and migrate to my vps...:pepeHmmm:soon...:sataniaThumbsUp:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 36 >> #4Ec65ulnzU
scheduleMar 24, 2025 @ 07:04:46 EDT (10 months ago)
1742814286_4Ec65ulnzU.gif

I added a rule to threads and the user gallery that gif images smaller than 250kb will just show the original. So if you want to have an animated image by default in the thread, make sure it is a small gif.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 37 >> #RD0LAfAeNt
scheduleMar 24, 2025 @ 08:22:49 EDT (10 months ago)

:chibiBlush:

I made it so if you're navigating to a board and that board has a sticky thread, that appears when going to /board instead of the catalog view. I do not like the default behavior of the glance view 4chan has, I want catalog first but I also want a sticky thread to appear first if there is one. To view catalog, doing /board/catalog will go to the catalog view always. If there is no sticky thread, catalog view is default. All navigation links on the board also reflect going to the catalog first. But a first time navigation (aka no stuff after the board name in the url) will redirect to the sticky thread. I hope that makes sense... :konataSmug:

Just look at /sb/

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 38 >> #Hstv4F8b31
scheduleMar 24, 2025 @ 08:52:55 EDT (10 months ago)

If your browser has javascript enabled, clicking the header banner now fetches a new random banner. Without JS, it's just a redirect to the website home page.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 39 >> #OLHxTqe1gY
scheduleMar 25, 2025 @ 08:24:44 EDT (10 months ago)

Okay I made the text wrap around the images now. Not sure if I like it, though...

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 40 >> #UVCH0UUKth
scheduleMar 25, 2025 @ 08:31:38 EDT (10 months ago)
imagecomputing.jpgdownload(820x563, 166.47 KB)
1742905898_UVCH0UUKth.jpg

I also made the images a bit smaller (and a weird resolution so line padding looks okay)

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 41 >> #dwOK01HZD4
scheduleMar 25, 2025 @ 10:45:39 EDT (10 months ago)

Fixed code so there's always a unique banner when clicking the banner to change it. :sakuraSmug:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 42 >> #lQyQo7NVOj
scheduleMar 25, 2025 @ 10:48:01 EDT (10 months ago)

Made stickers every-so-slightly smaller across the website.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 43 >> #pMGYHCxHu0
scheduleMar 25, 2025 @ 12:40:38 EDT (10 months ago)
thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 44 >> #JlDAq4h9RW
scheduleMar 25, 2025 @ 12:47:23 EDT (10 months ago)

okay I finished the css overhaul to threads. It's using more archaic html and css to accomplish what it needs to but it still works and looks fine. Word wrapping around images is still up in the air for me, not sure if I like it yet or not. I'll let it wrap for now.

:konataThink:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 45 >> #F8XeilkkyZ
scheduleMar 25, 2025 @ 22:40:26 EDT (10 months ago)
imagewp-1617560944422.gifdownload(498x498, 953.92 KB)
1742956826_F8XeilkkyZ.gif

Jamming

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 46 >> #5BOJpXkaOT
scheduleMar 25, 2025 @ 22:59:42 EDT (10 months ago)
imagepage0039.jpegdownload(1070x1600, 963.04 KB)
1742957981_5BOJpXkaOT.jpeg

manga page testing size

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 47 >> #XpIkLvbyRS
scheduleMar 27, 2025 @ 00:05:41 EDT (10 months ago)
image1716035788602644 file.pngdownload(175x147, 23.53 KB)
1743048341_XpIkLvbyRS.png

:schizo:

Okay I added a bunch of new stickers and also made the sticker picker a grid instead of a row. You have no idea how long it took to get the CSS to resize the way I wanted it to.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 48 >> #n3JdRhhndh
scheduleMar 27, 2025 @ 18:56:19 EDT (10 months ago)

:marinSurprised:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 49 >> #R1i0rlQqvW
scheduleMar 28, 2025 @ 23:30:10 EDT (10 months ago)

:bocchiJam::alyaCute::alyaFlustered::alyaPretty::alyaReallyFlustered::animeFastSpeech::yunoYaaay:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 50 >> #IonL8PLXXN
scheduleApr 07, 2025 @ 17:31:57 EDT (10 months ago)
image1716222454945223 frfss.pngdownload(279x357, 53.07 KB)
1744061517_IonL8PLXXN.png

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 51 >> #KI5x1WXW6K
scheduleApr 07, 2025 @ 17:32:49 EDT (10 months ago)

Okay, I made is so when replying, you don't need to supply text anymore if you have an image. The asterisks are yellow and have hover text showing that.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 52 >> #cy6yEzDHGO
scheduleApr 07, 2025 @ 17:34:46 EDT (10 months ago)

:pepeCrying:

It's been an interesting few weeks, stress from work and personal-life issues definitely take a toll on my brain. Hope to be back on my feet, soon.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 53 >> #PBlsBCQqdM
scheduleApr 07, 2025 @ 17:37:24 EDT (10 months ago)
1744061844_PBlsBCQqdM.jpeg

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 54 >> #Qyt06DqjbU
scheduleApr 08, 2025 @ 06:57:52 EDT (10 months ago)

I fixed the scrolling issue when making a reply on a thread with a bunch of images. Because the images don't load until they are in view of the browser screen, needed to have it keep scrolling while it jumps to the bottom.

:remVV:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 55 >> #nafYzcXXLA
scheduleApr 09, 2025 @ 06:50:40 EDT (10 months ago)
1744195840_nafYzcXXLA.gif

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 56 >> #Nd2jijpT7g
scheduleApr 12, 2025 @ 00:46:39 EDT (9 months ago)
1744433199_Nd2jijpT7g.jpg

Added a gallery page for each thread. It will show the images in an ordered grid. Clicking on an image opens up a special window to see the full image. It also has navigation to see the previous or next image in the thread. Might add some JS magic for swiping or something in the future.

:konataYawn:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 58 >> #NlzqQAyaPA
scheduleApr 16, 2025 @ 00:02:31 EDT (9 months ago)
1744776151_NlzqQAyaPA.jpg

:AYAYAY: YEAH so on threads, I replaced the person icon with the thumbnail profile picture. Then I got a little ambitious and added a JS thing for when you hover over a username it shows stats about the user. Still need to clean up some things with it but the idea is there.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 59 >> #Yjjfe6J7dA
scheduleApr 16, 2025 @ 00:05:47 EDT (9 months ago)
1744776347_Yjjfe6J7dA.jpg

Also.. I guess RIP 4chan. I liked and hated the site enough to make my own rendition of it. With the source code being leaked there'll probably be new sites cropping up using it.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 60 >> #WTiQ1g3Z06
scheduleApr 16, 2025 @ 18:47:15 EDT (9 months ago)

php test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 61 >> #Xss1wRw4vu
scheduleApr 17, 2025 @ 07:11:22 EDT (9 months ago)
1744888282_Xss1wRw4vu.png

made some changes behind the scenes to the site to make it better (hopefully). Might see a performance increase? :yunoYaaay:

Also I have begun to add a bunch of new stickers. The process will take a while so please be patient. To be honest, I might build a hack in to just dump stickers in instead of manually add them. :popcat:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 62 >> #r7StTm3xFB
scheduleApr 21, 2025 @ 19:51:54 EDT (9 months ago)

:alyaReallyFlustered:

Hello gamers!

Bought a new cheap and little macbook air to do programming on. The cheap laptop I got before for this has the world's most stupid trackpad. Thing like delays when doing any scrolling gesture, like the cursor drags behind, lagging. It's so annoying. So I am jumping ship to apple for programming. I hope it works.

:konataHype::konataHype::konataHype:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 63 >> #sNLIFn0OCq
scheduleApr 21, 2025 @ 19:53:06 EDT (9 months ago)
image1738472000_1000006947.pngdownload(1920x1080, 1.80 MB)
1745279586_sNLIFn0OCq.png

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 64 >> #VcSbBIQxzX
scheduleApr 23, 2025 @ 07:44:31 EDT (9 months ago)

Re-fixed a bug I swear I remember fixing.

Also added some more preloads for board banner and board icon when on a board.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 65 >> #63RUoOoxLM
scheduleApr 24, 2025 @ 07:00:02 EDT (9 months ago)
image1740536373_h0TW6xG0c4.gifdownload(640x404, 189.40 KB)
1745492402_63RUoOoxLM.gif

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 66 >> #AJLZRiC2Ap
scheduleApr 24, 2025 @ 20:25:06 EDT (9 months ago)

Just got a new macbook air.

Going to work on the site and other projects on it. Epic battery life, super small and backlit keyboard. Should be nice.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 67 >> #Oz78XMYL88
scheduleApr 27, 2025 @ 15:18:33 EDT (9 months ago)
imagelaugh.gifdownload(498x494, 1.21 MB)
1745781513_Oz78XMYL88.gif

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 68 >> #DHaiYl17XH
scheduleMay 05, 2025 @ 16:45:27 EDT (9 months ago)

Hello World

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 69 >> #7a0f1xBGoT
scheduleMay 05, 2025 @ 18:33:18 EDT (9 months ago)
imageyummy.jpgdownload(852x917, 282.36 KB)
1746484397_7a0f1xBGoT.jpgchange

Been slowly resuming work on the admin panel.

Also made a small css change to how messages in threads appear, giving them an indent so it is easier to read when scrolling.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 70 >> #WOhKjPy4a1
scheduleMay 05, 2025 @ 23:22:07 EDT (9 months ago)

:AYAYAY::AYAYAY::AYAYAY:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 71 >> #Osgiv0xnDA
scheduleMay 06, 2025 @ 00:24:36 EDT (9 months ago)

Okay, so it turns out that the notifications thing was broken this whole time so bad that it broke posting replies to threads that were not your own. :bocchiOverload:

So, I fixed it so it actually sends the notifications now and you can reply without it erroring out. Small changes. :mahiroReally:

Hopefully there are no other random issues.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 72 >> #jVsec1RT8K
scheduleMay 06, 2025 @ 07:13:26 EDT (9 months ago)

Made another change to how the threads appear in catalog view and on home page.

:pepeAlo:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 73 >> #75i7dd8w0C
scheduleMay 09, 2025 @ 07:37:36 EDT (9 months ago)

I added a label that shows the maximum file size instead of discovering it on your own. They are kind of high right now. :konataThink:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 74 >> #NaP8DIN112
scheduleMay 09, 2025 @ 12:29:34 EDT (9 months ago)

Been trying to get a search bar added to the sticker picker but for some reason the js is just not working when it is supposed to be working, I checked my syntax and logic, so annoying :aquaCry::schizo:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 75 >> #tMg3b9Ufgn
scheduleMay 09, 2025 @ 16:17:38 EDT (9 months ago)

:pepeBased2:

Oh we have sticker search now. Don't look at the JS, it's actually terrible how I got it to work.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 76 >> #OOkTtnRh8B
scheduleMay 10, 2025 @ 01:31:20 EDT (9 months ago)
thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 77 >> #dewzm7trqy
scheduleMay 10, 2025 @ 22:31:22 EDT (9 months ago)

Okay so I added a thing where if you hover the reply_to link in a message replying to someone or when hovering over stuff like this >>tMg3b9Ufgn there is a cool looking box with the message ripped from the page :)

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 78 >> #xRbTJuZt6n
scheduleMay 11, 2025 @ 22:27:29 EDT (8 months ago)

Looking into adding spoiler for images and text.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 79 >> #RpAejtn2QZ
scheduleMay 12, 2025 @ 07:25:59 EDT (8 months ago)

This is secret text.

Here is some more Secret Text

Finally some Secret Text !

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 80 >> #asGYSR11en
scheduleMay 12, 2025 @ 07:39:17 EDT (8 months ago)
thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 81 >> #B79C5aLhlL
scheduleMay 12, 2025 @ 08:00:52 EDT (8 months ago)
imagesounds good.pngdownload(187x190, 51.34 KB)
1747051252_B79C5aLhlL.png

spoiler test LMAO

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 82 >> #pwIL4jF8Ib
scheduleMay 12, 2025 @ 08:02:21 EDT (8 months ago)

OKAY!

So, I don't want to enable making stuff spoiler on the first message in a thread because that would be weird, but replies can now have spoiler images.

I added a checkbox next to the image upload you can press to make it a spoiler (wow)

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 83 >> #twhuZq1VvX
scheduleMay 12, 2025 @ 08:07:52 EDT (8 months ago)

:nyanPls:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 84 >> #Hhj7A3ha8I
scheduleMay 12, 2025 @ 08:13:10 EDT (8 months ago)

LOL epic sticker background!!!!

Yeah, you can't spoiler stickers without me requiring JS. Oh well? :akkoShrug::akkoShrug::akkoShrug::akkoShrug::akkoShrug::akkoShrug:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 85 >> #pXenFOO9H1
scheduleMay 14, 2025 @ 09:40:47 EDT (8 months ago)
1747230046_pXenFOO9H1.jpg

going crazy

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 86 >> #LQbhuyAr5Y
scheduleMay 14, 2025 @ 09:45:35 EDT (8 months ago)

@bitterli said:

1747230046_pXenFOO9H1.jpg
imageMV5BYTcyMDYyNDgtNjI3Yy00ZTFkLWI0OGUtMjY0NTE3YjNjZjlmXkEyXkFqcGc@._V1_FMjpg_UX417_.jpg(417x462, 86.73 KB)

going crazy

LOL the filename was so long it broke the input width and the filename link. Fixed both of them.

:pepeHyped::yunoYaaay:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 87 >> #CjRM2kmXax
scheduleMay 14, 2025 @ 14:48:49 EDT (8 months ago)
imagewhat-the-nagatoro.gifdownload(200x200, 73.07 KB)
1747248529_CjRM2kmXax.gif

why is google icons and fonts broken?

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 88 >> #7so4RXmrFh
scheduleMay 18, 2025 @ 21:09:44 EDT (8 months ago)

Added a thing where it will show a [deleted image] gif if there is a message but the image gets deleted.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 89 >> #WSn8fEWvb3
scheduleMay 19, 2025 @ 11:55:30 EDT (8 months ago)
imageImage Deleted
File Deleted

deleted image test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 90 >> #6mqaxQZYhx
scheduleMay 22, 2025 @ 07:31:01 EDT (8 months ago)

Reply 90!

Cleared old deleted messages.

Fixed long filenames on the user page.

Changed some buttons around, where they are placed and what they say on the user panel.

Added some new banners and stickers.

:nagatoroDeathStare::nagatoroHappy:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 91 >> #OS3lbsgM6v
scheduleMay 22, 2025 @ 09:33:01 EDT (8 months ago)

Fixed it so when you reply to a message here, it highlights your new reply. Also fixed the jump to target when pressing a button (js)

:sataniaThumbsUp:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 92 >> #FmhLDvqWr7
scheduleMay 23, 2025 @ 07:15:24 EDT (8 months ago)
image1747834589438287.jpgdownload(343x195, 56.29 KB)
1747998924_FmhLDvqWr7.jpg

I need to work on the theme picker now.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 93 >> #EiC3TsNJJk
scheduleMay 23, 2025 @ 08:48:30 EDT (8 months ago)

OKAY, I added the theme switcher.

Drop down at the bottom of the page, select between auto, light and dark for now. I will add more later.

It stores your selection as a cookie. If you're signed in, it also stores it on your user account, so it's the same everywhere you log in.

Getting the JS to do the swap instead of refreshing was interesting.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 94 >> #YLS5s5ELRz
scheduleMay 25, 2025 @ 00:16:14 EDT (8 months ago)

I made it so if you have JS enabled, the 'SET' button next to the theme picker goes away and the theme updates as soon as you select an option from the dropdown.

:chibiBlush:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 95 >> #0YtMY0tqDu
scheduleMay 27, 2025 @ 09:13:32 EDT (8 months ago)

made some changes to ratings, now there's a tracker for total likes and dislikes for each board

:marinShy:

trying to do some data cleanup for user counts.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 96 >> #MwxzmUxcgb
scheduleMay 27, 2025 @ 09:25:00 EDT (8 months ago)

I also updated the error page a bit.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 97 >> #jidERgk0aR
scheduleMay 27, 2025 @ 12:05:19 EDT (8 months ago)

Okay, I added a new theme called "classic" that uses default fonts and different colors.

:pepeDisappear:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 98 >> #rSqS9g7qAW
scheduleMay 27, 2025 @ 13:00:33 EDT (8 months ago)
imagesounds good.pngdownload(187x190, 51.34 KB)
1748365233_rSqS9g7qAW.png

dropzone test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 99 >> #udE6d72IKW
scheduleMay 28, 2025 @ 08:01:25 EDT (8 months ago)

NUMBER 100!!!! :konataHype::konataHype::konataHype::yukoGanbare::yukoGanbare:

Anyway, I broke user reputation yesterday by accident so I fixed it now. I also fixed some of the other user stats which was including data that was deleted or hidden. Finally, fixed it so deleted images are not included in the thread gallery and user gallery.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 100 >> #VFMnXXekeA
scheduleMay 28, 2025 @ 14:21:16 EDT (8 months ago)

Made stickers in messages slightly larger.

I want to see if I can make it so the sticker actually prints instead of just the special code. Soon...

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 101 >> #uWD5EG0JFs
scheduleJun 06, 2025 @ 08:36:56 EDT (8 months ago)
1749213416_uWD5EG0JFs.png

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 102 >> #XD2Coqy3sa
scheduleJun 11, 2025 @ 09:43:39 EDT (7 months ago)

I added the boards list to the footer everywhere but the home page.

:bocchiOverload:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 103 >> #RpuDVCzDap
scheduleJun 13, 2025 @ 20:09:39 EDT (7 months ago)

I have been spending so much time in real life and working on this site that I need to make a new personal site now. LOL

:kekw:

Soon

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 104 >> #PD1pbpE7zu
scheduleJun 14, 2025 @ 23:56:44 EDT (7 months ago)
1749959803_PD1pbpE7zu.jpg

SITEMAP created, don't want it to capture any of the threads themselves otherwise each time google or other search engines look it up the page will tank trying to poll all of that info. Just getting the boards for now and the regular, static pages. :nagatoroThumbsUp:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 105 >> #GObe3vC3Ia
scheduleJun 15, 2025 @ 00:17:14 EDT (7 months ago)

:aquaCry:

okay, so I was wondering why nobody had signed up. I thought that nobody gave a shit. Fair enough, I am doing this for my own amusement and so I have another thing to flex on a portfolio.

but no... it was OF COURSE a coding error. I made a secret code thing to lock new registrations while in beta and the code to check if the secret code exists wasn't properly handled in the api. So that's fixed + verified the secret code to verify works. Im so annoyed I didn't catch this sooner. :alyaReallyFlustered:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 106 >> #muz9A1uv8y
scheduleJun 15, 2025 @ 04:55:08 EDT (7 months ago)

More bugs found, hopefully fixed now.

:mahiroReally:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 107 >> #ZeDUOUwpDa
scheduleJun 15, 2025 @ 21:29:25 EDT (7 months ago)

There's a bug with the image enlarger where the box doesn't resize so text starts to clip out of the box. Ehhh, tomorrow's problem. :bocchiJam:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 108 >> #II2BWHmqTD
scheduleJun 15, 2025 @ 21:39:07 EDT (7 months ago)

Nevermind, I just fixed it, simple fix it turned out. I like CSS doing things that would be better done with JS LOL :banger:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 109 >> #wnumAbrYsd
scheduleJun 16, 2025 @ 06:57:15 EDT (7 months ago)

I added a css rule to make it so if just an image is added with no body text, the image fills the full width (still with max height) instead of 50%.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 110 >> #v3rxKH7MQB
scheduleJun 16, 2025 @ 06:59:05 EDT (7 months ago)
1750071545_v3rxKH7MQB.png

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 111 >> #mlhxGlfzAj
scheduleJun 16, 2025 @ 07:00:52 EDT (7 months ago)

Looks like the scroll to hash JS hack I have still sucks.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 112 >> #E4yr2exclZ
scheduleJun 16, 2025 @ 07:08:37 EDT (7 months ago)

Okay I made a tweak so I hope it's better now.

Writing this function sucks because I am using JS to replace the main page content with some links like reply and report so it feels better to use, a custom scroll to hash/target is now needed, annoying. There is also lazy loading on all of the images on threads so your browser doesn't have to load a ton of images in order to read a thread. So even if JS knows where the hash is, as images load it moves away. :aquaCry:

Hopefully now it sucks less balls.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 113 >> #JPKxCtNxtW
scheduleJun 18, 2025 @ 12:57:58 EDT (7 months ago)

I added in a thing where every single API request made gets logged for now while I keep testing. Guess this is still beta but who's tracking?

:kannaWhat:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 114 >> #SFdCQbeOk1
scheduleJun 19, 2025 @ 07:14:37 EDT (7 months ago)

I added a new way to make new email verification emails. Not sure if I ever added a way to do it before, but now if your account has a non-verified email. every page you navigate to will have a warning on top.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 115 >> #t1G95xchg5
scheduleJun 19, 2025 @ 07:28:05 EDT (7 months ago)

Going to look into better ways so emails sent from the site's noreply do not end up going into spam. I added a few extra headers for now but idk.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 116 >> #KxrdDINwpl
scheduleJun 19, 2025 @ 07:50:03 EDT (7 months ago)

Okay, I added stuff and things

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 117 >> #pBVS7grxRY
scheduleJun 19, 2025 @ 23:08:38 EDT (7 months ago)

I guess the site's .xyz domain just looks bad to google. it will always be spam even with email encryption working now :higaSad::higaSad::higaSad::higaSad:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 118 >> #MExQkB4A9p
scheduleJun 19, 2025 @ 23:11:41 EDT (7 months ago)
image1740575462887565.jpgdownload(694x718, 285.75 KB)
1750389101_MExQkB4A9p.jpg

:yukoGanbare:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 119 >> #GmDTkkxixO
scheduleJun 19, 2025 @ 23:14:25 EDT (7 months ago)
1750389265_GmDTkkxixO.jpg

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 120 >> #dFUpA9sP9H
scheduleJun 20, 2025 @ 09:46:53 EDT (7 months ago)
image1747849164083925.gifdownload(158x251, 38.64 KB)
1750427213_dFUpA9sP9H.gif

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 121 >> #JCWZR0LsPo
scheduleJun 21, 2025 @ 13:44:08 EDT (7 months ago)
imageKazuBruh.webpdownload(128x128, 3.56 KB)
1750527848_JCWZR0LsPo.webp

The contact form keeps getting messages from people asking about "the price"

Uhh? The price of what? :bocchiOverload:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 122 >> #wjeYvgHyLq
scheduleJun 23, 2025 @ 10:05:49 EDT (7 months ago)

I am going to work on a workflow for account recovery, something I haven't done yet.

For now, if you forget your password and we can verify you are who your account is, I can just set the password to some random password so you can login and change it.

Maybe in the future I will make an automatic process but I will do it manually for now to ensure it's legit. :animeFingerSpin:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 123 >> #JleVat4RYf
scheduleJun 23, 2025 @ 23:38:18 EDT (7 months ago)

Okay, I added automatic recovery email stuff anyway.

It just felt RIGHT.

:bocchiJam:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 124 >> #jUFykmuo0c
scheduleJun 24, 2025 @ 14:23:46 EDT (7 months ago)
1750789426_jUFykmuo0c.png

the scroll to hash still doesn't work and im sad.

I'll have to find a way to have lazy-loaded images still take up the space they need in order to truly fix it.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 125 >> #RPmIDzMO8y
scheduleJun 24, 2025 @ 14:35:04 EDT (7 months ago)

OKAY I made it so it snaps to it, preventing the lazy load from being an issue now. Not as fancy as before but it needs to be this way so an entire thread's images don't load.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 126 >> #LkSLixzxr4
scheduleJun 25, 2025 @ 07:19:55 EDT (7 months ago)

Okay things I want to do:

- If JS is enabled, I want to do what all other social media platforms do and put the stickers behind a popup window. If JS is disabled, it will remain the way it is. Right now JS is already injecting a search so maybe I can inject something to make it a button somewhere. That also means altering a ton of css probably.

- See if I can get the stickers to appear in the textbox while typing; also going to be a JS exclusive thing.

Not sure how long this will take but these are the things I want to add.

:pepeHackermans:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 127 >> #uZ4vwh4KKY
scheduleJun 25, 2025 @ 09:14:12 EDT (7 months ago)

:bocchiOverload:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 128 >> #9qgDYsfUay
scheduleJun 25, 2025 @ 11:21:48 EDT (7 months ago)

Okay, I made it so the stickers are now behind a button placed in the bottom right of the text area.

This only works for js: Click the button with the randomly selected sticker and a window will open. It is the same thing as what was above, the stickers. Same search and whatnot. Click outside the window to close, press escape or press the x in the top right.

:konataHype::konataHype::konataHype:

I also did some trickery to get it to work smoothly between JS enabled users and JS disabled users. No flickering. I can't think of anywhere else on the site where flickering was an issue but I now have a way to hide stuff for JS users and let JS add it back the way it wants too without flashing.

:pepeHackermans:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 129 >> #2xlegUR8Ll
scheduleJun 25, 2025 @ 11:27:13 EDT (7 months ago)

I guess the only other flickering thing is the integration of the dropzone. Guess I could look into getting that to function less like shit, as well. :akkoShrug:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 130 >> #HKW88gy9tA
scheduleJun 25, 2025 @ 15:00:37 EDT (7 months ago)

I've started working on the custom textarea to show the sticker picture in place of the text. Please give me a little bit to get it working. :remVV:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 131 >> #zEqcLJdYuT
scheduleJun 25, 2025 @ 16:57:19 EDT (7 months ago)

epic test :bocchiOverload:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 132 >> #M9diLWOX3A
scheduleJun 25, 2025 @ 18:01:03 EDT (7 months ago)

I am not too confident in this code I have written for this crap.

:bocchiOverload:

I am so tired, it has been like 2 hours of me battling chrome just to get this to work. pasting stickers to visually edit like this is a nightmare, probably why twitch doesn't do this because it is so buggy. it's why YT is so ass.

this whole thing here will become the new scroll to hash, a new thing to haunt me for the remainder of my time making this site.

:NONONONONO:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 133 >> #c0swmLwpI4
scheduleJun 25, 2025 @ 18:02:49 EDT (7 months ago)
image91536-fredangry.pngdownload(128x128, 29.81 KB)
1750888969_c0swmLwpI4.png

One thing I would like to add is being able to highlight stickers, copy them and then paste them again. Doesn't work with the crappy js I have right now.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 134 >> #y0NoXPhku6
scheduleJun 25, 2025 @ 18:05:57 EDT (7 months ago)

:bocchiOverload:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 135 >> #jzkkr1zIa2
scheduleJun 25, 2025 @ 20:29:15 EDT (7 months ago)

I made a change to the hover over username thing in threads. Each time, it would make an api call to get data. I added a simple javascript cache thing so it only makes calls once and then just references that while you're on the page.

:yanamiEnthusiastic:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 136 >> #Iwu6oandEQ
scheduleJul 04, 2025 @ 23:33:20 EDT (7 months ago)

I made another epic change!

Proper pagination for the profile page for messages, images and likes. Basically, before I only had it for messages and was just getting every like ever and image ever. So now it is based and slightly faster.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 137 >> #WtVboQXNdR
scheduleJul 05, 2025 @ 00:05:33 EDT (7 months ago)
image1751688228_1000013579.jpgdownload(1920x1080, 1.00 MB)
1751688333_WtVboQXNdR.jpg

Hopefully the update worked. I have been meaning to make this change for a while now but I decided to do it while I am working on finishing the admin panel.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 138 >> #mUdi2l9yrM
scheduleJul 06, 2025 @ 18:01:47 EDT (7 months ago)

I know it seems like development has paused but that is because I am working on the staff panel. :sataniaSmug:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 139 >> #qE5nVeSkA2
scheduleJul 07, 2025 @ 07:37:10 EDT (7 months ago)

LMAO I went to edit a board this morning and it turns out I never finished the admin api code at all. Just giant //TO-DO that I forgot to do. :sakuraSmug:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 140 >> #di0TNaEMmW
scheduleJul 13, 2025 @ 14:40:36 EDT (6 months ago)

testing

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 141 >> #Vc8dL7qdM2
scheduleJul 14, 2025 @ 07:28:51 EDT (6 months ago)

I am adding in a rule to block all HTTP/1.0 requests. Every browser made in the last decade uses 1.1 or better, only crappy spam bots use 1.0 so they're gone.

If anyone has an issue, contact our email support@bitterli.xyz

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 142 >> #GmPhy7p6KC
scheduleJul 14, 2025 @ 22:08:17 EDT (6 months ago)

YOOO!

There was a bug with the profile for viewing images. I was using the same address parameter for the page number and image viewer; which doesn't work. So I fixed it now. :nagatoroThumbsUp:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 143 >> #hAdPQG0Eal
scheduleJul 16, 2025 @ 22:56:32 EDT (6 months ago)

Made some changes to how the stats are printed on the home page and did a better job separating staff content from the home page. :)

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 144 >> #Cy9KnEr0db
scheduleJul 16, 2025 @ 23:06:30 EDT (6 months ago)

Changed Nav Bar Colors :)

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 145 >> #7YiRLf7Boz
scheduleJul 23, 2025 @ 09:13:26 EDT (6 months ago)
image1753229227_1000014246.pngdownload(1024x1024, 1.46 MB)
1753276406_7YiRLf7Boz.png

I will start making site updates again, soon.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 146 >> #da9D4yZzEA
scheduleAug 18, 2025 @ 07:28:37 EDT (5 months ago)
imagedf4.jpgdownload(680x982, 271.32 KB)
1755516517_da9D4yZzEA.jpg

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 147 >> #p8iWLxpDzE
scheduleAug 22, 2025 @ 08:51:04 EDT (5 months ago)

:bocchiJam:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 148 >> #LG7HezyEXq
scheduleAug 22, 2025 @ 09:00:28 EDT (5 months ago)

:akkoShrug::alyaBlush::alyaCute:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 149 >> #t1uiVdSD5P
scheduleAug 22, 2025 @ 09:00:43 EDT (5 months ago)

:aquaCry: WEBSITE CHANGE :aquaCry:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 150 >> #0HzKdZiaFS
scheduleAug 22, 2025 @ 09:28:30 EDT (5 months ago)

I added a little shadow on stickers in threads on the light theme. I also made it so if the message body is just stickers, the stickers are larger.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 151 >> #1SwruVJV0y
scheduleAug 22, 2025 @ 11:45:33 EDT (5 months ago)

I think I fixed the large image size issue...

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 152 >> #jCP2LEbuoI
scheduleAug 25, 2025 @ 07:07:42 EDT (5 months ago)
image1756120062_jCP2LEbuoI.pngdownload(512x512, 143.87 KB)
1756120062_jCP2LEbuoI.png

strip filename test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 153 >> #wIY62KLmPa
scheduleAug 25, 2025 @ 07:25:47 EDT (5 months ago)
imageAYAYA_112.pngdownload(112x112, 24.42 KB)
1756121147_wIY62KLmPa.png

file dimensions test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 154 >> #SZdWuMYlUa
scheduleAug 25, 2025 @ 09:17:27 EDT (5 months ago)
1756127847_SZdWuMYlUa.gif

One of the 155 messages above had weird html parsing issues and I do not know why. So I guess I am testing now.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 155 >> #WhxdPuU9qj
scheduleAug 25, 2025 @ 12:58:52 EDT (5 months ago)

Apparently when I made the update to add image dimensions as a label in thread messages with images, I also broke the order of oldest and newest threads on the home page and in each board. I fixed it now.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 156 >> #X8GftSBUx7
scheduleAug 25, 2025 @ 21:22:40 EDT (5 months ago)
image1756171360_X8GftSBUx7.gifdownload(302x296, 3.18 MB)
1756171360_X8GftSBUx7.gif

Location flags added to all messages.

:marinSurprised:

Thinking about adding in some new board settings tomorrow, allow for anonymous posting and replying (an account is still required but it wont show your name when posting and wont appear on your user account). Allow for ranks to be visible or hidden, profile pictures to be visible or replaced with a static icon, hide user reputation, hide verified check mark. Big ideas in the noggin here.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 158 >> #EHd6shIUlw
scheduleAug 26, 2025 @ 06:36:43 EDT (5 months ago)

Guess I should fix the reply hover

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 159 >> #UmbXgGUZ4J
scheduleAug 26, 2025 @ 07:38:53 EDT (5 months ago)
thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 160 >> #MMgMpnKCn5
scheduleAug 26, 2025 @ 10:04:21 EDT (5 months ago)

I added in a button to embed the YT player whenever links are enabled.

https://www.youtube.com/watch?v=5Z49H3clU6U

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 161 >> #nw32qjlENG
scheduleAug 27, 2025 @ 07:58:14 EDT (5 months ago)
thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 162 >> #mnxtTt0a11
scheduleAug 27, 2025 @ 08:51:48 EDT (5 months ago)

@bitterli said:

https://x.com/4274bit/status/1952419447336997196

Getting this goddamn embed to work was a nightmare.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 163 >> #nz3ht75dzM
scheduleAug 27, 2025 @ 12:34:15 EDT (5 months ago)

FLAG test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 164 >> #yyE7izuLed
scheduleAug 28, 2025 @ 10:15:29 EDT (5 months ago)

I had to change the delete thing.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 165 >> #KkIPaYXc4o
scheduleAug 28, 2025 @ 12:31:15 EDT (5 months ago)

Okay so now threads will show deleted message indicators. Not sure if I will keep it but it's there for now. I also added a proper nuke to clear everything and delete files after the message has been marked as deleted.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 166 >> #1nBYRrwTib
scheduleAug 29, 2025 @ 09:02:52 EDT (5 months ago)
thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 167 >> #7VGmg5XdaH
scheduleAug 29, 2025 @ 09:12:47 EDT (5 months ago)

Okay I added in epic soundcloud embeds.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 168 >> #N6PRFr7KEU
scheduleSep 02, 2025 @ 11:23:47 EDT (5 months ago)

I changed the way the stylesheets and JS files load, before it was getting a fresh new file each time now it's just getting a fresh file based on the last modified. It's a small change in loading times but it might help in other areas.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 169 >> #UgJpxY6dmg
scheduleSep 04, 2025 @ 09:44:02 EDT (5 months ago)

Been working on how boards are deleted. So expect some small changes here and there.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 170 >> #28VxvIEuRX
scheduleSep 05, 2025 @ 08:24:15 EDT (5 months ago)

Reply test, I am working on a read/unread thing

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 171 >> #tbl0Iysjbh
scheduleSep 05, 2025 @ 08:25:42 EDT (5 months ago)

Another reply test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 172 >> #xmXnMb2BR6
scheduleSep 05, 2025 @ 09:58:50 EDT (5 months ago)
thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 173 >> #LXPleLe6uu
scheduleSep 08, 2025 @ 08:08:37 EDT (4 months ago)

I dropped the viewed recent from 5 to 4. Still working on adding the unread labels and proper links.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 174 >> #pX9kwp0LuZ
scheduleSep 08, 2025 @ 08:42:07 EDT (4 months ago)

Okay I replaced the old recently viewed with the grid that is used everywhere else. Made a few tweaks to also add in the unread count and the special link to the first new unread message.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 175 >> #Vi1aKa9EUs
scheduleSep 08, 2025 @ 09:12:15 EDT (4 months ago)

Fixed the issue with thread lock and sticky icons not appearing on board catalog pages. LOL

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 176 >> #j7n7QoW47V
scheduleSep 09, 2025 @ 22:39:28 EDT (4 months ago)

[NSFW Sticker]NSFW stickers coming soon LMAO

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 177 >> #gh8qpQTyre
scheduleSep 10, 2025 @ 07:54:25 EDT (4 months ago)

:shikkiHumble:[NSFW Sticker]

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 178 >> #zQI6gN67C9
scheduleSep 10, 2025 @ 07:55:02 EDT (4 months ago)
image1757505302_zQI6gN67C9.pngdownload(755x670, 306.51 KB)
thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 179 >> #0TSpdr8b49
scheduleSep 11, 2025 @ 19:12:08 EDT (4 months ago)

Been spending a lot of time trying to clean up the staff admin panel.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 180 >> #3Wn06cnoT2
scheduleSep 11, 2025 @ 21:06:27 EDT (4 months ago)
image1757639186_3Wn06cnoT2.jpgdownload(4093x2894, 4.17 MB)
1757639186_3Wn06cnoT2.jpg

I am also slowly working on updating board icons and banners. No more placeholder icons here!

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 181 >> #mRC4QvJAAU
scheduleSep 11, 2025 @ 22:55:50 EDT (4 months ago)

:gamoAgrees:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 182 >> #SL63tqRChr
scheduleSep 11, 2025 @ 22:56:17 EDT (4 months ago)
imagescared-terrified.gifdownload(220x212, 98.92 KB)
1757645777_SL63tqRChr.gif

It's getting late

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 183 >> #4ycCC2x6uU
scheduleSep 11, 2025 @ 23:23:01 EDT (4 months ago)

Okay so if someone tries to manually type an nsfw sticker to a sfw board, it will show an xxx icon.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 184 >> #cwlr6YEBE2
scheduleSep 12, 2025 @ 00:17:39 EDT (4 months ago)
image1757650659_cwlr6YEBE2.jpgdownload(735x413, 252.92 KB)
1757650659_cwlr6YEBE2.jpgThings to to...

- Fix it so if the board has anon mode for posts, maybe not print the username in the thread grid.

- Fix when a thread is nuked, remove it from view history. When loading in the viewing history, probably should do a do-while loop where each iteration checks if it exists/is not deleted. Keep going until the list has 4 real threads.

- Fix issue where strip exif breaks animated gifs and webps. Rule to just ignore those filetypes. I am not paying for a better webserver with ffmpeg anytime soon.

- When initially creating the site, I have it where if there is no title it is just the thread id, which is (fine) but looks a little too sloppy. Might look into a special short title using the body in those cases if the body isn't all stickers.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 185 >> #bEybELsm3Q
scheduleSep 12, 2025 @ 10:14:15 EDT (4 months ago)

Okay, not sure if this will break stuff or not. But I added in a thing where php errors will prettyprint now instead of a 504 error and no message. Eventually when I do deploy this as its own board site, independent from my name, that will be turned off. This here is the active development branch, every change I make is done live and right here. Fine for a hobby but not fine for what I want to do in the future.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 186 >> #qzaAB15tXl
scheduleSep 13, 2025 @ 14:20:56 EDT (4 months ago)

Made some changes where the api does more processing when making threads instead of actually on the generator.

Also added a better fallback for the stupid geoip. Namecheaps' geoip is from 2019 and sucks, so it is still using free api. If all fails, that crappy 2019 db is better than nothing I guess.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 187 >> #suVDVsGT9V
scheduleSep 15, 2025 @ 07:24:31 EDT (4 months ago)

I fixed the board grid on the home page to not suck. Using CSS column-count, idk wtf it is but it seems to work.

thumb_up0
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 188 >> #y87O0iKaj2
scheduleSep 17, 2025 @ 09:46:42 EDT (4 months ago)
image1758116802_y87O0iKaj2.gifdownload(320x320, 91.83 KB)
1758116802_y87O0iKaj2.gif

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 189 >> #hTli2CHNX0
scheduleSep 17, 2025 @ 09:51:42 EDT (4 months ago)
imageno-see.gifdownload(498x498, 2.18 MB)
1758117102_hTli2CHNX0.gif

aaa

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 190 >> #TWxfCVNNDO
scheduleSep 17, 2025 @ 09:52:11 EDT (4 months ago)

@bitterli said:

1758117102_hTli2CHNX0.gif
imageno-see.gif(498x498, 2.18 MB)

aaa

OH, SPOILERS ARE WHY THE HTML STRUCTURE BREAKS! I have something to fix. :animeHype:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 191 >> #B0ic3JElEw
scheduleSep 22, 2025 @ 07:54:20 EDT (4 months ago)
image1758542060_B0ic3JElEw.pngdownload(1920x1080, 1.64 MB)
1758542060_B0ic3JElEw.png

hello world 3

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 192 >> #eBje2YK5Y8
scheduleSep 23, 2025 @ 14:21:01 EDT (4 months ago)
image1758651661_eBje2YK5Y8.pngdownload(1920x1080, 1.98 MB)
1758651661_eBje2YK5Y8.png

Swag

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 193 >> #eaqkeeWVQP
scheduleSep 24, 2025 @ 08:24:10 EDT (4 months ago)

public class swag {

public static void main(Strint[] args) {

System.out.println("Hello World");

}

}

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 194 >> #uh7yQcJzTx
scheduleSep 24, 2025 @ 12:29:25 EDT (4 months ago)

<strong>Strong</strong>

<strong>Strong 2</strong>

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 195 >> #iVoKQerjQx
scheduleSep 25, 2025 @ 07:04:34 EDT (4 months ago)
imageshitwip.jpgdownload(1000x1000, 664.86 KB)
1758798274_iVoKQerjQx.jpg

Added code block formatting yesterday.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 196 >> #cIqdLY1T5H
scheduleSep 29, 2025 @ 21:06:43 EDT (4 months ago)
image1759194403_cIqdLY1T5H.jpgdownload(5326x964, 3.08 MB)
1759194403_cIqdLY1T5H.jpg

pageparam test

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 197 >> #SDcFUpf2vq
scheduleSep 29, 2025 @ 21:07:43 EDT (4 months ago)

@bitterli said:

1759194403_cIqdLY1T5H.jpg
image1759194403_cIqdLY1T5H.jpg(5326x964, 3.08 MB)

pageparam test

Okay, it works.

More page organization done.

Also, this is an advertisement I got with something I ordered and I scanned it in to test my scanner.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 198 >> #ZOna7VZicp
scheduleOct 02, 2025 @ 08:36:30 EDT (4 months ago)

:thumbsDownAnimated:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 199 >> #QmsmqtVm4X
scheduleOct 06, 2025 @ 22:34:21 EDT (4 months ago)
image1759804461_QmsmqtVm4X.jpgdownload(1952x1817, 1.12 MB)
1759804461_QmsmqtVm4X.jpg

I will keep working om board tags tomorrow. Also need to get blog tags added somehow, those are harder.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 200 >> #0HJH8zPUjo
scheduleOct 06, 2025 @ 22:37:24 EDT (4 months ago)
image1759804644_0HJH8zPUjo.gifdownload(498x280, 3.04 MB)
1759804644_0HJH8zPUjo.gif

I like this gif

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 201 >> #ksn8HsQq5d
scheduleOct 07, 2025 @ 07:01:11 EDT (4 months ago)

Fixed the issue with archive board pages not working

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 202 >> #Ggc7RWqY0q
scheduleOct 07, 2025 @ 07:12:29 EDT (4 months ago)

I moved the edit profile button and close profile editor buttons to make more sense.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 203 >> #prp9hyAZlL
scheduleOct 07, 2025 @ 23:27:02 EDT (4 months ago)

I hatched an idea for more site themes, much larger theme ideas that would take a while to make happen. So I will work on them gradually and add them.

Mainly, I want a Windows 7 frutiger aero type thing with glass boxes all over the site and cool iconography. Man, I would have to update all the iconography from google material icons, that does not sound fun... maybe just glass boxes, cool background gradients and glass buttons. Idk

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 204 >> #4F8dXbHsPi
scheduleOct 08, 2025 @ 12:13:47 EDT (3 months ago)

How long was the site down? :nagatoroDoubleBlink:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 205 >> #MjUpuPD1oo
scheduleOct 10, 2025 @ 09:24:20 EDT (3 months ago)

I made a change so the view history of threads for users is faster and easier to manage.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 206 >> #iO1UGwpNXv
scheduleOct 10, 2025 @ 10:05:54 EDT (3 months ago)

Okay it is now working properly, a typo I had from ages ago was why:

1. It was fetching data twice because of the typo, so longer loading times.

2. Fetching old data, not the new data, which was annoying.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 207 >> #RRFHKsLpQQ
scheduleOct 14, 2025 @ 22:51:02 EDT (3 months ago)

I made an oopsie with a pageparam check so some links didn't work. Fixed now. :animeEyes:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 208 >> #oooDbYwQwf
scheduleOct 20, 2025 @ 23:07:54 EDT (3 months ago)
image1761016074_oooDbYwQwf.pngdownload(387x346, 61.59 KB)
1761016074_oooDbYwQwf.png

Not sure why I did this... :akkoShrug:

But I added in a new page to the site, https://bitterli.xyz/sticker

Basically the plan is to have this page available for non-js users instead of the current solution. That way it is easy for them to find stickers and the text code to use them in messages.

I still need to tweak the message composer here to hide it for non-js users and show the link instead, tomorrow's problem.

More of me learning how search terms work in mysql so I can build a message searcher for boards.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 209 >> #TSlwCYTkaH
scheduleOct 21, 2025 @ 22:09:53 EDT (3 months ago)

More updates to the sticker page.

:animeHype:

There is now a "trending stickers" block at the bottom. I might move it to the top. It has the 20 last used stickers in messages. I am not scanning titles yet, it scans message bodies for stickers and get the last 20 stickers used.

This message search function whenever I write it shouldn't require a lot of work now because I wrote a good search function to get these stickers.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 210 >> #SJNkhBW9PS
scheduleOct 22, 2025 @ 12:45:47 EDT (3 months ago)

Still working on small things and the search algorithm but the board search has been added. The search bar looks at message bodies for a query. :nagatoroWhistle:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 211 >> #wC7sRsVKqC
scheduleOct 22, 2025 @ 12:57:10 EDT (3 months ago)

It only shows a maximum of 20 results.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 212 >> #xwrQfi0vqA
scheduleOct 28, 2025 @ 21:57:48 EDT (3 months ago)
image1761703068_xwrQfi0vqA.gifdownload(498x281, 4.82 MB)
1761703068_xwrQfi0vqA.gif

yeah yeah

thumb_up2
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 213 >> #yTN2zDM329
scheduleOct 29, 2025 @ 07:52:20 EDT (3 months ago)

I made some changes to the theme picker and stuff. I made it easier for me to add new themes in the future, I had hardcoded the themes in before but now it is dynamically read in.

:thumbsUpAnimated:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 214 >> #5wETgMw9rn
scheduleOct 31, 2025 @ 10:23:34 EDT (3 months ago)
imageyay.gifdownload(268x268, 1.30 MB)
1761920614_5wETgMw9rn.gif

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 215 >> #R6l2hHE7NH
scheduleOct 31, 2025 @ 10:52:16 EDT (3 months ago)

I added in a leaf falling effect for September - November

And Added Snow for December - February.

Might remove it because it might be much? Or at least only have it on the home page?

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 216 >> #0m7YJe4loX
scheduleOct 31, 2025 @ 10:54:19 EDT (3 months ago)
thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 217 >> #YaypiENsUf
scheduleNov 03, 2025 @ 20:15:57 EST (3 months ago)

Hey, we are back in EST now. Looks like the date stamps are working properly! :nagatoroSmile:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 218 >> #ADWpfA5SyG
scheduleNov 04, 2025 @ 12:48:25 EST (3 months ago)
image1762278505_ADWpfA5SyG.gifdownload(498x280, 1.73 MB)
1762278505_ADWpfA5SyG.gif

I added some new themes now:

- Glass is like a frutiger aero theme, background and no external fonts. Boxes are animated. Footer is also glass.

- Midnight is like a classic theme mixed with dark; darker background colors and no external font.

- Vaporwave is like an 80s inspired thing. This one is a bit intense with animations, has background and external font. Footer is also animated.

I am still fine tweaking parts of each theme as I use them.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 219 >> #shnKFnzSkF
scheduleNov 06, 2025 @ 11:41:23 EST (3 months ago)

IT'S NATIONAL NACHO DAY!

Who's day is it if it's nochyo day?

Anyway, I started working on reactions to messages. It will take a good chunk of time to get done but the database structure and fetching is done, now I just need to work on the calls and front end to add a reaction, might steal what discord does

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 220 >> #9yymVpLW7B
scheduleNov 14, 2025 @ 06:54:21 EST (2 months ago)
image1763121261_9yymVpLW7B.gifdownload(278x420, 232.53 KB)
1763121261_9yymVpLW7B.gif

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 221 >> #XlQF9p0dwI
scheduleNov 14, 2025 @ 08:57:12 EST (2 months ago)
image1763128632_XlQF9p0dwI.pngdownload(512x512, 119.35 KB)
1763128632_XlQF9p0dwI.png

Okay I added reactions but it's not done yet.

You can add reactions to messages and remove them.

Still to do:

- Add a maximum number of stickers for reactions.

- Better placement for mobile, this one is going to be tricky.

- For JS Users, the add button just opens the sticker window like in message composition. Once a sticker is selected, it is just added. The form text box is what the non-js users will see once all the changes are done.

thumb_up1
thumb_down0
:shikimoriYay:1
[Owner]Bitterlitask_alt(100){OP}
No. 223 >> #DZYAFwuxwa
scheduleNov 18, 2025 @ 07:03:06 EST (2 months ago)
image1763467386_DZYAFwuxwa.pngdownload(796x616, 130.97 KB)
1763467386_DZYAFwuxwa.png

With cloudflare down, I guess i could spend some time today seeing if I can get the stickerbox thing to work. :)

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 224 >> #0SjZGDl0Cr
scheduleNov 18, 2025 @ 08:36:02 EST (2 months ago)

Okay so the sticker window for reactions is done. I need to edit the button in message composition now so it uses the same code.

thumb_up1
thumb_down0
:konataHype:1
:alyaPretty:1
[Owner]Bitterlitask_alt(100){OP}
No. 225 >> #7DMOTlHDuC
scheduleNov 18, 2025 @ 12:07:09 EST (2 months ago)

:animeEyes:

The code for the stickers in the message composition thing is super annoying.

Maybe a battle for another day.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 226 >> #NaRGBo68Nw
scheduleNov 18, 2025 @ 19:27:42 EST (2 months ago)

Okay so I did it today.

I also made the textarea a little bit easier to work with. The old method was very weird in how it handled new lines. Too complicated.

This is a lot easier. :animeFingerSpin:

I will keep testing it to make sure it works fully as intended. :)

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 227 >> #t530RyA9Pq
scheduleNov 20, 2025 @ 21:29:37 EST (2 months ago)
image1763692177_t530RyA9Pq.jpgdownload(852x852, 358.21 KB)
1763692177_t530RyA9Pq.jpg

aa

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 228 >> #FhNs3RYeTh
scheduleNov 21, 2025 @ 06:59:39 EST (2 months ago)

I am experimenting with getting the sticker reactions to look like they belong. They are slightly larger than the space they were in so messages with reactions looks weird vs. ones without.

So maybe I am going to leave it like this

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 229 >> #dBv1WZ47vU
scheduleNov 25, 2025 @ 12:27:43 EST (2 months ago)

Updated the board page. The details splash I moved to under the banner now. Better use of space.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 230 >> #Ywosnd5dzG
scheduleNov 25, 2025 @ 12:28:33 EST (2 months ago)

I also added in code to custom refresh on threads. It will show a count of new messages in a thread while also getting new html content.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 231 >> #NhstbuD9Sb
scheduleNov 25, 2025 @ 13:05:24 EST (2 months ago)

Fixed some issues with the notifications.

It was out of order. It had weird styling. It didn't update the count when opening the window. Those are all fixed.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 232 >> #PnOZZIZuxW
scheduleNov 25, 2025 @ 13:08:34 EST (2 months ago)
image1764094113_PnOZZIZuxW.jpgdownload(1920x1080, 597.71 KB)
1764094113_PnOZZIZuxW.jpg

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 233 >> #AHDjtOiyqo
scheduleNov 25, 2025 @ 20:10:12 EST (2 months ago)
image1764119412_AHDjtOiyqo.pngdownload(900x890, 481.17 KB)
1764119412_AHDjtOiyqo.png

Got new monitors, old one blew up. Getting them installed was a mission.

thumb_up1
thumb_down0
:animeGiggle:1
[Owner]Bitterlitask_alt(100){OP}
No. 234 >> #FSoZQjSBT4
scheduleDec 02, 2025 @ 10:13:04 EST (2 months ago)
image1764688384_FSoZQjSBT4.jpegdownload(286x469, 63.84 KB)
1764688384_FSoZQjSBT4.jpeg

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 235 >> #wfn28VTFAW
scheduleDec 04, 2025 @ 12:02:33 EST (2 months ago)
image1764867753_wfn28VTFAW.gifdownload(640x576, 568.24 KB)
1764867753_wfn28VTFAW.gif

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 236 >> #mhdaGNJjGT
scheduleDec 05, 2025 @ 08:49:25 EST (2 months ago)

I accidentally broke the site by making some changes to the info page. Fixed it now.

thumb_up1
thumb_down0
:animeGiggle:1
[Owner]Bitterlitask_alt(100){OP}
No. 237 >> #Ip2r8dvbDl
scheduleDec 11, 2025 @ 09:07:32 EST (1 month ago)

> Test Test Test of the pink text.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 238 >> #7nyKTaMyQh
scheduleDec 11, 2025 @ 10:17:14 EST (1 month ago)

Okay I just did a bunch of re-tuning of the body printing api and css to properly show new lines. So hopefully now it looks and runs better.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 239 >> #6IO5ZAmDkI
scheduleDec 14, 2025 @ 11:45:18 EST (1 month ago)
New Sticker

:marinMunch:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 240 >> #8d5RnD70wT
scheduleDec 14, 2025 @ 11:45:34 EST (1 month ago)
imageseen some shit.pngdownload(900x890, 481.17 KB)
1765730734_8d5RnD70wT.png

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 241 >> #KABDyHEBRw
scheduleDec 28, 2025 @ 20:07:18 EST (1 month ago)

I have been working on streaming and other coding projects recently, so development has slowed down a bit. I am going to make new boards now

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 242 >> #Tt1jzjVzBd
scheduleDec 29, 2025 @ 07:26:31 EST (1 month ago)

Still working on adding new boards but also fixing some bugs / making small improvements along the way. Just added thread status icons (locked, sticky, archived) to the home page for latest threads and recently opened threads.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 243 >> #NmI1EjRxyQ
scheduleJan 06, 2026 @ 09:42:42 EST (29 days ago)

YOU KNOW WHAT TIME IT IS?

Time to test to make sure my goddamn code for this fancy compose box actually works. Because i changed it again to fix an issue with pasting and weird enter issues. YAY!

So does it work or does it suck?

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 244 >> #h5UQFrUz0T
scheduleJan 06, 2026 @ 10:25:54 EST (29 days ago)

:waguriDance:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 245 >> #PGJtdP0Db1
scheduleJan 06, 2026 @ 10:53:20 EST (29 days ago)

:animeFastSpeech: Does this work now? :konataThink:

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 246 >> #IsUXM4KKaD
scheduleJan 06, 2026 @ 10:55:16 EST (29 days ago)

I have been trying to get this to work, maybe I have it working now so I can do what I want to do.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 247 >> #gYvVlcxY1U
scheduleJan 12, 2026 @ 12:36:41 EST (23 days ago)
image1768239401_gYvVlcxY1U.jpegdownload(1280x720, 394.82 KB)
1768239401_gYvVlcxY1U.jpeg

Hello Gamers

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 248 >> #ixD8HD0HwD
scheduleJan 20, 2026 @ 22:59:32 EST (15 days ago)
image1768967972_ixD8HD0HwD.jpegdownload(677x855, 252.79 KB)
1768967972_ixD8HD0HwD.jpeg

Scrapped an "old" page for now. Maybe I will come back to it but not today.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 249 >> #nWrD0u24In
scheduleJan 20, 2026 @ 23:14:59 EST (15 days ago)

One thing I will work on sooner is instead of green text / highlight for replies to messages in threads, I will actually clone the content and make it appear as a quote instead.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 250 >> #0CibDujSiE
scheduleJan 29, 2026 @ 23:55:34 EST (6 days ago)
image1769748934_0CibDujSiE.jpegdownload(1680x1050, 624.20 KB)
1769748934_0CibDujSiE.jpeg

@bitterli said:

1768967972_ixD8HD0HwD.jpeg
image1768967972_ixD8HD0HwD.jpeg(677x855, 252.79 KB)

Scrapped an "old" page for now. Maybe I will come back to it but not today.

I actually am working on this again. I am redoing all of the front end so it renders properly on older web browsers, where old is intended.

I am about 75% complete.

thumb_up1
thumb_down0
[Owner]Bitterlitask_alt(100){OP}
No. 251 >> #nU31w7XWyj
scheduleJan 29, 2026 @ 23:56:43 EST (6 days ago)

@bitterli said:

One thing I will work on sooner is instead of green text / highlight for replies to messages in threads, I will actually clone the content and make it appear as a quote instead.

I also made a mock up for this idea in the old. The only reason why I would add this is for mobile users, and it would look better in screenshots if someone was screenshotting a message. Uhh, maybe I will do this here, too.

thumb_up0
thumb_down0


All trademarks and copyrights are owned by their respective parties.
Content uploaded is the responsibility of the Poster.
Messages are owned by the Poster.

(C) 2026 BitterliStudios