Patch Manager
Below you can see which patches edev and e2coders have been up to. The patchee column is the piece of code that has been patched, patcher is the person doing the patch. Hopefully the next column has an explanation of what the path is supposed to do, and the last column says which coder-admin (usually a member of e2coders or %%) is ultimately responsible for the patch.
See also Patch Importer.
The status of each patch can be
- pending review
- The patch has been submitted but no coder admin has yet looked it over.
- invalid
- The patch has a mistake and will not be applied, or was temporarily applied for whatever reason but is not going to be reapplied again.
- assigned
- A coder admin has claimed dibs on the patch or someone else has decided that the assigned person is responsible for it.
- later
- The patch looks like a good idea but cannot be applied right now for whatever reason (e.g. another patch elsewhere has to be applied jointly with this one and the other patch hasn't been written yet).
- undone
- The patch has been temporarily undone because a coder is currently working on it. Its status should eventually be moved to one of the other statuses.
- implemented
- The patch is now running code and a part of the database.
Notice that these are only the patches for code that is housed in the database itself. For patches to the running ecore, we have a Mercurial repository that you can also check up on. Lastly, if you are a member of edev and don't know what this is all about, I recommend reading edev: Quickstart or the Coding for E2 series.
Select your filters:
Now: 1 – 100
next 101 – 200
| Patchee | Patcher | Purpose | Pstatus | Passigned |
|---|---|---|---|---|
| New Cool Stuff | DonJaime | Cope when there are a lot of 'thing's being published | production-implemented | DonJaime |
| softlink | Oolong | Explain to Guest User about soft links. | pending review | Unassigned |
| zen e2node display page | Oolong | Explain about nodeshells. | pending review | Unassigned |
| softlink | jaybonci | unknown | production-implemented | jaybonci |
| googleads | jaybonci | new ads | production-implemented | jaybonci |
| Guest Front Page | Oolong | Add Google Analytics code. | production-implemented | Oolong |
| newnodes | DonJaime | Don't try to show deleted nodes | production-implemented | DonJaime |
| newnodes | DonJaime | No node heaven check. Node Heaven is retired. | production-implemented | DonJaime |
| Superbless | Oolong | Allow use by content editors | production-implemented | Oolong |
| Message Inbox | DonJaime | Don't hide 'usergroups' that are actually users in cc: messages | implemented | DonJaime |
| softlink | Oolong | Note whether shells are filled in the xml softlinks display page. | imported-implemented | Oolong |
| displayUserText | DonJaime | Don't call disabled htmlcode | imported-implemented | DonJaime |
| Podcaster | Oolong | Add players for each podcast | imported-implemented | Oolong |
| Message Inbox | DonJaime | Kill buckshee period | imported-implemented | DonJaime |
| canseedraft | DonJaime | 'removed' === 'private' except for editors | imported-implemented | Oolong |
| setdraftstatus | DonJaime | 'removed' === 'private' except for editors | imported-implemented | Oolong |
| drafttools | DonJaime | 'removed' === 'private' except for editors so no need for 'make private' on removed draft | imported-implemented | Oolong |
| repair e2node | DonJaime | Reject duplicates | imported-implemented | DonJaime |
| repair e2node | DonJaime | unknown | pending review | Unassigned |
| displayWriteupInfo | DonJaime | NN option for writeup messages from writeups as well as drafts | imported-implemented | DonJaime |
| The Nodeshell Hopper | mauler | Allow CEs into the Hopper as well. | production-implemented | mauler |
| Message Inbox | DonJaime | Report filter for no mailbox. Insert 'not' in filter report as appropriate. Less inappropriate loneliness. Comment a bit. | imported-implemented | DonJaime |
| Message Inbox | DonJaime | Cut waffle. Use generic javascript. Remove inboxMax setting (set nowhere) and disable autofillInbox (daft, would now need patch to default javascript to implement) | imported-implemented | DonJaime |
| Message Inbox | DonJaime | Use shared pagination code. Only use table mark-up for tabular data. Don't show headings if no messages | imported-implemented | DonJaime |
| show paged content | DonJaime | Option to return DB cursor instead of processed string, option not to wrap 'go to page' box in form | imported-implemented | DonJaime |
| Message Inbox | DonJaime | Get all usergroup counts with one SQueaL, including those where the user is not a member, ignoring those from which there are no messages, sorted alphabetically | imported-implemented | DonJaime |
| zen e2node display page | DonJaime | Show targetted draft in empty e2node | implemented | DonJaime |
| drafttools | DonJaime | 'Make private' button | imported-implemented | DonJaime |
| super mailbox | DonJaime | Show available mailboxes depending on usergroups defined in bot inboxes | imported-implemented | DonJaime |
| Message Inbox | DonJaime | Use bot inboxes for spying permission/options. De-table non-tabular stuff. | imported-implemented | DonJaime |
| nodegroup display page | DonJaime | Mo structure | imported-implemented | DonJaime |
| daylog | DonJaime | Unkludge daylog node creation | imported-implemented | DonJaime |
| e2node maintenance create | DonJaime | Use original author_user as creator_user | imported-implemented | DonJaime |
| nodegroup display page | DonJaime | Sane html. Remove redundant getNode | imported-implemented | DonJaime |
| Altar of Sacrifice | DonJaime | Right page number on page 1 | imported-implemented | DonJaime |
| Altar of Sacrifice | DonJaime | De-clunk | imported-implemented | DonJaime |
| remove | DonJaime | Hooks for bulk removal | imported-implemented | DonJaime |
| My Achievements | DonJaime | Remove work in progress disklaimer. Front-load the good news Group by type | imported-implemented | DonJaime |
| E2 Gift Shop | DonJaime | Track eggs and tokens bought here as well at wheel of surprise | imported-implemented | DonJaime |
| achievement display page | DonJaime | Show more useful information | imported-implemented | DonJaime |
| karma20 | DonJaime | Don't try to access non-existent DB table | imported-implemented | DonJaime |
| My Achievements | DonJaime | Debug all when asked to | imported-implemented | DonJaime |
| achievementsByType | DonJaime | Short-circuit achievement check when we know the answer is no | imported-implemented | DonJaime |
| achievement edit page | DonJaime | Field for achievement subtype | imported-implemented | DonJaime |
| achievementsByType | DonJaime | Use node we've got already | imported-implemented | DonJaime |
| nodeletHeader | jaybonci | Remove obvious compilation error in code to move forward on compilation | pending review | Unassigned |
| rtnsection_cwu | jaybonci | Compilation clean up | pending review | Unassigned |
| displayUserText | jaybonci | Clean up compilation problems for perl 5.12 | pending review | Unassigned |
| testsoftlink | jaybonci | Perl cleanup, add parens to getNodeById | pending review | Unassigned |
| processMessage | jaybonci | It's $HTMLVARS, not $$HTMLVARS | pending review | Unassigned |
| adjustNewXP | jaybonci | Clean out obivous errors in beta code. Might want to be deleted eventually | pending review | jaybonci |
| printablefooter | jaybonci | Clean up compilation stuff for future perl | pending review | Unassigned |
| printableheader | jaybonci | Clean up more of my compilation errors on future perl | pending review | jaybonci |
| jsrearrangenodelets | jaybonci | Fix compilation errors | pending review | Unassigned |
| displayimage | jaybonci | Similar to several other patches, this keeps my compiler happy | pending review | Unassigned |
| listwriteups | jaybonci | Make my compiler happier | pending review | Unassigned |
| softlink | jaybonci | Removes a weird warning, useless use of reference constructor in void context. Keep in mind that this code may not have done anything before. | invalid | jaybonci |
| displaywriteuptext | jaybonci | Trivial patch to make my compiler happy | pending review | jaybonci |
| password_field | jaybonci | Cleans up a preliminary useless use of private variable spurious warning. I think in my drop it doesn't think updateNode is something yet | pending review | jaybonci |
| shownote | jaybonci | Removed an ancient unreferenced variable in a probably unused htmlcode | pending review | jaybonci |
| nodelet meta-container | jaybonci | Removes a "\1" is better written as "$1" warning in modern perls. | pending review | jaybonci |
| showNewGP | jaybonci | Clears out a "Warning: Using a hash as a reference is deprecated" | pending review | jaybonci |
| shownewexp | jaybonci | Clears out a "Warning: Using a hash as a reference is deprecated" in perl 5.12 | pending review | jaybonci |
| showpoll | DonJaime | Edit link for those who can use it | imported-implemented | DonJaime |
| achievementsLeft | DonJaime | Avoid NOT IN | imported-implemented | DonJaime |
| e2nodetools | DonJaime | React appropriately to failed rename | implemented | DonJaime |
| Magical Writeup Reparenter | DonJaime | Option to check all writeups | implemented | DonJaime |
| hasAchieved | DonJaime | Reduce expense | implemented | DonJaime |
| achievementsByType | DonJaime | Reduce expense and prepare for super-duper optimisation | implemented | DonJaime |
| My Achievements | DonJaime | One DB hit for three. Don't show unachieved unavailable achievements | implemented | DonJaime |
| category edit page | DonJaime | Delete button for individual owner and eds | implemented | DonJaime |
| Tick tock | OldMiner | Don't shell out unnecessarily | implemented | OldMiner |
| Node backup | OldMiner | Number months as expected | implemented | OldMiner |
| E2 For Sale | Oolong | Signature, typo | undone | Oolong |
| E2 For Sale | Oolong | unknown | pending review | Unassigned |
| ednsection_cgiparam | DonJaime | Init variable | implemented | DonJaime |
| achievementsByType | DonJaime | Debugging option | implemented | DonJaime |
| My Achievements | DonJaime | Reduce expense. Debugging for any edev. No edit for no-one. | implemented | DonJaime |
| iron noder progress | DonJaime | Option to trigger achievement on non-standard FeNd period | implemented | DonJaime |
| hasAchieved | DonJaime | Allow override decision on achievement | implemented | DonJaime |
| Superbless | mauler | unknown | undone | mauler |
| iron noder progress | OldMiner | Don't count maintenance nodes nor excess log nodes | implemented | OldMiner |
| Everything's Best Users | in10se | account for ebu_showrecent in the query, and remove filtering code in loop | implemented | in10se |
| unpublishwriteup | DonJaime | reinstate seclog entry for removal | implemented | DonJaime |
| iron noder progress | mauler | Extend this year's challenge to 12/3. | pending review | mauler |
| setdraftstatus | DonJaime | Initialise variables | implemented | DonJaime |
| parentdraft | DonJaime | Initialise variables | implemented | DonJaime |
| Random Nodes | OldMiner | Add second random value to avoid 'non numeric' warning; remove commented-out code | implemented | OldMiner |
| testshowmessages | DonJaime | Initialise variable | implemented | DonJaime |
| weblog | OldMiner | Provide default value to avoid "uninitialized value" warning | implemented | OldMiner |
| confirmDeleteMessage | DonJaime | Initialise variables | implemented | DonJaime |
| unpublishwriteup | DonJaime | Initialise variables | pending review | Unassigned |
| convertOldPoll | DonJaime | Initialise variables | implemented | DonJaime |
| writeuptools | DonJaime | Initialise variables | implemented | DonJaime |
| drafttools | DonJaime | Initialise variables | implemented | DonJaime |
| canpublishas | DonJaime | Initialise variable | implemented | DonJaime |
| voteit | DonJaime | Reset edstr, too | implemented | DonJaime |
| voteit | OldMiner | Reset novotereason on each call so it doesn't repeat | implemented | OldMiner |
| E2 Full Text Search | DonJaime | Stay here on repeat search | implemented | DonJaime |
| linkStylesheet | DonJaime | Give stylesheet author the latest uncached version | imported-implemented | DonJaime |