epriestley
6bec3d2e4f
Simplify and demuddle MetaMTA send pathways
...
Summary:
I pretty shortsightedly made sending a side effect of save() in the case that a
server is configured for immediate sending. Move this out, make it explicit, and
get rid of all the tangles surrounding it.
The web tool now ignores the server setting and only repsects the checkbox,
which makes far more sense.
Test Plan:
Sent mails from Maniphest, Differential, and the web console. Also ran all the
unit tests. Verified headers from Maniphest.
Reviewed By: rm
Reviewers: aran, rm
CC: tuomaspelkonen, rm, jungejason, aran
Differential Revision: 200
2011-05-02 03:07:30 -07:00
epriestley
2f96095014
Use %s and %b in GitCommitMessageParserWorker, not %B
...
Summary:
See T129 , some older git doesn't have %B and we can reasonably fake it with %s
and %b.
Test Plan:
Reparsed all of the Phabricator repository with this worker, commit messages
look fine.
Reviewed By: rm
Reviewers: rm, aran, jungejason, tuomaspelkonen
CC: aran, rm
Differential Revision: 209
2011-05-02 01:26:18 -07:00
epriestley
bc1be958bd
Allow GitCommitChangeParser to parse 'T' (type change) messages in
...
git history.
2011-04-14 14:16:53 -07:00
epriestley
fa38b70ba6
Fix message IDs and Herald URIs.
2011-04-10 08:46:39 -07:00
epriestley
3dcf902a39
In Herald commit notification emails, put a space between the
...
(author, reviewer) and Differential revision title.
2011-04-10 08:02:14 -07:00
epriestley
22297b71a0
Close the loop on Diffusion commits posting back to Differential.
2011-04-07 21:59:42 -07:00
epriestley
ed1eead587
Revision has getTitle() now, not getName().
2011-04-07 21:22:41 -07:00
epriestley
361ec78b03
Add missing includes from XHPAST parse bug.
2011-04-06 23:14:58 -07:00
epriestley
9630123d6a
Use pull-frequency to determine pull frequency, not some sort of random
...
algorithm that backs off to 15m which is crazy.
2011-04-06 19:36:48 -07:00
epriestley
40083bfa0e
Allow Herald to be disabled while importing a repository so we don't send a
...
billion zillion emails.
2011-04-06 16:28:20 -07:00
epriestley
11ea93260a
Sync up UUIDs and create project configs.
2011-04-05 21:55:04 -07:00
epriestley
bb79418615
Don't send sandbox URIs in Herald messages.
2011-04-04 14:23:03 -07:00
epriestley
cc66c4890d
Commit + Herald integration.
2011-04-04 14:13:14 -07:00
epriestley
736f629a07
Lint stragglers.
2011-04-03 23:38:02 -07:00
epriestley
2834e9f6ce
HeraldCommitAdapter and some related junk.
2011-04-03 23:23:36 -07:00
epriestley
5038ab850c
Some owners read workflows.
2011-04-03 19:20:47 -07:00
epriestley
c2f10f19b1
Fix some daemon ish.
2011-04-02 15:02:06 -07:00
epriestley
1f88e08761
Move 'phd parse-commit' to a dedicated script; allow message parsing tasks to
...
be executed in isolation, provide a script to requeue all message reparses,
stop parse-commit from inserting side-effect tasks.
2011-04-02 13:23:22 -07:00
epriestley
82fffe466a
Add basic detail-parser functionality.
2011-04-01 17:11:55 -07:00
epriestley
34e8d902c7
Restore "Shortcuts" feature to Diffusion.
2011-03-31 00:33:44 -07:00
epriestley
e25c58ed9c
Restore some commit metadata to browse views.
2011-03-30 22:41:31 -07:00
epriestley
e6cf7a9cb0
More Diffusion junk.
2011-03-30 22:08:41 -07:00
epriestley
63a3edb29f
Make SVN commit parsers actually parse commits again.
2011-03-27 00:39:29 -07:00
epriestley
fa8f168bd0
Allow commits to be marked as 'bad' so they won't be parsed. Useful if you work
...
at a company where someone deleted the entire repository *cough cough*.
2011-03-26 23:52:09 -07:00
epriestley
1a11297dd6
Allow parsing of rare extra-broken non-UTF8 messages.
2011-03-26 23:20:16 -07:00
epriestley
084c79d85a
Herald skeleton.
2011-03-22 13:22:55 -07:00
epriestley
2eb30aed9e
Improve search/phid flexibility.
2011-03-21 23:37:05 -07:00
epriestley
afe0079819
Improve awkward Diffusion query plans.
2011-03-20 17:46:02 -07:00
epriestley
01a20c0480
Fix various parsing bugs in Differential.
2011-03-19 14:42:17 -07:00
epriestley
0d292abbf0
Prevent daemons from spinning when they hit duplicate key exceptions.
2011-03-15 14:36:01 -07:00
epriestley
14a172d707
Make GitDiscovery terminate, maybe?
2011-03-15 14:25:47 -07:00
epriestley
bb144542d3
Diffusion/phd/console improvements.
2011-03-15 13:38:14 -07:00
epriestley
b5db12b6b2
Browse / git improvements.
2011-03-13 22:03:30 -07:00
epriestley
4893146815
Improve parser scalability, fix a bug or two, provide 'phd', the Phabricator
...
Daemon interface.
2011-03-13 14:27:03 -07:00
epriestley
383b3d740c
Improve some diffusioney things.
...
Summary:
Test Plan:
Reviewers:
CC:
2011-03-12 22:51:40 -08:00
epriestley
485b5e5ded
Make the Diffusion UI vaguely usable in some cases.
2011-03-12 16:17:34 -08:00
epriestley
48b5d6d025
Diffusion change parser for SVN.
...
Summary: there is a small possibility this works correctly
Test Plan:
Reviewers:
CC:
2011-03-11 14:13:23 -08:00
epriestley
452f4000ff
Merge branch 'master' of github.com:facebook/phabricator
2011-03-11 09:36:04 -08:00
epriestley
8bcbeface1
Increase parseriness of some parsery things.
...
Summary: None of these are parsnips.
Test Plan:
Reviewers:
CC:
2011-03-11 09:34:22 -08:00
jungejason
6949807c51
Fix Repository tool's missing app link
...
Summary:
the Repository tool is missing the standard application link
at the top. The reason is that PhabricatorRepositoryListController and
several other classes are inheriting from a wrong class.
Test Plan:
play with the application to make sure it is not breaking
other stuff.
Reviewed By: epriestley
Reviewers: epriestley
CC: jungejason, epriestley
Differential Revision: 70
2011-03-10 17:27:48 -08:00
epriestley
71605e1c2d
Minor improvements to PhabricatorRepositoryGitCommitDiscoveryDaemon.php
2011-03-07 22:16:53 -08:00
epriestley
57495c4287
Rough cut of repository tracking
...
Summary: Basic scaffolding for repository tracking, plus daemon infrastructure
(Timelines, Cursors) and some fixes (memory usage, mysql_connect() junk).
Test Plan: parsed Javelin git commit history via daemon
Reviewers:
CC:
2011-03-06 22:29:22 -08:00
epriestley
eccc76dae6
Fix some issues caught by HipHop, and work around some issues
...
caused by HipHop.
2011-02-26 21:01:42 -08:00
epriestley
580116b1c1
Herp derp.
...
Summary:
Test Plan:
Reviewers:
CC:
2011-02-12 18:49:28 -08:00
epriestley
f55a30a288
Rough cut of Repositories and GitHub post-receive hooks.
...
Summary:
Test Plan:
Reviewers:
CC:
2011-02-12 18:26:15 -08:00