CUNY Graduate Center - Project Tracking System: Issueshttps://redmine.gc.cuny.edu/https://redmine.gc.cuny.edu/favicon.ico2024-03-26T23:03:59ZCUNY Graduate Center - Project Tracking System
Redmine CUNY Academic Commons - Bug #20062 (Staged for Production Release): Quick Edit Feature Resets Pos...https://redmine.gc.cuny.edu/issues/200622024-03-26T23:03:59ZZachary Muhlbauer
<p>When I use the Quick Edit option to make changes to an existing post, the author of the post automatically resets to the first individual listed in the site's user list, regardless of who the original author was.</p>
<p>I replicated the issue in Firefox and Safari as well as across multiple themes. I also spoke with another instructor and confirmed that the Quick Edit option resets post authorship for them, too.</p>
<p>It's a nasty little bug if only because determining the original author of certain posts can be tricky and time-consuming when there isn't an available edit history for the post.</p> CUNY Academic Commons - Bug #19944 (New): Dealing with BuddyPress 12.x upgrade, pt. 2https://redmine.gc.cuny.edu/issues/199442024-03-11T22:29:12ZRaymond Hoh
<p>Follow-up to <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Dealing with BuddyPress 12.x upgrade (Resolved)" href="https://redmine.gc.cuny.edu/issues/19493">#19493</a>. Just wanted to make sure my comments in <a class="external" href="https://redmine.gc.cuny.edu/issues/19493#note-10">https://redmine.gc.cuny.edu/issues/19493#note-10</a> are brought forward to a future release:</p>
<blockquote>
<p>For more pronounced changes, I created a new branch -- <a href="https://github.com/cuny-academic-commons/cac/compare/bp12...bp12-part2" class="external">bp12-part2</a> -- that namely switches out all BuddyPress 12 deprecated function calls. We can roll that out in a later maintenance release.</p>
<p>I've been testing <code>bp12-part2</code> with BP Classic <em>deactivated</em> and with <code>BP_IGNORE_DEPRECATED</code> set to <code>true</code> and these are some issues I encountered:</p>
<ul>
<li>BP Event Organiser needs some minor adjustments to account for group subnav registration: <a class="external" href="https://github.com/cuny-academic-commons/bp-event-organiser/compare/1.2.x...bp12#diff-b0397cc71e95a79af968e8dadb7b8e525085f462c5a88ac11c8bdb86ecd7173d">https://github.com/cuny-academic-commons/bp-event-organiser/compare/1.2.x...bp12#diff-b0397cc71e95a79af968e8dadb7b8e525085f462c5a88ac11c8bdb86ecd7173d</a></li>
<li>bbPress does <a href="https://github.com/bbpress/bbPress/blob/4178cbf665674c128c928fabdc0322badacad06b/src/includes/extend/buddypress/groups.php#L140-L157" class="external">some conditional checks</a> that needs to be delayed to the <code>'bp_parse_query'</code> hook. This fixes an issue with the bbPress stylesheet not loading on group forum pages I mentioned above in <a href="https://redmine.gc.cuny.edu/issues/19493#note-4" class="external">comment 4</a> amongst other permission-related cap overrides for the current user.</li>
<li>I need Git permissions to the <code>tapor-client</code> repo so I can push changes and pin a new version for our <code>cac</code> repo.</li>
</ul>
<p>About the bbPress load order issue:</p>
<blockquote>
<p>Furthermore, when running bp-classic, I had to do some additional work to ensure that bbPress's BP compatibility layer is loaded in time, and is loaded only once. Like the approach above, it's pretty hacky (requiring a static variable to prevent double-loading) but it basically works. Here's the full patch: <a class="external" href="https://github.com/openlab-at-city-tech/openlab/commit/27f2a68354550295d85f0f3c5aaafc55004268f0">https://github.com/openlab-at-city-tech/openlab/commit/27f2a68354550295d85f0f3c5aaafc55004268f0</a></p>
</blockquote>
<p>I tackled this a little differently in my bbPress commit. See <a class="external" href="https://github.com/cuny-academic-commons/cac/commit/e2145f2462d3d2cbe2f16de914e7875c48b6e1cc#diff-0f345898d2c7666be77acc95ec88e90e98a407644a4ce5431b3fb96d06749039">https://github.com/cuny-academic-commons/cac/commit/e2145f2462d3d2cbe2f16de914e7875c48b6e1cc#diff-0f345898d2c7666be77acc95ec88e90e98a407644a4ce5431b3fb96d06749039</a> and the constructor and includes() portion of <a class="external" href="https://github.com/cuny-academic-commons/cac/commit/e2145f2462d3d2cbe2f16de914e7875c48b6e1cc#diff-a8d1ad6e40805411d0e557ee641e9d47c6cc3d0f17ef107f22ac729255439a5a">https://github.com/cuny-academic-commons/cac/commit/e2145f2462d3d2cbe2f16de914e7875c48b6e1cc#diff-a8d1ad6e40805411d0e557ee641e9d47c6cc3d0f17ef107f22ac729255439a5a</a> . I think the constructor changes might fix your double load order issue. Can you do some tests and see if this works for you, Boone?</p>
</blockquote>
<p>This doesn't need to go in tomorrow's 2.3.4 release. Let's put this in 2.3.5 or later.</p> CUNY Academic Commons - Feature #19903 (Reporter Feedback): Accepting "login.cuny.edu" domain for...https://redmine.gc.cuny.edu/issues/199032024-03-05T21:56:47ZColin McDonald
<p>Related to the invite modal update (<a class="issue tracker-15 status-1 priority-4 priority-default" title="Design/UX: Invite Modal (New)" href="https://redmine.gc.cuny.edu/issues/19733">#19733</a>) and Raffi's question about CUNYFirst SSO (<a class="issue tracker-2 status-1 priority-3 priority-lowest" title="Feature: Authenticate CAC using CUNYfirst SSO (New)" href="https://redmine.gc.cuny.edu/issues/19878">#19878</a>), I was wondering if we should consider allowing the @login.cuny.edu domain now for Commons registration. See the attached screenshot for what you get now when trying to register with that domain.</p>
<p>I mentioned this on the dev call earlier, and we used to reject this domain because <a class="email" href="mailto:first.last##@login.cuny.edu">first.last##@login.cuny.edu</a> used to be a username and not an actual email, but now I think that's changed. My @login.cuny.edu now forwards to my GC email inbox, for one.</p>
<p>Marilyn/Scott or others, do you have thoughts on this? Might allowing that domain cut down on support confusion?</p> CUNY Academic Commons - Design/UX #19733 (New): Invite Modalhttps://redmine.gc.cuny.edu/issues/197332024-02-09T19:38:14ZSara Cannon
<p>Here are the initial comps for the invite modal</p>
<p>I'm attaching the new comps but if you want to view them alongside the current modal screens, you can view them in presentation format here:<br /><a class="external" href="https://www.figma.com/proto/XtBvj6Z9N5sLn9eHco4ArO/CUNY-Design---Spring-2024?page-id=4328%3A43252&type=design&node-id=4328-44687&viewport=1333%2C-760%2C0.13&t=doNbpw4uC2iSmkMt-1&scaling=min-zoom&mode=design">https://www.figma.com/proto/XtBvj6Z9N5sLn9eHco4ArO/CUNY-Design---Spring-2024?page-id=4328%3A43252&type=design&node-id=4328-44687&viewport=1333%2C-760%2C0.13&t=doNbpw4uC2iSmkMt-1&scaling=min-zoom&mode=design</a></p>
<p><strong>Notes:</strong></p>
<ul>
<li>There is a bit of confusion as to who is allowed to be invited here and how that fits into the registration process</li>
<li>We discussed changing the wording of "memberships" to something else - possibly "Invitations" </li>
<li>The confirmation party emoji is a placeholder instead of a massive check box. I would like to think through that screen more</li>
<li>There was discussion around what emails are sent out, what those look like, and if the sender could get an email confirmation.</li>
</ul>
<p><img src="https://redmine.gc.cuny.edu/attachments/download/27826/Invite%20Modal%20-%20Step%201.png" alt="" /><br /><img src="https://redmine.gc.cuny.edu/attachments/download/27827/Invite%20Modal%20-%20Step%202.png" alt="" /><br /><img src="https://redmine.gc.cuny.edu/attachments/download/27828/Invite%20Modal%20-%20Step%203.png" alt="" /><br /><img src="https://redmine.gc.cuny.edu/attachments/download/27829/Invite%20Modal%20-%20Step%204.png" alt="" /></p> CUNY Academic Commons - Feature #19724 (New): Updating Group/Site Creation and Completion pageshttps://redmine.gc.cuny.edu/issues/197242024-02-08T19:16:36ZLaurie Hurson
<p>Hi All,</p>
<p>I am wondering if, as part of this next phase of redesign, we might update the group/site creation portal pages and the group/site completion page?</p>
<p>I don't think there need to be any functional changes perhaps this is only ux/design and font changes? Maybe I am wrong though.</p>
<p>The completion page especially doesn't seem like it would be too complicated. But if this request adds too much labor, or muddies the group overhaul process, feel free to ignore.</p> CUNY Academic Commons - Design/UX #19624 (New): Mobile Menu Tweakshttps://redmine.gc.cuny.edu/issues/196242024-01-29T22:23:58ZSara Cannon
<p>The Mobile menu can use a few tweaks. We can use the User Avatar instead of the User Icon and adjust the carats' alignment. (they seem to be at an awkward spot/angle right now)</p>
<p>Designs:<br /><img src="https://redmine.gc.cuny.edu/attachments/download/27376/Screenshot%202024-01-29%20at%203.50.13%20PM.png" alt="" /></p>
<p>The current menu with the weird carats alignment:<br /><img src="https://redmine.gc.cuny.edu/attachments/download/27377/Current%20Menu.png" alt="" /></p> CUNY Academic Commons - Bug #19550 (Assigned): A few issues/questions around CV editorhttps://redmine.gc.cuny.edu/issues/195502024-01-18T17:19:39ZMatt Goldmattgold@gmail.com
<p>Hi All -- I just made some updates to my CV, which worked well! I have some questions, though:</p>
<p>1. I added a cover image and now want to remove it. However, I'm unable to get my cursor focus to be on the modal, so I can't scroll to see the options to remove the cover image. When I scroll, the background of the page moves, but I can't adjust the modal to the point where I can see any options. Screenshot attached and I can create a video if needed</p>
<p>2. after I updated my CV (I had one in the system previously), many content blocks were noted as problematic and I was asked to try to attempt recovery. Is this expected behavior? Screenshot attached.</p>
<p>Thank you!</p> CUNY Academic Commons - Bug #19431 (New): cc'd people don't show up on Help tickets! https://redmine.gc.cuny.edu/issues/194312023-12-18T17:14:51ZMarilyn WeberMweber@gc.cuny.eduCUNY Academic Commons - Feature #19131 (New): Add DBLP to Commons profilehttps://redmine.gc.cuny.edu/issues/191312023-10-30T16:11:02ZRaffi Khatchadourianraffi.khatchadourian@hunter.cuny.edu
<p>Please add a DBLP field (e.g., <a class="external" href="https://dblp.org/pid/42/3722.html">https://dblp.org/pid/42/3722.html</a>) to the Commons profile (e.g., <a class="external" href="https://commons.gc.cuny.edu/members/khatchad/profile/edit/group/1">https://commons.gc.cuny.edu/members/khatchad/profile/edit/group/1</a>). It would be similar to the "Google Scholar" field that is already present. Thanks!</p> CUNY Academic Commons - Bug #18016 (Hold): ml-slider get_plugins() call causes performance issueshttps://redmine.gc.cuny.edu/issues/180162023-04-12T16:57:56ZBoone Gorgesboone@gorg.es
<p>See discussion at <a class="external" href="https://redmine.gc.cuny.edu/issues/15767#note-2">https://redmine.gc.cuny.edu/issues/15767#note-2</a> and follow-up. The ml-slider folks have promised to fix the issue, but have not done so. <a class="external" href="https://wordpress.org/support/topic/call-to-get_plugins-causing-performance-problems/">https://wordpress.org/support/topic/call-to-get_plugins-causing-performance-problems/</a></p>
<p>Until they do, we will need to patch ml-slider each time it's updated. This happens next in the 2.1.5 release.</p>
<p>We should also have some sort of system for notifying the release manager (ie me) whenever this patch needs to be applied. Looking at GitHub Actions results is already part of my workflow, which helps me catch invalid syntax and other items. But this one is kinda hard to catch with static analysis tools. Instead, I'm thinking I'll add something to the wp-cli-cac script that I use for bulk plugin updates, something that throws a huge notice about plugins that need manual attention after they've received an update.</p> CUNY Academic Commons - Bug #17738 (Reporter Feedback): Using Hyper Audio Pluginhttps://redmine.gc.cuny.edu/issues/177382023-02-28T16:41:51ZLaurie Hurson
<p>Hi All,</p>
<p>A user is trying to use the hyper audio plugin and soundcloud audio links. They are experiencing issues with this plugin and included the attached screenshot) (waiting for more info)</p>
<p>I also test this plugin with soundcloud audio here: <a class="external" href="https://classtestbmcc.commons.gc.cuny.edu/hyperaudio-test/">https://classtestbmcc.commons.gc.cuny.edu/hyperaudio-test/</a></p>
<p>I am unable to make the audio play when trying to use the plugin with Soundcloud, and I am unable to make a YouTube video play because it required the iframe embed code, which is stripped out.</p>
<p>Would it be possible to make this plugin functional with Soundcloud audio and YouTube videos? This plugin would be great for accessibility purposes and adding transcripts to audio and video</p>
<p>Thanks,<br />Laurie</p> CUNY Academic Commons - Bug #17712 (New): Event Directory issueshttps://redmine.gc.cuny.edu/issues/177122023-02-22T22:05:04ZRaymond Hoh
<p>Just salvaging a few things brought up by Laurie and Colin in a recently-deleted ticket.</p>
<hr />
<p>Laurie wrote:</p>
<blockquote>
<p>I created a text event in a private group but my "all upcoming" events tab reads zero "0" , see screenshot. Shouldn't the # counts described the following:</p>
<p>"all upcoming" = # of public + events you created in private groups on the commons</p>
<p>"My upcoming" = # of events in private and public groups you are a part of, and events you created</p>
</blockquote>
<hr />
<p>Confirmed about the "All Upcoming" count not including private events that the user authored. Will look into this.</p>
<hr />
<p>Colin wrote:</p>
<blockquote>
<p>Speaking of... there are no upcoming or visible events on the /events/ page, so anything we can do to encourage more event creation (including publishing more ourselves) would help to make that top level page more vibrant.</p>
</blockquote>
<hr />
<p>Maybe we can add a message when there are no upcoming events.</p>
<p>For logged-in users:</p>
<blockquote>
<p>There are no upcoming events. Feel free to [add your upcoming event to the calendar](LINK). You can also view prior events [here](LINK TO PREVIOUS MONTH'S EVENTS).</p>
</blockquote>
<p>For logged-out users:</p>
<blockquote>
<p>There are no public, upcoming events. You can view prior events [here](LINK TO PREVIOUS MONTH's EVENTS).</p>
</blockquote> CUNY Academic Commons - Bug #17587 (New): Recurring event issueshttps://redmine.gc.cuny.edu/issues/175872023-01-31T07:16:53ZRaymond Hoh
<p>I came across a few bugs while testing events:</p>
<ul>
<li>Dates for recurring events are not displayed correctly in list view. The first event date is shown instead of the actual recurring event's date.</li>
<li>Recurring date info is missing on single event pages. For a point of reference, a recurring event page looks like this in Event Organiser: <a class="external" href="http://demo.wp-event-organiser.com/events/event/fortnightly-event/">http://demo.wp-event-organiser.com/events/event/fortnightly-event/</a>. Do we want to port over the <code>"This event is running from X until Y. It is next occurring on Z"</code> line or the "Upcoming Dates" section? (Also, venue map is missing on our single event page as well.)</li>
</ul>
<p>Will add a fix for the former, but could use some feedback on the latter.</p> CUNY Academic Commons - Support #17010 (Assigned): robots.txt https://redmine.gc.cuny.edu/issues/170102022-10-12T04:38:23ZMarilyn WeberMweber@gc.cuny.edu
<p>Wole Oyekoya writes</p>
<p>"I have been wondering why my publications (preprints) are not showing on Google Scholar and I just realized that the default robots.txt disallows pdf files. See <a class="external" href="https://virtualself.commons.gc.cuny.edu/robots.txt">https://virtualself.commons.gc.cuny.edu/robots.txt</a>. I’d appreciate if you let me know how to edit the robots.txt. Thanks!"</p> CUNY Academic Commons - Bug #11649 (In Progress): CC license displayed on every pagehttps://redmine.gc.cuny.edu/issues/116492019-07-18T16:03:33ZGina Cherry
<p>The CC license is unintentionally displayed at the bottom of every page and post on the CETLS web site (in addition to being intentionally displayed in a widget in the footer): <a class="external" href="https://cetls.bmcc.cuny.edu/">https://cetls.bmcc.cuny.edu/</a>. I recently realized that this behavior may be specific to the theme I am using for the site (Canvas). How can I remove the CC license information from the pages and posts?</p>