Vervis/migrations
fr33domlover b0576f9bf6 DB: Separate tables for CollabTopicLocalAccept and CollabTopicRemoteAccept
Previously there was just CollabTopicAccept, which worked only for local topics
but pretended to apply to both, due to directly pointing to Collab, thus
possible to insert rows even if there's a CollabTopicRemote.

The new situation is a new CollabTopicLocal table to which the local topic
things point, thus keeping the local and remote data separate and difficult to
confuse.
2022-08-30 08:28:44 +00:00
..
303_2022-08-04_username.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
308_2022-08-04_remove_tcr.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
310_2022-08-04_move_ticket_discuss.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
312_2022-08-04_move_ticket_followers.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
316_2022-08-04_move_ticket_accept.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
318_2022-08-04_tal_ticket.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
323_2022-08-04_tar_ticket.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
328_2022-08-04_tjl_ticket.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
332_2022-08-04_trl_ticket.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
338_2022-08-04_rtd_child.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
342_2022-08-04_ltd_parent.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
345_2022-08-04_tdcl_child.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
348_2022-08-04_tr_ticket.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
356_2022-08-04_person_actor.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
365_2022-08-04_group_actor.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
367_2022-08-04_repo_actor.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
384_2022-08-04_loom.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
386_2022-08-04_assignee.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
388_2022-08-04_ticket_loom.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
396_2022-08-04_repo_dir.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
399_2022-08-04_fwder.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
408_2022-08-04_collab_loom.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
409_2022-08-05_repo_create.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
414_2022-08-05_followremote_actor.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
418_2022-08-06_follow_actor.model Switch to new actor layout 2022-08-15 13:57:42 +00:00
425_2022-08-21_collab_accept.model DB: Add Collab tables for recording Recip's and Topic's Accept activities 2022-08-21 18:10:03 +00:00
426_2022-08-21_collab_accept_mig.model DB: Add Collab tables for recording Recip's and Topic's Accept activities 2022-08-21 18:10:03 +00:00
428_2022-08-29_collab_topic_local.model DB: Separate tables for CollabTopicLocalAccept and CollabTopicRemoteAccept 2022-08-30 08:28:44 +00:00
429_2022-08-30_collab_repo.model DB: Separate tables for CollabTopicLocalAccept and CollabTopicRemoteAccept 2022-08-30 08:28:44 +00:00
430_2022-08-30_collab_deck.model DB: Separate tables for CollabTopicLocalAccept and CollabTopicRemoteAccept 2022-08-30 08:28:44 +00:00
431_2022-08-30_collab_loom.model DB: Separate tables for CollabTopicLocalAccept and CollabTopicRemoteAccept 2022-08-30 08:28:44 +00:00
447_2022-08-30_collab_accept.model DB: Separate tables for CollabTopicLocalAccept and CollabTopicRemoteAccept 2022-08-30 08:28:44 +00:00
451_2022-08-30_collab_remote_accept.model DB: Separate tables for CollabTopicLocalAccept and CollabTopicRemoteAccept 2022-08-30 08:28:44 +00:00
2016_08_04.model S2S: repoApplyF, for now only on remotely hosted patches 2022-06-23 09:09:02 +00:00
2016_09_01_just_workflow.model
2016_09_01_just_workflow_prepare.model
2016_09_01_rest.model
2019_01_28_project_collabs.model
2019_02_03_verifkey.model
2019_03_18_message.model
2019_03_19.model
2019_03_30.model
2019_03_30_follower_set.model
2019_04_11.model
2019_04_12.model
2019_04_22.model
2019_05_03.model
2019_05_17.model
2019_05_24.model
2019_06_02.model
2019_06_03.model
2019_06_06.model
2019_06_06_mig.model
2019_06_07.model
2019_06_09.model
2019_06_09_fill.model
2019_06_10.model
2019_06_12.model
2019_06_15.model
2019_06_16.model
2019_06_24.model
2019_07_11.model
2019_09_06.model Handle post-receive hook, publish a Push activity 2019-09-09 00:27:45 +00:00
2019_09_10.model Implement C2S Follow activity and add form on /publish page 2019-09-11 08:12:20 +00:00
2019_09_25.model Implement remote following, disable automatic following 2019-09-25 10:43:05 +00:00
2019_11_04.model DB: Use RemoteObject in UnfetchedRemoteActor, RemoteActor, RemoteCollection 2019-11-06 19:47:50 +00:00
2019_11_04_remote_activity_ident.model DB: Use RemoteObject in UnfetchedRemoteActor, RemoteActor, RemoteCollection 2019-11-06 19:47:50 +00:00
2019_11_05_remote_actor_ident.model DB: Use RemoteObject in UnfetchedRemoteActor, RemoteActor, RemoteCollection 2019-11-06 19:47:50 +00:00
2020_01_05.model Implement ticket class params 2020-01-05 14:33:10 +00:00
2020_02_05_local_ticket.model DB: Add LocalTicket table 2020-02-05 12:08:39 +00:00
2020_02_05_mig.model DB: Add LocalTicket table 2020-02-05 12:08:39 +00:00
2020_02_06_tal_point_to_lt.model DB: Add foreign key from TicketAuthorLocal to LocalTicket 2020-02-06 03:17:00 +00:00
2020_02_07_tpl.model DB: Add TicketProjectLocal table, pointing to Ticket but not in use yet 2020-02-06 04:18:19 +00:00
2020_02_07_tpl_mig.model DB: Add TicketProjectLocal table, pointing to Ticket but not in use yet 2020-02-06 04:18:19 +00:00
2020_02_08_tar_point_to_tpl.model DB: Point from TicketAuthorRemote to TicketProjectLocal 2020-02-07 19:42:02 +00:00
2020_02_09_rd_point_to_ro.model DB: Switch RemoteDiscussion to use RemoteObject instead of instance+ident 2020-02-08 10:55:19 +00:00
2020_02_09_tup.model DB: Add and populate TicketUnderProject table 2020-02-08 11:49:30 +00:00
2020_02_09_tup_mig.model DB: Add and populate TicketUnderProject table 2020-02-08 11:49:30 +00:00
2020_02_10_rm_point_to_ro.model DB: Switch RemoteMessage to use RemoteObject 2020-02-10 14:07:00 +00:00
2020_02_22_tpr.model Implement C2S Create{Ticket}, available in PublishR and in postTicketsR 2020-02-22 19:45:27 +00:00
2020_04_07_tpra.model Update S2S Accept handler to handle Accept on a Create/Ticket 2020-04-08 17:02:04 +00:00
2020_04_09_rt.model S2S: Write Create/Ticket project inbox handler: list ticket & do inbox fwding 2020-04-11 13:57:43 +00:00
2020_04_10_rt_rd.model DB: Attach a RemoteDiscussion to each RemoteTicket, for caching comments 2020-04-14 18:24:19 +00:00
2020_05_12_fwd_sender.model S2S: sharerCreateNoteF caches note and does inbox fwd if sharer is ticket owner 2020-05-13 13:06:28 +00:00
2020_05_12_fwd_sender_mig.model S2S: sharerCreateNoteF caches note and does inbox fwd if sharer is ticket owner 2020-05-13 13:06:28 +00:00
2020_05_16_tcl.model DB: Generalize TicketProjectLocal into TicketContextLocal 2020-05-18 10:28:43 +00:00
2020_05_16_tcl_mig.model DB: Generalize TicketProjectLocal into TicketContextLocal 2020-05-18 10:28:43 +00:00
2020_05_17_patch.model Add GET routes and handlers for sharer-hosted patches 2020-05-24 09:17:49 +00:00
2020_05_25_fwd_sender_repo.model Support forwarding activities from repo actors 2020-05-25 13:36:34 +00:00
2020_05_28_tda.model Prepare for ticket dependency federation 2020-06-18 10:38:04 +00:00
2020_05_28_tda_mig.model Prepare for ticket dependency federation 2020-06-18 10:38:04 +00:00
2020_06_01_tdc.model Prepare for ticket dependency federation 2020-06-18 10:38:04 +00:00
2020_06_01_tdc_mig.model Prepare for ticket dependency federation 2020-06-18 10:38:04 +00:00
2020_06_02_tdp.model Prepare for ticket dependency federation 2020-06-18 10:38:04 +00:00
2020_06_15_td_accept.model Prepare for ticket dependency federation 2020-06-18 10:38:04 +00:00
2020_06_18_tdo.model S2S: Handle remote dep in sharerAcceptF 2020-06-21 08:02:05 +00:00
2020_07_23_remote_collection_reboot.model DB: RemoteCollection was referring to itself accidentally, add migration to fix 2020-07-23 13:33:54 +00:00
2020_07_27_ticket_resolve.model S2S: Implement inbox handlers for Resolve activity 2020-07-28 09:35:27 +00:00
2020_07_27_ticket_resolve_mig.model S2S: Implement inbox handlers for Resolve activity 2020-07-28 09:35:27 +00:00
2020_08_10_bundle.model S2S & C2S: Switch from single-patch MR version to multi-patch bundle support 2020-08-13 10:26:20 +00:00
2020_08_10_bundle_mig.model S2S & C2S: Switch from single-patch MR version to multi-patch bundle support 2020-08-13 10:26:20 +00:00
2020_08_13_vcs.model DB: Add media type field to 'Patch' entity 2020-08-14 21:16:33 +00:00
2022_06_14_collab.model DB: Switch to more flexible collaborator model 2022-06-22 06:19:37 +00:00
2022_06_14_collab_mig.model DB: Switch to more flexible collaborator model 2022-06-22 06:19:37 +00:00
2022_07_17_actor.model DB: Move project inbox, outbox & followers into a new Actor table 2022-07-19 12:12:49 +00:00
2022_07_17_project_actor.model DB: Move project inbox, outbox & followers into a new Actor table 2022-07-19 12:12:49 +00:00
2022_07_24_collab_fulfills.model C2S: Implement ticket tracker creation 2022-07-25 17:15:22 +00:00
2022_07_24_project_create.model C2S: Implement ticket tracker creation 2022-07-25 17:15:22 +00:00
2022_07_25_collab_fulfills_mig.model C2S: Implement ticket tracker creation 2022-07-25 17:15:22 +00:00