Aevann1
aa403d5a3a
fix intended quotes being turned into greentext
2022-06-22 19:26:29 +02:00
Aevann1
d704592bdd
cache-bust all previously broken images
2022-06-22 17:59:47 +02:00
Aevann1
20585ca543
add a shortened endpoint for static images and rename loading.webp to l.webp (to save bytes)
2022-06-22 17:51:19 +02:00
Snakes
b561ca413c
Hide names on reports in ghost threads.
2022-06-22 03:37:09 -04:00
Aevann1
d9cdbd0015
return to only allowing images/videos/audio
2022-06-19 18:56:45 +02:00
Aevann1
8eaacff14b
switch "chaptraphouse.club" with "rdrama.lol"
2022-06-18 18:32:43 +02:00
Aevann1
ccdabcba29
allow uploading of all types of files (using lain.la)
...
+ allow multiple file upload in bios and messaging admins
2022-06-18 17:53:34 +02:00
Aevann1
d4260138f5
Revert "de-nerf tilt award on mobile"
...
This reverts commit 3985a58815
.
2022-06-16 14:37:23 +02:00
Snakes
a8155d964a
Kitchen sink: emoji content, assert, assetcache.
...
These are all minor and uncontroversial enough it just felt gross
making multiple commits.
- Adds marseymummified.
- Changes the new `raise ValueError(...)` in badge_grant to
an `assert`.
- Expands assetcache to a convenient grab bag of JS files.
2022-06-15 17:17:31 -04:00
Aevann1
cd5f8a528b
in the preview, dont replace '\n' with '\n\n' if the text
...
has "```" or "<pre>" (to match backend behavior)
2022-06-15 22:12:03 +02:00
Aevann1
3985a58815
de-nerf tilt award on mobile
2022-06-15 19:05:04 +02:00
Aevann1
29d2a549c4
remove !important from tilt award css
2022-06-13 21:08:57 +02:00
Aevann1
8f72407f84
show the party hat in the header too
2022-06-13 19:46:40 +02:00
Snakes
acde2c856b
Enable JL2 viewing shadowbanned comments.
2022-06-12 05:48:27 -04:00
Aevann1
30f71855f4
fix 5e9297b78f
2022-06-11 16:50:26 +02:00
Aevann1
5e9297b78f
rename "Lottershe" to "Lottery" on other sites
2022-06-11 16:44:13 +02:00
Aevann1
12a9307ab3
don't restrict file extensions on the frontend side (leave it to the backend)
2022-06-11 13:38:45 +02:00
Aevann1
a082105ab8
remove weird trailing tabs
2022-06-11 11:56:16 +02:00
Aevann1
358ce08544
don't collapse gambling comments when viewing a comment
2022-06-11 11:30:46 +02:00
Aevann1
f548c2077d
show names of all files when pasting instead of just the first file
2022-06-11 00:37:55 +02:00
Aevann1
cda275c194
replace \n with \n\n in previews (to match the backend behavior)
2022-06-10 21:45:48 +02:00
Aevann1
b2b86abfd0
trim selection on quoting
2022-06-10 21:43:39 +02:00
Aevann1
10ffa90167
make the javascript use 1 linefeed instead of 2
...
we don't need it to do 2 linefeeds anymore
because the backend handles that before sanitizng
2022-06-10 20:05:54 +02:00
Aevann1
f9a0cff350
make the page always jump to the comment you wanna view
2022-06-10 20:01:12 +02:00
Aevann1
e483accffb
fixed this https://files.catbox.moe/qdcbvd.png
2022-06-10 16:47:34 +02:00
Snakes
cb5f9d05c6
templates: Fix improper plurals, create helpers.
...
Previously, the three instances of 'Report[s]' and one instance of
'Coin[s]' in the UI templates were always pluralized, even when they
referred to a singular instance. This has been corrected by creating
a `plural` helper macro.
Additionally, this was used as impetus to create `utils/helpers.html`
to eventually move more recurring template logic into macros.
2022-06-07 05:26:22 -04:00
Snakes
6b9a133204
Kitchen sink commit, misc. content updates.
...
- Increment cache version on popover badges.
- Add comments+submission_listing.js to assetcache to support ^.
- Append new words to wordle list.
- Cache bust assorted assets for recent PRs.
2022-06-02 19:32:13 -04:00
outruncolors
c2f598a17f
Move lottery to own page ( #296 )
2022-05-30 22:40:38 -04:00
Snakes
b85f23becb
assetcache: Bust 2dda7529a4
, expand.
2022-05-30 20:20:14 -04:00
Snakes
5b6ba1ac82
Merge remote-tracking branch 'mccoxmaul/add-lottershe' into frost
2022-05-29 23:52:04 -04:00
Aevann1
c9ec551657
fixed bug with the comment distinguish button on desktop
2022-05-30 05:48:41 +02:00
Aevann1
5745f73f6c
removed leftover meme janny shit
2022-05-30 05:40:39 +02:00
Outrun Colors, LLC
c337d0edde
Swap gifs for webms
2022-05-29 22:07:44 -05:00
Outrun Colors, LLC
db13e0976c
Have tickets show up in treasure chests
2022-05-29 21:59:22 -05:00
Outrun Colors, LLC
422ba56b31
Add assets for lottery
2022-05-28 17:24:21 -05:00
Snakes
05fc950004
Add support for distinguishing ghosted.
2022-05-28 00:47:33 -04:00
Aevann1
6b6e2e8253
sfd
2022-05-27 20:28:54 +02:00
Aevann1
66b3efab36
award refactor
2022-05-27 01:08:23 +02:00
Aevann1
2595706b49
fsd
2022-05-26 20:36:37 +02:00
Aevann1
9af50ae9b3
jannies can now block ppl
2022-05-24 22:43:49 +02:00
Snakes
cc75375c82
Un-deploy Birthgay event.
...
Removes temporary changes for the Birthgay 2022 event, ending
approximately at 2022-05-23 0600Z. Changes:
- Double XP disabled.
- Lootboxes disabled.
- Three event awards given real descriptions and colors.
- Partyhats: restored to cakeday-only condition and tooltip.
- Header UI: balloons removed, text visibility outline removed,
journoid banner reverted, marseyjam as header icon.
- Birthgay banners: removed from template, moved to new storage dir.
Confetti, though remaining as a permanent award, has been temporarily
removed pending a less performance-intensive implementation and one
that doesn't require maintaining a third-party package in the codebase.
2022-05-23 01:48:25 -04:00
Aevann1
0a74a98ec5
big ass commit
2022-05-23 00:15:29 +02:00
DrTransmisia
4b6a811e21
Lenewlink ( #282 )
...
* allowing the user to click on profile ANCHOR with special keys
* le epic version bump for le cloudfare chaching, has arrived
2022-05-22 19:31:27 +02:00
Aevann1
b9316c0073
fsd
2022-05-21 15:19:02 +02:00
Aevann1
cad9952f2b
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-05-21 14:36:24 +02:00
Aevann1
20cc20d806
fsd
2022-05-21 14:36:22 +02:00
Snakes
6fbaf2f15f
Partially revert: cb1bb4e43b
, 2737a6ca47
.
...
cb1bb4e43b40: Server cleaned out schema.sql for some reason and
it was autocommitted by the sneed cron. This is why the tests fail.
2737a6ca479b: Originally pulled from themotte/rDrama @ 309bf44f12ba.
In light of the fact this is breaking comment previews right now and
the actual XSS threat is unclear, given we sanitize serverside,
this is reverted until I find time to look at it.
2022-05-20 19:15:44 -04:00
Aevann1
2737a6ca47
sfd
2022-05-20 23:41:08 +02:00
Aevann1
0eb39b987c
2022-05-20 00:24:34 +02:00
Snakes
c789f6923e
Merge remote-tracking branch 'upstream/frost' into birthgay-staging
2022-05-19 17:59:35 -04:00
Nekobit
86e90efb90
bump ( #272 )
...
* q
* Update comments.html
2022-05-17 18:23:44 -04:00
Snakes
1434270975
Cache busting comments_v.js (again).
2022-05-17 17:20:37 -04:00
Aevann1
e7e37cd657
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-05-17 23:09:39 +02:00
Aevann1
0b28758e16
stole testing from mottechads
2022-05-17 23:09:36 +02:00
Snakes
9677f505a4
Cache busting comments_v.js.
2022-05-17 17:01:11 -04:00
Aevann1
3491c9187d
pls review
2022-05-17 21:58:41 +02:00
Aevann1
bf683cf5a2
vxc
2022-05-07 11:23:13 +02:00
TLSM
0447c9c09e
Fix remaining emoji-btn clickboxes. ( #247 )
...
In line with 1c363303f0
, repeat a similar fix for the four remaining
emoji-btns which had wrong clickboxes.
2022-05-06 05:38:20 +02:00
geese
02928305ed
aaa
2022-05-04 21:29:59 -04:00
Aevann1
2008bc76c1
cakedays
2022-05-05 01:31:11 +02:00
Aevann1
6b10d097a2
mn
2022-05-05 01:09:46 +02:00
TLSM
8eb86b965c
Partially revert self-upvote UI bug fix. ( #239 )
...
Turns out the snippet in templates/comments.html was necessary to
get proper behavior in notifications.
Might come back to debug this later, but people use notifications more
than they deal with edge case self-upvotes, so reverting for now.
The changes to prevent coin fuckery with self-upvoting appear to work
correctly in the wild, so leaving those in place.
2022-05-02 21:42:28 +02:00
TLSM
d1e2926ca3
Fix comment self-upvote removal UI bug. ( #236 )
...
Fixes minor UI bug when removing self-upvote on a comment. Previous
behavior, starting from a new comment:
- Initial state: score 1 from self-upvote, upvote button shows
highlighted as `color: var(--primary)`.
- Click on upvote button to remove self-upvote → button
unhighlights, score displays as 0.
- [reload page]
- Score displays as 0, but button is highlighted.
- Click on upvote button → button unhighlights, score displays
as -1. [If you reload the page now, state is score 0 &
highlighted; no change in serverside votes.]
- Click on upvote again → button highlights, score displays as 0.
- [reload page]
- Score displays as 1, button is highlighted.
Direct cause is `templates/comments.html @ L115-117`. I checked
`api_comment`, though, and it adds a vote on new comments, and that
state change propagates to the template's parameters before it renders,
so I believe the only time this triggers is specifically when a user
has removed their self-upvote. Bug is fixed when testing with L115-117
removed. Is there some other edge case it was meant to solve?
Secondary bugfix: Removing a self-upvote _costs_ you a coin & a
truescore point. I think this is one of the few ways to get negative
dramacoin. I chose to fix it by having self-votes and self-unvotes not
change coins/truecoins. The alternative of having new comments & posts
give the user +1 coin/truecoin would modify site behavior, and you'd
retroactively owe some powerusers thousands of DC & truescore.
2022-05-02 20:12:28 +02:00
Aevann1
bc2a20cd4b
sfd
2022-05-01 23:44:38 +02:00
Aevann1
139a01998b
ti
2022-04-25 23:41:46 +02:00
Aevann1
89b49f9337
sdf
2022-04-24 22:52:10 +02:00
Aevann1
c447af6f50
fdssfd
2022-04-22 22:02:47 +02:00
Aevann1
8d268268f1
fds
2022-04-18 19:20:10 +02:00
Aevann1
6c662e351a
fds
2022-04-16 21:14:11 +02:00
Aevann1
777baa68eb
fds
2022-04-16 17:50:07 +02:00
Aevann1
99cb01d9fc
fdsfds
2022-04-15 18:28:08 +02:00
bAWario
8c25a48d0c
Glowiefied Checkmark ( #226 )
...
Co-authored-by: Captain <Captain@PC>
2022-04-14 00:23:46 +02:00
Aevann1
7f865fb4e6
fd
2022-04-13 03:12:38 +02:00
Aevann1
a4c5e2ac96
sfd
2022-04-13 02:10:48 +02:00
Aevann1
e9e9a72921
fds
2022-04-10 20:06:36 +02:00
Aevann1
aa388dabc4
fsd
2022-04-10 19:46:24 +02:00
Aevann1
3b513d0841
gfd
2022-04-10 01:41:36 +02:00
Aevann1
4a4f402c0d
g
2022-04-09 20:26:10 +02:00
Aevann1
1f0d46ba66
fds
2022-04-09 20:09:33 +02:00
Aevann1
94658d1edc
g
2022-04-09 20:01:36 +02:00
Aevann1
3f94aaa3cf
fds
2022-04-09 19:51:37 +02:00
Aevann1
4a4591876e
gf
2022-04-09 19:32:55 +02:00
Aevann1
6db737ba03
ds
2022-04-09 18:42:23 +02:00
Aevann1
6993d28e18
hgf
2022-04-07 02:21:38 +02:00
Aevann1
b45de251f5
gdffds
2022-04-07 02:08:17 +02:00
Aevann1
1c7c40b5ca
fsd
2022-04-07 01:03:18 +02:00
Aevann1
d495b961d8
fg
2022-04-06 23:01:32 +02:00
Aevann1
b841e7ae12
fds
2022-04-06 21:33:42 +02:00
Aevann1
30c426f0bd
gd
2022-04-05 21:51:10 +02:00
Aevann1
82a21c0a5e
sfd
2022-04-05 21:48:46 +02:00
Aevann1
83f222b04e
fds
2022-04-05 21:47:48 +02:00
Aevann1
99b35847e4
dfs
2022-04-05 20:06:24 +02:00
Aevann1
835a7ecc55
fds
2022-04-05 19:27:13 +02:00
Aevann1
f2ac1847e3
fds
2022-04-05 18:02:24 +02:00
Aevann1
eca7f466df
fsd
2022-04-05 17:04:15 +02:00
Aevann1
c2db52737b
sfd
2022-04-05 15:55:32 +02:00
Aevann1
35affa19cd
fds
2022-04-05 15:26:53 +02:00
Aevann1
ea107e9966
fsd
2022-04-04 02:42:20 +02:00
Aevann1
7a8108e106
fsd
2022-04-03 22:16:54 +02:00
Aevann1
4c44c2ce92
fds
2022-04-03 17:47:53 +02:00
Aevann1
ae82ada424
fsd
2022-04-02 18:54:27 +02:00
Aevann1
5e48932f08
sdf
2022-04-02 17:26:13 +02:00
Aevann1
d5f64847ac
gd
2022-03-31 21:34:04 +02:00
Aevann1
b538d2a24c
gdfg
2022-03-31 18:28:53 +02:00
Aevann1
b02b27ce4f
fds
2022-03-31 17:00:57 +02:00
Aevann1
1042072ad8
fsd
2022-03-31 16:25:49 +02:00
Aevann1
3a3157def3
df
2022-03-29 19:32:36 +02:00
Aevann1
37d5003af4
bbbbbbbbbbbbb
2022-03-27 15:39:21 +02:00
Aevann1
b74c8711d7
fd
2022-03-26 00:30:15 +02:00
Aevann1
eec1738d01
what a mess
2022-03-24 21:44:12 +02:00
Aevann1
26129d37c6
f
2022-03-23 10:12:25 +02:00
Aevann1
ef70592bf7
fsd
2022-03-22 17:59:40 +02:00
Aevann1
99a74a7853
sdf
2022-03-22 17:56:18 +02:00
Aevann1
f65ff6a353
fsd
2022-03-22 17:45:52 +02:00
Aevann1
951c3c13d7
fsd
2022-03-22 17:28:44 +02:00
Aevann1
e4474097ff
fds
2022-03-21 23:52:09 +02:00
Aevann1
f2b37035c9
fg
2022-03-20 23:24:50 +02:00
Aevann1
a9f6f5a0e0
post
2022-03-19 18:19:02 +02:00
Aevann1
4f283e0764
fds
2022-03-19 01:21:14 +02:00
Aevann1
de6cebe659
aw
2022-03-17 10:59:44 +02:00
Aevann1
326c79d4d8
sfd
2022-03-14 00:55:07 +02:00
Aevann1
b774286ba2
gf
2022-03-13 09:26:22 +02:00
Aevann1
ee1931f224
fds
2022-03-13 09:23:07 +02:00
Aevann1
98fa6bcaa3
fds
2022-03-13 09:22:02 +02:00
Aevann1
b3514b73d9
fds
2022-03-13 09:21:28 +02:00
Aevann1
785a71b51f
fds
2022-03-13 09:21:14 +02:00
Aevann1
22bddd6389
fart
2022-03-13 09:20:23 +02:00
Aevann1
6eabb05e09
fgh
2022-03-13 09:19:08 +02:00
Aevann1
5280a1ca64
fsd
2022-03-13 09:16:10 +02:00
Aevann1
b35bab0672
hole
2022-03-09 04:04:37 +02:00
Aevann1
514d6ec126
right
2022-03-09 03:44:53 +02:00
Aevann1
b70ea883e8
made wordle and blackjack ajax
2022-03-06 05:25:23 +02:00
Aevann1
fa14b9019e
blocks num
2022-03-06 03:53:11 +02:00
Aevann1
39254f19eb
sounding
2022-03-06 03:18:10 +02:00
Aevann1
770643b4a6
no more quadrants y'all cant behave
2022-03-06 00:16:40 +02:00
Aevann1
bf391394a8
bad PR
2022-03-05 22:53:39 +02:00
Aevann1
fa37396fc1
yay
2022-03-05 01:35:11 +02:00
Aevann1
21b1da134f
fart
2022-03-04 23:43:14 +02:00
Aevann1
a0d5a9c259
N
2022-03-04 20:04:55 +02:00
Aevann1
f4921693ec
treappy
2022-03-04 20:04:27 +02:00
Aevann1
af426407c7
painful
2022-03-04 19:57:17 +02:00
Aevann1
88f283c4a8
fds
2022-03-04 19:50:19 +02:00
Aevann1
cebb75c0fb
fart
2022-03-04 19:46:22 +02:00
Aevann1
e4bb7ef379
odd
2022-03-04 19:43:20 +02:00
Aevann1
109526ac82
trappy
2022-03-04 19:22:40 +02:00
Aevann1
6d6b199a3b
transfers fix
2022-03-04 18:53:28 +02:00
Aevann1
5d4b100435
fds
2022-03-03 19:23:23 +02:00
Aevann1
6571c51690
fart
2022-03-03 18:01:35 +02:00
Aevann1
594ec74381
mimw
2022-03-02 03:31:41 +02:00
Aevann1
c48be7c220
gay
2022-03-02 03:03:05 +02:00
Aevann1
c22f4e4e95
created
2022-03-01 02:06:50 +02:00
Aevann1
88e8a066e7
dude open source lmao
2022-02-28 22:40:59 +02:00
Aevann1
1576fcd57d
farts on u
2022-02-28 04:06:15 +02:00
Aevann1
4131f08fce
sfd
2022-02-28 02:53:25 +02:00
Aevann1
1057a70d41
fds
2022-02-28 02:51:42 +02:00
Aevann1
755a1afb75
fu
2022-02-27 21:47:05 +02:00
Aevann1
fe565cd032
fds
2022-02-27 21:46:22 +02:00
Aevann1
62eb9cc22e
gfgd
2022-02-27 21:44:36 +02:00
Aevann1
85797256d8
e
2022-02-27 21:34:33 +02:00
Aevann1
77bc8d84b2
dsfdsf
2022-02-27 21:21:50 +02:00
Aevann1
bf0a6afc7e
vid
2022-02-27 20:18:38 +02:00
Aevann1
9afa6161e5
marked
2022-02-27 17:06:37 +02:00
Aevann1
739f3451fc
amogus
2022-02-26 22:56:11 +02:00
Aevann1
b04739cf45
bitch im a cow
2022-02-26 22:40:08 +02:00
Aevann1
1cdeab6b98
badges
2022-02-26 22:29:56 +02:00
Aevann1
2dc16548a4
vcx
2022-02-26 22:09:54 +02:00
Aevann1
47f3151268
gfg
2022-02-26 14:00:27 +02:00
Aevann1
cd4e8d4863
lower
2022-02-26 13:58:49 +02:00
Aevann1
8c725c81ad
js
2022-02-25 15:28:27 +02:00
Aevann1
871ad7c6c8
fdfd
2022-02-25 15:26:56 +02:00
Aevann1
db61d95e1c
emoji
2022-02-25 14:43:25 +02:00
Aevann1
c7f0afbc96
comment file
2022-02-24 21:53:22 +02:00
Aevann1
9444422247
multi file upload
2022-02-24 21:05:04 +02:00
Aevann1
d38f5e3c63
e
2022-02-24 20:31:28 +02:00
Aevann1
58ad0f5dbc
data-bs-original-title
2022-02-24 20:07:53 +02:00
Aevann1
ba52508c42
bb
2022-02-24 19:50:52 +02:00
Aevann1
3636b9d69b
bbb
2022-02-24 19:48:14 +02:00
Aevann1
b25e92913f
shittttt
2022-02-24 18:23:17 +02:00
Aevann1
4f7d207260
fds
2022-02-24 15:20:48 +02:00
Aevann1
8ae2b23660
fdsf
2022-02-24 14:50:02 +02:00
Aevann1
925109d74f
subs
2022-02-24 14:32:11 +02:00
Aevann1
65602240ab
fds
2022-02-24 14:07:44 +02:00
Aevann1
8ffbac975b
fsfd
2022-02-24 14:03:28 +02:00
Aevann1
9590e73b5d
farin
2022-02-24 11:24:22 +02:00
Aevann1
b6b1a56312
fsd
2022-02-23 08:11:11 +02:00
Aevann1
7c90b95880
fds
2022-02-23 07:32:19 +02:00
Aevann1
8529839d7c
cxvfd
2022-02-23 07:19:57 +02:00
Aevann1
5d4b09ef62
fd
2022-02-23 07:02:07 +02:00
Aevann1
f56d9b893b
vc
2022-02-22 15:34:41 +02:00
Aevann1
84e6c39360
vc
2022-02-22 12:09:34 +02:00
Aevann1
4155b2ca3b
xcv
2022-02-22 10:31:27 +02:00
Aevann1
b48cc5314f
bv
2022-02-21 03:35:01 +02:00
Aevann1
7fa3bb87ca
fd]
2022-02-21 03:12:27 +02:00
Aevann1
4ca1614c19
bv
2022-02-21 03:10:30 +02:00
Aevann1
e6d9b697b5
bcv
2022-02-21 03:01:53 +02:00
Aevann1
939d2ff527
cvb
2022-02-21 03:00:06 +02:00
Aevann1
eaa906ec69
vc
2022-02-21 02:49:28 +02:00
Aevann1
fa2e7efbd2
bcv
2022-02-21 02:41:37 +02:00
Aevann1
211183ed36
cvb
2022-02-21 02:24:01 +02:00
Aevann1
5b1031b900
bv
2022-02-21 02:21:15 +02:00