Commit Graph

1013 Commits (d3fec8e27c3c6ea1d20e203bb054d51559601b37)

Author SHA1 Message Date
SneedBot a84a20a12b sneed 2022-11-13 06:21:09 +00:00
SneedBot e809758a75 sneed 2022-11-13 02:37:45 +00:00
Snakes e90226d712
PCM: add banners to rotation. 2022-11-12 16:21:35 -05:00
Aevann1 d9887838bd upload app_devrama 2022-11-12 20:21:11 +02:00
Aevann1 983e8b21d1 update android app 2022-11-12 19:56:54 +02:00
Aevann1 42dfcdd735 margin change 2022-11-12 19:24:35 +02:00
SneedBot 9f5ac22723 sneed 2022-11-12 15:06:59 +00:00
SneedBot 4a9305999c sneed 2022-11-12 14:45:36 +00:00
Aevann1 05326c3755 restore pull-to-refresh on mobile app 2022-11-12 16:40:31 +02:00
Aevann1 ccca9a7684 minor adjustment for modal margins on mobile 2022-11-12 14:01:33 +02:00
Aevann1 1de4b2098f remove ugly scrollbar from popover 2022-11-12 12:46:51 +02:00
Aevann1 5cd354ceb3 fix prev commit 2022-11-12 12:44:13 +02:00
Aevann1 cadc1f507a fix sizing of thin badge in popover 2022-11-12 12:42:11 +02:00
Aevann1 8705a5f39a Revert "try object-fit: contain for pfps instead "cover""
This reverts commit b9a9efcdf4.
2022-11-12 12:32:31 +02:00
Aevann1 5949e5983b remove unused css rule 2022-11-12 12:19:28 +02:00
Aevann1 8eb989b339 remove duplicated css rule 2022-11-12 12:18:38 +02:00
Aevann1 b9a9efcdf4 try object-fit: contain for pfps instead "cover" 2022-11-12 12:18:27 +02:00
Aevann1 42e40c1691 split off muting and unmuting 2022-11-12 11:11:34 +02:00
Aevann1 ccd2349d85 reduce badges size in popover from 20vh to 10vh 2022-11-12 10:52:34 +02:00
Aevann1 239d2e0c27 minor cosmetic fix 2022-11-12 10:16:52 +02:00
justcool393 9be721dcf4 send xhr header so errors don't give back HTML pages 2022-11-11 23:46:21 -06:00
gooseman d3b7f043c6 fix search page dropdown z-fighting 2022-11-11 11:54:48 -08:00
Aevann1 f81205a427 hide poll scores until the user votes 2022-11-11 21:02:57 +02:00
Aevann1 0796a17422 switch from hcaptcha to turnstile 2022-11-11 20:34:06 +02:00
Aevann1 4202187a83 fix console error 2022-11-11 20:32:06 +02:00
SneedBot 61f0fd265d sneed 2022-11-11 17:04:48 +00:00
Aevann1 dbd5c133bf add :joan: secret emoji 2022-11-11 18:53:26 +02:00
Aevann1 486e5b7e07 add marsey.webp 2022-11-11 17:36:23 +02:00
Aevann1 80d240a45b show join date on popover 2022-11-11 17:22:10 +02:00
Aevann1 5b274c95c9 expand post-title field when editing 2022-11-11 16:47:51 +02:00
Aevann1 d95fdcbaaf limit height of badges in popover to 20vh 2022-11-11 16:28:17 +02:00
Aevann1 8a8c55ed09 Revert "remove badges from popovers"
This reverts commit 39297b7c22.
2022-11-11 16:25:28 +02:00
Aevann1 2795bf16cb make it possible to click thro toasts 2022-11-11 16:15:59 +02:00
Aevann1 bac4745164 remove repeated ":not" from the css 2022-11-11 16:06:28 +02:00
Aevann1 e0b6b67645 Revert "testing CF polish"
This reverts commit 656131cd29.
2022-11-11 13:11:50 +02:00
SneedBot 641c6de46e sneed 2022-11-11 10:56:34 +00:00
Aevann1 656131cd29 testing CF polish 2022-11-11 12:55:13 +02:00
Aevann1 d35dd7617c add tags to a classic emoji 2022-11-11 11:41:44 +02:00
gooseman ee42d470dd Merge branch 'frost' of https://github.com/Aevann1/rDrama into frost 2022-11-10 20:48:48 -08:00
gooseman ede1e64084 fix gold/glow + pat 2022-11-10 20:48:42 -08:00
SneedBot 902bb13cf1 sneed 2022-11-11 04:43:16 +00:00
Snakes 803ce06712
Sanitize more intermediate values.
Frankly, this is almost entirely speculative. I don't see any viable
exploits through either of these codepaths. But automated tooling
doesn't see the implicit constraints on these values, so might as well
do more sanitization.
2022-11-10 23:17:25 -05:00
gooseman 45409b94f0 fix chud visibility on classic theme 2022-11-10 09:48:04 -08:00
gooseman 49e4e652fd improve submission listing spacing 2022-11-09 21:56:50 -08:00
Aevann1 170959c071 untick "notify followers" checkbox when "ghost thread" checkbox is ticked 2022-11-09 21:26:38 +02:00
Aevann1 a95d378cf6 perserve status of ALL checkboxes in /submit 2022-11-09 21:25:52 +02:00
Aevann1 3e884d4548 increase popover width on mobile from 80% to 90% 2022-11-09 21:10:35 +02:00
Aevann1 380e91e9c4 remove chat stuff not used anymore 2022-11-09 21:06:43 +02:00
SneedBot 6433a90c80 sneed 2022-11-09 17:58:40 +00:00
Aevann1 4bced848ee same as last commit 2022-11-09 19:31:53 +02:00
Aevann1 78712da50b better quoting behavior 2022-11-09 19:28:50 +02:00
Aevann1 f32e598a64 when u toggle textarea, make it fit the size of text in it 2022-11-09 19:23:21 +02:00
geese-suck e672330614
simplify awards (#434) 2022-11-09 00:39:05 -05:00
justcool393 26549a6e66
remove logged out routes (#433)
* remove /logged_out/ routes

* update sitemap, remove users route, and update header

* cloudflare cookie

* only mess with the cookie whenever we desire auth

* sitemap: (small) improvements
sitemap: fix little bug i introduced
sitemap: fix login redirects for /id/ routes

* sitemap: remove duplicate entry

* contact is auth desired

* imports: don't import what we don't need and bind late to the db

* praying to god this works

* keep yourself safe

* oh i actually need to commit and push lol

* import Sub

* t

* refix cache purger
2022-11-09 00:35:24 -05:00
Aevann1 39297b7c22 remove badges from popovers 2022-11-08 15:58:34 +02:00
Aevann1 dda1c88f4f fix margins 2022-11-08 12:05:07 +02:00
SneedBot 4052188062 sneed 2022-11-08 08:00:05 +00:00
Aevann1 e773e40a0d style change in settings_css 2022-11-08 06:09:55 +02:00
justcool393 ddbe3de33b remove catalog feature no one uses 2022-11-07 18:59:28 -06:00
Aevann1 807396648b make :grillcastyes: transparent-transkids 2022-11-08 01:11:28 +02:00
Aevann1 efe168e2c2 increase max filename from 20 chars to 22 chars 2022-11-08 00:25:39 +02:00
Aevann1 8e3cf6774b Revert "stop removing the last 2 characters of filenames (no clue why this is a thing)"
This reverts commit 530233796c.
2022-11-08 00:21:03 +02:00
Aevann1 530233796c stop removing the last 2 characters of filenames (no clue why this is a thing) 2022-11-08 00:17:11 +02:00
Snakes 1aa2d949bf PCM: enable multiple banners. 2022-11-07 16:40:43 -05:00
SneedBot af96be1e77 sneed 2022-11-07 19:44:10 +00:00
Aevann1 6a26e69f47 fix z-index 2022-11-07 13:34:07 +02:00
Aevann1 c8a613389b remove/modify js return statements 2022-11-07 12:49:49 +02:00
Aevann1 939011a839 small margin fix 2022-11-07 09:25:18 +02:00
Aevann1 4b3b52013a remove unnecessary parameter 2022-11-07 08:30:41 +02:00
Aevann1 ce6998bd6e make shadowbanned, banning, chudding from the userpage work without refreshing the page 2022-11-07 08:08:53 +02:00
Aevann1 72e76681b5 remove useless blurp 2022-11-07 08:08:53 +02:00
Aevann1 5be668a049 fix "give award" button not getting grayed-out correctly 2022-11-07 07:41:57 +02:00
Aevann1 34d147e0ed same as last commit 2022-11-07 07:19:15 +02:00
Aevann1 91b9723dc3 reduce max popover height 2022-11-07 07:18:30 +02:00
justcool393 ddd748b98b fix js and html 2022-11-06 20:06:37 -08:00
justcool393 83fe77c039 settings: implement backend logic for permanent filters 2022-11-06 20:06:37 -08:00
justcool393 6e0fd23ba3 settings: rework settings frontend 2022-11-06 20:06:37 -08:00
SneedBot 68bd20a1f9 sneed 2022-11-07 04:00:05 +00:00
Snakes 920947d3c8
Fix post actions staggered vertically uneven. 2022-11-06 01:17:18 -05:00
Aevann1 bbfb18da9a change clearing cache terminology 2022-11-06 07:28:47 +02:00
SneedBot 21a642363a sneed 2022-11-06 04:51:54 +00:00
SneedBot 8bc1b16ec7 sneed 2022-11-06 04:51:54 +00:00
SneedBot 5623753e41 sneed 2022-11-05 21:11:15 +00:00
Aevann1 d76fe63c7f constantify image extensions and fix imgur .gif bug 2022-11-05 23:01:23 +02:00
Aevann1 1c51eeeb6c same as last commit 2022-11-05 05:54:11 +02:00
Aevann1 6648e619ec same as last commit 2022-11-05 05:38:32 +02:00
Aevann1 87d5a0de46 improve ban modal and add chud modal 2022-11-05 04:12:22 +02:00
Aevann1 c5c6db70e4 rename "submitFormAjax()" to "sendMessage()" 2022-11-05 04:12:22 +02:00
Aevann1 5dd06cba9e more margin fixes 2022-11-05 04:12:21 +02:00
Aevann1 1b34ef4244 rename "callback" to "extraActionsOnSuccess" 2022-11-04 23:56:08 +02:00
Aevann1 995d3cbc98 add postToastReload 2022-11-04 23:44:44 +02:00
geese-suck 51d6718b8c
fix the switches lol 2022-11-04 14:39:15 -07:00
geese-suck bb6b2f818f
make blockquote links legible 2022-11-04 14:19:54 -07:00
Aevann1 cd4af8da50 small cosmetic fix 2022-11-04 20:53:38 +02:00
SneedBot 3aa7090cc9 sneed 2022-11-04 18:46:02 +00:00
Aevann1 204415c4f8 bug fix 2022-11-04 20:45:52 +02:00
Aevann1 d4a99c05e9 rename postToast -> postToastSwitch and postToastCallback -> postToast for clarity 2022-11-03 21:08:22 +02:00
Aevann1 20fc3e29b2 use postToastCallback in postToast 2022-11-03 21:07:08 +02:00
Aevann1 c2c5e61e60 camelCase 2022-11-03 18:11:11 +02:00
SneedBot 71b4bc9a8e sneed 2022-11-03 15:44:42 +00:00
Aevann1 24529678ce same as last commit but for comments 2022-11-03 17:43:00 +02:00
Aevann1 32f079ed20 make post approval and removal effects only happen when response code is between 200 and 300 2022-11-03 17:38:46 +02:00
SneedBot 24a4328294 sneed 2022-11-03 03:58:01 +00:00
SneedBot 098dd7be38 sneed 2022-11-03 01:35:03 +00:00
Snakes 62021fbe55
Port Homoween 2022 hat from spooky-22. 2022-11-02 03:53:32 -04:00
Aevann1 e367702a8c remove marsey41.webp and marsey41pat.webp 2022-11-02 09:08:36 +02:00
Aevann1 28318ae080 minor cosmetic change 2022-11-02 03:54:25 +02:00
justcool393 db522c3a5b birthgay: cleanup unused file 2022-11-01 20:01:15 -05:00
SneedBot eb7c8bc19f sneed 2022-11-02 00:10:59 +00:00
SneedBot d43ee18a26 sneed 2022-11-01 18:24:26 +00:00
Snakes a76344f7d0
Fix submission listing actions covered by link. 2022-11-01 06:06:54 -04:00
Snakes 5d6cb56075
Fix shop buy button widths. 2022-11-01 05:11:29 -04:00
SneedBot 0c8b0d531b
sneed 2022-11-01 02:45:46 -04:00
SneedBot 6aabc98f62 sneed 2022-11-01 04:34:19 +00:00
gooseman dacf022c82 Update main.css 2022-10-31 21:33:52 -07:00
Snakes 6f91e77338
Port sneeds from spooky-22. 2022-11-01 00:17:20 -04:00
Aevann1 ce2d90a212 small refactor to buttons on userpages 2022-11-01 00:43:18 +02:00
Snakes fa43317ee2
Revert "Merge pull request #396 from nekobbbbbbit/debooterstrap"
This reverts commit ae1e6b01a4, reversing
changes made to 7e5c1b0ad8.
2022-10-31 18:35:47 -04:00
Aevann1 e3a8f5eda6 disable "give award" button when number of owned selected awards goes to 0 2022-10-31 23:10:04 +02:00
Aevann1 5544421cfa merge the "Flags" and "Sets" emojis tabs with "Misc" (too many tabs IMO) 2022-10-31 22:41:39 +02:00
justcool393 2beef9f725 repost if you if you horse 2022-10-30 20:03:46 -05:00
Aevann1 3892151eb2 small cosmetic change 2022-10-30 22:07:56 +02:00
Aevann1 2566e7b831 increase table padding on mobile 2022-10-30 21:42:29 +02:00
Aevann1 8b95a02ae4 when u unpin a post that's temporarily pinned, both the unpin and pin buttons are hidden, this fixes that 2022-10-30 17:20:11 +02:00
Aevann1 2ba1a1e86e remove postToast compatability function 2022-10-30 17:10:07 +02:00
Nekobit 302f35cca0
login: Fix scroll overlay page
Login and scroll page were overflowing. This workaround is a bit funky due to the overflow placement, but it'll do
2022-10-30 00:12:06 -04:00
justcool393 74d3c325d4
Merge branch 'frost' into debooterstrap 2022-10-29 20:07:18 -07:00
justcool393 617d237adc
re-add special character check 2022-10-29 21:57:47 -05:00
Snakes bf25937b54
Make rDrama sidebar markup semantic. 2022-10-29 19:08:35 -04:00
Aevann1 227d074da7 remove redundant "noreferrer" 2022-10-29 23:46:35 +02:00
Aevann1 06314f92b1 remove referrer from html tags 2022-10-29 23:42:30 +02:00
justcool393 940c475277 remove z index attributes that were causing things to fail (only on spooky?) 2022-10-29 16:31:51 -05:00
Aevann1 907a0cc0d1 don't send referrer to twitter 2022-10-29 23:24:17 +02:00
Aevann1 9d31b8daa4 remove 2 spaces from lite-youtube.js 2022-10-29 23:24:11 +02:00
Nekobit 7e1681e34e
Bump, Responsive login page, use new stylesheet helpers 2022-10-29 14:30:20 -04:00
Aevann1 89b0807b2d don't send referrer to youtube 2022-10-29 20:23:48 +02:00
Aevann1 aec78a3b05 get rid of all header classes 2022-10-29 02:55:49 +02:00
Aevann1 edbbc5b672 convert the last remaining 2 <a> tags without href 2022-10-29 02:00:27 +02:00
Aevann1 5719688178 use tabs, not spaces 2022-10-29 01:39:31 +02:00
Aevann1 582a29232b convert all <a> tags without a href, except 2 in award_modal.html 2022-10-29 01:27:38 +02:00
Aevann1 a33680dc22 convert more <a> tags to <button> tags 2022-10-29 01:09:06 +02:00
Aevann1 6c32916f1a convert more <a> tags to <button> tags 2022-10-29 00:51:10 +02:00
Aevann1 b66f9fdb0a convert 1 a tag to a button, and change native button css 2022-10-29 00:30:28 +02:00
Aevann1 4a43bc239d remove formatting buttons (useless bloat) 2022-10-28 21:09:56 +02:00
SneedBot fbab681b43 sneed 2022-10-28 17:09:07 +00:00
justcool393 548f2613c7 pinprovements 2022-10-25 17:48:10 -05:00
Aevann1 eba9666dd6 add ml-5 mr-5 mx-5 2022-10-25 23:12:37 +02:00
Aevann1 be83829911 trim all marseys that arent alphabet or animated 2022-10-25 18:00:50 +02:00
Aevann1 aa282cf622 remove 2 broken marseys 2022-10-25 17:49:09 +02:00
Aevann1 887bb64483 remove forgotten console.log(e) 2022-10-25 15:58:38 +02:00
Aevann1 8e257d2376 fix removing posts 2022-10-25 15:41:49 +02:00
Aevann1 a390f3d917 refactor my prev commit 2022-10-25 00:36:54 +02:00
Aevann1 ae3831efb5 another small js fix 2022-10-25 00:02:44 +02:00
Aevann1 9dd9329c32 small js fix 2022-10-25 00:00:19 +02:00
Aevann1 b2317a4563 pause background music when a video or audio is played 2022-10-24 23:16:41 +02:00
Aevann1 2d0879ec3e allow admins to unmute users from modmail 2022-10-24 22:38:54 +02:00
Aevann1 10ba986957 update 2 capys 2022-10-24 22:33:54 +02:00
Aevann1 baba11676a convert all webp to be actually webp 2022-10-24 19:16:51 +02:00
Aevann1 745f0200dd fix marseycapymerchant 2022-10-24 19:16:40 +02:00
Aevann1 b563b7af30 stop using "d-none d-md-block" 2022-10-23 19:57:38 +02:00
Aevann1 80eedbd58d more approval/removal refactors 2022-10-23 18:24:23 +02:00
Aevann1 5d846e64c7 same as last commit 2022-10-23 18:24:22 +02:00
Aevann1 25e50be552 same as last commit 2022-10-23 18:24:22 +02:00
Snakes ab194a6ad2
Add more shit emoji. 2022-10-23 12:14:24 -04:00
Aevann1 9b47ad166b small refactor to approving psots and comments 2022-10-23 17:51:49 +02:00
Aevann1 b83f9bcfb1 fix prev commit 2022-10-23 00:12:46 +02:00
Aevann1 78e1bf9784 clear message field after submitting it 2022-10-23 00:10:36 +02:00
Aevann1 c2bb3303e1 fix prev commit 2022-10-22 23:13:37 +02:00
Aevann1 1b00b172e4 reduce frames on 3 hats 2022-10-22 18:32:19 +02:00
Aevann1 411a92f8f4 sneed 2022-10-21 23:58:32 +00:00
Snakes 333c36f6b7
Update homoween badges, cachebust badges. 2022-10-21 19:57:59 -04:00
justcool393 347a751481 WPD: redirect unlogged users to new site 2022-10-21 16:10:06 -05:00
Aevann1 570f72563f sneed 2022-10-21 19:01:16 +00:00
justcool393 c4b2c6f3f5
html head refactor (#412)
* start html head refactor
this is a bit of a doozy tbh and will probably take a while. the templates are very highly duplicated but not duplicated enough to be an easy little thing

oh well, so it goes.

* some easier html head ones

* add chat, html_head, sign_up_failed_ref, sign_up, submit

* CSP: put it in const.py instead of this weird thing we did before

* fix syntax error

* better call the actual macros

* fix prev commit

* import into settings2

* fix prev commit

* set CSP properly if localhost

* some title fixes i think

* login page

* fix prev commit

* hacky thing to get titles to work i think

* {{stylesheets()}}

* fix prev commit

* title stuff

* cries uncontrollably

* submission fixes i think

* fix prev commit i think

* submission fixes ekfjdhfkdjf

* submission fixes 4

* this may fix submissions idk tbh

* default template: make it a little better on post pages

* default template: some efficiency
2022-10-21 13:39:45 -05:00
Aevann1 5ba33396d5 add tags 2022-10-21 16:51:39 +02:00
Aevann1 824cc1ba81 sneed 2022-10-21 12:00:05 +00:00
Aevann1 2a2141a41f sneed 2022-10-21 11:32:29 +00:00
Aevann1 25c5c8fb7d better js for follower pages 2022-10-21 00:14:28 +02:00
justcool393 5f16356d7a use showToast in some areas where we weren't before 2022-10-20 15:45:56 -05:00
Aevann1 2d41118f39 sneed 2022-10-20 20:00:05 +00:00
Aevann1 5efb51ca57 sneed 2022-10-20 12:00:03 +00:00
Aevann1 c6daf73054 sneed 2022-10-20 08:00:03 +00:00
Aevann1 df1ae154bf sneed 2022-10-20 04:00:06 +00:00
Aevann1 cbfb2c2c99 sneed 2022-10-20 00:00:05 +00:00
Aevann1 e4fb158125 update the WPD app 2022-10-19 23:42:27 +02:00
justcool393 2386a2e04b fix ban and delete modals 2022-10-19 13:00:33 -05:00
Aevann1 457acd43cb decrease the number of owned awards when u give one 2022-10-19 19:54:18 +02:00
Aevann1 8daa066622 remove duplicate sidebar image 2022-10-19 19:13:26 +02:00
Aevann1 2c2128fc60 sneed 2022-10-19 16:00:02 +00:00
Snakes 3209ccc67e
Fix brooksannoyed emoji format.
A tacit assumption in many parts of the emoji code is that valid
emoji end with .webp. This has led to some absurdities like GIFs with
.webp extensions. However, here we run `gif2webp` over the GIF, which
also reduces its size substantially.
2022-10-19 10:49:32 -04:00
justcool393 68e1a51869 add brooksannoyed emoji 2022-10-19 09:39:38 -05:00
Aevann1 df4540d367 sneed 2022-10-18 16:00:03 +00:00
Snakes 7443ea04e4
WPD: add image-only migration asset. 2022-10-18 08:53:07 -04:00
Aevann1 408cb72baa small css change for patting 2022-10-18 14:51:58 +02:00
Aevann1 7d6f7c9a5e re-add 2 sidebar images (with less frames) 2022-10-18 13:57:00 +02:00
Aevann1 9e6fe3063f sneed 2022-10-18 08:00:02 +00:00
justcool393 96d63ed5de banner text and also rename variable 2022-10-17 18:40:09 -05:00
Aevann1 44fca7f086 ripbozo 2022-10-17 21:13:33 +02:00
Aevann1 9358b75027 fix prev commit 2022-10-17 20:22:29 +02:00
Aevann1 4a2c5e3392 cosmetic change 2022-10-17 20:20:42 +02:00