Aevann1
b9453bac03
replace " https://imgur.com/ " with " https://i.imgur.com/ " for the sake of mobilecels
2022-08-13 07:06:53 +02:00
Aevann1
d0083b579f
expand 593b74c969
+ make AEVANN_ID default 0
2022-08-13 05:11:44 +02:00
Aevann1
6e2a7aa99e
increase webp quality
2022-08-13 01:40:59 +02:00
Aevann1
26959e0751
murder deuxrama.net
2022-08-11 18:46:11 +02:00
Aevann1
67f223536c
increase hole max char limit from 20 to 25
2022-08-11 15:34:56 +02:00
Aevann1
16f949e38d
pure rage
2022-08-11 15:09:39 +02:00
Aevann1
9267d43293
fix censoring notifs
2022-08-11 13:45:30 +02:00
Aevann1
861b16478b
fix b6e7151cce
2022-08-11 13:40:36 +02:00
Aevann1
b6e7151cce
censor notifs
2022-08-11 13:27:52 +02:00
Snakes
249c593379
Hats: frontend interface, migrate cakeday.
...
Getting the basic hats frontend changes into master so my branch stops
diverging from the templates. Migrates the existing cakeday partyhat
functionality to the new system also.
Establishes a (hopefully) static interface for PFP hat display:
- Hat image assets are 100px w x 130px h and anchored to the bottom-
left corner of pfps.
- User.hat_active provides either empty string or the internal
string identifier for active user hat.
- User.hat_tooltip provides mouseover text. Likely only to be used
for cakeday hats on one's cakeday.
Additionally, per discussion with Carp, PFPs in comments and posts
increased from 25px diameter to 30px.
2022-08-11 03:30:43 -04:00
Aevann1
ae79bc8e0e
remove LLM_ID
2022-08-11 06:06:34 +02:00
Snakes
55c1ad859e
Disable showmore logic on posts.
2022-08-10 17:34:15 -04:00
Snakes
c8ae56cbbf
WPD: update slur replacements.
2022-08-07 16:35:56 -04:00
Snakes
1411018f8d
Add post categories.
...
Implemented for LGB but can likely be used for WPD and other future
sites. Similar to a reddit post flair. Provides:
- Admin panel for Category management.
- Category selection on post submission.
- 'Recategorize' post action.
2022-08-07 02:57:30 -04:00
Snakes
77e5fd074d
LGB: hide donation link.
2022-08-07 02:57:30 -04:00
Snakes
4fddb88c1a
Hide Android app menu on sites without app.
2022-08-07 02:57:30 -04:00
Snakes
1bacb9cf9d
LGB: site-specific NOTIFIED_USERS.
2022-08-07 02:57:30 -04:00
Aevann1
eac3a72976
fix typo and remove deux redirect
2022-08-06 01:47:20 +02:00
Aevann1
0429da4493
mod action notifs rework
2022-08-05 23:50:30 +02:00
Snakes
2845e0961b
Turn login-gate of 1568ec0162
into admin toggle.
2022-08-05 16:42:22 -04:00
Aevann1
66088d5a5b
Merge branch 'frost' of https://github.com/Aevann1/rDrama into frost
2022-08-05 19:22:19 +02:00
Snakes
8b241a765a
Check URI approved embed in all CSS contexts.
2022-08-05 13:09:41 -04:00
Snakes
59344a28cd
Fix safe_url bypass for profilecss external embeds.
2022-08-05 12:32:56 -04:00
Aevann1
2ec5531080
order themes alphabetically
2022-08-05 18:26:44 +02:00
Aevann1
981692550f
fix ping limiting being applies on all instances of "sanitize()"
2022-08-05 17:14:22 +02:00
Aevann1
9a2b80e374
spam carp inbox
2022-08-04 23:20:29 +02:00
Aevann1
cbfc611228
sneed
2022-08-04 23:02:27 +02:00
Aevann1
0dde4c81c5
sneed
2022-08-04 22:34:51 +02:00
Aevann1
d069550284
fix issue with showmore button breaking divs
2022-08-04 21:31:13 +02:00
Snakes
73b71b2f44
PCM: disable repost detection.
2022-08-04 00:07:17 -04:00
Aevann1
c924f4b04f
sneed
2022-08-03 01:19:33 +02:00
Aevann1
ac7317d519
sneed
2022-08-03 01:18:44 +02:00
Aevann1
45753ee166
I hate programming
2022-08-01 21:37:57 +02:00
Aevann1
db72908da6
sneed
2022-08-01 02:43:17 +02:00
Aevann1
739268774f
sneed
2022-08-01 02:41:12 +02:00
Aevann1
71748f22c2
sneed
2022-07-30 15:41:00 +02:00
Snakes
bc98d86c42
LGB: fix welcome message typo.
2022-07-29 22:11:12 -04:00
Aevann1
9838b01032
sneed
2022-07-30 01:23:33 +02:00
Aevann1
68c07b77bb
move site_settings.json out of the repo
2022-07-30 00:14:25 +02:00
Aevann1
684a804e6e
sneed
2022-07-30 00:07:08 +02:00
Snakes
0539609d61
Restrict abuse from young accounts.
2022-07-29 15:55:12 -04:00
Snakes
390acb66e0
cron.py: fix missing import, preserve /h/changelog.
...
Multiple closely related issues:
- When sub_inactive_purge_task was moved to cron.py, a number of
imports were not added. Notably, missing helpers/alerts.py.
This led to hole inactivity deletions not taking place.
- However, this proved useful: the hole it's been trying to delete
the past few days was /h/changelog. This has now been excluded
from deletion.
- Finally, the missing import would've meant the monthly procoins
disbursement would fail when it runs in a couple days. This has
likewise been fixed.
2022-07-29 15:12:56 -04:00
Aevann1
347604c433
make non-jannies unable to ping more than 3 ppl
2022-07-29 15:23:34 +02:00
Aevann1
aee293c72c
disable cumroad in deux
2022-07-23 16:33:26 +02:00
Aevann1
6a26672a8f
edit cumroad link
2022-07-23 16:31:19 +02:00
Aevann1
bcda8a9a5a
LGB enable gumroad
2022-07-23 16:29:49 +02:00
Aevann1
59faca9892
refine pronouns
2022-07-23 15:35:45 +02:00
Aevann1
6dd37ba757
fix previous commit
2022-07-23 15:03:59 +02:00
Aevann1
05837c5b08
fix previous commit
2022-07-23 15:03:30 +02:00
Aevann1
583767aa6f
stop notif spam on WPD
2022-07-23 15:02:36 +02:00
Aevann1
ed36803842
allow uppercase on pronouns
2022-07-23 14:41:49 +02:00
Aevann1
aa644fd208
allow a third pronoun if total character count is 11 or lower
2022-07-23 08:48:32 +02:00
Snakes
4723332e07
LGB: disable wordle.
2022-07-23 02:22:45 -04:00
Snakes
ed40fd9d76
Amend 2ccb50504: HOLE_OST -> HOLE_COST.
2022-07-22 15:43:34 -04:00
Aevann1
15073496c6
Merge branch 'frost' of https://github.com/Aevann1/rDrama into frost
2022-07-22 03:18:23 +02:00
Aevann1
2ccb505045
fix sneks accidentially adding pronouns and houses to deux
2022-07-22 03:18:20 +02:00
Snakes
be1023f734
cron.py bugs: missing import; lottery edge case
2022-07-21 14:28:52 -04:00
Snakes
0fe1e57ecd
Fix cfa6c13ea: cron.py missing import.
2022-07-21 14:11:04 -04:00
Snakes
eb55a6cc01
LGB: disable country club.
2022-07-19 21:50:08 -04:00
Snakes
b4fdf248ef
LGB: disable profile bio, banner, song.
2022-07-19 21:20:52 -04:00
Snakes
d06ea7d349
LGB: disable markup commands.
2022-07-19 21:20:52 -04:00
Snakes
3225a2a3d4
LGB: disable awards, badges.
2022-07-19 19:59:39 -04:00
Snakes
82de9657e9
Fix commenting 500 from blackjack.py.
...
Apparently the blackjack code didn't have the global constants.
And was breaking everything when checking `FEATURES`.
2022-07-18 05:05:48 -04:00
Snakes
001caf0c98
LGB: Add static /kb/ route; two static pages.
2022-07-18 04:39:21 -04:00
Snakes
be983504b7
LGB: disable gambling.
2022-07-18 03:47:17 -04:00
Snakes
eef6c25b0b
LGB: Permission block, follow, voters visibility.
2022-07-18 03:17:45 -04:00
Snakes
0c43deeee6
FEATURES: pronouns, kys, chat, house, /vote perm.
2022-07-18 02:43:20 -04:00
Snakes
8f7d05d62d
Refactor feature flags to dict.
...
In anticipation of adding about a dozen more features flags to support
work for LGB, PIN_ENABLED and PROCOINS_ENABLED have been moved to the
FEATURES dict in const.py. More generally looking to create a unified
interface for logically-related constants, perhaps to support e.g.
later moving these settings from hardcoded constants to data.
2022-07-18 01:10:01 -04:00
Snakes
c4e8755a8d
LGB: const settings, welcome message.
2022-07-17 23:59:20 -04:00
Aevann1
8af9b8a339
wipe cringetopia
2022-07-18 04:46:03 +02:00
Aevann1
91fe866f47
fix comment sorting
2022-07-18 04:08:43 +02:00
Aevann1
4058e2adce
revert what I did with the slur regex
2022-07-17 21:17:46 +02:00
Aevann1
1998536e4e
fix previous commit
2022-07-17 19:19:48 +02:00
Aevann1
565b5c842a
fix fag slur filter
2022-07-17 19:18:52 +02:00
Aevann1
1fbefa7f69
fix wpd reddit mention spam
2022-07-17 19:14:01 +02:00
Aevann1
5703425418
improve slur regex
2022-07-17 07:24:53 +02:00
Aevann1
0b77e3f039
sneed
2022-07-16 20:37:07 +02:00
Aevann1
18ac7981ed
fix snappy gambling
2022-07-16 03:54:50 +02:00
Aevann1
8bd7bd0ff8
fix nitter regex
2022-07-15 15:45:57 +02:00
Aevann1
636e5e1254
fix camas.unddit.com
2022-07-15 15:27:45 +02:00
Aevann1
8da96d40f7
replace search.marsey.cat with camas.unddit.com
2022-07-15 15:00:51 +02:00
Snakes
a98f5e5706
PCM: raise pin limit to 10 for Kippy.
2022-07-14 21:21:20 -04:00
Aevann1
c56f3951e1
make roll command neater
2022-07-14 16:43:05 +02:00
Snakes
a217f76bad
Deux: sidebar, sidebar thread; restrict holes.
2022-07-14 02:19:59 -04:00
Snakes
88108594ad
Implement Deux login with rDrama challenge.
2022-07-13 20:36:04 -04:00
Aevann1
7243ed408f
allow "I" as the first pronoun
2022-07-13 23:43:46 +02:00
Aevann1
a7c5ad6045
change carp's id on lgbdropthet from 17 to 18
2022-07-13 23:37:15 +02:00
Aevann1
86717e37b2
refactor changelog
2022-07-13 23:03:11 +02:00
Aevann1
f5bacd8938
Revert "log ppl into deux automatically"
...
This reverts commit 86f7e627ea
.
2022-07-13 20:33:31 +02:00
Aevann1
86f7e627ea
log ppl into deux automatically
2022-07-13 20:14:07 +02:00
Aevann1
b2de11cb1a
add "pins" toggle to the frontpage
2022-07-13 19:31:35 +02:00
Aevann1
e3d2d24d94
fix this https://chapotraphouse.club/post/85005/chadblack2-soymad-soycry-soymad-black-man/2294928?context=8#context
2022-07-13 18:48:53 +02:00
Aevann1
aa4ab5b217
sneed
2022-07-13 17:16:53 +02:00
Aevann1
df096e7cc4
add #roll
2022-07-13 15:06:59 +02:00
Aevann1
f7c2befeed
allow deux jannies to add badges
2022-07-13 14:56:30 +02:00
Aevann1
f585597401
make deuxrama use rdrama's snappy quotes
2022-07-13 14:55:28 +02:00
Aevann1
dcc63c7834
add more image validation (to fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2298173?context=8#context )
2022-07-12 22:30:00 +02:00
Aevann1
fb73fa0612
add target="_blank" to all external urls
2022-07-12 22:29:27 +02:00
Aevann1
3a97dac234
fix PCM reddit notifs
2022-07-12 21:26:07 +02:00
Aevann1
2a95c25675
allow @bbbb to vote
2022-07-12 21:23:37 +02:00