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/patches
epriestley 533e799c5f Modernize task/revision edges and write inverse transactions
Summary:
Ref T5245. See some discussion in D9838.

When we attach object A to object B, we'd like to write transactions on both sides but only write the actual edges once.

To do this, allow edge types to `shouldWriteInverseTransactions()`. When an edge type opts into this, have editors apply the inverse transactions before writing the edge. These inverse transactions don't actually apply effects, they just show up in the transaction log.

Test Plan: Attached and detached revisions from tasks, saw transactions appear on both sides of the operation.

Reviewers: chad, btrahan, joshuaspence

Reviewed By: btrahan, joshuaspence

Subscribers: epriestley

Maniphest Tasks: T5245

Differential Revision: https://secure.phabricator.com/D9839
2014-07-17 15:41:08 -07:00
..
0000.legacy.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
000.project.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
001.maniphest_projects.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
002.oauth.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
003.more_oauth.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
004.daemonrepos.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
005.workers.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
006.repository.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
007.daemonlog.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
008.repoopt.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
009.repo_summary.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
010.herald.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
011.badcommit.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
012.dropphidtype.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
013.commitdetail.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
014.shortcuts.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
015.preferences.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
016.userrealnameindex.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
017.sessionkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
018.owners.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
019.arcprojects.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
020.pathcapital.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
021.xhpastview.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
022.differentialcommit.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
023.dxkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
024.mlistkeys.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
025.commentopt.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
026.diffpropkey.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
027.metamtakeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
028.systemagent.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
029.cursors.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
030.imagemacro.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
031.workerrace.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
032.viewtime.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
033.privtest.sql Improve schema upgrade workflow for unprivileged users 2011-04-30 00:50:48 -07:00
034.savedheader.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
035.proxyimage.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
036.mailkey.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
037.setuptest.sql Add a "setup" mode which guides new users through application configuration 2011-05-10 15:12:30 -07:00
038.admin.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
039.userlog.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
040.transform.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
041.heraldrepetition.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
042.commentmetadata.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
043.pastebin.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
044.countdown.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
045.timezone.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
046.conduittoken.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
047.projectstatus.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
048.relationshipkeys.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
049.projectowner.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
050.taskdenormal.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
051.projectfilter.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
052.pastelanguage.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
053.feed.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
054.subscribers.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
055.add_author_to_files.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
056.slowvote.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
057.parsecache.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
058.missingkeys.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
059.engines.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
060.phriction.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
061.phrictioncontent.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
062.phrictionmenu.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
063.pasteforks.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
064.subprojects.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
065.sshkeys.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
066.phrictioncontent.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
067.preferences.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
068.maniphestauxiliarystorage.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
069.heraldxscript.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
070.differentialaux.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
071.contentsource.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
072.blamerevert.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
073.reposymbols.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
074.affectedpath.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
075.revisionhash.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
076.indexedlanguages.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
077.originalemail.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
078.nametoken.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
079.nametokenindex.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
080.filekeys.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
081.filekeys.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
082.xactionkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
083.dxviewtime.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
084.pasteauthorkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
085.packagecommitrelationship.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
086.formeraffil.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
087.phrictiondelete.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
088.audit.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
089.projectwiki.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
090.forceuniqueprojectnames.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
091.uniqueslugkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
092.dropgithubnotification.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
093.gitremotes.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
094.phrictioncolumn.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
095.directory.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
096.filename.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
097.heraldruletypes.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
098.heraldruletypemigration.php Applied various linter fixes. 2014-06-09 16:04:12 -07:00
099.drydock.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
100.projectxaction.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
101.heraldruleapplied.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
102.heraldcleanup.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
103.heraldedithistory.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
104.searchkey.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
105.mimetype.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
106.chatlog.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
107.oauthserver.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
108.oauthscope.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
109.oauthclientphidkey.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
110.commitaudit.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
111.commitauditmigration.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
112.oauthaccesscoderedirecturi.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
113.lastreviewer.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
114.auditrequest.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
115.prepareutf8.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
116.utf8-backup-first-expect-wait.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
117.repositorydescription.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
118.auditinline.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
119.filehash.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
120.noop.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
121.drydocklog.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
122.flag.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
123.heraldrulelog.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
124.subpriority.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
125.ipv6.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
126.edges.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
127.userkeybody.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
128.phabricatorcom.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
129.savedquery.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
130.denormalrevisionquery.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
131.migraterevisionquery.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
132.phame.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
133.imagemacro.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
134.emptysearch.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
135.datecommitted.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
136.sex.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
137.auditmetadata.sql SQL Patch Management: SQL Changes 2012-04-30 07:53:53 -07:00
138.notification.sql SQL patch for notification 2012-06-08 12:42:59 -07:00
20121209.pholioxactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20121209.xmacroadd.sql Modernize Macro application 2012-12-11 14:01:03 -08:00
20121209.xmacromigrate.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20121209.xmacromigratekey.sql Modernize Macro application 2012-12-11 14:01:03 -08:00
20121220.generalcache.sql Implement a more compact, general database-backed key-value cache 2012-12-21 14:17:56 -08:00
20121226.config.sql Start of a config web interface. 2012-12-27 15:21:21 -08:00
20130101.confxaction.sql Use transactions to show edit history for Configuration 2013-01-01 18:14:41 -08:00
20130102.metamtareceivedmailmessageidhash.sql de-duplicate emails received by phabricator multiple times 2013-01-03 17:04:30 -08:00
20130103.filemetadata.sql Store width and height metadata of image files 2013-01-07 09:46:43 -08:00
20130111.conpherence.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130127.altheraldtranscript.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130131.conpherencepics.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130201.revisionunsubscribed.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20130201.revisionunsubscribed.sql Convert revision unsubscribers to edges 2013-02-04 11:36:55 -08:00
20130214.chatlogchannel.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130214.chatlogchannelid.sql Added channel ID to events 2013-02-14 12:27:18 -08:00
20130214.token.sql Tokens v1 2013-02-15 07:47:14 -08:00
20130215.phabricatorfileaddttl.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130217.cachettl.sql Garbage collect TTL'd cache entries from the general cache 2013-02-17 09:13:49 -08:00
20130218.longdaemon.sql Accommodate long daemon command lines 2013-02-18 11:51:42 -08:00
20130218.updatechannelid.php Un-breaking the update_phabricator.sh script for those that have data in their chatlog_event table 2013-02-26 05:23:31 -08:00
20130219.commitsummary.sql Render commit summaries when rendering handles 2013-02-21 15:09:35 -08:00
20130219.commitsummarymig.php Fix accidental forward dependency in old commit summary migration 2014-02-06 10:33:54 -08:00
20130222.dropchannel.sql SQL patch to drop channel field. 2013-02-22 07:29:40 -08:00
20130226.commitkey.sql Prepare Diffusion for hovercards 2013-02-27 08:04:54 -08:00
20130304.lintauthor.sql Save blame info to lint messages 2013-03-06 16:19:01 -08:00
20130310.xactionmeta.sql Support edge transactions in ApplicationTransactions 2013-03-28 08:34:34 -07:00
20130317.phrictionedge.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130319.conpherence.sql Conpherence - add per thread notification setting 2013-03-26 13:30:35 -07:00
20130319.phabricatorfileexplicitupload.sql Schema patch to add a column to Phabricator_File.file table 2013-03-19 15:00:44 -07:00
20130320.phlux.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130321.token.sql Paginate token leader board. 2013-04-01 08:16:01 -07:00
20130322.phortune.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130323.phortunepayment.sql Phortune v0.1: add payment methods 2013-03-28 09:11:42 -07:00
20130324.phortuneproduct.sql Phortune v0.1: products 2013-03-28 09:13:07 -07:00
20130330.phrequent.sql Added initial storage structure for Phrequent. 2013-03-29 21:30:15 -07:00
20130403.conpherencecache.sql Conpherence - get back-end prepped for loading less transactions all the time 2013-04-04 16:57:38 -07:00
20130403.conpherencecachemig.php Conpherence - get back-end prepped for loading less transactions all the time 2013-04-04 16:57:38 -07:00
20130409.commitdrev.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20130417.externalaccount.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130423.conpherenceindices.sql Conpherence - paginate thread list 2013-04-26 10:30:41 -07:00
20130423.phortunepaymentrevised.sql General cleanup for adding payment methods in Phortune 2013-04-25 09:49:32 -07:00
20130423.updateexternalaccount.sql Sql Patch to update the user_externalaccount table. 2013-04-24 15:14:26 -07:00
20130426.search_savedquery.sql Implement saving queries. 2013-04-30 10:48:16 -07:00
20130502.countdownrevamp1.sql Countdown revamp 2013-05-03 15:53:36 -07:00
20130502.countdownrevamp2.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20130502.countdownrevamp3.sql Countdown revamp 2013-05-03 15:53:36 -07:00
20130507.releephrqmailkey.sql Add mail keys to ReleephRequests 2013-05-08 10:38:07 +01:00
20130507.releephrqmailkeypop.php Add mail keys to ReleephRequests 2013-05-08 10:38:07 +01:00
20130507.releephrqsimplifycols.sql Simplify ReleephRequest schema 2013-05-08 10:27:20 +01:00
20130508.releephtransactions.sql ReleephRequest xactions 2013-05-11 15:20:09 +01:00
20130508.releephtransactionsmig.php Remove ReleephRequestEvent 2013-08-21 12:31:50 -07:00
20130508.search_namedquery.sql Add ability to name saved queries. 2013-05-10 16:45:45 -07:00
20130513.receviedmailstatus.sql Begin improving the soundness of received mail 2013-05-13 16:32:19 -07:00
20130519.diviner.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130521.dropconphimages.sql Conpherence - kill the image-based header UI 2013-05-22 16:05:47 -07:00
20130523.maniphest_owners.sql Stop writing empty strings to the ownerPHID column 2013-05-23 09:22:18 -07:00
20130524.repoxactions.sql Begin transacitonalizing repository edits and provide a more sensible edit interface 2013-05-24 12:37:42 -07:00
20130529.macroauthor.sql Store authors on image macros 2013-05-29 15:05:44 -07:00
20130529.macroauthormig.php Store authors on image macros 2013-05-29 15:05:44 -07:00
20130530.macrodatekey.sql Add a date range query to Macros 2013-05-30 17:32:12 -07:00
20130530.pastekeys.sql Add language and date ranges to Paste queries 2013-05-30 18:55:04 -07:00
20130530.sessionhash.php Store hash of session key 2013-05-30 17:30:06 -07:00
20130531.filekeys.sql Implement ApplicationSearch in Files 2013-05-31 10:51:05 -07:00
20130602.morediviner.sql Add a book controller and various amenities to Diviner's live view 2013-06-04 11:15:34 -07:00
20130602.namedqueries.sql Allow builtin named queries to be disabled 2013-06-05 05:28:25 -07:00
20130606.userxactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130607.xaccount.sql Expand the "PhabricatorExternalAccount" table for new registration 2013-06-14 06:55:18 -07:00
20130611.migrateoauth.php Migrate the OAuthInfo table to the ExternalAccount table 2013-06-14 07:04:41 -07:00
20130611.nukeldap.php Migrate PhabricatorUserLDAPInfo to PhabricatorExternalAccount 2013-06-16 09:55:55 -07:00
20130613.authdb.sql Add storage for Auth configuration in preparation for moving it into a web interface 2013-06-17 10:48:41 -07:00
20130619.authconf.php Add a checkbox to the LDAP auth configuration UI to "Always Search" 2014-04-08 11:36:23 -07:00
20130620.diffxactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130621.diffcommentphid.sql Add PHIDs to DifferentialComments 2013-06-21 18:41:14 -07:00
20130621.diffcommentphidmig.php Undo D6266 (DifferentialComment PHID migration) 2013-06-24 11:00:35 -07:00
20130621.diffcommentunphid.sql Undo D6266 (DifferentialComment PHID migration) 2013-06-24 11:00:35 -07:00
20130622.doorkeeper.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130628.legalpadv0.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130701.conduitlog.sql Mostly modernize Conduit logs 2013-07-01 12:37:34 -07:00
20130703.legalpaddocdenorm.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20130703.legalpaddocdenorm.sql Legalpad - denormalize a field or two from DocumentBody to Document 2013-07-08 17:06:49 -07:00
20130709.droptimeline.sql Phabricator event timeline removed 2013-07-09 18:07:42 -07:00
20130709.legalpadsignature.sql Legalpad - add signature page 2013-07-10 11:46:39 -07:00
20130711.pholioimageobsolete.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20130711.pholioimageobsolete.sql Pholio - support editing images - fixes T3489 2013-07-16 13:31:20 -07:00
20130711.pholioimageobsolete2.sql Pholio - support editing images - fixes T3489 2013-07-16 13:31:20 -07:00
20130711.trimrealnames.php Trim trailing whitespace from user realnames 2013-07-11 10:10:06 -07:00
20130714.votexactions.sql Add ApplicaionTransactions and a mutable view policy to Slowvote 2013-07-16 10:30:14 -07:00
20130715.votecomments.php Use application PHIDs for application transactions 2013-07-29 12:04:15 -07:00
20130715.voteedges.sql Make slowvotes subscribable 2013-07-16 10:30:28 -07:00
20130716.archivememberlessprojects.php Projects - tighten up a few things 2013-07-17 16:43:37 -07:00
20130722.pholioreplace.sql Pholio - add concept of replacing images and primitive history view 2013-07-25 16:59:25 -07:00
20130723.taskstarttime.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130726.ponderxactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130727.ponderquestionstatus.sql Allowing Closing of questions 2013-07-27 18:41:03 -07:00
20130728.ponderunique.php Require answers' authors to be unique in Ponder 2013-07-29 12:04:04 -07:00
20130728.ponderuniquekey.sql Require answers' authors to be unique in Ponder 2013-07-29 12:04:04 -07:00
20130728.ponderxcomment.php Use application PHIDs for application transactions 2013-07-29 12:04:15 -07:00
20130731.releephcutpointidentifier.sql Remove "cut point commit identifier" from Releeph 2013-08-14 09:01:38 -07:00
20130731.releephproject.sql Remove "Project ID" from Releeph Projects 2013-08-14 09:00:56 -07:00
20130731.releephrepoid.sql Remove ReleephProject->repositoryID writes 2013-08-14 09:00:25 -07:00
20130801.pastexactions.php Allow pastes to be edited 2014-05-04 11:11:46 -07:00
20130801.pastexactions.sql Paste - add transactions 2013-08-02 12:56:58 -07:00
20130802.heraldphid.sql Add PHIDs to Herald Rules 2013-08-07 18:03:37 -07:00
20130802.heraldphids.php Add PHIDs to Herald Rules 2013-08-07 18:03:37 -07:00
20130802.heraldphidukey.sql Add PHIDs to Herald Rules 2013-08-07 18:03:37 -07:00
20130802.heraldxactions.sql Add ApplicationTransactions to Herald 2013-08-07 18:03:49 -07:00
20130805.pasteedges.sql Paste - add support for email replies and subscribers 2013-08-05 17:11:46 -07:00
20130805.pastemailkey.sql Paste - add support for email replies and subscribers 2013-08-05 17:11:46 -07:00
20130805.pastemailkeypop.php Paste - add support for email replies and subscribers 2013-08-05 17:11:46 -07:00
20130814.usercustom.sql Support configuration-driven custom fields 2013-08-14 12:33:53 -07:00
20130820.file-mailkey-populate.php Fix 20130820.file-mailkey-populate.php for databases in strict mode 2013-09-05 15:58:28 -07:00
20130820.filemailkey.sql File - add transactions and editor 2013-09-05 13:11:02 -07:00
20130820.filexactions.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130820.releephxactions.sql Add storage for Releeph project and branch transactions 2013-08-21 12:31:51 -07:00
20130826.divinernode.sql Generate some amount of PHP class documentation 2013-08-28 09:54:39 -07:00
20130912.maniphest.1.touch.sql Remove legacy "touched" table and indexing 2013-09-12 13:04:09 -07:00
20130912.maniphest.2.created.sql Add a "dateCreated" key to Maniphest 2013-09-12 13:04:31 -07:00
20130912.maniphest.3.nameindex.sql Provide and populate an object name index for Maniphest 2013-09-12 13:06:44 -07:00
20130912.maniphest.4.fillindex.php Skip a very old project reindex migration 2014-03-26 13:51:49 -07:00
20130913.maniphest.1.migratesearch.php Move many task status hardcodes into ManiphestTaskStatus 2014-02-17 15:59:31 -08:00
20130914.usercustom.sql Integrate ApplicationSearch with CustomField 2013-09-16 13:44:34 -07:00
20130915.maniphestcustom.sql Provide generalized custom field storage and custom field indexes in Maniphest 2013-09-16 14:06:41 -07:00
20130915.maniphestmigrate.php Migrate auxiliary field storage to common field storage 2013-09-16 16:02:06 -07:00
20130915.maniphestqdrop.sql Drop maniphest_savedquery table 2013-10-19 04:56:17 -07:00
20130919.mfieldconf.php Convert maniphest to use standard fields 2013-09-19 11:56:15 -07:00
20130920.repokeyspolicy.sql Add some keys and policy fields to repositories 2013-09-21 16:23:01 -07:00
20130921.mtransactions.sql Add storage for new Maniphest transactions 2013-09-23 14:24:58 -07:00
20130921.xmigratemaniphest.php Upstream a patch to cover a migration issue 2014-05-04 10:48:25 -07:00
20130923.mrename.sql Rename "transactionpro" table to "transaction" 2013-09-24 10:49:16 -07:00
20130924.mdraftkey.sql Fix "edit" for Maniphest comments 2013-09-24 11:10:31 -07:00
20130925.mpolicy.sql Add viewPolicy, editPolicy storage to tasks 2013-09-25 11:18:47 -07:00
20130925.xpolicy.sql Add viewPolicy, editPolicy, repositoryPHID columns to DifferentialRevision 2013-09-26 12:36:30 -07:00
20130926.dcustom.sql Add storage and classes for CustomField in Differential 2013-09-26 12:37:28 -07:00
20130926.dinkeys.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20130926.dinline.php Migrate all Differential inline comments to ApplicationTransactions 2013-10-19 05:03:25 -07:00
20130927.audiomacro.sql Allow macros to have associated audio and audio behaviors 2013-09-27 16:01:37 -07:00
20130929.filepolicy.sql Add viewPolicy and attachedToObjectPHID to PhabricatorFile 2013-10-01 08:45:18 -07:00
20131004.dxedgekey.sql Add a (dst, type, src) key to Differential's edge table 2013-10-05 13:53:43 -07:00
20131004.dxreviewers.php Point github.com/facebook URIs at github.com/phacility insead 2014-05-29 08:33:25 -07:00
20131006.hdisable.sql Allow Herald rules to be disabled, instead of deleted 2013-10-06 17:10:29 -07:00
20131010.pstorage.sql Add storage for custom policies 2013-10-10 16:09:51 -07:00
20131015.cpolicy.sql Add application and object level policy controls to Countdown 2013-10-16 10:36:08 -07:00
20131020.col1.sql Add a secret board view to Projects 2013-10-21 21:11:36 -07:00
20131020.harbormaster.sql Harbormaster v(-2) 2013-10-22 15:01:06 -07:00
20131020.pcustom.sql Add custom field storage to Projects 2013-10-21 17:01:13 -07:00
20131020.pxaction.sql Move Project transaction storage to modern tables 2013-10-22 13:49:28 -07:00
20131020.pxactionmig.php Move Project transaction storage to modern tables 2013-10-22 13:49:28 -07:00
20131025.repopush.sql Add global "push" policy to Repositories 2013-10-29 15:32:40 -07:00
20131026.commitstatus.sql Distinguish between empty and unparsed commits in Diffusion 2013-10-29 15:32:41 -07:00
20131030.repostatusmessage.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20131031.vcspassword.sql Implementation of VCS passwords against user. 2013-11-01 08:34:11 -07:00
20131105.buildstep.sql Add build step implementation infrastructure and sleep build step. 2013-11-05 13:34:44 -08:00
20131106.diffphid.1.col.sql Assign PHIDs to all diffs 2013-11-06 13:59:06 -08:00
20131106.diffphid.2.mig.php Assign PHIDs to all diffs 2013-11-06 13:59:06 -08:00
20131106.diffphid.3.key.sql Assign PHIDs to all diffs 2013-11-06 13:59:06 -08:00
20131106.nuance-v0.sql Nuance - get some scaffolding up there 2013-11-06 17:00:09 -08:00
20131107.buildlog.sql Implemented support for build logs 2013-11-08 18:15:07 -08:00
20131112.userverified.1.col.sql Improve handling of email verification and "activated" accounts 2013-11-12 14:37:04 -08:00
20131112.userverified.2.mig.php Improve handling of email verification and "activated" accounts 2013-11-12 14:37:04 -08:00
20131118.ownerorder.php Fix inadvertent forward dependency in task owner migration 2014-02-07 09:17:11 -08:00
20131119.passphrase.sql Passphrase v0 2013-11-20 09:13:35 -08:00
20131120.nuancesourcetype.sql Nuance - federate out the design of NuanceSource via NuanceSourceDefinition 2013-11-20 13:41:19 -08:00
20131121.passphraseedge.sql Add an edge between Passphrase credentials and objects which use them 2013-11-22 15:23:23 -08:00
20131121.repocredentials.1.col.sql Migrate repositories to use Passphrase for credential management 2013-11-22 15:23:33 -08:00
20131121.repocredentials.2.mig.php Fix credential upgrade issue after introduction of isLocked column 2014-05-13 12:14:27 -07:00
20131122.repomirror.sql Add UI for defining repository mirrors 2013-11-22 15:23:50 -08:00
20131123.drydockblueprintpolicy.sql Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
20131129.drydockresourceblueprint.sql Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
20131204.pushlog.sql Add a basic push log for recording repository push events 2013-12-05 11:56:14 -08:00
20131205.buildsteporder.sql Implement explicit build step ordering in Harbormaster 2013-12-06 14:12:15 +11:00
20131205.buildstepordermig.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
20131205.buildtargets.sql Introduce HarbormasterBuildTarget to snapshot build steps through a build 2013-12-05 12:01:12 +11:00
20131206.phragment.sql Phragment v0 2013-12-07 12:43:49 +11:00
20131206.phragmentnull.sql Implement support for creating and updating fragments from ZIPs 2013-12-07 13:37:18 +11:00
20131208.phragmentsnapshot.sql Implement snapshots in Phragment 2013-12-09 08:24:50 +11:00
20131211.phragmentedges.sql Implement policies in Phragment 2013-12-13 14:42:12 +11:00
20131217.pushlogphid.1.col.sql Assign PHIDs to PushLogs 2013-12-17 15:23:23 -08:00
20131217.pushlogphid.2.mig.php Assign PHIDs to PushLogs 2013-12-17 15:23:23 -08:00
20131217.pushlogphid.3.key.sql Assign PHIDs to PushLogs 2013-12-17 15:23:23 -08:00
20131219.pxdrop.sql (Later...) Drop legacy Project transaction table 2013-12-19 07:03:51 -08:00
20131224.harbormanual.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20131227.heraldobject.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
20131231.dropshortcut.sql Remove repository shortcuts 2014-01-02 11:59:27 -08:00
20131302.maniphestvalue.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
daemonstatus.sql Save daemon state to database 2012-08-01 17:06:04 -07:00
daemonstatuskey.sql Show list of non-exited daemons 2012-08-14 18:01:15 -07:00
daemontaskarchive.sql Move completed tasks to an "archive" table and delete them in the GC 2012-10-31 15:22:16 -07:00
differentialbookmarks.sql [Phabricator] track Mercurial bookmarks for differential diffs 2012-06-30 15:41:58 -07:00
draft-metadata.sql Allow using StorageFixtureScopeGuard on Windows 2012-10-24 13:59:22 -07:00
dropfileproxyimage.sql Delete PhabricatorRemarkupRuleProxyImage 2012-11-07 14:31:43 -08:00
drydockresourcetype.sql Make various Drydock improvements 2012-11-01 16:53:17 -07:00
drydocktaskid.sql Undumb the Drydock resource allocator pipeline 2012-11-01 11:30:42 -07:00
edgetype.sql Save edge type as number 2012-08-16 14:43:03 -07:00
emailtable.sql Allow users to have multiple email addresses, and verify emails 2012-05-07 10:29:33 -07:00
emailtableport.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
emailtableremove.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
fact-raw.sql Work-in-progress schema for Facts app 2012-08-09 08:40:56 -07:00
harbormasterobject.sql Add a generic multistep Markup cache 2012-07-09 15:20:56 -07:00
holidays.sql Display holidays 2012-05-03 09:22:52 -07:00
ldapinfo.sql Made it possible to login using LDAP 2012-06-13 08:58:46 -07:00
legalpad-mailkey-populate.php Legalpad V0.2 - add mail integration 2013-07-03 16:37:05 -07:00
legalpad-mailkey.sql Legalpad V0.2 - add mail integration 2013-07-03 16:37:05 -07:00
liskcounters-task.sql Fix several migration issues with the Task/Counter patch 2012-11-16 10:19:22 -08:00
liskcounters.php Fix several migration issues with the Task/Counter patch 2012-11-16 10:19:22 -08:00
liskcounters.sql Provide an IDS_COUNTER mechanism for ID assignment 2012-11-07 13:33:07 -08:00
maniphestxcache.sql Use the unified markup cache for Maniphest 2012-07-11 11:40:10 -07:00
markupcache.sql Add a generic multistep Markup cache 2012-07-09 15:20:56 -07:00
migrate-differential-dependencies.php Move DifferentialRevision to application PHIDs 2013-07-22 12:17:29 -07:00
migrate-maniphest-dependencies.php Use Application PHIDs in Maniphest 2013-07-22 12:17:35 -07:00
migrate-maniphest-revisions.php Modernize task/revision edges and write inverse transactions 2014-07-17 15:41:08 -07:00
migrate-project-edges.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
owners-exclude.sql Allow excluding paths from package 2012-12-07 16:33:16 -08:00
pastepolicy.sql Add paste policy storage 2012-09-13 10:11:14 -07:00
phameblog.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
phamedomain.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
phameoneblog.sql Make posts 1:1 with blogs and implement policy controls 2012-10-15 14:50:04 -07:00
phamepolicy.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
phiddrop.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
pholio.sql Add very basic scaffolding for Pholio 2012-11-21 17:22:36 -08:00
policy-project.sql Add View, Edit and Join policies to PhabricatorProject 2012-08-11 07:05:01 -07:00
ponder-comments.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
ponder-mailkey-populate.php Use write connection and transactions in SQL patches 2013-01-17 12:07:16 -08:00
ponder-mailkey.sql Add mail keys to Ponder questions 2012-10-08 20:14:58 -07:00
ponder.sql Various linter fixes. 2014-02-26 12:44:58 -08:00
releeph.sql Releeph (Phabricator part) 2013-03-15 11:28:43 +00:00
repository-lint.sql Allow saving lint errors to database 2012-11-08 15:39:43 -08:00
statustxt.sql Create a status tool by giving /calendar/ some teeth 2012-10-24 13:22:24 -07:00
symbolcontexts.sql Add a context field to symbol objects 2012-08-06 12:20:45 -07:00
testdatabase.sql Remove PHID database, add Harbormaster database 2012-05-20 14:46:01 -07:00
threadtopic.sql Make Thread-Topic human readable 2012-06-14 11:36:34 -07:00
userstatus.sql Allowing setting user status 2012-05-03 18:24:30 -07:00
usertranslation.sql Allow user override translation and implement PhutilPerson 2012-06-14 18:33:00 -07:00
xhprof.sql Properly create xhpast database 2012-10-08 16:09:20 -07:00