Snakes
f05ec93b95
Add gambling wager badge logic.
...
This commit touches more files than it ought to because this change
required untangling some circular imports, notably a lingering import
of files.helpers.slots in helpers.actions (presumably from old Snappy
gambling logic) and the User.active_blackjack_game accessor. Otherwise,
the logic is fairly straightforward.
2022-09-29 00:26:50 -04:00
justcool393
6c8faf6de7
add API version of stats page ( #378 )
...
statsmaxxing
2022-09-28 10:14:40 +02:00
justcool393
e5de8cc66c
add mod action if JL3 kicks post from hole ( #377 )
...
* add mod action if JL3 kicks from hole
* don't be dumb
2022-09-27 18:09:08 -04:00
Snakes
9914fd215c
Fix leaderboard_thread dispatched as blocking.
2022-09-27 02:32:42 -04:00
Outrun Colors
430cbe676c
Nest if condition in chat
2022-09-27 00:31:23 -05:00
Outrun Colors
300a5164f6
Add DMing to chat
2022-09-27 00:15:22 -05:00
Snakes
77ed5728c4
Restore mistakenly removed commenting logic.
2022-09-26 22:44:06 -04:00
Snakes
528d26b094
Fix /marseys missing listdir import.
...
Apparently the /marseys route was getting its listdir from one of
the `from os import listdir` removed in fa4dee419d
. static.py
already has an import os, so we just use the fully qualified
os.listdir.
2022-09-26 21:44:34 -04:00
Aevann1
faf4403e26
check for duplicate images when admigger threads for banners/sidebar/badges are used
2022-09-27 03:24:20 +02:00
Aevann1
cc85cab01d
make badges 300px instead
2022-09-27 02:48:03 +02:00
Aevann1
fa4dee419d
remove unnecessary imports
2022-09-27 02:47:52 +02:00
Aevann1
9a6dda2e1c
fix syntax error in last commit
2022-09-27 02:22:06 +02:00
Aevann1
6b01467102
check for existing subscription
2022-09-27 02:19:52 +02:00
Aevann1
72e605eabb
Merge branch 'frost' of https://github.com/Aevann1/rDrama into frost
2022-09-26 10:58:46 +02:00
Aevann1
ffa83ad3e7
disallow permabanned hole mods from pinning or unpinning
2022-09-26 10:58:43 +02:00
Snakes
0b416dcf2c
Revise marsify logic.
2022-09-26 02:09:26 -04:00
Aevann1
e474a5f42d
go from dutch to greek in /live
2022-09-26 07:08:29 +02:00
Aevann1
37e1f25624
make using proxies only happen in 3 circumstances again
2022-09-26 06:01:25 +02:00
Aevann1
fea1f276d9
log /live errors
2022-09-26 04:46:56 +02:00
Aevann1
f2af76c905
add proxies on hcaptcha requests
2022-09-26 04:40:58 +02:00
Aevann1
968c55f8fc
add proxies on discord requests
2022-09-26 04:40:46 +02:00
Aevann1
7e4e98887b
remove proxies from cloudflare
2022-09-26 04:39:03 +02:00
Aevann1
05079a40f4
limit banners to 1MB
2022-09-26 03:41:03 +02:00
Snakes
b0529716bc
Remove voluntary marsify toggle.
2022-09-25 21:32:36 -04:00
Aevann1
4c26a7cd02
limit sidebar and badge images to 1MB
2022-09-26 03:27:31 +02:00
Aevann1
2dc7805df8
Merge branch 'frost' of https://github.com/Aevann1/rDrama into frost
2022-09-26 03:15:41 +02:00
Aevann1
8fcc91a43e
reduce resize values
2022-09-26 03:15:36 +02:00
justcool393
a8e74d3355
delete the spider badge if unspidering, not the marsify one ( #374 )
2022-09-25 16:17:11 -04:00
Aevann1
a2f578c7b7
fix exploit
2022-09-25 13:30:22 +02:00
Aevann1
3339baee54
fixing /live
2022-09-25 13:28:53 +02:00
Aevann1
5a97a6f6e6
allow pcm /live to enter channel link
2022-09-25 08:45:19 +02:00
Aevann1
8a85c2413c
add consent
2022-09-25 08:31:46 +02:00
Aevann1
a28a4664c2
huh?
2022-09-25 08:30:49 +02:00
Aevann1
9d9783fe0e
fix
2022-09-25 08:27:58 +02:00
Aevann1
10d09f076c
fix
2022-09-25 08:18:03 +02:00
Aevann1
c79067f7f1
make it possible to add channels by name
2022-09-25 08:14:21 +02:00
Aevann1
8d6937e237
add obese
2022-09-25 07:46:02 +02:00
Aevann1
13a3d5c27e
fix
2022-09-25 07:45:02 +02:00
Aevann1
f8fccd34db
allow me to add channels
2022-09-25 07:43:44 +02:00
Aevann1
4ebd8fb552
limit adding channels to kip
2022-09-25 07:42:29 +02:00
Aevann1
92bdd67884
debug
2022-09-25 07:31:55 +02:00
Aevann1
fc2758df50
fix
2022-09-25 07:24:59 +02:00
Aevann1
63a7183f7e
fix /live regex
2022-09-25 06:53:53 +02:00
Aevann1
2b0a798fec
fix
2022-09-25 06:40:19 +02:00
Aevann1
5d30c3a632
fix
2022-09-25 06:38:43 +02:00
Aevann1
78f0721bb0
fix
2022-09-25 06:37:16 +02:00
Aevann1
695fca5d35
fix
2022-09-25 06:35:56 +02:00
Aevann1
015074c4ca
the fuck
2022-09-25 06:33:55 +02:00
Aevann1
97b2e09b65
fix
2022-09-25 06:31:59 +02:00
Aevann1
351a7ca17b
fix
2022-09-25 06:27:28 +02:00
Aevann1
230b71c19b
same as last commit
2022-09-25 06:22:33 +02:00
Aevann1
4212cfa0b2
testing on pcm
2022-09-25 06:11:06 +02:00
Aevann1
705d3d9e4b
Merge branch 'frost' of https://github.com/Aevann1/rDrama into frost
2022-09-25 05:44:00 +02:00
Aevann1
ea7803ef44
testing
2022-09-25 05:43:57 +02:00
Outrun Colors
5e180fc856
Merge branch 'frost' of github.com:Aevann1/rDrama into frost
2022-09-24 22:42:00 -05:00
Outrun Colors
ba19d3aaa7
Censor quoted text
2022-09-24 22:41:57 -05:00
Aevann1
9ebea2c6e9
fix
2022-09-25 05:36:54 +02:00
Aevann1
a83821ebdb
testin on devrama
2022-09-25 05:36:11 +02:00
Aevann1
8ce942dcc0
testing on devrama
2022-09-25 05:34:28 +02:00
Aevann1
8319aefe1c
get it ready for pcm
2022-09-25 05:29:38 +02:00
Aevann1
dd0f8fbed7
proxy all requests we make
2022-09-25 05:23:50 +02:00
Aevann1
c2a189012b
redirect instead of rendering
2022-09-25 05:21:41 +02:00
Aevann1
962cf66bcd
flush printed shit
2022-09-25 05:17:15 +02:00
Aevann1
ae3b81bb82
fix
2022-09-25 05:11:18 +02:00
Aevann1
f4b41f0049
make addition and removal of channels happen instantly (testing in devrama)
2022-09-25 05:08:44 +02:00
Aevann1
dd7145410f
add spider toggle
2022-09-25 04:44:19 +02:00
Snakes
aea590dda1
Fix syntax error in 8b722f2075
.
2022-09-24 19:39:30 -04:00
justcool393
8b722f2075
don't leak usernames with deflectors ( #372 )
...
cope marsey xd
2022-09-24 19:34:33 -04:00
Outrun Colors
b2d185ada0
Fix that
2022-09-24 17:09:54 -05:00
Outrun Colors
695159052b
Add typing debounce/enable quoting
2022-09-24 17:05:50 -05:00
Outrun Colors
6b117decb8
Tick version
2022-09-24 15:36:56 -05:00
Snakes
0a05562f8c
Order sub exile/etc listings reverse chronological.
2022-09-24 14:11:48 -04:00
Snakes
1fe02b7743
Chat rework deployment infra fixes.
2022-09-24 00:26:44 -04:00
outruncolors
484de39566
[DO NOT MERGE] Chat restructure ( #360 )
...
* Create new subdirectory for chat-related stuff
* Gitignore
* Have new code show up on chat
* Have new code show up on chat
* Fix config issue
* More script stuff
* Create UserInput components
* More chat changes
* More updates to chat
* Add chat:watch script
* Move up state and pass down
* Match up existing functionality entirely
* Match up existing functionality entirely
* Send a message when hitting Enter
* feature based directories
* First crack at emoji drawer
* Leave everything in a fucked up state ugh
* Leave it in a better state
* Stop for the night
* Decouple by abstract chat functionality to provider
* Wait a minute...
* Small chat restructure
* Prepare for notifications
* Add root context
* Flash number of messages
* Read this and u die
* Add quote functionality
* Couple tweaks
* Shallowenize the features dir/
* Add activity list
* Ch-ch-ch-ch-ch-changes
* Enable moving drawer
* Hover style on activities
* UserList changes
* Add emoji processing logic
* Duhhhh
* Scroll to top when changing query
* Put the emoji in the drawer
* Improve emoji drawer
* Add emoji genres
* Do not show activities
* Add feature flag technology
* Fix issue where own messages were triggering notifications
* Adjust startup scripts
* Responsive part 1
* Styling changes for emoji genres
* More emoji drawer styling
* Add QuickEmojis
* Re-add classnames
* Set version
* Modify build script
* Modify build script
* Mild renaming
* Lots of styling changes
* Leggo.
2022-09-23 22:49:40 -05:00
Aevann1
0c182585c1
save ragnar on WPD
2022-09-24 03:41:35 +02:00
Aevann1
677a31f80d
strip input [/live]
2022-09-24 02:21:32 +02:00
Aevann1
b32a399925
fix
2022-09-24 02:11:40 +02:00
Aevann1
95438cf9fd
Merge branch 'frost' of https://github.com/Aevann1/rDrama into frost
2022-09-24 02:00:47 +02:00
Aevann1
13f84a778e
change wording
2022-09-24 02:00:43 +02:00
Snakes
fc8c8b08a0
Add "Upvoted" post/comment lists on profile.
2022-09-23 17:33:46 -04:00
Aevann1
b0d1b1f157
fix /live ordering
2022-09-23 23:09:19 +02:00
Aevann1
84f4256c81
fix last commit
2022-09-23 23:01:38 +02:00
Aevann1
1b3fa8a63e
same as last commit
2022-09-23 22:59:45 +02:00
Aevann1
a63d4940ae
fix PCM /live list
2022-09-23 22:58:10 +02:00
Snakes
1cf5ec9e0d
Revert "PCM: update live list in background."
...
This reverts commit 3acdb44a98
.
2022-09-23 15:41:04 -04:00
Aevann1
1af335c9b3
i accidentially removed the /followers route lol
2022-09-23 20:30:17 +02:00
Aevann1
f9d1df54bf
make pin and unpin award work on a basic of 6 hours (unlike posts which is 1 hour)
2022-09-23 16:41:56 +02:00
Aevann1
ebf83048be
add /blockers (thx JC <3)
2022-09-23 14:58:33 +02:00
Aevann1
340f9e31fe
limit asset perms and generate modlog for updating
2022-09-23 14:51:57 +02:00
Aevann1
ce4d2ada9e
fix the @tax situation
2022-09-23 14:36:10 +02:00
Aevann1
d1bc2f3468
integrate check_ban_evade into check_for_alts
2022-09-23 14:33:58 +02:00
Aevann1
7392b37d86
Merge branch 'frost' of https://github.com/Aevann1/rDrama into frost
2022-09-23 14:09:35 +02:00
Aevann1
80f661f7fb
remove unnecessary check
2022-09-23 14:09:33 +02:00
justcool393
376566e723
return 404 if oauth app doesn't exist ( #366 )
...
fixes an AttributeError if the oauth app doesn't exist
2022-09-23 14:08:54 +02:00
Aevann1
4f637d9538
fix 500 error
2022-09-23 14:08:31 +02:00
Snakes
3acdb44a98
PCM: update live list in background.
2022-09-22 19:39:26 -04:00
Aevann1
495cc60a26
fix /live
2022-09-23 00:27:38 +02:00
Aevann1
ada5ab61a6
validate inputted channel id
2022-09-23 00:02:15 +02:00
Aevann1
2ef91698f4
allow PCM chadmins to add or remove channels ( #365 )
...
* testing on devrama
* fix for devrama
* fix
* fix
* fix
* fix
* fix
* fix
* test
* fix
* test
* test
* commit
2022-09-22 23:40:32 +02:00
Aevann1
c12f7a5f9a
commit before rendering
2022-09-22 22:20:29 +02:00