forked from rDrama/rDrama
1
0
Fork 0
Commit Graph

8477 Commits (0dde4c81c533fcaf3e5166926e4a46211d1f552d)

Author SHA1 Message Date
Aevann1 03620d984c improve sorting tables 2022-07-14 18:20:09 +02:00
Aevann1 abb54747c2 fix unrendered html in poll_votes page 2022-07-14 15:31:34 +02:00
Aevann1 a87283428d make emoji modal neater 2022-07-14 15:22:44 +02:00
Snakes a217f76bad Deux: sidebar, sidebar thread; restrict holes. 2022-07-14 02:19:59 -04:00
Snakes a55ef591e4 Remove testing code from login.html.
Because I'm an idiot who forgot to restage the file before committing.
2022-07-13 23:23:13 -04:00
Snakes 8c40f9e9a8 Deux: Add 'Sign In with rDrama' UI button.
Also reduced the indentation in much of login.html to one tab rather
than two since I was touching the file anyway.
2022-07-13 23:19:47 -04:00
Aevann1 48752681e8 make "show more" button look slightly better 2022-07-13 23:49:12 +02:00
Aevann1 7243ed408f allow "I" as the first pronoun 2022-07-13 23:43:46 +02:00
Aevann1 86717e37b2 refactor changelog 2022-07-13 23:03:11 +02:00
Aevann1 b061b5eae1 Merge branch 'frost' of https://github.com/Aevann1/Drama into frost 2022-07-13 22:39:18 +02:00
Aevann1 ff5054cc7a fixing buttons on win98 2022-07-13 22:39:15 +02:00
Snakes 5005c7ab97 Center voting on submission_listing desktop. 2022-07-13 16:25:05 -04:00
Aevann1 1555a1061a fixing primary buttons on win98 theme 2022-07-13 22:21:45 +02:00
Aevann1 c4499968ad make pins toggle sort-specific 2022-07-13 21:32:28 +02:00
Aevann1 b59b8e49a0 change deux cover 2022-07-13 21:09:57 +02:00
Aevann1 deb292a65d make unblock button look better 2022-07-13 20:50:10 +02:00
Aevann1 eba03c8173 fix "unblock" button 2022-07-13 20:49:47 +02:00
Aevann1 c514ef720b fix "api app" button v2 2022-07-13 20:45:03 +02:00
Aevann1 a081673458 fix api app button 2022-07-13 20:44:21 +02:00
Aevann1 cd94fa535f restore user count for PCM 2022-07-13 20:17:03 +02:00
Aevann1 2d21863e19 replace "request.host" with "SITE" 2022-07-13 20:14:37 +02:00
Aevann1 5fb6bd86f9 remove "warm" sorting 2022-07-13 19:32:31 +02:00
Aevann1 b2de11cb1a add "pins" toggle to the frontpage 2022-07-13 19:31:35 +02:00
Aevann1 870ea381b8 fix 2fa 2022-07-13 19:07:59 +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 4a3693c1b3 fix transfer log links appearing on normal comments (lol) 2022-07-13 17:22:25 +02:00
Aevann1 f6bf7400c3 do this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2298056?context=8#context 2022-07-13 17:20:10 +02:00
Aevann1 dde09890e1 make profile avatars neater on /log AND add toast when copying link 2022-07-13 17:19:36 +02:00
Aevann1 df3df30840 fix 500 errors 2022-07-13 15:11:37 +02:00
Aevann1 2da7bea62b combine the 2 user counters for non-jannies 2022-07-13 15:08:21 +02:00
Snakes 221a177790 Deduplicate userpage IDs desktop vs mobile. 2022-07-13 05:19:36 -04:00
Aevann1 05fb4168e4 hide user counter on other sites when num of users is under 100 2022-07-13 10:19:21 +02:00
Aevann1 75b2b62597 increase award columns number from 7 to 9 on desktop 2022-07-12 22:09:43 +02:00
Aevann1 093c83d7c9 tweaking bannedfor column 2022-07-12 22:00:19 +02:00
Aevann1 bc927ef238 remove editing sidebar from PCM 2022-07-12 21:32:34 +02:00
Aevann1 240ffdb675 Revert "move the icons to the headers on desktop"
This reverts commit 292207bd83.
2022-07-12 21:18:40 +02:00
Aevann1 afa2f68804 change pronouns required format from 1-5 to 2-5 2022-07-12 20:28:07 +02:00
Aevann1 b7b0b200ad move icons back to sidebar for PCM 2022-07-12 02:40:30 +02:00
Aevann1 334c5d449b change deux assets 2022-07-12 02:35:40 +02:00
Aevann1 ffc8f28843 remove pronouns from other sites 2022-07-11 23:23:20 +02:00
Aevann1 e82dbd69ef tweak post-preview padding 2022-07-11 22:41:51 +02:00
Aevann1 fe4a37ceab increase pronoun padding 2022-07-11 22:22:26 +02:00
Aevann1 7cf7725ef5 fix replying to modmail being broken 2022-07-11 22:15:48 +02:00
Aevann1 f8bf31a051 restrict pronouns to rdrama only 2022-07-11 20:32:38 +02:00
Aevann1 b8185d21d5 add regex validation to pronouns on the frontend 2022-07-11 20:31:38 +02:00
Aevann1 74cceb248b make pronouns bolder 2022-07-11 20:24:45 +02:00
Aevann1 ee11a28636 fix flag filtering 2022-07-11 20:13:00 +02:00
Aevann1 20a659da73 hide reports made by shadowbanned niggas 2022-07-11 20:04:35 +02:00
Aevann1 f8624dfc2c display pronouns on profiles 2022-07-11 20:04:24 +02:00
Snakes c385e12f9d Minor fix for pronouns logic. 2022-07-11 13:34:46 -04:00
Aevann1 b1db5a008b make small emojis 40px instead of 30px 2022-07-11 18:56:40 +02:00
Aevann1 292207bd83 move the icons to the headers on desktop 2022-07-11 18:53:33 +02:00
Aevann1 6428dd08c5 add pronouns 2022-07-11 18:46:08 +02:00
Aevann1 68ba0f564c do this https://watchpeopledie.co/h/meta/post/2750/what-would-u-like-to-see/29788?context=8#context 2022-07-11 15:18:05 +02:00
Aevann1 70ea10eaf6 rename chudrama to deuxrama 2022-07-11 14:25:27 +02:00
Aevann1 dc3dcc881f change cover for deux 2022-07-10 22:35:32 +02:00
Aevann1 4c2cb82f48 change deux' assets 2022-07-10 22:27:56 +02:00
Aevann1 386bfbb690 rename removing posts from holes to "kick" 2022-07-10 20:13:21 +02:00
Aevann1 3e0a4fe015 fix old mp3 songs being displayed as youtube links 2022-07-10 18:35:39 +02:00
Aevann1 fecaed8223 fix mp3 songs getting cached 2022-07-10 17:43:27 +02:00
Aevann1 a26f2656aa remove unnecessary hole links from WPD 2022-07-10 16:46:29 +02:00
Aevann1 79ba533351 change donation link for chudrama 2022-07-10 11:48:28 +02:00
Aevann1 da40122a5c change chudrama banner 2022-07-10 11:44:30 +02:00
Aevann1 e65b86cbfc change banners for chudrama 2022-07-10 11:43:03 +02:00
Snakes 759a877b33 LGB: Enable sidebar art. 2022-07-09 21:42:25 -04:00
Aevann1 7ccd3a79b7 fix ">" after badges 2022-07-09 21:26:35 +02:00
Aevann1 ef2d0b9a5b make deleted comment background take presedence 2022-07-09 17:20:47 +02:00
Snakes 85d59d5656 LGB: Populate sidebar. 2022-07-09 08:51:08 -04:00
Snakes 095b0229a2 LGB: Rename holes; make hole sidebar Drama-like. 2022-07-09 08:01:44 -04:00
Snakes bf386fa9fe LGB: Add directory. 2022-07-09 07:11:05 -04:00
Aevann1 3238a78eb1 fix confetti award 2022-07-09 10:42:09 +02:00
Aevann1 382df30e1f show ALL timestamps in user's timezone + move scripts to the bottom of HTML templates to mimic rocketloader's behavior on localhost (for testing) 2022-07-09 10:35:47 +02:00
Aevann1 55abb8bd72 fix button highlighting in search 2022-07-09 09:43:36 +02:00
Aevann1 56b7fa8e98 Merge branch 'frost' of https://github.com/Aevann1/Drama into frost 2022-07-09 09:23:28 +02:00
Aevann1 4093eba7d0 fix notifications link on mobile 2022-07-09 09:23:25 +02:00
Snakes 13dfa370b1 PCM: swap banner to Summer 2022 v2. 2022-07-08 16:46:35 -04:00
Aevann1 a1fbe62c88 make the "clear notifgications" button universal 2022-07-08 21:45:38 +02:00
Aevann1 c912c4c9d1 tweak notifications margin 2022-07-08 21:35:15 +02:00
Aevann1 6deb1cf0a4 add bottom margin to "clear all notifiications" button 2022-07-08 21:30:13 +02:00
Aevann1 a8fe49f232 kitchen sink commit, all over the place 2022-07-08 21:03:04 +02:00
Aevann1 14d2845f93 Revert "Disable fartmode on non-rDrama sites."
This reverts commit da27b16c39.
2022-07-08 20:10:42 +02:00
Aevann1 ad1273995d notifications rework 2022-07-08 20:06:54 +02:00
Aevann1 b617321529 move all env-getting to .const 2022-07-08 18:21:13 +02:00
Aevann1 1549508e49 make :marseyunpettable: unpettable 2022-07-08 17:39:54 +02:00
Aevann1 c01a1ea08b cache bust badges 2022-07-08 17:11:59 +02:00
Aevann1 a4b2a69689 make "more comments" button work on the whole chain 2022-07-08 14:19:35 +02:00
Aevann1 461e822314 change style of tables in midnight theme 2022-07-08 13:20:55 +02:00
Aevann1 f350a681d9 remove weird space before "admin tools" 2022-07-08 13:15:25 +02:00
Snakes c25ab027a0 Add link to new canary location. 2022-07-07 03:31:32 -04:00
Aevann1 278ec3dab4 Revert "make "text-danger" less hostile on the eyes"
This reverts commit 0371ee6c7c.
2022-07-07 07:29:18 +02:00
Snakes 6ad935e12a Permission flags UI visibility; start PERMS dict.
Original work started for WPD and LGB, who wish to restrict flags
visibility in the UI based on admin_level. To support this change and
upcoming changes, `const.PERMS: string -> int` was created.
Potentially targetting a future design where Permissions is a proper
business object integrated with the User model; however, for now just
looking toward getting admin_level magic numbers centralized.

