CUNY Graduate Center - Project Tracking System: Issueshttps://redmine.gc.cuny.edu/https://redmine.gc.cuny.edu/favicon.ico2024-03-19T15:34:39ZCUNY Graduate Center - Project Tracking System
Redmine CUNY Academic Commons - Feature #20013 (New): Support for Commons-provided cover images in group ...https://redmine.gc.cuny.edu/issues/200132024-03-19T15:34:39ZBoone Gorgesboone@gorg.es
<p>See <a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: Updating Group/Site Creation and Completion pages (New)" href="https://redmine.gc.cuny.edu/issues/19724">#19724</a>. This ticket is a placeholder for now, but once the 2.4.0 branch is set up so that cover image support is unlocked during group creation/editing, I'll ask Jeremy to begin taking a look at how we can integrate his work from the CV creation flow into the group creation/editing flow.</p> AD/O365 Transition from NonMatric to Matriculated Students - Feature #12062 (In Progress): creat...https://redmine.gc.cuny.edu/issues/120622019-11-12T20:50:21ZEmilio RodriguezCUNY Academic Commons - Support #11883 (New): Need Embedding Help Page Update (Tableau)https://redmine.gc.cuny.edu/issues/118832019-09-19T21:43:37ZAnthony Wheeler
<p>Hi Scott,</p>
<p>So I was recently trying to embed a Tableau visualization into a Commons site when I ran into a couple of roadblocks. I went to our Help Page for embedding from other websites, and it was helpful, but something we may want to add is that when copying the share link over from Tableau, you have to make sure you copy the link under "Original View" <br /><img src="https://redmine.gc.cuny.edu/attachments/download/12443/Screen%20Shot%202019-09-19%20at%205.40.11%20PM.png" alt="" /></p>
<p>It was only after that discovery that the visualization was fully functioning within the Commons. I attached (or tried to attach) a screenshot to hopefully show you what I'm talking about.</p>
<p>Thanks!</p> CUNY Academic Commons - Feature #11517 (Assigned): wp-accessibility plugin should not strip 'targ...https://redmine.gc.cuny.edu/issues/115172019-06-04T15:08:25ZBoone Gorgesboone@gorg.es
<p>The default setting of wp-accessibility is to strip 'target="_blank"' from links. See <a class="issue tracker-1 status-8 priority-4 priority-default closed" title="Bug: Links not opening in new tab (Duplicate)" href="https://redmine.gc.cuny.edu/issues/11512">#11512</a>, <a class="issue tracker-3 status-5 priority-4 priority-default closed" title="Support: open link in a new tab not working (Resolved)" href="https://redmine.gc.cuny.edu/issues/11002">#11002</a>.</p>
<p>In <a class="issue tracker-1 status-8 priority-4 priority-default closed" title="Bug: Links not opening in new tab (Duplicate)" href="https://redmine.gc.cuny.edu/issues/11512">#11512</a>, Gina suggests that this should not be the default behavior:</p>
<blockquote>
<p>Since the plugin appears to insert such a warning in the HTML, would it be possible to configure it so that it does not default to removing the target attribute from links? Removing the target attribute is likely to be confusing for other users of the Teaching template.</p>
</blockquote>
<p>I personally am not a fan of target="_blank". See <a class="external" href="https://redmine.gc.cuny.edu/issues/10712#note-2">https://redmine.gc.cuny.edu/issues/10712#note-2</a> and follow-up conversation. Moreover, I'm not a huge fan of messing with the default settings of third-party plugins, because it complicates updates and puts us out of step with their documentation, etc. But if others feel strongly that the current behavior is potentially confusing, it's probably possible to change the default behavior, either globally or in the case of the Teaching Template only.</p>
<p>I'm assigning this to Laurie as she's been the point person for building these templates, but general feedback is welcome.</p> CUNY Academic Commons - Bug #11024 (New): Subsites should not show "you should update your .htacc...https://redmine.gc.cuny.edu/issues/110242019-01-28T18:35:05ZBoone Gorgesboone@gorg.es
<p>See <a class="external" href="https://redmine.gc.cuny.edu/issues/11023#note-2">https://redmine.gc.cuny.edu/issues/11023#note-2</a></p>
<p>This is a core bug that we cannot easily work around. See <a class="external" href="https://core.trac.wordpress.org/ticket/39547">https://core.trac.wordpress.org/ticket/39547</a>.</p> CUNY Academic Commons - Bug #9926 (New): twitter-mentions-as-comments cron jobs can run longhttps://redmine.gc.cuny.edu/issues/99262018-06-14T02:32:33ZBoone Gorgesboone@gorg.es
<p>Just logged a long request triggered by a cron job in twitter-mentions-as-comments. It appears that the plugin does an hourly check that involves pulling up every single post on the site. This can take a very long time when a site has many posts. The plugin has no obvious internal mechanism for dividing this process into batches.</p>
<p>The plugin hasn't been updated in 5 years, so we might consider disabling it. Here are the sites where it's running:</p>
<pre><code>[0] => <a class="external" href="http://connections.commons.gc.cuny.edu">http://connections.commons.gc.cuny.edu</a><br /> [1] => <a class="external" href="http://jitp.commons.gc.cuny.edu">http://jitp.commons.gc.cuny.edu</a><br /> [0] => <a class="external" href="http://newtestsite.commons.gc.cuny.edu">http://newtestsite.commons.gc.cuny.edu</a><br /> [1] => <a class="external" href="http://eshtestcac.commons.gc.cuny.edu">http://eshtestcac.commons.gc.cuny.edu</a><br /> [2] => <a class="external" href="http://arctest2.commons.gc.cuny.edu">http://arctest2.commons.gc.cuny.edu</a><br /> [3] => <a class="external" href="http://acert.commons.gc.cuny.edu">http://acert.commons.gc.cuny.edu</a><br /> [0] => <a class="external" href="http://jitpdev.commons.gc.cuny.edu">http://jitpdev.commons.gc.cuny.edu</a><br /> [1] => <a class="external" href="http://jitpstaging.commons.gc.cuny.edu">http://jitpstaging.commons.gc.cuny.edu</a><br /> [2] => <a class="external" href="http://foodscholar.commons.gc.cuny.edu">http://foodscholar.commons.gc.cuny.edu</a></code></pre>
<p>I'll start by putting 15 minutes in to see if I can rewrite the plugin to use separate cron tasks for each post.</p> CUNY Academic Commons - Feature #9720 (New): The Commons should be an oAuth providerhttps://redmine.gc.cuny.edu/issues/97202018-05-07T17:57:09ZBoone Gorgesboone@gorg.es
<p>Let's use this ticket to track the project of making the Commons into an oAuth provider. This will allow third-party applications to offer account creation and authentication through the Commons.</p>
<p>The initial client will be the CUNY installation of Manifold, but we should build with an eye toward more general adoption.</p> CUNY Academic Commons - Bug #7663 (New): Social Paper notifications not formatted correctly on se...https://redmine.gc.cuny.edu/issues/76632017-02-12T02:19:36ZBoone Gorgesboone@gorg.es
<p>See <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: BP notification text is not generated properly on secondary sites when dependent on non-active pl... (Resolved)" href="https://redmine.gc.cuny.edu/issues/7656">#7656</a>.</p> CUNY Academic Commons - Bug #7022 (New): Sitewide announcements should be displayed on, and dismi...https://redmine.gc.cuny.edu/issues/70222016-12-12T15:44:59ZBoone Gorgesboone@gorg.es
<p>Currently this can't be done because the AJAX request requires authorization, and cookies aren't sent cross-domain. One of the following things should happen:</p>
<p>- Figure out a way to set the CORS headers in such a way that cookies are sent between domains. This should be possible with withCredentials plus some custom Allow-Origin work, but it needs exploration.<br />- Figure out a way to ensure that mapped-domain authentication always sets the commons.gc.cuny.edu auth cookie, so that the native domain cookies can be used. See <a class="issue tracker-2 status-2 priority-4 priority-default" title="Feature: Share login cookies across mapped domains (Assigned)" href="https://redmine.gc.cuny.edu/issues/1508">#1508</a>.<br />- Don't use cookie auth for the AJAX request - could just generate a secret key, or try to implement oAuth2 or something like that.<br />- Have a catcher on the mapped domain (which would use the mapped cookies) and then use PHP to dismiss the notice using switch_to_blog(). This is the easiest, but makes the plugin less appealing for broader use.</p> CUNY Academic Commons - Feature #5234 (Assigned): Write Unconfirmed patch for WPhttps://redmine.gc.cuny.edu/issues/52342016-02-19T04:38:17ZBoone Gorgesboone@gorg.es
<p>See <a class="external" href="https://core.trac.wordpress.org/ticket/16001">https://core.trac.wordpress.org/ticket/16001</a>, <a class="external" href="https://core.trac.wordpress.org/ticket/27145">https://core.trac.wordpress.org/ticket/27145</a>.</p>
<p>It's likely that most of the code would have to be rewritten (eg to use list tables) but the UI elements can probably be kept.</p> CUNY Academic Commons - Bug #4388 (Assigned): Repeated request for authentication.https://redmine.gc.cuny.edu/issues/43882015-08-05T19:43:46ZAlice.Lynn McMichaelalimcmichael@hotmail.com
<p>Hi, I'm building a site on the Commons, and when I click on a page or refresh one, a pop-up asking for authentication interrupts the work, often making me click OK up to 8-10 times. (It doesn't go away if I click Cancel, either). I can't tell whether this is Commons-wide or related to my account or theme, although it did not happen when I used a different Commons site yesterday</p>
<p>My site is not public yet, but the URL is amcmichael.commons.gc.cuny.edu and the theme is Make. I've had this problem repeatedly over the last couple of weeks. (See the attached screenshot for the pop-up box that I get).</p>
<p>Thank you.<br />Best,<br />Alice Lynn</p> CUNY Academic Commons - Feature #3230 (Assigned): Scripts for quicker provisioning/updating of de...https://redmine.gc.cuny.edu/issues/32302014-05-28T13:42:42ZBoone Gorgesboone@gorg.es
<p>As the Commons team grows, more people are faced with the task of creating a local enviroment that mirrors the Commons for their development work. This is currently not an easy task. At a high level, you have to:</p>
<p>- make sure that a *AMP environment is running on your computer, and is roughly compatible with the server software running on the Commons production server<br />- clone the Commons repo<br />- download and import some version of the Commons database into your own local database<br />- do a bunch of wizardry to ensure that either you can switch your local environment to self-identify as 'commons.gc.cuny.edu', or to swap out with a local dev URL like 'commons.local.dev' or 'local.cicdev.com'<br />- maybe get some representative piece of the data at wp-content/blogs.dir/</p>
<p>Each of these steps is fraught with issues about data integrity, implementation details, and various, unpleasant gotchas.</p>
<p>Let's start to work toward something a bit more organized. I'm going to suggest the following as a starting point:</p>
<p>- Let's use Vagrant for VM management, since it's pretty widely used in the WP community<br />- Pick a provisioning tool - bash, Puppet, Salt, Chef, etc - for doing environment provisioning. I don't have a ton of experience here, so if anyone has thoughts, please jump in<br />- Write the necessary provisioning scripts to mirror the Commons fairly well (keeping in mind that we don't control the Commons environment directly, and that the Commons runs RHEL, which means we'll need to use a pretty-close free alternative OS)<br />- Write some scripts to handle fetching recent versions of Commons data, including a "cleaned-up" version of production data (I'll open a separate ticket for this)</p>
<p>I think this would be a cool summer project. Dom, I'm going to assign to you for the moment, as it seems up your alley, and ask you to give your initial thoughts.</p> CUNY Academic Commons - Feature #1744 (Assigned): Spreadsheet-style Docshttps://redmine.gc.cuny.edu/issues/17442012-03-16T15:19:48ZBoone Gorgesboone@gorg.es
<p>Is there a PHP-based (ideally) FOSS application that stores and displays tabular data that could be implemented?</p> CUNY Academic Commons - Feature #1508 (Assigned): Share login cookies across mapped domainshttps://redmine.gc.cuny.edu/issues/15082012-01-05T17:48:19ZBoone Gorgesboone@gorg.es
<p>With <a class="issue tracker-3 status-5 priority-4 priority-default closed" title="Support: Help MALS Journal set up a domain alias (Resolved)" href="https://redmine.gc.cuny.edu/issues/1501">#1501</a>, we've started doing some custom domain mapping on the Commons. Because browsers authenticate cookies on a domain-by-domain basis, this means that your Commons login session does not persist when visiting the mapped domains. It'd be very nice if this didn't happen. Since we're operating from a whitelist of mapped domains, it shouldn't be too hard to share these cookies. A quick search shows <a class="external" href="http://ikailo.com/218/cross-domain-cookie-sharing-wordpress/">http://ikailo.com/218/cross-domain-cookie-sharing-wordpress/</a></p> CUNY Academic Commons - Feature #1423 (Assigned): Show an avatar for pingback comment activity itemshttps://redmine.gc.cuny.edu/issues/14232011-12-09T13:45:42ZBoone Gorgesboone@gorg.es
<p>Activity items corresponding to blog pingbacks do not currently have avatars. When it's an internal ping (from the CAC network) we could at least attempt to get the canonical blog or user avatar. And when it's not, we could try doing a Gravatar lookup based on URL or email address.</p>