Aevann1
905e32c60c
remove the javascript block i used for testing
2022-06-25 19:29:34 +02:00
Aevann1
2b86a8fee0
minor tweak to modal behavior
2022-06-25 19:14:57 +02:00
Aevann1
c53b8dae81
add ability to sort votes table by truescoer
2022-06-25 17:44:02 +02:00
Aevann1
5d777a07b0
cache bust
2022-06-25 17:36:35 +02:00
Aevann1
1abcbecf19
fix RAM shit
2022-06-25 17:33:46 +02:00
Aevann1
66586dfce3
testing RAM thing
2022-06-25 17:20:34 +02:00
Aevann1
70c2b2cffa
try fixing RAM thing
2022-06-25 05:19:28 +02:00
Aevann1
e4c50939e6
Revert "make threshold for RAM 3GB instead of 2.99GB"
...
This reverts commit 37b8fc5666
.
2022-06-25 05:06:25 +02:00
Aevann1
37b8fc5666
make threshold for RAM 3GB instead of 2.99GB
2022-06-25 05:01:19 +02:00
Aevann1
a990e6cf6e
small adjustment to emoji search
2022-06-25 04:44:06 +02:00
Aevann1
6dc824b29e
make emoji search work on "enter" only for 3GB RAM and lower
2022-06-25 04:22:04 +02:00
Aevann1
51c91de1dd
fix bug with confirmation dialog
2022-06-25 02:25:08 +02:00
Aevann1
149db9ebe3
cachebust marked.js
2022-06-25 02:17:16 +02:00
Aevann1
ffd0d9ed31
show duration on ban icon tooltip
2022-06-25 02:11:00 +02:00
Aevann1
d59a80245d
add total counter for simps, haters, simping for, hates
2022-06-25 01:22:20 +02:00
Aevann1
55ebd98f40
add confirmation dialog when u close tab while text is in commentbox/messagebox
2022-06-25 00:58:15 +02:00
Aevann1
ab1f6fac65
fix 500 error
2022-06-24 22:54:45 +02:00
Aevann1
6b1560a9d2
add hunter biden's fart
2022-06-24 19:56:28 +02:00
Snakes
e896a965ad
Fix crab award media path.
2022-06-24 13:22:23 -04:00
Aevann1
a64dd729e8
escape asterick when quoting
2022-06-24 18:25:21 +02:00
Aevann1
13143a72ab
disable animations for ppl with lower than 3GB RAM
2022-06-24 18:12:58 +02:00
Aevann1
17c81ea9ef
reduce margin above "toggle preview"
2022-06-24 17:40:05 +02:00
Aevann1
41cebb7f80
fix accidential greentext in chat
2022-06-24 17:37:31 +02:00
Aevann1
f34c4e1196
stop using app.config for our own stuff
2022-06-24 17:08:57 +02:00
Aevann1
68dc17ca4e
fix ea37966aff
2022-06-24 16:18:48 +02:00
Aevann1
ea37966aff
disable all cosmetic awards on devices with less than 3GB ram
2022-06-24 16:17:45 +02:00
Aevann1
1d29aaa00f
make the disable function do 2 seconds instead of 1 second
2022-06-24 16:12:04 +02:00
Aevann1
f7c3cfbf5b
fix 66eb63dcee
2022-06-24 16:10:05 +02:00
Aevann1
66eb63dcee
reload pages on back button for me
2022-06-24 15:07:12 +02:00
Aevann1
53fe1ffc60
fix modal behavior
2022-06-24 07:22:04 +02:00
Aevann1
4e067579d5
fix disable() function not working
2022-06-24 05:00:35 +02:00
Aevann1
895f08e34e
put disable() in a more general js file
2022-06-24 04:56:14 +02:00
Aevann1
ef3843f628
add timer to re-enable form buttons after 1 second
2022-06-24 04:53:31 +02:00
Aevann1
ff49bf52ac
better modal behavior
2022-06-24 04:48:07 +02:00
Aevann1
222367cea8
fix 500 errors
2022-06-24 03:28:34 +02:00
Aevann1
9dbe67bf90
respect user's chosen themecolor
2022-06-24 03:27:49 +02:00
Aevann1
96e14111e3
do this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2021584?context=8#context
2022-06-24 03:25:12 +02:00
Aevann1
a1a28a172d
don't create a modal instance if one exists
2022-06-24 03:06:13 +02:00
Aevann1
6eabd99067
hide modals on back button (instead of going back 1 page)
2022-06-24 03:05:49 +02:00
Aevann1
4c6bc3cdfd
make emoji_modal neater on mobile
2022-06-24 01:57:02 +02:00
Aevann1
e909f4e6fc
forgot to cache-bust header.js
2022-06-24 01:11:00 +02:00
Aevann1
4fc8520e24
remove post_toast2() and post_toast3() and incorporate them into post_toast()
2022-06-24 01:07:47 +02:00
Aevann1
b17333b2a0
fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2046517?context=8#context
2022-06-24 00:46:07 +02:00
Aevann1
39a5971db7
add minlength to hexcodes in settings
2022-06-24 00:19:54 +02:00
Aevann1
b965666c2d
fix catalog view not working while logged-out
2022-06-23 23:46:31 +02:00
Aevann1
80db653d3f
fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2130416?context=8#context
2022-06-23 23:25:07 +02:00
Aevann1
8d839b3e06
fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2131562?context=8#context
2022-06-23 23:04:16 +02:00
Aevann1
2d306bbba7
pause videos on comment collapse
2022-06-23 23:01:20 +02:00
Aevann1
4d692bebe8
make all form-submitting buttons get disabled after clicking
...
so spergs like me with poor motor control don't click twice and get hit with 429
2022-06-23 22:49:23 +02:00
Aevann1
38a5bf25c5
fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2133621?context=8#context
2022-06-23 22:14:41 +02:00
Aevann1
a3b4707b89
fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2135530?context=8#context
2022-06-23 22:08:22 +02:00
Aevann1
6029e5b4fc
try fixing golden marseys
2022-06-23 18:48:44 +02:00
Aevann1
ec9cdf1f23
try fixing golden marseys
2022-06-23 18:45:41 +02:00
Snakes
31d2ade68c
Fix emoji modal DMing private profile.
2022-06-23 03:30:34 -04:00
Snakes
3d2e7e415a
Focus emoji search input on modal open.
2022-06-23 01:53:29 -04:00
Aevann1
92e72b330b
switch "browse holes" and "create hole"
2022-06-23 03:40:59 +02:00
Aevann1
78b31df5c2
disallow ppl from faking golden and glowing marseys
2022-06-23 02:50:02 +02:00
Aevann1
9aa5443ad0
improve glowie marseys
2022-06-23 02:45:51 +02:00
Aevann1
e42227ab67
add glowie marseys
2022-06-23 02:34:37 +02:00
Aevann1
7e6e04b231
sneed
2022-06-23 01:13:21 +02:00
Aevann1
b8321fd18d
fix removing and approving comments on desktop
2022-06-22 23:06:06 +02:00
Aevann1
fe2ad1ae87
show poll options in markdown preview when editing
2022-06-22 23:02:37 +02:00
Aevann1
cbc2a07818
make "browse holes" button visible inside holes
2022-06-22 22:52:19 +02:00
Aevann1
ffcdc0aafe
make hole banners bigger on desktop
2022-06-22 22:50:58 +02:00
Snakes
7f8405ad35
CSS: hard wrap fa rules, remove fa anims.
2022-06-22 16:34:11 -04:00
Aevann1
cc3ddf3c8b
Revert "Add polls thread to megathread directory."
...
This reverts commit 3d7d1e5ff7
.
2022-06-22 22:10:01 +02:00
Snakes
3d7d1e5ff7
Add polls thread to megathread directory.
2022-06-22 16:07:33 -04:00
Aevann1
8ecb4582d0
refactor sorting comments
2022-06-22 21:50:20 +02:00
Aevann1
aa403d5a3a
fix intended quotes being turned into greentext
2022-06-22 19:26:29 +02:00
Aevann1
5073258258
try to fix marseybux prinitng on PCM
2022-06-22 18:17:26 +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
Snakes
79ced3816c
Add 'hole' search operator.
2022-06-22 02:35:50 -04:00
Snakes
70c87140a3
WPD sidebar: update rules, improve styling.
2022-06-22 00:49:10 -04:00
Snakes
d5d221e773
Fix layout with both card and catalog view.
2022-06-21 16:06:08 -04:00
Snakes
5609a96e05
Fix info leak of removed & deleted via post embeds.
...
Embedded local posts (posts which link to posts on the same site)
embed the linked post using submission_listing.html via
helpers/jinja2:post_embed. This suffered from much the same issue
recently fixed in submission.html through the addition of
`v_forbid_deleted` in the template before outputting privileged
information. A similar fix has been applied to submission_listing.
Unfortunately, this is not the most elegant fix. Surely this would be
better resolved more centrally in the submission model. However, I am
not clear at present about the precise interaction between deletion,
removal, and realbody & realurl in all of the different places they
are used. This commit fixes the problem, but it also highlights a
potential future refactoring target.
2022-06-21 02:38:18 -04:00
Snakes
e2cd25db67
WPD: limit hole creation to JL2+.
2022-06-21 01:20:21 -04:00
Snakes
6c00330042
Fix markdown ordered lists breaking after index.
...
Previously, Markdown ordered lists in user content (in posts,
comments, previews, etc) would display like this:
1.
Foo bar baz.
This is because sanitize populates them as <li><p>Foo bar baz.</p></li>
Rather than mess with the Markdown engine and still not have backwards
compatibility, this has been solved in the frontend using CSS to force
the <p> to display inline.
2022-06-20 20:45:05 -04:00
Snakes
f6b6997f61
Persist activity timestamp to users.
2022-06-20 16:25:03 -04:00
Snakes
35720c0a63
Include holed post edit in mobile admin actions.
2022-06-20 11:58:58 -04:00
Snakes
dee8eb5154
Replace loading.webp with new marseyloading.
2022-06-19 22:15:33 -04:00
Aevann1
b5df4bca40
make expanded images' size be at least 50% of window width
2022-06-20 00:46:36 +02:00
Aevann1
ef3fbbf520
adjusting greentext regex
2022-06-19 22:22:36 +02:00
Aevann1
3f96a1c310
increase assetcache
2022-06-19 21:10:19 +02:00
Aevann1
0744a91a2f
fix greentexting on 4chan theme
2022-06-19 21:06:54 +02:00
Aevann1
f77a7b7cfc
fixed double quoting and triple quoting, etc
2022-06-19 20:21:25 +02:00
Aevann1
d9cdbd0015
return to only allowing images/videos/audio
2022-06-19 18:56:45 +02:00
Aevann1
64b384fb42
put greentext in formatting
2022-06-19 18:27:23 +02:00
Aevann1
5ddde69ac9
greentext fix
2022-06-19 17:22:06 +02:00
Aevann1
c02f835708
add greentext to preview
2022-06-19 17:10:38 +02:00
Aevann1
45b1b61760
added greentext
2022-06-19 17:05:50 +02:00
Aevann1
bb1d3677c5
fix this https://i.imgur.com/6A9Rgkt.png
2022-06-19 16:55:10 +02:00
Aevann1
06677d269e
refactor process_video
2022-06-19 16:49:44 +02:00
Aevann1
b4b411e52a
Revert "update admin panel with snakes template thing"
...
This reverts commit cde860da55
.
2022-06-19 14:34:10 +02:00
Aevann1
13a6fc8871
Revert "Finish adding admin home cards."
...
This reverts commit 26686a65ec
.
2022-06-19 14:33:51 +02:00
Snakes
26686a65ec
Finish adding admin home cards.
2022-06-19 04:55:44 -04:00
gooseman
cde860da55
update admin panel with snakes template thing
2022-06-19 00:18:14 -07:00
Aevann1
8eaacff14b
switch "chaptraphouse.club" with "rdrama.lol"
2022-06-18 18:32:43 +02:00
Aevann1
b017dedd24
fix bug in image preview in /submit
2022-06-18 18:20:36 +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
8d83c6944b
readjust ricardo3
2022-06-18 15:27:04 +02:00
Aevann1
31b0bd5b68
readjuct ricardo3 again
2022-06-18 15:22:03 +02:00
Aevann1
088e98ed1b
readjuct ricardo3
2022-06-18 15:21:03 +02:00
Aevann1
89a85a8ec0
remove weird trailing tabs
2022-06-18 04:13:55 +02:00
Aevann1
7387616100
move all of wholesome award to translate
2022-06-18 04:11:27 +02:00
Aevann1
76ac00f04b
convert 1 part of wholesome award on inferior browsers to translate + clean up awards.css
2022-06-18 03:53:25 +02:00
Aevann1
c609e98ba5
move ricardo from top-left to translate
2022-06-18 03:39:50 +02:00
Aevann1
c42cb538aa
add a button for PCM to print marseybux
2022-06-18 02:35:27 +02:00
Aevann1
82cede6e1a
more gif modal bullshit
2022-06-18 01:57:02 +02:00
Aevann1
8c137fef2b
verify cloudflare
2022-06-18 01:22:56 +02:00
Aevann1
0b0e3454f8
Fix replacement of link with itself (stolen from themotte)
2022-06-18 00:10:19 +02:00
Aevann1
17144cd98e
Added mentions to the markdown preview (stolen from themotte)
2022-06-17 22:42:31 +02:00
Aevann1
65d9209568
increment css in assetcache.html
2022-06-16 17:57:25 +02:00
Aevann1
99910591c5
fix this https://i.imgur.com/rBomhtq.png
2022-06-16 17:36:01 +02:00
Aevann1
d4260138f5
Revert "de-nerf tilt award on mobile"
...
This reverts commit 3985a58815
.
2022-06-16 14:37:23 +02:00
Aevann1
59456fc895
Revert "fuck you, use a real browser"
...
This reverts commit 6ecca70924
.
2022-06-16 02:31:14 +02:00
Aevann1
6ecca70924
fuck you, use a real browser
2022-06-16 01:56:24 +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
Snakes
aea7e0b83a
Exclude golden Marseys from animations flag.
...
Fixes: https://rdrama.net/post/18459/-/2128499?context=8#context
2022-06-15 16:40:30 -04:00
Aevann1
ef00f31831
trying to fix a bug with old image embeds
2022-06-15 22:23:22 +02: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
d32a3774a6
fix bug where user banner sometimes wasn't shown on mobile
2022-06-15 20:29:54 +02:00
Aevann1
3985a58815
de-nerf tilt award on mobile
2022-06-15 19:05:04 +02:00
Aevann1
d8ee822082
stop rules from being hidden for mobilecels in hamborger menu
2022-06-15 18:32:45 +02:00
Aevann1
2b805d823c
display sidebar for mobilecels in "/sidebar"
2022-06-15 18:31:46 +02:00
Aevann1
f990397888
more gif modal bullshit
2022-06-15 18:25:31 +02:00
Aevann1
e1c72d580d
fix gif modal (kill me)
2022-06-15 18:16:07 +02:00
Aevann1
93ec09e457
fix gif modal (oh my god)
2022-06-15 18:13:34 +02:00
Aevann1
8458480661
fix gif modal (again)
2022-06-15 18:11:43 +02:00
Aevann1
70164932e1
make gif modal column count 2 instead of 4 on mobile
2022-06-15 18:00:13 +02:00
Aevann1
53228db13f
attempting to fix a bug with old gifs (no idea if this will work)
2022-06-15 17:45:26 +02:00
Aevann1
5eb67989da
reduce gif modal columncount on desktop from 7 to 4
2022-06-15 17:44:30 +02:00
Aevann1
3c598a0393
reduce gif modal padding
2022-06-15 17:44:12 +02:00
Aevann1
69b4667ad0
revert max image size
2022-06-15 15:38:34 +02:00
Snakes
f04c3d6cdd
Asst'd mobile CSS & markup fixes.
...
Kitchen sink commit of semi-related things:
- `#profile--bio a` tags didn't properly wrap on mobile with some
browsers. Changing overflow-wrap may fix this.
- Userpage markup for mobile tried to place profile_bio inside a
<p> tag. Nesting paragraphs is invalid HTML. It has been made a
<div> to match desktop and even nearby sections on mobile.
- Fedi icon in mobile dropdown had the wrong classes, which broke
consistent styling with its neighbors.
- fa-square-share-nodes improperly wound up with the fa-share-nodes
character code when committed.
2022-06-15 05:59:27 -04:00
Snakes
e5830ebec7
Add fedi to mobile nav, icon changes.
2022-06-15 04:35:13 -04:00
Snakes
f04dffe1a7
Create directory page for sidebar megathreads.
...
The sidebar previously did not prioritize information as well as
desired, and the proliferation of megathreads led to a number of
icons occupying frontpage visual space despite not often being
useful to frontpage use cases. Therefore, they have been moved to
a new page.
The /directory page is predominantly created with template logic,
and it should be within the ability of our semi-technical jannie
staff to maintain.
2022-06-15 03:27:04 -04:00
Snakes
564f5b38f1
Clarify notif color logic, extend to modaction.
...
Previously, notification bell linking & color logic was interspersed
between templates and the user model. It doesn't _really_ belong in
the user model, but it's been moved out of the templates to there to
at least centralize it. This was also used as an opportunity to make
the modactions inbox color the bell appropriately.
2022-06-15 01:43:34 -04:00
Snakes
e578108903
Add fediverse to nav dropdown.
2022-06-15 00:44:16 -04:00
Snakes
1e26fb3d79
Hide self-deleted posts from other users.
2022-06-14 18:04:22 -04:00
Aevann1
e19d54a37e
fix expanded image modal
2022-06-14 07:54:36 +02:00
Aevann1
285aa6a857
limit post padding to posts with "tilt" award only
2022-06-13 23:43:58 +02:00
Aevann1
f84336143f
adding padding to posts (for tilt award)
2022-06-13 22:12:04 +02:00
Aevann1
29d2a549c4
remove !important from tilt award css
2022-06-13 21:08:57 +02:00
Aevann1
92aaa125f8
Revert "rename "#post-award-confetti" to "confetti" (minimalism autism""
...
This reverts commit 87549f9d3c
.
2022-06-13 20:55:18 +02:00
Aevann1
77fab77712
readjust image limits (again)
2022-06-13 20:53:36 +02:00
Aevann1
87549f9d3c
rename "#post-award-confetti" to "confetti" (minimalism autism"
2022-06-13 20:51:23 +02:00
Aevann1
0f49c8e32f
replace spaces with tabs
2022-06-13 20:33:25 +02:00
Aevann1
d8fff0bc72
Revert "Fix giant patting hand UI bug."
...
This reverts commit 7915eb8390
.
2022-06-13 20:31:28 +02:00
Aevann1
48f80294fd
readjust image limits
2022-06-13 20:19:20 +02:00
Aevann1
f4aa70cc74
Revert "Add user title coin cost parameter."
...
This reverts commit dece3fd460
.
2022-06-13 20:10:53 +02:00
Aevann1
8f72407f84
show the party hat in the header too
2022-06-13 19:46:40 +02:00
Aevann1
daab141798
increase award-coulmns from 6 to 7
2022-06-13 19:13:16 +02:00
Aevann1
8a5d2ad9f8
tinker with image heights a little
2022-06-13 19:00:50 +02:00
Aevann1
fdbc2d2f2c
make user banners expand in the same page (like hole banners)
2022-06-13 18:57:44 +02:00
Aevann1
248e743ddb
change fb0a590007
to make it include ALL images on the site
2022-06-13 18:47:56 +02:00
Aevann1
5a0dccbd50
fix missing comma in fb0a590007
2022-06-13 18:36:45 +02:00
Aevann1
fb0a590007
limit max-height of expanded images to 100% of monitor height
2022-06-13 18:33:09 +02:00
Aevann1
0fe3936cbb
make CTRL+Enter work on input fields too
2022-06-12 20:11:06 +02:00
Snakes
acde2c856b
Enable JL2 viewing shadowbanned comments.
2022-06-12 05:48:27 -04:00
Snakes
7915eb8390
Fix giant patting hand UI bug.
...
Despite being very fun, this fixes the recently discovered bug where
placing '#' or '!' within the 'pat:' suffix of a patted emoji causes
the enclosing <span> to not be given the proper CSS `display` or
`position`, leading to the hand being sized relative to the comment
bounding box rather than the emoji box.
This should be backward compatible. The only posts it wont fix are
existing ones with the giant hands. Main example being:
https://rdrama.net/h/slackernews/post/76302/
2022-06-12 02:22:38 -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
b94fabddb4
rDrama -> SITE_NAME
2022-06-11 16:39:00 +02:00
Aevann1
165e394dea
decreased award threshold from 4GB to 3GB
2022-06-11 15:56:21 +02:00
Aevann1
f80424b103
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-06-11 15:07:51 +02:00
Aevann1
c59708c416
fixed uneven award modal on mobile
2022-06-11 15:07:47 +02:00
Snakes
4b1faca58e
Swap create/browse holes in sidebar.
2022-06-11 08:49:17 -04:00
Aevann1
3ec049e222
testing commit #2
2022-06-11 14:33:17 +02:00
Aevann1
6314b0f788
testing commit #1
2022-06-11 14:31:43 +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
3b50c92afb
make padding for notification tabs smaller on small devices
2022-06-11 11:37:30 +02:00
Aevann1
79df456d13
fix gigantic lottery messages on mobile
2022-06-11 11:33:40 +02:00
Aevann1
358ce08544
don't collapse gambling comments when viewing a comment
2022-06-11 11:30:46 +02:00
Aevann1
07e98ab2f0
Revert "yandex verification"
...
This reverts commit dfbc645ffe
.
2022-06-11 01:08:34 +02:00
Aevann1
dfbc645ffe
yandex verification
2022-06-11 01:05:59 +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
964318fe5d
fix push notifications
2022-06-11 00:14:03 +02:00
Aevann1
bceb87d58c
disable the JS for shit/fireflies/fireworks/strippercake
...
awards on devices with less than 4 GB RAM
2022-06-10 23:58:17 +02:00
Aevann1
79bc71f132
change sidebar artwork megathread link for idio
2022-06-10 22:35:19 +02:00
Aevann1
d84a4c7ce9
convert monthly marseybux into a cron task
2022-06-10 22:23:01 +02:00
Aevann1
2af325de97
make "previous" and "next" buttons bolder
2022-06-10 21:49:07 +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
f2d49f981d
host the image used in 4chan.css ourselves
2022-06-10 21:00:06 +02:00
Aevann1
9781443f89
Increase margins for "block hole" and show "follow hole" to loggedout-cels
2022-06-10 20:17:58 +02:00
Aevann1
733ac0e319
make the js for gif insertion a little better
2022-06-10 20:13:01 +02:00
Aevann1
5d6343159b
reduce column count from 8 to 6
2022-06-10 20:09:13 +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
558726228e
fix floating awards being too large
2022-06-10 17:47:17 +02:00
Aevann1
e483accffb
fixed this https://files.catbox.moe/qdcbvd.png
2022-06-10 16:47:34 +02:00
Aevann1
1adf12cf71
add forgotten </i>
2022-06-10 16:10:04 +02:00
Aevann1
38686e8e1e
remove useless fontawesome css rules
2022-06-10 15:28:50 +02:00
Aevann1
a6f80d8104
Changed the icon for "unfollow hole"
2022-06-10 15:24:10 +02:00
Aevann1
f09e6bf67c
add icon for "block hole"
2022-06-10 15:21:03 +02:00
Aevann1
039a27100d
add small margin to the icon of "Follow hole"
2022-06-10 15:13:25 +02:00
Aevann1
76174edb89
Fixed bug with unfound template
...
(oversight when I renamed /create_sub to /create_hole)
2022-06-10 14:50:11 +02:00
Snakes
4db48a6ec9
Separate modaction notifs from inbox.
2022-06-10 08:28:46 -04:00
Snakes
8709ca816d
Add Y'all Seein' Eye award v2 for offsitementions.
...
Reusing the assets and design for the ill-fated YSE in a0f441a67d
.
This time, the award provides access to our offsite mentions (reddit
notifs).
2022-06-10 07:12:19 -04:00
Snakes
b0554ce303
Add follower count to /holes table.
2022-06-10 06:06:56 -04:00
Aevann1
934b631730
rename /create_sub to /create_hole
2022-06-10 00:29:45 +02:00
Snakes
dc7f13304e
Add following holes for notifications.
2022-06-09 16:24:24 -04:00
Aevann1
900edaa92e
made it so you can click "CTRL+Enter" anywhere in
...
/submit in order to make a post
2022-06-09 13:12:25 +02:00
Snakes
5a5a0f6bd1
Swap badge 139 asset to rescale.
2022-06-08 01:29:12 -04:00
Snakes
63f45f81fd
Make shop flavor text site-specific.
2022-06-07 23:25:39 -04:00
Snakes
e217335b3a
Make pat anims unaffected by anim setting.
2022-06-07 07:29:07 -04:00
Snakes
b187b72746
Remove backdrop blur on modals.
...
By direct command of Benevolent rDrama Caliph for Life, his
exaltedness Aevann. Was causing performance issues on a large
number of users' systems.
2022-06-07 07:23:46 -04:00
Aevann1
ecc121bf93
fix gigantic wholesome award size on mobile
2022-06-07 12:52:48 +02:00
Aevann1
4a1e6cc726
a 500 error is much better than an XSS, bro
2022-06-07 12:03:51 +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
dece3fd460
Add user title coin cost parameter.
2022-06-06 19:02:23 -04:00
Snakes
998a8f462e
Add links to orphan endpoints.
2022-06-03 06:29:35 -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
dfd521b652
Add quantity field to purchasing tickets / Make Chapose the beneficiary ( #302 )
...
* Add quantity field to purchasing tickets
* Remove height requirement for div (manlets seething)
2022-06-02 19:19:49 -04:00
float-trip
58c4b62163
Some fixes ( #300 )
...
* Narrow emoji_regex
* Fix mirrored pat emojis
* Fix ban icon on posts/comments
2022-06-02 19:18:10 -04:00
Snakes
9bb84baf61
theme: Fix dramblr readability.
2022-06-01 20:01:26 -04:00
Snakes
aa9b59e1cb
Improve lottery UI theme compat.
2022-06-01 18:07:02 -04:00
Snakes
fd1429a82f
PCM content: swap banner.
2022-06-01 16:08:33 -04:00
float-trip
d1fd7d4cc3
Remove margin-bottom on header tags in blockquotes ( #299 )
2022-06-01 02:31:34 -04:00
Snakes
1d49012c16
Revise 16587cdf7cf5, expand assetcache.
...
Assetcache: now supports js/userpage.js & js/userpage_v.js.
The three userpage*.html templates now implement it.
Revising gift messages 16587cdf7cf5:
- routes/users.py: Deduplicate code, more descriptive var name.
- templates/userpage.html: Move post-tax gift line below reasons
box. Ultimately just an aesthetic change.
2022-06-01 00:11:23 -04:00
Ubuntu
453d5f57a3
added a gift message to go with coin and bux transfers
2022-06-01 00:10:33 -04:00
Snakes
49622b3268
Lottery: add admin participants listing.
2022-05-31 23:20:39 -04:00
Snakes
193adb82d2
Lottery: fix page ready listener.
2022-05-31 22:55:31 -04:00
Snakes
8ae84214a3
Disable modal backdrop when !animations setting.
...
Some users have complained about performance with the backdrop-filter
on .modal-backdrop.show. Partially as a kludge to avoid adding another
toggle, the 'animations' user setting now also disables the backdrop
filter. In practice, this may turn into a more general setting to
remove performance-intensive UI effects.
2022-05-31 21:03:04 -04:00
Snakes
b63e7c3d36
Cachebust badge images.
2022-05-31 13:07:08 -04:00
Snakes
c73f97c183
Finalize assets for lottery page.
2022-05-30 22:44:32 -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
outruncolors
2dda7529a4
Minor styling changes ( #295 )
2022-05-30 20:13:25 -04:00
Snakes
04a878a8c4
Make betting polls respect can_gamble.
2022-05-30 08:13:11 -04:00
Aevann1
ddc4fe756e
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-05-30 13:07:35 +02:00
Aevann1
d1eda8c28c
fixing https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2021592?context=8#context
2022-05-30 13:07:03 +02:00
Snakes
b3604cca9f
Remove chat icon from mobile header.
...
3106823511
added a chat icon to the navbar on mobile. I forgot that
the bottom navbar on mobile already had one. It has therefore been
removed, thus totally alleviating issues with wrapping when a user
is both an admin and has a high notification count.
2022-05-30 06:31:07 -04:00
Snakes
81e19b1aed
Add can_gamble user setting.
...
Users now have a toggleable can_gamble setting which disables their
ability to use all chance-based gains on the site: viz. slots,
blackjack, the lottery, and treasure chests.
This only applies on invocation of commands that start gambling
games, so it should cause no bugs when toggled with e.g. active
blackjack games.
This was added for the benefit of users with actual problems with
gambling, be they past addiction or religious conviction. All future
gambling features are humbly requested to respect it.
2022-05-30 05:32:45 -04:00
Snakes
470a3c76f5
Cache-bust main.css for d19a73c82.
2022-05-30 04:54:46 -04:00
Snakes
15d2be85f2
Remove delayed color change on voting.
2022-05-30 04:52:33 -04:00
Snakes
86190e6a29
Rearrange sidebar counter.
...
Also includes moving styles to main.css and reducing font size per
request of Carp.
Additionally: includes the modlog sidebar link that I forgot to stage
with the previous commit.
2022-05-30 04:29:41 -04:00
Snakes
3106823511
Rearrange nav icons, move some to sidebar.
...
After the recent addition of the Lottershe, some narrow phone screens
caused the header to wrap to two lines. Prompted by this, a more
general rework of the header nav icons was initiated.
Notably: random user, random post, all comments has been moved to
sidebar on all sites, and a .sidebar-link CSS class was created to
support it. Additionally, on rDrama, links for Badges and Marseys
were added, since I believe these are presently inaccessible from
the UI. Further, a Modlog link was added to be more accessible.
Additionally, the icons in the header were rearranged on desktop and
mobile to better fit relative priority.
2022-05-30 04:16:03 -04:00
Nekobit
a2cfe4a827
Fix Lottery modal on mobile
2022-05-30 02:58:56 -04:00
outruncolors
4bbe567125
Reintroduce bootstrap title styling ( #294 )
2022-05-30 02:03:41 -04:00
Snakes
80d04b6d9d
assetcache: Add theme CSS support; bust recent.
2022-05-30 01:50:52 -04:00
outruncolors
0abf890575
Make a few styling changes for mobile lottery modal ( #293 )
2022-05-30 01:40:55 -04:00
Nekobit
b5533c6f4a
Design improvements take 2 + Scroll to top ( #291 )
...
* fuck u bootstrap
* cleanup
* Improve CSS
* Vote and reply animations
* Fixse
* Fix bugs and add scroll to top thing
* Update themes and sidebar and stuff and such
* Fix mobile arrows
* soy blur
* Fix dramlr or dramalr or tumblr or whatever its called
2022-05-30 01:36:06 -04:00
Aevann1
7b2eda1b3c
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-05-30 05:52:54 +02:00
Aevann1
0cf86e3693
gave large emojis a fixed width and height too
2022-05-30 05:52:51 +02: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
Aevann1
e52a2e285b
added css fallback for garage schizo browsers
2022-05-30 05:02:14 +02:00
Outrun Colors, LLC
db13e0976c
Have tickets show up in treasure chests
2022-05-29 21:59:22 -05:00
Aevann1
aff30db1fe
make sure the post/comment for which someone was banned is linked everywhere (for convenience)
2022-05-30 04:55:51 +02:00
Aevann1
79db8254d8
re-added cached banner
2022-05-30 04:33:07 +02:00
Aevann1
3ece35a953
fixed the title on 2 admin pages
2022-05-30 04:22:47 +02:00
Outrun Colors, LLC
b9dc28e6d1
Don't show lotteries on the sister sites
2022-05-29 20:43:16 -05:00
Outrun Colors, LLC
a0cc7e1cf6
Move more stuff to proper location
2022-05-29 19:49:14 -05:00
Aevann1
08dfef97a3
fixed the icon for "move_hole" mod action
2022-05-29 21:06:51 +02:00
Aevann1
170220e5f4
fds
2022-05-29 20:43:50 +02:00
Aevann1
3e472c74e0
Removed "make admin" on rdrama.net
2022-05-29 20:36:51 +02:00
Aevann1
eafa2a2b0a
Revert "Bigly UI improvements ( #290 )"
...
This reverts commit c081c2bec2
.
2022-05-29 11:13:20 +02:00
Snakes
0a73083e8a
Add settings toggle for UI animations.
2022-05-29 03:08:28 -04:00
Outrun Colors, LLC
d1f0f7a164
Add foreignkey
2022-05-29 01:18:16 -05:00
Outrun Colors, LLC
bef0b0ff6d
Add participants and field updating
2022-05-29 01:01:45 -05:00
Snakes
0aafd810a2
assetcache: Add dynamic file parameter, apply more.
...
Assetcache macro improvement: to support assets in folders which are
dynamically referenced by e.g. ID or name, the `asset` macro now
accepts an optional second parameter to be included in the path but
not to be used for versioning the class of assets.
To support recent commits, assetcache now applies for:
- images/badges/*.webp
- js/: award_modal.js, bootstrap.js, header.js
2022-05-29 00:52:40 -04:00
Nekobit
c081c2bec2
Bigly UI improvements ( #290 )
...
* fuck u bootstrap
* cleanup
* Improve CSS
* Vote and reply animations
2022-05-29 00:28:36 -04:00
Outrun Colors, LLC
469c39dca6
Configure admin section and purchasing a ticket full flow
2022-05-28 22:33:44 -05:00
Outrun Colors, LLC
cf7ee615e6
Add skeleton for route interactions
2022-05-28 19:02:35 -05:00
Outrun Colors, LLC
4eb9095ae5
Initial connection of front-end to back-end.
2022-05-28 18:26:30 -05:00
Outrun Colors, LLC
bd6d3f4513
Move styling and logic to appropriate files
2022-05-28 17:33:40 -05:00
Outrun Colors, LLC
422ba56b31
Add assets for lottery
2022-05-28 17:24:21 -05:00
Snakes
a2e1be3678
Add flavor text back to sidebar counter.
2022-05-28 17:39:49 -04:00
Aevann1
6584919d41
sdf
2022-05-28 22:25:28 +02:00
Aevann1
851eff0f18
sdf
2022-05-28 19:50:48 +02:00
Aevann1
0352f6a626
sfd
2022-05-28 19:35:21 +02:00
gooseman
539f9185c8
Update assetcache.html
2022-05-27 22:51:29 -07:00
Snakes
05fc950004
Add support for distinguishing ghosted.
2022-05-28 00:47:33 -04:00
Aevann1
b023669b3e
sfd
2022-05-28 03:53:14 +02:00
Aevann1
3f6cedc606
sfd
2022-05-27 22:31:46 +02:00
Aevann1
8f9ff42050
sfd
2022-05-27 22:26:38 +02:00
Aevann1
20bce86d33
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-05-27 22:03:25 +02:00
Aevann1
ead4c791a8
sdf
2022-05-27 22:03:23 +02:00
HappyDOGE
9c8c08ecb5
update bootstrap ( #287 )
2022-05-27 21:40:01 +02:00
HappyDOGE
12b4ab4bec
offline_enabled ( #286 )
...
* Added offline service worker (serves a static webpage when no internet connection is present)
* add offline_enabled parameter to manifest
2022-05-27 21:30:29 +02:00
HappyDOGE
d6b4c3b166
Added offline service worker (serves a static webpage when no internet connection is present) ( #285 )
...
based
2022-05-27 21:23:01 +02:00
Aevann1
6b6e2e8253
sfd
2022-05-27 20:28:54 +02:00
Aevann1
9c9ffdfd7a
vcx
2022-05-27 19:05:07 +02:00
Aevann1
e659394744
sfd
2022-05-27 18:06:57 +02:00
Aevann1
bb85df4d67
fsd
2022-05-27 17:59:50 +02:00
Aevann1
25cb19b676
revert
2022-05-27 17:23:06 +02:00
Snakes
af77ec515d
Templates: create assetcache template.
...
For too long, we've Replace-All'd to increment site asset version
numbers. This is a task that has an obvious solution using the
templating engine. As such, we now have templates/util/assetcache.html
which contains a dict of version numbers and a macro to generate the
versioned name of an asset.
Going forward, it is recommended that all future replace-all uses
are used as opportunities to switch to the macro. Do remember to
import the macro in all top-level templates, if not already present.
Recommended form: {%- from 'util/assetcache.html' import asset -%}
Then add a key to CACHE_VER in util/assetcache.html.
Then replace the asset path in templates eg: {{asset('css/main.css')}}
For all future versions of those assets, one can simply increment
the value in util/assetcache.html instead. This will greatly reduce
git spam touching unrelated files and generally be clearer and easier.
2022-05-26 22:47:32 -04:00
Aevann1
27c3d89b5f
sfd
2022-05-27 01:12:43 +02:00
Aevann1
66b3efab36
award refactor
2022-05-27 01:08:23 +02:00
Aevann1
8eee22565d
fds
2022-05-27 00:39:11 +02:00
Aevann1
22aacf86ec
vf
2022-05-27 00:23:16 +02:00
Aevann1
d4f7f5497b
fds
2022-05-26 22:49:36 +02:00
Aevann1
630996faee
gfd
2022-05-26 22:31:08 +02:00
Aevann1
2595706b49
fsd
2022-05-26 20:36:37 +02:00