CUNY Graduate Center - Project Tracking System: Issueshttps://redmine.gc.cuny.edu/https://redmine.gc.cuny.edu/favicon.ico2023-11-10T18:43:40ZCUNY Graduate Center - Project Tracking System
Redmine CUNY Academic Commons - Bug #19247 (New): CV editor scripts not loaded in Dashboard > CV > [edit]https://redmine.gc.cuny.edu/issues/192472023-11-10T18:43:40ZBoone Gorgesboone@gorg.es
<p>Jeremy, this is probably why you were not able to edit CVs in the Dashboard. It appears that the cac-cv-editor script is never loaded in the Dashboard. The script is registered in Front\Editor::setup_editor(), but it seems like this is only invoked in PostType\CV\filter_template(). Could you have a look?</p> CUNY Academic Commons - Bug #18213 (New): Google Analytics 4 migration documentation for usershttps://redmine.gc.cuny.edu/issues/182132023-05-12T15:40:30ZBoone Gorgesboone@gorg.es
<p>Individual sites on the Commons can have their own Google Analytics tracking. See <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: StatPress performance & migrate to per-site Google Analytics (Resolved)" href="https://redmine.gc.cuny.edu/issues/10722">#10722</a>. Since <a class="issue tracker-3 status-5 priority-4 priority-default closed" title="Support: Google Analytics 4 tagging (Resolved)" href="https://redmine.gc.cuny.edu/issues/13511">#13511</a>, we have supported Google Analytics 4 in addition to the legacy Universal Analytics. In Summer 2023, Google will be phasing out UA, so we should make some changes on the Commons:</p>
<p>1. Amend our help documentation to indicate that GA4 is the proper system to use, and to guide people on how to migrate their legacy UA accounts to GA4. Those users will then need to be directed on how to enter their new GA4 identifier in place of the old UA- identifier on their Commons sites.<br />2. We should change the language on the Commons dashboard panel so that it no longer indicates that both UA and GA4 are supported.<br />3. Scott, if you think it makes sense, we could build a system to build a list of sites using the old UA IDs. We can then either (a) email them, or (b) have something in the Commons (like an admin notice?) telling them to make the necessary changes, or (c) something else or some combination of these.</p>
<p>Scott, what do you think?</p> CUNY Academic Commons - Bug #17951 (New): New issue with calendar displayhttps://redmine.gc.cuny.edu/issues/179512023-03-31T17:52:28ZGina Cherry
<p>I've used the Events Manager plugin for many years. Today, I noticed that I am no longer able to access anything beyond the first page of the calendar: <a class="external" href="https://cetls.bmcc.cuny.edu/events/">https://cetls.bmcc.cuny.edu/events/</a>. When I click on the numbered navigation links, the subsequent pages never load.</p> CUNY Academic Commons - Bug #17655 (New): Broken Link Checker improperly scanning unpublished postshttps://redmine.gc.cuny.edu/issues/176552023-02-13T18:03:17ZBoone Gorgesboone@gorg.es
<p>From <a class="external" href="https://redmine.gc.cuny.edu/issues/17476#note-19">https://redmine.gc.cuny.edu/issues/17476#note-19</a>:</p>
<blockquote>
<p>Strange update: One of my sites is now sending me e-mail alerts for broken links found in unpublished pages, even though I have the settings set not to check page drafts. I apologize for complaining about the opposite problem, but the system continues to regenerate these emails, so each time I receive the erroneous email, I think that there are new links I need to fix. (I have these links in an unpublished page because I need to store former links/link history there). If this unexpected behavior is something you could look into at some point, I would really appreciate it--and perhaps this info will help with the whole puzzle?</p>
<p>Here is the link to the unpublished page that is sending me broken link checker e-mail notifications <a class="external" href="https://syellegraves.commons.gc.cuny.edu/wp-admin/post.php?post=7&action=edit&classic-editor">https://syellegraves.commons.gc.cuny.edu/wp-admin/post.php?post=7&action=edit&classic-editor</a></p>
</blockquote> CUNY Academic Commons - Bug #16655 (New): Formatting on CETLS Events pagehttps://redmine.gc.cuny.edu/issues/166552022-08-24T17:47:40ZGina Cherry
<p>The formatting of my site's events page appears to have changed, even though I have not made any changes to it. Any idea what might have happened?</p>
<p><a class="external" href="https://cetls.bmcc.cuny.edu/events/">https://cetls.bmcc.cuny.edu/events/</a></p> CUNY Academic Commons - Bug #14987 (New): Elementor update causes database freeze-uphttps://redmine.gc.cuny.edu/issues/149872021-11-23T21:19:15ZBoone Gorgesboone@gorg.es
<p>On Nov 9 and Nov 23, as part of regular maintenance updates, I tried updating Elementor from version 3.4.4 to the latest version (3.4.6 or 3.4.8). Both times, the Commons database was brought to a halt by an influx of database connections, within minutes.</p>
<p>See <a class="external" href="https://redmine.gc.cuny.edu/issues/14986">https://redmine.gc.cuny.edu/issues/14986</a>, <a class="external" href="https://redmine.gc.cuny.edu/issues/14951">https://redmine.gc.cuny.edu/issues/14951</a></p>
<p>Effective immediately, I won't be updating Elementor anymore during regular maintenance updates. Specifically, I will add it to the list of blocked plugins in my wp-cli-cac update tools. Ray, if you have your own version of these tools, please do the same.</p>
<p>The next time Elementor is updated to a new major version, say 3.5, I might consider trying the update again in isolation. I'll leave this ticket open for further investigation.</p> CUNY Academic Commons - Bug #13331 (New): Combine Site Template and Clone operationshttps://redmine.gc.cuny.edu/issues/133312020-09-15T16:21:07ZBoone Gorgesboone@gorg.es
<p>We have two processes on the Commons that are very similar in nature:</p>
<p>1. Populating a new site from the corresponding Site Template<br />2. Populating a new site from a clone source</p>
<p>We should explore combining the two processes. First step will be to outline the ways in which the two processes differ, both at the code level and at the functional level.</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 #10794 (New): Memcached connection occasionally breakshttps://redmine.gc.cuny.edu/issues/107942018-12-06T20:30:55ZBoone Gorgesboone@gorg.es
<p>A handful of times over the past month or so, the Memcached connection seems to have failed completely. This manifests first by extreme slowness in Commons load times. With Query Monitor enabled, I can then see that there are hundreds of database hits instead of the normal small handful. Occasionally, `wp cache flush` fixes it. But more often, I have to go in and switch from one to the other item in the $memcached_servers array. When I do this (and, importantly, run `wp cache flush` immediately afterward, to ensure that WP doesn't access stale cache in the other node) things come back to life immediately.</p>
<p>I don't really have the tools at my disposal to debug this fully. If the problem is that the cache is corrupted and thus inaccessible, I guess I would know that by looking at some sort of Memcached log <a class="external" href="https://serverfault.com/questions/422350/memcached-debuging-server-logs-monitor-the-memcached-servers">https://serverfault.com/questions/422350/memcached-debuging-server-logs-monitor-the-memcached-servers</a> and perhaps by examining the contents of the cache directly via Telnet. Or the problem could be a connection issue, though I'm unsure how to test that directly.</p>
<p>I don't know the proper next steps, but I'm starting this ticket so that the issue is on Ray's radar and so that we have a place to collect ideas and incident reports.</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 - 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 - Bug #6755 (New): Cannot Deactivate Plugin https://redmine.gc.cuny.edu/issues/67552016-11-16T04:50:47ZLaura Kanelaura.w.kane@gmail.com
<p>Hi Commons Team,</p>
<p>I've tried several times to remove the "Sociable" plugin from the JITP Staging Site (<a class="external" href="http://jitpstaging.commons.gc.cuny.edu">http://jitpstaging.commons.gc.cuny.edu</a>) but the plugin will not deactivate. After clicking the deactivate button, the browser refreshes but the plugin is still listed as active. This happens in Fire Fox and Chrome.</p> CUNY Academic Commons - Bug #6749 (New): BPEO iCal request can trigger very large number of DB qu...https://redmine.gc.cuny.edu/issues/67492016-11-16T03:09:54ZBoone Gorgesboone@gorg.es
<p>See attached log file.</p>
<p>A quick look at the file suggests that this is an inherent problem with EO, not with BPEO - it's using some WP functions that aren't cache-friendly, and it's using some cache-friendly functions in ways that aren't very efficient. But I thought I'd bring it to your attention, in case (a) there's anything here that suggests a BPEO improvement, or (b) there's a low-hanging PR we can send back up to EO. (Something like a call to _prime_post_caches()?)</p> CUNY Academic Commons - Bug #5488 (New): Add a "last edited by" field to Social Paper group direc...https://redmine.gc.cuny.edu/issues/54882016-04-22T02:05:42ZBoone Gorgesboone@gorg.es
<p>See <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Group > Papers tab should be better when group has no papers (Resolved)" href="https://redmine.gc.cuny.edu/issues/5007">#5007</a> for details.</p>