forked from rDrama/rDrama
1
0
Fork 0
Commit Graph

175 Commits (df1f25306c26eeb1035f91b784fe8013bc98daad)

Author SHA1 Message Date
Aevann 18df70caab allow JL3 to edit rules (#39)
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Reviewed-on: rDrama/rDrama#39
Co-authored-by: Aevann <aevann@noreply.fsdfsd.net>
Co-committed-by: Aevann <aevann@noreply.fsdfsd.net>
2022-12-05 05:22:08 +00:00
justcool393 e36bd8611a remove unclosed {{brackets}} 2022-11-30 13:15:06 -06:00
justcool393 69a44baea7 settings: convert all to snek_case 2022-11-30 12:26:07 -06:00
Aevann1 d0047dcc5a include users who have more than 30 days to be unbanned/unchhuded in /banned and /chuds for accountability 2022-11-28 03:32:01 +02:00
justcool393 272e2ee936
sneed (rename procoins to marseybux) (#472)
* sneed (rename procoins to marseybux)

* literally unusable

Co-authored-by: TLSM <duolsm@outlook.com>
2022-11-21 18:08:29 -05:00
justcool393 153fb4e2a2
[DO NOT MERGE] titlesssssssssss (#468)
* titles

* testing

* self

* Revert "self"

This reverts commit d6c12d5a5ba125feb44673f55e1fdac75f151cb5.

* Revert "testing"

This reverts commit 86d800f9fd552196b31f0e0b3891d4fc072a9bc0.

* testing on devrama

* rewrite the html head

* reference error or smth idk

* tempalte debug

* template debug redux

* default2

* rename default2 -> root, page title

* fix settings2

* include the set_variables block

* root scope variables 2

* test 3

* remove unnecessary set

* add pagetitles to all settings2 pages

* add pagetitle to casino

* remove bloat

* remove duplicate site name thingy

* page titles 2

* page titles 3

* remove duplicate imports and add page titles everywhere iirc

* ok but actually this time

* remove unnecessary newlines

* fix title lol

* >

* fsdfsfsfsfsfs

* fsfs

* template configurations

* fix 500

* reduce login template bloat

* move files and add status codes where needful

* move authfroms to login

* remove 2fa bloat

* verification code

* sign up fixes

* readability

* fssfsfsfs

* move forgot password to login/

* readability

* don't emit comments

* add page titles where needful

* gsgsgs

* modals: move to respective pages

* testing on devrama

* get home garbage out of title

* remove insane amount of icon duplication

* sign up text

* add votes pagetitle

* fix blank lines

* Revert "fix blank lines"

This reverts commit b2c54339970725d00b6fc82bb458c1757909952c.

* Fix blank lines on sign_up.html.

* title: votes.html more meaningful identifier.

* titles: Lottery, Directory, Notifications

* head final in submission.html

* fix missing comma

* >

* test

* title: /comments

* fsfsfsfsf

* titles: user_cards

* head: only load video and audio meta attributes if they actually exist

* titlessssss: /admin/lottery/participants

* titlessssssss: extra quote in search.html

* titlessssss: userpage voters.

* titties: /h/<sub>/{followers,blockers,exilees[sic]}

* test banner

* Revert "test banner"

This reverts commit c3d875d03f3e60d72a60dab7d28bf108554a5826.

* make submit.html inherit from default.html

Co-authored-by: TLSM <duolsm@outlook.com>
2022-11-21 02:52:22 -06:00
Aevann1 6fbe5405e7 remove useless btn 2022-11-21 01:53:53 +02:00
Aevann1 6b7b2ff59a show only permachudded users in /chuds 2022-11-20 19:37:45 +02:00
justcool393 eafae40aca titles: fix all titles where needful 2022-11-19 16:20:52 -06:00
Snakes ce84861a44
admin_home: add git HEAD to server status. 2022-11-18 14:05:47 -05:00
justcool393 2218cb55f1 mbux printer: unify with API requirement 2022-11-18 09:31:59 -06:00
justcool393 b60febf6e0 awards: award printing cleanup 2022-11-18 09:30:17 -06:00
justcool393 c9ecb5d535
account linking improvements (#448)
currently account delinking is very messy and can sometimes just not work
we do codey stuff so it's not as bad
also we create a pretty page for mops to mop up borked account links

* alts: allow proper delinking

* fix prev commit

* url fix

* fix 500

* fixes

* :pepodrool:

* flag

* :pepodrool: redux

* sdsdsdsds

* correct endpoint

* fix html page

* alts: only adjust session history if flag is set

* fix 500

* allow relinking

* fsdsds

* :pepodrool: redux

* alts: don't fail if an alt isn't history

* use postToastSwitch + some API changes

* remove unnecessary variables

* d-none

* delink accounts mod action

* fa-link-slash

* alts: add form to create alt

* remove copied and pasted template

* rounded section

* UI improvement + fix

* \n

* fix status

* admin: remove duplicate route
admin: do a permissions check on 2 pages that need it
admin: set the manual flag for manually flagged alts

* variable change

* fix 500

* alts

* add shadowban icon to alt link tool

* shadowbanned tooltip

* add user info section

* fix 500, remove unnecessary form, and add alt votes button

* trans and also link to page

* margin

* sdsdsd

* stop the count

* fix prev commit

* with ctx

* plural

* alts

* don't show shadowbanned users to those who can't see them
this is... extremely rare and won't ever be seen in production however if perms were ever rearranged in the future, this keeps permissions correct

* shadowban check in alt list

* let shadow realm enthusiasts see shadowban alts

* sdsdsds

* test

* be graceful where needed

* sdsdsdsds

* alts: don't allow adding the same account
alts: clarify wording

* rename and reorder on admin panel

* EOL

* remove frankly unnecessary check

* try with a set

* test

* Revert "try with a set"

This reverts commit 72be353fba5ffa39b37590cc5d3bf584c94ee06e.

* Revert "Revert "try with a set""

This reverts commit 81e41890a192e8b46d0463477998e905fddf56ba.

* Revert "Revert "Revert "try with a set"""

This reverts commit be51592135a3c09848f993f0154bd2ac862ae505.

* clean up test
2022-11-14 12:32:13 -05:00
Aevann1 bbfb18da9a change clearing cache terminology 2022-11-06 07:28:47 +02:00
Aevann1 47b89df619 change the chud theme terminology to a verb instead 2022-11-05 04:12:21 +02:00
Aevann1 d4a99c05e9 rename postToast -> postToastSwitch and postToastCallback -> postToast for clarity 2022-11-03 21:08:22 +02:00
justcool393 4a252e9699 security: fix CSRF on internal cache dump route
move dumping internal cache to admin tools
2022-11-02 20:35:46 -05:00
Aevann1 2ba1a1e86e remove postToast compatability function 2022-10-30 17:10:07 +02:00
Aevann1 de8be8dd0e get rid of <pre> being used as vertical spacing 2022-10-29 02:47:48 +02:00
Aevann1 fdd608532b add type="button" to all <button> tags 2022-10-29 01:35:14 +02:00
Aevann1 35ea423f35 cosmetic change 2022-10-27 10:38:11 +02:00
Aevann1 096828dc1c add some padding to admin tools 2022-10-23 17:24:41 +02:00
Aevann1 b1efa072e6 rename /agendaposters to /chuds 2022-10-15 08:55:54 +02:00
Aevann1 998b966f2b remove unnecessary shit in wrappers 2022-10-11 15:19:55 +02:00
Aevann1 83aa914865 more consistency in templates 2022-10-10 07:23:02 +02:00
justcool393 02d0e2043e rename APPS_MODERATE to APPS_MODERATION 2022-10-06 00:40:36 -07:00
justcool393 8d51980dca rename cache purge things to include prefix 2022-10-05 23:21:04 -07:00
justcool393 22af7f3bfc admin home page modifications 2022-10-05 23:18:08 -07:00
Aevann1 3cd21e8899 got rid of printi awards 2022-10-05 23:23:00 +02:00
Aevann1 30d4f5e902 allow carp and snakes to see /patrons 2022-09-30 23:07:53 +02:00
Aevann1 f54791cc4c remove categories 2022-09-19 20:04:30 +02:00
Aevann1 3f5ab7315f add form to update hats 2022-09-18 19:38:53 +02:00
Aevann1 3f2f3838c7 sneed 2022-09-18 00:06:49 +02:00
Aevann1 6bd0043248 sneed 2022-09-18 00:06:29 +02:00
Aevann1 ef00d588f5 add /admin/update/marseys 2022-09-17 17:08:24 +02:00
Aevann1 b0057483c8 link the admigger upload threads in the admin panel for easier access 2022-09-11 09:11:10 +02:00
Outrun Colors 3509d6a8b1 Implement a function to fix bad blackjack games 2022-09-05 15:59:42 -05:00
Aevann1 0c32d56cd6 casino + style shit 2022-09-05 01:15:37 +02:00
outruncolors 5e1d98a3bf
WIP: Add Casino (Do Not Merge) (#341)
* Add new /casino route and template

* Consolidate lottery into casino and add initial template for slots

* Change /lottery route to /casino and replace icon with usd symbol and change sitewide const to reflect change

* Hook up new slots method to casino

* Enable Marseybux spending in casino slots

* Add UI for playing blackjack in casino

* First connection of blackjack UI to backend

* Add protective clause thanks to help from carpathianflorist.

* Create new Casino_Game relation and persist inside of blackjack

* Connect new slots behavior to Casino_Game table

* Create UI action management logic

* Add blackjack game status checker which adds persistence for blackjack

* Gonna handle this better, hold on

* Reorganize blackjack helper methods

* Reorganize casino.js to account for new changes

* Connect up to frontend

* Little changes ya know

* Display a message when winning in Blackjack

* Fix some issues with double down and insure

* Revert "remove owoify-py from requirements"

This reverts commit 4454648ea2.

* A little casino styling change

* Reorganize into a casino block

* Smallenize the card'

* Remove references to old game data on comments

* Add sql migration file

* Remove logic to drop old columns

* Fix two forgotten conflicts
2022-09-04 22:53:34 +02: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 2845e0961b Turn login-gate of 1568ec0162 into admin toggle. 2022-08-05 16:42:22 -04:00
Snakes 3225a2a3d4
LGB: disable awards, badges. 2022-07-19 19:59:39 -04:00
Snakes 76d925f1ba
LGB: add modlog link to admin_home template. 2022-07-18 00:37:07 -04:00
Aevann1 bc927ef238 remove editing sidebar from PCM 2022-07-12 21:32:34 +02:00
Aevann1 14d2845f93 Revert "Disable fartmode on non-rDrama sites."
This reverts commit da27b16c39.
2022-07-08 20:10:42 +02:00
Aevann1 f350a681d9 remove weird space before "admin tools" 2022-07-08 13:15:25 +02:00
Snakes cd556b6d8e Refactor UI name of hole/sub to constant. 2022-06-26 03:41:28 -04:00
Aevann1 5073258258 try to fix marseybux prinitng on PCM 2022-06-22 18:17:26 +02:00
Snakes 70c87140a3 WPD sidebar: update rules, improve styling. 2022-06-22 00:49:10 -04: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
Snakes 998a8f462e Add links to orphan endpoints. 2022-06-03 06:29:35 -04:00
Snakes 49622b3268 Lottery: add admin participants listing. 2022-05-31 23:20:39 -04:00
Aevann1 d4f7f5497b fds 2022-05-26 22:49:36 +02:00
Aevann1 50b995d3a0 fds 2022-05-25 22:16:26 +02:00
Snakes da27b16c39 Disable fartmode on non-rDrama sites. 2022-05-25 07:24:34 -04:00
TLSM a0cfc7bf1c Add admin status git revision. (#244)
Adds a line in admin_home which displays the currently active git
revision. Current methodology is via manually parsing files in .git.
Consider revising if the application ever has access to `git` shell,
which would obviate some minor security concerns around directory
traversal attacks.
2022-05-05 10:46:20 +02:00
Aevann1 6b10d097a2 mn 2022-05-05 01:09:46 +02:00
Aevann1 7e033d25b0 dfs 2022-04-19 20:19:43 +02:00
Aevann1 5a6ac9d8b2 fsd 2022-04-12 22:45:07 +02:00
Aevann1 e42e7c37b7 fsd 2022-04-12 21:09:15 +02:00
Aevann1 579e81de2a site settings 2022-04-12 21:05:50 +02:00
Aevann1 17852d30e6 fart mode 2022-04-12 19:29:52 +02:00
Aevann1 3a8bf8c545 fd 2022-03-26 00:33:01 +02:00
Aevann1 77e5eaf1a6 b 2022-02-17 09:03:51 +02:00
Aevann1 7775f41081 fd 2022-02-14 18:38:24 +02:00
Aevann1 bf3e14bba3 big big chungus big chungus big chungus 2022-02-13 03:08:12 +02:00
Aevann1 b7fd1db1f7 bv 2022-02-08 16:49:49 +02:00
Aevann1 9c0e14c642 fd 2022-01-28 06:37:40 +02:00
Aevann1 cb5c37cc77 vcxvcx 2022-01-28 05:22:31 +02:00
Aevann1 c2272b9264 cxv 2022-01-24 17:44:27 +02:00
Aevann1 0d41b49062 gfdg 2022-01-23 19:44:01 +02:00
Aevann1 dda28492e8 bbbb 2022-01-15 13:03:51 +02:00
Aevann1 8267a19ef0 bbb 2022-01-15 13:02:08 +02:00
Aevann1 a46254098e bbb 2022-01-15 12:56:30 +02:00
Aevann1 e4e024a905 bb 2022-01-15 12:55:24 +02:00
Aevann1 0f00c3b7a8 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 2022-01-15 12:23:43 +02:00
Aevann1 2552874322 bbb 2022-01-15 12:22:18 +02:00
Aevann1 e835a48d94 bbbbbbbbbbb 2022-01-15 12:21:04 +02:00
Aevann1 517da1f876 bbb 2022-01-15 12:19:43 +02:00
Aevann1 d43ccb0d0e bbbbbbbbb 2022-01-15 12:01:22 +02:00
Aevann1 a0e0605f0c bbb 2022-01-15 11:48:52 +02:00
Aevann1 05a70c5097 bb 2022-01-15 10:45:05 +02:00
Aevann1 88698824a2 bbb 2022-01-15 10:32:40 +02:00
Aevann1 f28d969232 bb 2022-01-15 10:30:24 +02:00
Aevann1 1b50f3b62f bb 2022-01-15 10:28:12 +02:00
Aevann1 c6d41b1c14 bbb 2022-01-15 10:18:03 +02:00
Aevann1 24a848bb30 bbb 2022-01-15 10:08:52 +02:00
Aevann1 5cb496908f bb 2022-01-15 09:33:05 +02:00
Aevann1 057f2d5199 bbb 2022-01-14 06:51:55 +02:00
Aevann1 c0158be0da bb 2022-01-14 05:50:47 +02:00
Aevann1 9ae0a6ef24 bbb 2022-01-14 04:33:27 +02:00
Aevann1 f7d8c7284d b 2022-01-14 01:39:39 +02:00
Aevann1 2221de03f7 bb 2022-01-11 19:08:28 +02:00
Aevann1 4a7373f7bf bb 2022-01-11 05:28:35 +02:00
Aevann1 b69199054c under attack 2022-01-09 17:15:02 +02:00
Aevann1 94232d5d90 bvcbc 2022-01-08 08:41:40 +02:00
Aevann1 5a0eb9e41c fds 2022-01-03 13:02:56 +02:00