1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-20 09:18:48 +02:00
phorge-phorge/resources/sql/autopatches
Aviv Eyal de6349dd67 Revision substate CLOSED_FROM_ACCEPTED
Summary:
Ref T9838.

Add a Properties field to Revision, and update a `wasAcceptedBeforeClose` when closing a revision.

Test Plan:
A quick run through the obvious steps (Close with commit/manually,  with or w/o accept) and calling `differential.query` shows the `wasAcceptedBeforeClose` property was setup correctly.

Pushing closed + accepted passes the relevant herald, which was my immediate issue; Pushing un-accepted is blocked.
Test the "commit" rule (Different from "pre-commit") by hacking the DB and running the "has accepted revision" rule in a test-console.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: Korvin, epriestley

Maniphest Tasks: T9838

Differential Revision: https://secure.phabricator.com/D15085
2016-06-27 20:29:47 +00:00
..
20140104.harbormastercmd.sql
20140106.macromailkey.1.sql
20140106.macromailkey.2.php
20140108.ddbpname.1.sql
20140108.ddbpname.2.php
20140109.ddxactions.sql
20140109.projectcolumnsdates.sql
20140113.legalpadsig.1.sql
20140113.legalpadsig.2.php
20140115.auth.1.id.sql
20140115.auth.2.expires.sql
20140115.auth.3.unlimit.php
20140115.legalpadsigkey.sql
20140116.reporefcursor.sql
20140126.diff.1.parentrevisionid.sql
20140126.diff.2.repositoryphid.sql
20140130.dash.1.board.sql
20140130.dash.2.panel.sql
20140130.dash.3.boardxaction.sql
20140130.dash.4.panelxaction.sql
20140130.mail.1.retry.sql
20140130.mail.2.next.sql
20140201.gc.1.mailsent.sql
20140201.gc.2.mailreceived.sql
20140205.cal.1.rename.sql
20140205.cal.2.phid-col.sql
20140205.cal.3.phid-mig.php
20140205.cal.4.phid-key.sql
20140210.herald.rule-condition-mig.php
20140210.projcfield.1.blurb.php
20140210.projcfield.2.piccol.sql
20140210.projcfield.3.picmig.sql
20140210.projcfield.4.memmig.sql
20140210.projcfield.5.dropprofile.sql
20140211.dx.1.nullablechangesetid.sql
20140211.dx.2.migcommenttext.php Modularize content sources 2016-03-26 11:59:45 -07:00
20140211.dx.3.migsubscriptions.sql
20140211.dx.999.drop.relationships.sql
20140212.dx.1.armageddon.php Modularize content sources 2016-03-26 11:59:45 -07:00
20140214.clean.1.legacycommentid.sql
20140214.clean.2.dropcomment.sql
20140214.clean.3.dropinline.sql
20140218.differentialdraft.sql
20140218.passwords.1.extend.sql
20140218.passwords.2.prefix.sql
20140218.passwords.3.vcsextend.sql
20140218.passwords.4.vcs.php
20140223.bigutf8scratch.sql
20140224.dxclean.1.datecommitted.sql
20140226.dxcustom.1.fielddata.php
20140226.dxcustom.99.drop.sql
20140228.dxcomment.1.sql
20140305.diviner.1.slugcol.sql
20140305.diviner.2.slugkey.sql
20140311.mdroplegacy.sql
20140314.projectcolumn.1.statuscol.sql
20140314.projectcolumn.2.statuskey.sql
20140317.mupdatedkey.sql
20140321.harbor.1.bxaction.sql
20140321.mstatus.1.col.sql
20140321.mstatus.2.mig.php
20140323.harbor.1.renames.php
20140323.harbor.2.message.sql
20140325.push.1.event.sql
20140325.push.2.eventphid.sql
20140325.push.3.groups.php
20140325.push.4.prune.sql
20140326.project.1.colxaction.sql
20140328.releeph.1.productxaction.sql
20140330.flagtext.sql
20140402.actionlog.sql
20140410.accountsecret.1.sql
20140410.accountsecret.2.php
20140416.harbor.1.sql
20140420.rel.1.objectphid.sql
20140420.rel.2.objectmig.php
20140421.slowvotecolumnsisclosed.sql
20140423.session.1.hisec.sql
20140427.mfactor.1.sql
20140430.auth.1.partial.sql
20140430.dash.1.paneltype.sql
20140430.dash.2.edge.sql
20140501.passphraselockcredential.sql
20140501.remove.1.dlog.sql
20140507.smstable.sql
20140509.coverage.1.sql
20140509.dashboardlayoutconfig.sql
20140512.dparents.1.sql
20140514.harbormasterbuildabletransaction.sql
20140514.pholiomockclose.sql
20140515.trust-emails.sql
20140517.dxbinarycache.sql
20140518.dxmorebinarycache.sql
20140519.dashboardinstall.sql
20140520.authtemptoken.sql
20140521.projectslug.1.create.sql
20140521.projectslug.2.mig.php
20140522.projecticon.sql
20140524.auth.mfa.cache.sql
20140525.hunkmodern.sql
20140615.pholioedit.1.sql
20140615.pholioedit.2.sql
20140617.daemon.explicit-argv.sql
20140617.daemonlog.sql
20140624.projcolor.1.sql
20140624.projcolor.2.sql
20140629.dasharchive.1.sql
20140629.legalsig.1.sql
20140629.legalsig.2.php
20140701.legalexemption.1.sql
20140701.legalexemption.2.sql
20140703.legalcorp.1.sql
20140703.legalcorp.2.sql
20140703.legalcorp.3.sql
20140703.legalcorp.4.sql
20140703.legalcorp.5.sql
20140704.harbormasterstep.1.sql
20140704.harbormasterstep.2.sql
20140704.legalpreamble.1.sql
20140706.harbormasterdepend.1.php
20140706.pedge.1.sql
20140711.pnames.1.sql
20140711.pnames.2.php
20140711.workerpriority.sql
20140712.projcoluniq.sql
20140721.phortune.1.cart.sql
20140721.phortune.2.purchase.sql
20140721.phortune.3.charge.sql
20140721.phortune.4.cartstatus.sql
20140721.phortune.5.cstatusdefault.sql
20140721.phortune.6.onetimecharge.sql
20140721.phortune.7.nullmethod.sql
20140722.appname.php Convert some loadPreferences() to getUserSetting() 2016-06-02 06:29:20 -07:00
20140722.audit.1.xactions.sql
20140722.audit.2.comments.sql
20140722.audit.3.miginlines.php Modularize content sources 2016-03-26 11:59:45 -07:00
20140722.audit.4.migtext.php Modularize content sources 2016-03-26 11:59:45 -07:00
20140722.renameauth.php
20140723.apprenamexaction.sql
20140725.audit.1.migxactions.php Modularize content sources 2016-03-26 11:59:45 -07:00
20140731.audit.1.subscribers.php
20140731.cancdn.php
20140731.harbormasterstepdesc.sql
20140805.boardcol.1.sql
20140805.boardcol.2.php
20140807.harbormastertargettime.sql
20140808.boardprop.1.sql
20140808.boardprop.2.sql
20140808.boardprop.3.php
20140811.blob.1.sql
20140811.blob.2.sql
20140812.projkey.1.sql
20140812.projkey.2.sql
20140814.passphrasecredentialconduit.sql
20140815.cancdncase.php
20140818.harbormasterindex.1.sql
20140821.harbormasterbuildgen.1.sql
20140822.daemonenvhash.sql
20140902.almanacdevice.1.sql
20140904.macroattach.php
20140911.fund.1.initiative.sql
20140911.fund.2.xaction.sql
20140911.fund.3.edge.sql
20140911.fund.4.backer.sql
20140911.fund.5.backxaction.sql
20140914.betaproto.php
20140917.project.canlock.sql
20140918.schema.1.dropaudit.sql
20140918.schema.2.dropauditinline.sql
20140918.schema.3.wipecache.sql
20140918.schema.4.cachetype.sql
20140918.schema.5.slowvote.sql
20140919.schema.01.calstatus.sql
20140919.schema.02.calname.sql
20140919.schema.03.dropaux.sql
20140919.schema.04.droptaskproj.sql
20140926.schema.01.droprelev.sql
20140926.schema.02.droprelreqev.sql
20140926.schema.03.dropldapinfo.sql
20140926.schema.04.dropoauthinfo.sql
20140926.schema.05.dropprojaffil.sql
20140926.schema.06.dropsubproject.sql
20140926.schema.07.droppondcom.sql
20140927.schema.01.dropsearchq.sql
20140927.schema.02.pholio1.sql
20140927.schema.03.pholio2.sql
20140927.schema.04.pholio3.sql
20140927.schema.05.phragment1.sql
20140927.schema.06.releeph1.sql
20141001.schema.01.version.sql
20141001.schema.02.taskmail.sql
20141002.schema.01.liskcounter.sql
20141002.schema.02.draftnull.sql
20141004.currency.01.sql
20141004.currency.02.sql
20141004.currency.03.sql
20141004.currency.04.sql
20141004.currency.05.sql
20141004.currency.06.sql
20141004.harborliskcounter.sql
20141005.phortuneproduct.sql
20141006.phortunecart.sql
20141006.phortunemerchant.sql
20141006.phortunemerchantx.sql
20141007.fundmerchant.sql
20141007.fundrisks.sql
20141007.fundtotal.sql
20141007.phortunecartmerchant.sql
20141007.phortunecharge.sql
20141007.phortunepayment.sql
20141007.phortuneprovider.sql
20141007.phortuneproviderx.sql
20141008.phortunemerchdesc.sql
20141008.phortuneprovdis.sql
20141008.phortunerefund.sql
20141010.fundmailkey.sql
20141011.phortunemerchedit.sql
20141012.phortunecartxaction.sql
20141013.phortunecartkey.sql
20141016.almanac.device.sql
20141016.almanac.dxaction.sql
20141016.almanac.interface.sql
20141016.almanac.network.sql
20141016.almanac.nxaction.sql
20141016.almanac.service.sql
20141016.almanac.sxaction.sql
20141017.almanac.binding.sql
20141017.almanac.bxaction.sql
20141025.phriction.1.xaction.sql
20141025.phriction.2.xaction.sql
20141025.phriction.mailkey.sql
20141103.almanac.1.delprop.sql
20141103.almanac.2.addprop.sql
20141104.almanac.3.edge.sql
20141105.ssh.1.rename.sql
20141106.dropold.sql
20141106.uniqdrafts.php
20141107.phriction.policy.1.sql
20141107.phriction.policy.2.php Improve ruleset for generating project hashtags 2015-10-12 17:02:58 -07:00
20141107.phriction.popkeys.php
20141107.ssh.1.colname.sql
20141107.ssh.2.keyhash.sql
20141107.ssh.3.keyindex.sql
20141107.ssh.4.keymig.php
20141107.ssh.5.indexnull.sql
20141107.ssh.6.indexkey.sql
20141107.ssh.7.colnull.sql
20141113.auditdupes.php
20141118.diffxaction.sql
20141119.commitpedge.sql
20141119.differential.diff.policy.sql
20141119.sshtrust.sql
20141123.taskpriority.1.sql
20141123.taskpriority.2.sql
20141210.maniphestsubscribersmig.1.sql
20141210.maniphestsubscribersmig.2.sql
20141210.reposervice.sql
20141212.conduittoken.sql
20141215.almanacservicetype.sql
20141217.almanacdevicelock.sql
20141217.almanaclock.sql
20141218.maniphestcctxn.php
20141222.maniphestprojtxn.php Soften checks on a very old Maniphest transactionmigration 2015-09-23 19:18:44 -07:00
20141223.daemonloguser.sql
20141223.daemonobjectphid.sql
20141230.pasteeditpolicycolumn.sql
20141230.pasteeditpolicyexisting.sql
20150102.policyname.php
20150102.tasksubscriber.sql
20150105.conpsearch.sql
20150114.oauthserver.client.policy.sql
20150115.applicationemails.sql
20150115.trigger.1.sql
20150115.trigger.2.sql
20150116.maniphestapplicationemails.php
20150120.maniphestdefaultauthor.php
20150124.subs.1.sql
20150129.pastefileapplicationemails.php
20150130.phortune.1.subphid.sql
20150130.phortune.2.subkey.sql
20150131.phortune.1.defaultpayment.sql
20150205.authprovider.autologin.sql
20150205.daemonenv.sql
20150209.invite.sql
20150209.oauthclient.trust.sql
20150210.invitephid.sql
20150212.legalpad.session.1.sql
20150212.legalpad.session.2.sql
20150219.scratch.nonmutable.sql
20150223.daemon.1.id.sql
20150223.daemon.2.idlegacy.sql
20150223.daemon.3.idkey.sql
20150312.filechunk.1.sql
20150312.filechunk.2.sql
20150312.filechunk.3.sql
20150317.conpherence.isroom.1.sql
20150317.conpherence.isroom.2.sql
20150317.conpherence.policy.sql
20150410.nukeruleedit.sql
20150420.invoice.1.sql
20150420.invoice.2.sql
20150425.isclosed.sql
20150427.calendar.1.edge.sql
20150427.calendar.1.xaction.sql
20150427.calendar.2.xaction.sql
20150428.calendar.1.iscancelled.sql
20150428.calendar.1.name.sql
20150429.calendar.1.invitee.sql
20150430.calendar.1.policies.sql
20150430.multimeter.1.sql
20150430.multimeter.2.host.sql
20150430.multimeter.3.viewer.sql
20150430.multimeter.4.context.sql
20150430.multimeter.5.label.sql
20150501.calendar.1.reply.sql
20150501.calendar.2.reply.php
20150501.conpherencepics.sql
20150503.repositorysymbols.1.sql
20150503.repositorysymbols.2.php
20150503.repositorysymbols.3.sql
20150504.symbolsproject.1.php
20150504.symbolsproject.2.sql
20150506.calendarunnamedevents.1.php
20150507.calendar.1.isallday.sql
20150513.user.cache.1.sql
20150514.calendar.status.sql
20150514.phame.blog.xaction.sql
20150514.user.cache.2.sql
20150515.phame.post.xaction.sql
20150515.project.mailkey.1.sql
20150515.project.mailkey.2.php
20150519.calendar.calendaricon.sql
20150521.releephrepository.sql
20150525.diff.hidden.1.sql
20150526.owners.mailkey.1.sql
20150526.owners.mailkey.2.php
20150526.owners.xaction.sql
20150527.calendar.recurringevents.sql
20150601.spaces.1.namespace.sql
20150601.spaces.2.xaction.sql
20150602.mlist.1.sql
20150602.mlist.2.php
20150604.spaces.1.sql
20150605.diviner.edges.sql
20150605.diviner.editPolicy.sql
20150605.diviner.xaction.sql
20150606.mlist.1.php
20150609.inline.sql
20150609.spaces.1.pholio.sql
20150609.spaces.2.maniphest.sql
20150610.spaces.1.desc.sql
20150610.spaces.2.edge.sql
20150610.spaces.3.archive.sql
20150611.spaces.1.mailxaction.sql
20150611.spaces.2.appmail.sql
20150616.divinerrepository.sql
20150617.harbor.1.lint.sql
20150617.harbor.2.unit.sql
20150618.harbor.1.planauto.sql
20150618.harbor.2.stepauto.sql
20150618.harbor.3.buildauto.sql
20150619.conpherencerooms.1.sql
20150619.conpherencerooms.2.sql
20150619.conpherencerooms.3.sql
20150621.phrase.1.sql
20150621.phrase.2.sql
20150622.bulk.1.job.sql
20150622.bulk.2.task.sql
20150622.bulk.3.xaction.sql
20150622.bulk.4.edge.sql
20150622.metamta.1.phid-col.sql
20150622.metamta.2.phid-mig.php
20150622.metamta.3.phid-key.sql
20150622.metamta.4.actor-phid-col.sql
20150622.metamta.5.actor-phid-mig.php
20150622.metamta.6.actor-phid-key.sql
20150624.spaces.1.repo.sql
20150626.spaces.1.calendar.sql
20150630.herald.1.sql
20150630.herald.2.sql
20150701.herald.1.sql
20150701.herald.2.sql
20150702.spaces.1.slowvote.sql
20150706.herald.1.sql
20150707.herald.1.sql
20150708.arcanistproject.sql
20150708.herald.1.sql
20150708.herald.2.sql
20150708.herald.3.sql
20150712.badges.1.sql
20150714.spaces.countdown.1.sql
20150717.herald.1.sql
20150719.countdown.1.sql
20150719.countdown.2.sql
20150719.countdown.3.sql
20150721.phurl.1.url.sql DRAFT - throw together Phurl skeleton. 2015-07-24 11:06:27 -07:00
20150721.phurl.2.xaction.sql DRAFT - throw together Phurl skeleton. 2015-07-24 11:06:27 -07:00
20150721.phurl.3.xactioncomment.sql DRAFT - throw together Phurl skeleton. 2015-07-24 11:06:27 -07:00
20150721.phurl.4.url.sql DRAFT - throw together Phurl skeleton. 2015-07-24 11:06:27 -07:00
20150721.phurl.5.edge.sql DRAFT - throw together Phurl skeleton. 2015-07-24 11:06:27 -07:00
20150721.phurl.6.alias.sql DRAFT - throw together Phurl skeleton. 2015-07-24 11:06:27 -07:00
20150721.phurl.7.authorphid.sql DRAFT - throw together Phurl skeleton. 2015-07-24 11:06:27 -07:00
20150722.dashboard.1.sql Add ability to archive a Dashboard 2015-07-23 14:22:56 -07:00
20150722.dashboard.2.sql Add ability to archive a Dashboard 2015-07-23 14:22:56 -07:00
20150723.countdown.1.sql
20150724.badges.comments.1.sql Add commenting to Badges 2015-07-24 10:56:08 -07:00
20150724.countdown.comments.1.sql Add Comments to Countdown 2015-07-24 15:40:55 -07:00
20150725.badges.mailkey.1.sql Add MAILTAGs to Badges 2015-07-25 13:34:43 -07:00
20150725.badges.mailkey.2.php Add MAILTAGs to Badges 2015-07-25 13:34:43 -07:00
20150725.badges.viewpolicy.3.sql Remove viewPolicy from Badges 2015-07-25 16:41:41 -07:00
20150725.countdown.mailkey.1.sql Add mailKeys to Countdown 2015-07-25 15:47:07 -07:00
20150725.countdown.mailkey.2.php Add mailKeys to Countdown 2015-07-25 15:47:07 -07:00
20150725.slowvote.mailkey.1.sql Add mail/feed to Slowvote 2015-08-01 15:41:08 -07:00
20150725.slowvote.mailkey.2.php Add mail/feed to Slowvote 2015-08-01 15:41:08 -07:00
20150727.heraldaction.1.sql Put the HeraldActionRecord table back on the shelf 2015-07-27 15:08:01 -07:00
20150730.herald.1.sql Modularize Differential Reviewer actions in Herald 2015-08-03 14:33:25 -07:00
20150730.herald.2.sql Modularize Differential Reviewer actions in Herald 2015-08-03 14:33:25 -07:00
20150730.herald.3.sql Modularize Differential Reviewer actions in Herald 2015-08-03 14:33:25 -07:00
20150730.herald.4.sql Modularize Differential Reviewer actions in Herald 2015-08-03 14:33:25 -07:00
20150730.herald.5.sql Modularize Differential Reviewer actions in Herald 2015-08-03 14:33:25 -07:00
20150730.herald.6.sql Modularize the Legalpad "Require Signature" Herald Action 2015-08-03 14:33:26 -07:00
20150730.herald.7.sql Modularize the Harbormaster "Run build plan" Herald action 2015-08-03 14:33:26 -07:00
20150803.herald.1.sql Modularize the Diffusion "Add Auditors" Herald action 2015-08-03 14:33:27 -07:00
20150803.herald.2.sql Modularize the Diffusion/Differential "Block" Herald actions 2015-08-03 14:33:28 -07:00
20150804.ponder.answer.mailkey.1.sql Add mailKeys to Ponder Answer 2015-08-04 10:49:15 -07:00
20150804.ponder.answer.mailkey.2.php Add mailKeys to Ponder Answer 2015-08-04 10:49:15 -07:00
20150804.ponder.question.1.sql Add Edit/View Policy to Ponder Questions 2015-08-04 15:41:09 -07:00
20150804.ponder.question.2.sql Add Edit/View Policy to Ponder Questions 2015-08-04 15:41:09 -07:00
20150804.ponder.question.3.sql Add Edit/View Policy to Ponder Questions 2015-08-04 15:41:09 -07:00
20150804.ponder.spaces.4.sql Add Spaces to Ponder 2015-08-05 09:38:14 -07:00
20150805.paste.status.1.sql Allow setting of Archive/Active on Paste 2015-08-05 13:44:55 -07:00
20150805.paste.status.2.sql Allow setting of Archive/Active on Paste 2015-08-05 13:44:55 -07:00
20150806.ponder.answer.1.sql Add a default moderation policy to Ponder 2015-08-08 12:20:01 -07:00
20150806.ponder.editpolicy.2.sql Add a default moderation policy to Ponder 2015-08-08 12:20:01 -07:00
20150806.ponder.status.1.sql Add additional statuses to Ponder 2015-08-08 10:23:33 -07:00
20150806.ponder.status.2.sql Fix SQL issue with Ponder migration 2015-08-08 11:07:42 -07:00
20150806.ponder.status.3.sql Fix SQL issue with Ponder migration 2015-08-08 11:07:42 -07:00
20150808.ponder.vote.1.sql Remove VotableInterface from PonderQuestion 2015-08-08 20:29:37 -07:00
20150808.ponder.vote.2.sql Remove VotableInterface from PonderQuestion 2015-08-08 20:29:37 -07:00
20150812.ponder.answer.1.sql Add ability to hide answers in Ponder 2015-08-14 09:25:02 -07:00
20150812.ponder.answer.2.sql Add ability to hide answers in Ponder 2015-08-14 09:25:02 -07:00
20150814.harbormater.artifact.phid.sql Add harbormaster.createartifact 2015-08-15 07:28:56 -07:00
20150815.owners.status.1.sql Allow Owners Packages to be archived 2015-08-18 13:36:05 -07:00
20150815.owners.status.2.sql Allow Owners Packages to be archived 2015-08-18 13:36:05 -07:00
20150823.nuance.queue.1.sql Add very basic routing to Nuance 2015-08-24 09:21:56 -07:00
20150823.nuance.queue.2.sql Add very basic routing to Nuance 2015-08-24 09:21:56 -07:00
20150823.nuance.queue.3.sql Add very basic routing to Nuance 2015-08-24 09:21:56 -07:00
20150823.nuance.queue.4.sql Add very basic routing to Nuance 2015-08-24 09:21:56 -07:00
20150828.ponder.wiki.1.sql Basic Answer Wiki for Ponder 2015-08-29 13:59:33 -07:00
20150829.ponder.dupe.1.sql Swap duplicate close status on Ponder for invalid 2015-08-29 08:29:23 -07:00
20150904.herald.1.sql Correct a bad Herald migration 2015-09-04 15:11:25 -07:00
20150906.mailinglist.sql Drop the metamta_mailinglist table 2015-10-31 11:20:59 +00:00
20150910.owners.custom.1.sql Add CustomField support to Owners 2015-09-10 13:32:31 -07:00
20150916.drydock.slotlocks.1.sql Implement optimistic "slot locks" in Drydock 2015-09-21 04:45:25 -07:00
20150922.drydock.commands.1.sql Add a command queue to Drydock to manage lease/resource release 2015-09-23 07:42:08 -07:00
20150923.drydock.resourceid.1.sql Give Drydock leases a resourcePHID instead of a resourceID 2015-09-24 04:19:27 -07:00
20150923.drydock.resourceid.2.sql Give Drydock leases a resourcePHID instead of a resourceID 2015-09-24 04:19:27 -07:00
20150923.drydock.resourceid.3.sql Give Drydock leases a resourcePHID instead of a resourceID 2015-09-24 04:19:27 -07:00
20150923.drydock.taskid.1.sql Strip some obsolete code out of Drydock 2015-09-23 13:21:41 -07:00
20150924.drydock.disable.1.sql Allow Drydock blueprints to be disabled 2015-09-24 10:18:17 -07:00
20150924.drydock.status.1.sql Convert Drydock lease and resource constants to strings 2015-09-24 07:57:05 -07:00
20150928.drydock.rexpire.1.sql Give Drydock resources a proper expiry mechanism 2015-09-28 09:35:14 -07:00
20150930.drydock.log.1.sql Move Drydock logs to PHIDs and increased structure 2015-10-01 08:06:23 -07:00
20151001.drydock.rname.1.sql Remove names from Drydock resources 2015-10-01 08:13:43 -07:00
20151002.dashboard.status.1.sql Correct a Dashboard status constant in a migration 2015-10-02 09:17:43 -07:00
20151002.harbormaster.bparam.1.sql Allow builds to have parameters 2015-10-02 06:32:08 -07:00
20151009.drydock.auth.1.sql Rough cut of "Blueprint Authorizations" 2015-10-10 07:15:25 -07:00
20151010.drydock.auth.2.sql Use Drydock authorizations when acquiring leases 2015-10-12 17:02:35 -07:00
20151013.drydock.op.1.sql Rough cut of DrydockRepositoryOperation 2015-10-13 15:46:12 -07:00
20151023.harborpolicy.1.sql Give Harbormaster Build Plans real policies 2015-10-26 12:38:21 -07:00
20151023.harborpolicy.2.php Give Harbormaster Build Plans real policies 2015-10-26 12:38:21 -07:00
20151023.patchduration.sql Record how long storage patches took to apply 2015-10-24 05:58:44 -07:00
20151030.harbormaster.initiator.sql add initiator.phid parameter to HM builds 2015-11-04 18:32:18 +00:00
20151106.editengine.1.table.sql Allow ApplicationEditor forms to be reconfigured 2015-11-10 10:24:40 -08:00
20151106.editengine.2.xactions.sql Allow ApplicationEditor forms to be reconfigured 2015-11-10 10:24:40 -08:00
20151106.phame.post.mailkey.1.sql Add mail/feed support to PhamePost 2015-11-06 17:43:46 -08:00
20151106.phame.post.mailkey.2.php Add mail/feed support to PhamePost 2015-11-06 17:43:46 -08:00
20151107.phame.blog.mailkey.1.sql Add mail support to PhameBlog 2015-11-08 08:11:47 -08:00
20151107.phame.blog.mailkey.2.php Add mail support to PhameBlog 2015-11-08 08:11:47 -08:00
20151108.phame.blog.joinpolicy.sql Remove Join Policy from Phame 2015-11-09 08:52:58 -08:00
20151108.xhpast.stderr.sql Improve XHPAST handling of syntax errors 2015-11-09 07:03:32 +11:00
20151109.phame.post.comments.1.sql Add comments to internal Phame Posts 2015-11-10 08:19:38 -08:00
20151109.repository.coverage.1.sql add "update" mode to Diffusion coverage Conduit 2015-11-09 16:52:34 -08:00
20151109.xhpast.db.1.sql Rename XHPAST database 2015-11-14 21:41:28 +11:00
20151109.xhpast.db.2.sql Rename XHPAST database 2015-11-14 21:41:28 +11:00
20151110.daemonenvhash.sql Remove daemon envHash and envInfo 2015-11-11 08:54:45 +11:00
20151111.phame.blog.archive.1.sql Allow Phame Blogs to be archived instead of deleted 2015-11-21 08:54:22 -08:00
20151111.phame.blog.archive.2.sql Allow Phame Blogs to be archived instead of deleted 2015-11-21 08:54:22 -08:00
20151112.herald.edge.sql Make Herald rules subscribable 2015-11-17 06:27:13 +11:00
20151116.owners.edge.sql Fix file PHID extraction in Owners and Differential 2015-11-17 08:36:50 -08:00
20151128.phame.blog.picture.1.sql Add Profile Images to PhameBlog 2015-11-28 13:39:08 -08:00
20151130.phurl.mailkey.1.sql Correctly implementing mailkey for Phurl 2015-11-30 10:44:54 -08:00
20151130.phurl.mailkey.2.php Correctly implementing mailkey for Phurl 2015-11-30 10:44:54 -08:00
20151202.versioneddraft.1.sql Implement versioned drafts in EditEngine comment forms 2015-12-03 07:07:29 -08:00
20151207.editengine.1.sql Clean up some EditEngine meta-policies 2015-12-07 15:40:31 -08:00
20151210.land.1.refphid.sql Add proper PHIDs to RefCursors 2015-12-10 14:21:08 -08:00
20151210.land.2.refphid.php Add proper PHIDs to RefCursors 2015-12-10 14:21:08 -08:00
20151215.phame.1.autotitle.sql Always automatically generate Phame slugs 2015-12-15 14:18:56 -08:00
20151218.key.1.keyphid.sql Provide a more straightforward way to revoke SSH keys by finding and destroying the objects 2015-12-19 11:52:26 -08:00
20151218.key.2.keyphid.php Provide a more straightforward way to revoke SSH keys by finding and destroying the objects 2015-12-19 11:52:26 -08:00
20151219.proj.01.prislug.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.02.prislugkey.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.03.copyslug.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.04.dropslugkey.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.05.dropslug.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.06.defaultpolicy.php Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.07.viewnull.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.08.editnull.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.09.joinnull.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.10.subcolumns.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151219.proj.11.subprojectphids.sql Prepare Projects schema for subprojects 2015-12-19 09:21:36 -08:00
20151221.search.1.version.sql Allow index extensions to skip indexing if the object has not changed 2015-12-21 17:27:14 -08:00
20151221.search.2.ownersngrams.sql Implement basic ngram search for Owners Package names 2015-12-22 08:00:33 -08:00
20151221.search.3.reindex.php Implement basic ngram search for Owners Package names 2015-12-22 08:00:33 -08:00
20151223.proj.01.paths.sql Implement query and policy rules for subprojects 2015-12-23 14:38:35 -08:00
20151223.proj.02.depths.sql Implement query and policy rules for subprojects 2015-12-23 14:38:35 -08:00
20151223.proj.03.pathkey.sql Implement query and policy rules for subprojects 2015-12-23 14:38:35 -08:00
20151223.proj.04.keycol.sql Implement child/descendant query rules in Projects 2015-12-23 14:38:51 -08:00
20151223.proj.05.updatekeys.php Implement child/descendant query rules in Projects 2015-12-23 14:38:51 -08:00
20151223.proj.06.uniq.sql Implement child/descendant query rules in Projects 2015-12-23 14:38:51 -08:00
20151226.reop.1.sql Improve UX and messaging for certain errors when landing revisions 2015-12-27 08:01:20 -08:00
20151227.proj.01.materialize.sql Read materialized project members instead of real members 2015-12-27 09:26:27 -08:00
20151231.proj.01.icon.php Allow installs to customize project icons 2016-01-08 14:01:53 -08:00
20160102.badges.award.sql Converting badge recipients from Edge to BadgeAward table 2016-03-26 14:03:48 -07:00
20160110.repo.01.slug.sql Enforce sensible, unique clone/checkout names for repositories 2016-01-11 02:06:44 -08:00
20160110.repo.02.slug.php Enforce sensible, unique clone/checkout names for repositories 2016-01-11 02:06:44 -08:00
20160111.repo.01.slugx.sql Change repository "Clone/Checkout As" to "Short Name" 2016-01-11 09:17:32 -08:00
20160112.repo.01.uri.sql Move repository URIs to a dedicated index 2016-01-13 09:34:31 -08:00
20160112.repo.02.uri.index.php Index all repository URIs, not just the "primary" repository URI 2016-05-11 06:36:06 -07:00
20160113.propanel.1.storage.sql Make "profile menu" configuration mostly work 2016-01-13 11:45:31 -08:00
20160113.propanel.2.xaction.sql Make "profile menu" configuration mostly work 2016-01-13 11:45:31 -08:00
20160119.project.1.silence.sql Replace subscribe/unsubscribe for projects with explicit mail setting 2016-01-19 19:39:02 -08:00
20160122.project.1.boarddefault.php Migrate existing projects to retain "Workboard" as default item 2016-01-22 09:44:43 -08:00
20160124.people.1.icon.sql Allow users to have profile icons 2016-01-24 09:58:01 -08:00
20160124.people.2.icondefault.sql Allow users to have profile icons 2016-01-24 09:58:01 -08:00
20160128.repo.1.pull.sql Add a basic pull event log for debugging repository cloning 2016-01-28 08:18:34 -08:00
20160201.revision.properties.1.sql Revision substate CLOSED_FROM_ACCEPTED 2016-06-27 20:29:47 +00:00
20160201.revision.properties.2.sql Revision substate CLOSED_FROM_ACCEPTED 2016-06-27 20:29:47 +00:00
20160202.board.1.proxy.sql Roughly implement milestone columns on workboards 2016-02-03 16:37:59 -08:00
20160202.ipv6.1.sql Use large text columns to store IP addresses 2016-02-02 10:13:14 -08:00
20160202.ipv6.2.php Use large text columns to store IP addresses 2016-02-02 10:13:14 -08:00
20160206.cover.1.sql Add storage and read logic for workboard card cover photos 2016-02-06 15:34:41 -08:00
20160208.task.1.sql Remove three ancient columns from Maniphest tasks: attached, projectPHIDs, ccPHIDs 2016-02-08 14:10:02 -08:00
20160208.task.2.sql Remove three ancient columns from Maniphest tasks: attached, projectPHIDs, ccPHIDs 2016-02-08 14:10:02 -08:00
20160208.task.3.sql Add a "points" field to tasks 2016-02-08 15:28:00 -08:00
20160212.proj.1.sql Allow workboard sorting and filtering to be saved as defaults 2016-02-12 07:47:23 -08:00
20160212.proj.2.sql Allow workboard sorting and filtering to be saved as defaults 2016-02-12 07:47:23 -08:00
20160215.owners.policy.1.sql Give Owners real view and edit policies 2016-02-15 11:56:35 -08:00
20160215.owners.policy.2.sql Give Owners real view and edit policies 2016-02-15 11:56:35 -08:00
20160215.owners.policy.3.sql Give Owners real view and edit policies 2016-02-15 11:56:35 -08:00
20160215.owners.policy.4.sql Give Owners real view and edit policies 2016-02-15 11:56:35 -08:00
20160218.callsigns.1.sql Make repository callsigns optional 2016-02-18 10:36:13 -08:00
20160221.almanac.1.devicen.sql Allow Almanac devices to be queried and sorted by name 2016-02-21 10:44:46 -08:00
20160221.almanac.2.devicei.php Allow Almanac devices to be queried and sorted by name 2016-02-21 10:44:46 -08:00
20160221.almanac.3.servicen.sql Allow Almanac services to be searched by substring 2016-02-22 04:58:03 -08:00
20160221.almanac.4.servicei.php Allow Almanac services to be searched by substring 2016-02-22 04:58:03 -08:00
20160221.almanac.5.networkn.sql Allow Almanac namespaces to be searched by ngram index 2016-02-22 04:58:18 -08:00
20160221.almanac.6.networki.php Allow Almanac namespaces to be searched by ngram index 2016-02-22 04:58:18 -08:00
20160221.almanac.7.namespacen.sql Rough-in Almanac namespaces 2016-02-22 04:58:35 -08:00
20160221.almanac.8.namespace.sql Rough-in Almanac namespaces 2016-02-22 04:58:35 -08:00
20160221.almanac.9.namespacex.sql Rough-in Almanac namespaces 2016-02-22 04:58:35 -08:00
20160222.almanac.1.properties.php Allow Almanac properties to be deleted, use EditEngine instead of CustomField 2016-02-22 11:28:26 -08:00
20160223.almanac.1.bound.sql Simplify locking of Almanac cluster services 2016-02-25 03:38:39 -08:00
20160223.almanac.2.lockbind.sql Simplify locking of Almanac cluster services 2016-02-25 03:38:39 -08:00
20160223.almanac.3.devicelock.sql Simplify locking of Almanac cluster services 2016-02-25 03:38:39 -08:00
20160223.almanac.4.servicelock.sql Simplify locking of Almanac cluster services 2016-02-25 03:38:39 -08:00
20160223.paste.fileedges.php Correct an old issue with Paste by restoring the file attachment edge 2016-02-23 17:31:12 -08:00
20160225.almanac.1.disablebinding.sql Allow Almanac bindings to be disabled and unused interfaces to be removed 2016-02-26 06:21:23 -08:00
20160225.almanac.2.stype.sql Store Almanac "service types" instead of "service classes" 2016-02-26 06:21:50 -08:00
20160225.almanac.3.stype.php Store Almanac "service types" instead of "service classes" 2016-02-26 06:21:50 -08:00
20160227.harbormaster.1.plann.sql Support searching for Harbormater build plans by name substring 2016-02-29 05:22:24 -08:00
20160227.harbormaster.2.plani.php Support searching for Harbormater build plans by name substring 2016-02-29 05:22:24 -08:00
20160303.drydock.1.bluen.sql Allow Drydock blueprints to be searched by name 2016-03-03 15:21:12 -08:00
20160303.drydock.2.bluei.php Allow Drydock blueprints to be searched by name 2016-03-03 15:21:12 -08:00
20160303.drydock.3.edge.sql Allow Drydock blueprints to be tagged and searched, and give types some little icons 2016-03-03 15:21:58 -08:00
20160308.nuance.01.disabled.sql Allow Nuances sources to provide import cursors 2016-03-08 10:30:04 -08:00
20160308.nuance.02.cursordata.sql Allow Nuances sources to provide import cursors 2016-03-08 10:30:04 -08:00
20160308.nuance.03.sourcen.sql Provide bin/nuance import and ngram indexes for sources 2016-03-08 10:30:24 -08:00
20160308.nuance.04.sourcei.php Provide bin/nuance import and ngram indexes for sources 2016-03-08 10:30:24 -08:00
20160308.nuance.05.sourcename.sql Provide bin/nuance import and ngram indexes for sources 2016-03-08 10:30:24 -08:00
20160308.nuance.06.label.sql Import raw GitHub event data into Nuance 2016-03-08 12:03:11 -08:00
20160308.nuance.07.itemtype.sql Import raw GitHub event data into Nuance 2016-03-08 12:03:11 -08:00
20160308.nuance.08.itemkey.sql Import raw GitHub event data into Nuance 2016-03-08 12:03:11 -08:00
20160308.nuance.09.itemcontainer.sql Import raw GitHub event data into Nuance 2016-03-08 12:03:11 -08:00
20160308.nuance.10.itemkeyu.sql Import raw GitHub event data into Nuance 2016-03-08 12:03:11 -08:00
20160308.nuance.11.requestor.sql Import raw GitHub event data into Nuance 2016-03-08 12:03:11 -08:00
20160308.nuance.12.queue.sql Import raw GitHub event data into Nuance 2016-03-08 12:03:11 -08:00
20160316.lfs.01.token.resource.sql Make temporary token storage/schema more flexible 2016-03-16 09:33:38 -07:00
20160316.lfs.02.token.user.sql Make temporary token storage/schema more flexible 2016-03-16 09:33:38 -07:00
20160316.lfs.03.token.properties.sql Make temporary token storage/schema more flexible 2016-03-16 09:33:38 -07:00
20160316.lfs.04.token.default.sql Make temporary token storage/schema more flexible 2016-03-16 09:33:38 -07:00
20160317.lfs.01.ref.sql Implement a Git LFS link table and basic batch API 2016-03-17 17:15:20 -07:00
20160321.nuance.01.taskbridge.sql Introduce "bridged" objects 2016-03-22 15:06:57 -07:00
20160322.nuance.01.itemcommand.sql Add an ItemCommand queue to Nuance 2016-03-22 15:08:23 -07:00
20160323.badgemigrate.sql Converting badge recipients from Edge to BadgeAward table 2016-03-26 14:03:48 -07:00
20160329.nuance.01.requestor.sql Remove dedicated storage for NuanceRequestor 2016-03-29 08:53:35 -07:00
20160329.nuance.02.requestorsource.sql Remove dedicated storage for NuanceRequestor 2016-03-29 08:53:35 -07:00
20160329.nuance.03.requestorxaction.sql Remove dedicated storage for NuanceRequestor 2016-03-29 08:53:35 -07:00
20160329.nuance.04.requestorcomment.sql Remove dedicated storage for NuanceRequestor 2016-03-29 08:53:35 -07:00
20160330.badges.migratequality.sql Converting badge quality property from color to an integer representation for later sorting purposes 2016-03-30 17:28:34 -07:00
20160330.badges.qualityxaction.mig.sql Converting badge quality property from color to an integer representation for later sorting purposes 2016-03-30 17:28:34 -07:00
20160331.fund.comments.1.sql Add commenting to Fund 2016-03-31 16:01:15 -07:00
20160404.oauth.1.xaction.sql Convert OAuthServer to Transactions + EditEngine 2016-04-05 01:55:49 -07:00
20160405.oauth.2.disable.sql Allow OAuth applications to be disabled instead of destroyed 2016-04-05 13:22:05 -07:00
20160406.badges.ngrams.php Make badges searchable by name 2016-04-07 12:25:11 -07:00
20160406.badges.ngrams.sql Make badges searchable by name 2016-04-07 12:25:11 -07:00
20160406.columns.1.php Migrate old task transactions to use new display code 2016-04-06 09:14:41 -07:00
20160411.repo.1.version.sql Move toward multi-master replicated repositories 2016-04-12 08:57:57 -07:00
20160418.repouri.1.sql Add missing RepositoryURI table + run storage adjustments in tests 2016-04-18 07:54:02 -07:00
20160418.repouri.2.sql Correct RepositoryURI schema and propagate adjust exit code correctly 2016-04-18 08:11:22 -07:00
20160418.repoversion.1.sql Record more details about where a write is taking place while holding a cluster lock 2016-04-18 11:55:27 -07:00
20160419.pushlog.1.sql Record which cluster host received a push 2016-04-19 13:06:30 -07:00
20160424.locks.1.sql Make cluster repositories more resistant to freezing 2016-04-25 11:37:31 -07:00
20160426.searchedge.sql Add an edge table to the search database 2016-04-26 11:26:26 -07:00
20160428.repo.1.urixaction.sql Rough sketch of new repository URI editing 2016-04-29 09:21:00 -07:00
20160503.repo.01.lpath.sql Guarantee repositories have unique local paths 2016-05-04 16:09:52 -07:00
20160503.repo.02.lpathkey.sql Guarantee repositories have unique local paths 2016-05-04 16:09:52 -07:00
20160503.repo.03.lpathmigrate.php Guarantee repositories have unique local paths 2016-05-04 16:09:52 -07:00
20160503.repo.04.mirrormigrate.php Cut mirroring over to new URIs 2016-05-04 16:16:16 -07:00
20160503.repo.05.urimigrate.php Swap Repository Edit UI to new code 2016-05-04 16:19:57 -07:00
20160510.repo.01.uriindex.php Index all repository URIs, not just the "primary" repository URI 2016-05-11 06:36:06 -07:00
20160513.owners.01.autoreview.sql Implement "Auto Review" in packages with a "Subscribe" option 2016-05-13 17:21:58 -07:00
20160513.owners.02.autoreviewnone.sql Implement "Auto Review" in packages with a "Subscribe" option 2016-05-13 17:21:58 -07:00
20160516.owners.01.dominion.sql Allow users to manage package dominion rules 2016-05-17 10:57:43 -07:00
20160516.owners.02.dominionstrong.sql Allow users to manage package dominion rules 2016-05-17 10:57:43 -07:00
20160517.oauth.01.edge.sql Add missing "oauth_server_edge" tables 2016-05-17 08:50:27 -07:00
20160518.ssh.01.activecol.sql Deactivate SSH keys instead of destroying them completely 2016-05-18 14:54:28 -07:00
20160518.ssh.02.activeval.sql Deactivate SSH keys instead of destroying them completely 2016-05-18 14:54:28 -07:00
20160518.ssh.03.activekey.sql Deactivate SSH keys instead of destroying them completely 2016-05-18 14:54:28 -07:00
20160519.ssh.01.xaction.sql Use transactions to apply web UI SSH key edits 2016-05-19 15:00:18 -07:00
20160531.pref.01.xaction.sql Prepare UserPreferences for transactions 2016-05-31 12:28:44 -07:00
20160531.pref.02.datecreatecol.sql Prepare UserPreferences for transactions 2016-05-31 12:28:44 -07:00
20160531.pref.03.datemodcol.sql Prepare UserPreferences for transactions 2016-05-31 12:28:44 -07:00
20160531.pref.04.datecreateval.sql Prepare UserPreferences for transactions 2016-05-31 12:28:44 -07:00
20160531.pref.05.datemodval.sql Prepare UserPreferences for transactions 2016-05-31 12:28:44 -07:00
20160531.pref.06.phidcol.sql Prepare UserPreferences for transactions 2016-05-31 12:28:44 -07:00
20160531.pref.07.phidval.php Prepare UserPreferences for transactions 2016-05-31 12:28:44 -07:00
20160601.user.01.cache.sql Provide a general-purpose, modular user cache for settings and other similar data 2016-06-02 06:28:56 -07:00
20160601.user.02.copyprefs.php Make translation, timezone and pronoun into real settings 2016-06-02 06:29:47 -07:00
20160601.user.03.removetime.sql Make translation, timezone and pronoun into real settings 2016-06-02 06:29:47 -07:00
20160601.user.04.removetranslation.sql Make translation, timezone and pronoun into real settings 2016-06-02 06:29:47 -07:00
20160601.user.05.removesex.sql Make translation, timezone and pronoun into real settings 2016-06-02 06:29:47 -07:00
20160603.user.01.removedcenabled.sql Turn DarkConsole settings into real settings 2016-06-04 14:43:43 -07:00
20160603.user.02.removedctab.sql Turn DarkConsole settings into real settings 2016-06-04 14:43:43 -07:00
20160603.user.03.removedcvisible.sql Turn DarkConsole settings into real settings 2016-06-04 14:43:43 -07:00
20160604.user.01.stringmailprefs.php Modularize all the mail preferences 2016-06-05 08:50:07 -07:00
20160604.user.02.removeimagecache.sql Convert user profile images into a standard cache 2016-06-05 08:52:15 -07:00
20160605.user.01.prefnulluser.sql Allow administrators to configure global default settings 2016-06-05 13:15:06 -07:00
20160605.user.02.prefbuiltin.sql Allow administrators to configure global default settings 2016-06-05 13:15:06 -07:00
20160605.user.03.builtinunique.sql Allow administrators to configure global default settings 2016-06-05 13:15:06 -07:00
20160616.phame.blog.header.1.sql Add ability to set a header image per Phame blog 2016-06-17 11:23:21 -07:00
20160616.repo.01.oldref.sql When a ref is moved or deleted, put it on a list; later, check for reachability 2016-06-16 11:21:38 -07:00
20160617.harbormaster.01.arelease.sql In Harbormaster, release artifacts as soon as no waiting/running build steps will use them 2016-06-17 16:13:56 -07:00
20160618.phame.blog.subtitle.sql Add new super hero header for Phame Blog 2016-06-18 14:21:39 +00:00
20160620.phame.blog.parentdomain.2.sql Add ability to link back to parent site in external phame blogs 2016-06-20 12:50:27 -07:00
20160620.phame.blog.parentsite.1.sql Add ability to link back to parent site in external phame blogs 2016-06-20 12:50:27 -07:00
20160623.phame.blog.fulldomain.1.sql Allow PhameBlog to take a full URI instead of just a domain name 2016-06-24 14:11:52 -07:00
20160623.phame.blog.fulldomain.2.sql Allow PhameBlog to take a full URI instead of just a domain name 2016-06-24 14:11:52 -07:00
20160623.phame.blog.fulldomain.3.sql Allow PhameBlog to take a full URI instead of just a domain name 2016-06-24 14:11:52 -07:00