This commit applies PERMS to: create_hole, flags visibility in UI,
flag removal in UI & backend. Flag visibility in Comment & Submission
json_raw methods is unaffected to avoid needing a user object to
build the JSON.
2022-07-06 23:45:33 -04:00
Snakes bf1a983f5e PCM: swap banner asset. 2022-07-05 15:23:42 -04:00
Snakes fa850ba69a PCM: swap banner; fix asset_siteimg logic. 2022-07-04 18:40:04 -04:00
Snakes 425e6860ac Remove vestigial email field from /contact. 2022-07-04 15:33:05 -04:00
Aevann1 82821a16c2 tweak my autoupvoting shit 2022-07-04 07:42:46 +02:00
Aevann1 09be0394cd fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2244925?context=8#context 2022-07-04 06:07:51 +02:00
Aevann1 6ba9c6b796 Revert "add bootstrap tooltips to gif modal"
This reverts commit 93173cb74a.
2022-07-04 05:55:48 +02:00
Aevann1 93173cb74a add bootstrap tooltips to gif modal 2022-07-04 05:53:53 +02:00
Aevann1 037d41f5d5 fix /sidebar page not visible on mobile 2022-07-04 05:48:02 +02:00
Aevann1 4ccead8439 Revert "refactor "view more comments""
This reverts commit 68da93ec02.
2022-07-04 05:37:48 +02:00
Aevann1 d517baebdc Revert "make "view more" button neater"
This reverts commit cae656186a.
2022-07-04 05:35:10 +02:00
Aevann1 b55d17859e Revert "make the timeout 2 seconds for the button"
This reverts commit c222d36366.
2022-07-04 05:35:00 +02:00
Aevann1 63ae3c8ad7 fix emoji preview 2022-07-04 05:13:53 +02:00
Aevann1 1528d91ea3 fix quoting comments 2022-07-04 05:06:43 +02:00
Aevann1 2f2d858f24 fix first part of this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2242248?context=8#context 2022-07-04 05:03:10 +02:00
Snakes 35ff2d1f25 Fix preview of user pats with -_ in name. 2022-07-03 20:12:22 -04:00
Snakes 5407f4ed7f Lottershe icon back to navbar. 2022-07-03 14:33:31 -04:00
Aevann1 ed86ec1c14 more query optimization v3 2022-07-03 13:56:40 +02:00
Aevann1 b1bfa255bb make flairs on WPD actually readable 2022-07-03 12:23:12 +02:00
Aevann1 c222d36366 make the timeout 2 seconds for the button 2022-07-03 12:15:55 +02:00
Aevann1 cae656186a make "view more" button neater 2022-07-03 12:15:15 +02:00
Aevann1 57e424af5b revert the "defer" thing 2022-07-03 12:10:04 +02:00
Aevann1 dc675fb23f fix showing new comments 2022-07-03 12:09:00 +02:00
Aevann1 cda162704e fix nav fontsize in userpage_comments 2022-07-03 12:05:27 +02:00
Aevann1 68da93ec02 refactor "view more comments" 2022-07-03 11:11:18 +02:00
Aevann1 45437997c8 show log timestamp in local timezone 2022-07-03 10:38:19 +02:00
Aevann1 c8a83b6b1f fix timestamps on profile page 2022-07-03 10:19:49 +02:00
Aevann1 6c8bcc0bda fix long emojis 2022-07-03 10:00:42 +02:00
Aevann1 a49325ba14 defer all scripts (this won't change anything for us since we use rocketloader, but it will fix javascript on localhost) 2022-07-03 09:42:33 +02:00
Aevann1 3245656787 show timestamps in the user timezone 2022-07-03 09:41:25 +02:00
Aevann1 40182f5f4d show the body of the poll option in the vote page 2022-07-03 08:38:43 +02:00
Aevann1 47cf14c741 decrease the font on "saved posts" "saved comments" etc 2022-07-03 08:36:49 +02:00
Snakes cd43f314ba Fix profile nav wrapping mobile. 2022-07-02 23:40:45 -04:00
Aevann1 6c5b5a5314 add a "subscribed" tab in ur profile page to show posts u subscribed to 2022-07-03 04:43:49 +02:00
Aevann1 ab2d9b492d add "warm" sorting - exact same as hot but pinned posts are shown in their normal positions instead of the top 2022-07-03 04:40:57 +02:00
Aevann1 7d6e66b6f6 disallow glowie and golden marseys from being faked (again) 2022-07-02 12:47:14 +02:00
Aevann1 d0d15c319a Poll rework (#312)
* poll rework

* forgot to do joinedload on comments

* Fix logic errors with voting, SQL syntax.

Kitchen sink commit from review of poll-rework changes:
  1. Fix seed-db.sql syntax error.
  2. Fix SQL patch file duplication of *submissions* tables rather
     than one set of submissions and one for comments.
  3. Start makeshift SQL patch folder, since this is a large change
     that contributors may wish to apply to their local instances.
  4. Fix checkbox (non-`exclusive`) polls being unable to be
     unchecked. For consistency with `exclusive` polls, they should.
  5. Fix changing the option of an `exclusive` poll when both
     exclusive and non-exclusive options are present in one comment/
     post causing the non-exclusive options to become unchecked.
     (which, by my reading of SQLAlchemy `Query.one_or_none()`
     really could break quite badly in some cases).

* link relationships with their counterparts

* small modification to poll unchecking

Co-authored-by: TLSM <duolsm@outlook.com>
2022-07-02 08:48:04 +02:00
gooseman 671588d41c (((cachebust))) 2022-07-01 21:20:11 -07:00
Aevann1 b26839a616 cachebust fireworks.js 2022-07-02 03:18:01 +02:00
Aevann1 9f124e2c8d Merge branch 'frost' of https://github.com/Aevann1/Drama into frost 2022-07-02 01:11:51 +02:00
Aevann1 f56be06eb8 add hole pinning 2022-07-02 01:11:48 +02:00
Snakes fd73684329 Fix ext-link icon positioning on iOS. 2022-07-01 19:09:49 -04:00
Aevann1 fe22eefe41 make CTRL+Enter work in /create_hole page 2022-07-02 00:55:31 +02:00
Snakes f3b71f604e Fix ext-link positioning. 2022-07-01 18:43:50 -04:00
Aevann1 9e2c307838 making the icon look whiter 2022-07-02 00:36:27 +02:00
geese-suck a8a6b8e774 aevann change his mind like woman changing clothes 2022-07-01 15:30:08 -07:00
gooseman 650ba96f61 forgot 2 cachebust 2022-07-01 14:40:48 -07:00
gooseman ca344927c1 works maybe idk i didnt test it lol 2022-07-01 14:38:27 -07:00
Aevann1 d59f346f0b 1 less request, 1 less transaction, 1 less query 2022-07-01 23:10:48 +02:00
Aevann1 25e594d673 Revert "no longer stop reposts from being posted"
This reverts commit 19e6e7f4d9.
2022-07-01 20:29:12 +02:00
Aevann1 c2b892af04 search comments within a specific thread 2022-07-01 13:11:23 +02:00
Aevann1 503494f4af make glowmarsey and goldmarsey outline a little smaller 2022-07-01 12:42:55 +02:00
Snakes 613af40ddf PCM: Swap sidebar image. 2022-07-01 04:15:39 -04:00
Snakes 1b9237ceaf Add assetcache.asset_siteimg, has_logo.
Commit began by changing the duplicated SITE_NAME conditional in the
header to use a `has_logo` param, much like the recent `has_sidebar`.
From there, a need to include site-specific assets in assetcache was
revealed, adding the `asset_siteimg(...)` macro. This was applied
quite broadly, though not comprehensively.
2022-07-01 01:55:53 -04:00
Snakes 39c945f7ca LGB: Initial sidebar & const. 2022-07-01 01:08:15 -04:00
Aevann1 0dbe7fe25f Merge branch 'frost' of https://github.com/Aevann1/Drama into frost 2022-07-01 02:52:18 +02:00
Aevann1 051f3261ed make glowmarsey and goldmarsey have the same size in animation 2022-07-01 02:52:14 +02:00
Snakes 8c1e4ea58f Hide admin vote totals in template when empty. 2022-06-30 20:16:27 -04:00
Aevann1 1362278cb4 add more data for jannies in /votes page (will use that in polls) 2022-07-01 01:39:09 +02:00
Aevann1 11d0163740 sneed 2022-07-01 01:28:33 +02:00