1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-27 15:26:25 -07:00
Commit graph

34 commits

Author SHA1 Message Date
Eggbertx
af07b34752 Show embed on IP search page and add sample embed script for Youtube, Vimeo, and raw video embedding 2025-03-23 16:13:14 -07:00
Eggbertx
c648b41795 Show embed media URL in place of upload info 2025-03-23 14:55:08 -07:00
Eggbertx
2993d6daae Close a topbar dropdown menu (if opened) when anything in the body is clicked 2025-02-25 22:06:56 -08:00
Eggbertx
aba2c68221 Use h1 instead of div for lightbox title, footer element instead of div#footer 2025-02-18 12:59:20 -08:00
Eggbertx
9bdf9d58d9 Update NPM packages 2025-02-18 12:34:51 -08:00
Eggbertx
d61e3c62c2 Before showing delete lightbox, check if it was just the file 2025-02-09 17:53:08 -08:00
Eggbertx
e6afeeaf5b Add smooth hide block toggling, and the option to disable it 2025-02-07 23:00:34 -08:00
Eggbertx
3bec5d2c3d Fix JS-0045 really this time 2024-12-25 14:57:52 -08:00
Eggbertx
8dd8214974 Fix deepsource JS-0045 2024-12-25 14:54:04 -08:00
Eggbertx
9170c18df6 Properly attach file to QR submitted form, prevent scrolling on QR submission 2024-12-24 23:19:24 -08:00
Eggbertx
f03ea709f8 Update new/old browse element when settings are saved 2024-09-08 14:24:12 -07:00
Eggbertx
26dcb34edf Apply suggestions made by DeepSource 2024-08-30 23:08:01 -07:00
Eggbertx
acdd34c76f Update post dropdown to replace removed tools with filter creation page 2024-08-26 21:56:32 -07:00
Eggbertx
7307e2c6a4 Fix DeepSource complaints 2024-08-03 17:44:50 -07:00
Eggbertx
a82b0a1024 Add QR support for browse button replacement 2024-08-03 17:31:16 -07:00
Eggbertx
662cca0273 Add clipboard uploading to the static post form 2024-08-03 13:28:06 -07:00
Eggbertx
840f70b92c Add functions for new upload field 2024-07-30 17:23:46 -07:00
KAE-Ame
5900527843
fixs post hiding 2024-05-24 00:33:43 +10:00
Eggbertx
001cb9b611 Add custom JS to new script tag instead of calling eval, use ?? instead of || 2024-02-28 10:21:23 -08:00
Eggbertx
026537d549 Make post dropdown option for fingerprint ban work 2024-02-19 20:47:11 -08:00
Eggbertx
b93905bdc8 Add fingerprinting options, merge actions and staff info requests 2024-02-18 15:41:41 -08:00
Eggbertx
77f8ad9bcd Save flag selection on post submission and load it on page start (per board) 2024-01-22 00:17:52 -08:00
Eggbertx
1e29426509 Add flag preview functionality to frontend, add flag to QR 2024-01-21 18:02:35 -08:00
Eggbertx
72d6b08a27 Close QR box if persistentqr is false (or not set, defaults to false) 2023-12-10 12:59:46 -08:00
Eggbertx
d4335cf5b9 Fix board-specific theming being overwritten by the frontend, update some NPM packages 2023-12-07 12:47:43 -08:00
Eggbertx
51f62b8fc1 Update thread when a QR post is submitted 2023-06-22 12:20:57 -07:00
Eggbertx
fba38c859b Add no-trailing-spaces eslint rule 2023-06-22 07:46:04 -07:00
Eggbertx
7c116dafc6 Backend: Return JSON when post is submitted via QR
Frontend: request thread and trigger update from returned JSON
2023-06-16 12:06:26 -07:00
Eggbertx
a073aa49f3 Add dropdown item to ban post IP 2023-06-16 09:29:38 -07:00
Eggbertx
6ff58f8da4 Enforce strong equality checking by eslint 2023-06-15 14:38:57 -07:00
deepsource-autofix[bot]
f210e82a8c
refactor: replace template strings with regular string literals
Template literals are useful when you need:  1. [Interpolated strings](https://en.wikipedia.org/wiki/String_interpolation).
2023-06-15 21:01:00 +00:00
Eggbertx
04d0948dc2 Fix errors pointed out by eslint 2023-05-23 12:32:46 -07:00
deepsource-autofix[bot]
8860f3dbec
refactor: replace template strings with regular string literals
Template literals are useful when you need:  1. [Interpolated strings](https://en.wikipedia.org/wiki/String_interpolation).
2023-05-14 07:10:46 +00:00
Eggbertx
3d423e9623 Switch to TypeScript for frontend 2023-05-13 23:46:41 -07:00