phab/src/applications/repository/storage/PhabricatorRepository.phpfeature/better-testing
phab/src/applications/repository/storage/PhabricatorRepository.php
feature/better-testing
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
5fea96920622 | D147 | aubort | Simple CI for the users | Mar 22 2018 | ||
1ed327683f6a | aubort | Merge with Stable Week 4 | Jan 31 2018 | |||
f6c221b1d973 | aubort | decrease minimum polling interval for faster repository updates | Nov 21 2017 | |||
6b372d7d7a35 | aubort | Merge with Stable Week 42 | Oct 23 2017 | |||
4c5f0f007d75 | aubort | Merge with Stable Week 37 | Sep 20 2017 | |||
8e8ada376420 | aubort | Merge with Stable Week 31 | Aug 6 2017 | |||
05514f567e98 | aubort | Merge with Stable Week 28 | Jul 19 2017 | |||
d1842929afaa | aubort | Merge with Stable Week 26 | Jul 7 2017 | |||
cef2e9b5c83c | aubort | Merge with Stable Week 17 | May 2 2017 | |||
e6ddd6d0e95d | epriestley | Cache Almanac URIs for repositories | Dec 6 2016 | |||
fc1adf987573 | epriestley | Modernize UI for "Compare" in Diffusion | Dec 6 2016 | |||
005d8493b034 | epriestley | Pass GIT_ENVIRONMENTAL_MAGIC through to hook subprocesses to support Git 2.11.0 | Dec 5 2016 | |||
bf1cbc2499c7 | epriestley | Don't let users pick "whatever.git" as a repository short name, make "." work | Nov 22 2016 | |||
e6c82c099481 | epriestley | Fix an issue with generating browser URIs in an SVN repository | Nov 15 2016 | |||
6a62fca95093 | epriestley | Support slightly prettier repository URIs in Diffusion | Nov 13 2016 | |||
706c21375e8f | epriestley | Remove empty implementations of `describeAutomaticCapabilities()` | Nov 10 2016 | |||
5d1359d78f66 | epriestley | Fix an issue where repository message counts would never reset | Sep 29 2016 | |||
d3280c406d59 | epriestley | When repositories hit pull errors, stop updating them as frequently | Sep 20 2016 | |||
e41a64607e68 | epriestley | Retain repository update cooldowns across daemon restarts | Sep 20 2016 | |||
e4c4724afd6b | epriestley | Migrate the "badcommit" table to use the less-hacky "hint" mechanism | Aug 24 2016 | |||
ef13b0e52b46 | epriestley | Expose repository "importing" flag via diffusion.repository.search | Jul 7 2016 | |||
89f9f97159b7 | epriestley | Provide basic support for Subversion revprops | Jun 24 2016 | |||
7c8f9d7ba26c | epriestley | Don't track "phabricator/" staging area tags | Jun 16 2016 | |||
2949905c045b | epriestley | Fetch and discover all Git ref types, not just branches | Jun 16 2016 | |||
bba53205de4a | epriestley | Remove all uses of PhutilGitURI in Phabricator | Jun 13 2016 | |||
55a698a28a75 | epriestley | Use HTTPEngineExtension proxy for `git` HTTP operations | Jun 9 2016 | |||
24acac117b9b | epriestley | Consider identifier types when sorting clone URIs | Jun 2 2016 | |||
189600e4116e | epriestley | Allow broader HTTP access to public repositories, respect nonstandard… | May 25 2016 | |||
5587d97a7f0c | epriestley | Tailor Diffusion protocol rules slightly | May 11 2016 | |||
3fdb1a2bc437 | epriestley | Improve behavior for not-yet-created non-cluster repositories | May 11 2016 | |||
71a97d8af56b | epriestley | When observing a repository, switch to "importing" mode on a large discovery in… | May 11 2016 | |||
576b73dc5375 | epriestley | Index all repository URIs, not just the "primary" repository URI | May 11 2016 | |||
f05fce44aabb | epriestley | Provide more UI guidance when creating repositories | May 11 2016 | |||
95c284b95e5b | epriestley | Fix a Harbormaster build issue with new URI code | May 5 2016 | |||
29d1115037b8 | epriestley | Swap Repository Edit UI to new code | May 5 2016 | |||
42eaa88f8031 | epriestley | Cut mirroring over to new URIs | May 5 2016 | |||
dd2b10b8f859 | epriestley | Guarantee repositories have unique local paths | May 5 2016 | |||
0ba3939ce344 | epriestley | Flesh out more web UI actions for new URI interface | Apr 30 2016 | |||
c314a3672f70 | epriestley | Allow callers to query information about repository URIs from diffusion. | Apr 30 2016 | |||
da599386f645 | epriestley | Add `diffusion.uri.edit` for creating and editing repository URIs | Apr 29 2016 | |||
dc75b4bd0602 | epriestley | Move all cluster locking logic to a separate class | Apr 25 2016 | |||
00885edc47d4 | epriestley | Don't try to synchronize repositories with no working copy | Apr 22 2016 | |||
bd4fb3c9fac0 | epriestley | Implement `bin/repository thaw` for unfreezing cluster repositories | Apr 20 2016 | |||
287e761f1991 | epriestley | Make repository synchronization safer when leaders are ambiguous | Apr 19 2016 | |||
d87c500002d7 | epriestley | Synchronize (hosted, clustered, Git) repositories over Conduit + HTTP | Apr 19 2016 | |||
31bc023eff76 | epriestley | Synchronize (hosted, git, clustered, SSH) repositories prior to reads | Apr 19 2016 | |||
0db6eaca4173 | epriestley | Consolidate handling of SSH usernames | Apr 19 2016 | |||
575c01373ee7 | epriestley | Extract repository command construction from Repositories | Apr 19 2016 | |||
f424f9f2d206 | epriestley | Record more details about where a write is taking place while holding a cluster… | Apr 18 2016 | |||
368d2d1ddb11 | epriestley | Improve robustness of cluster version bookkeeping | Apr 18 2016 | |||
fbfe73045214 | epriestley | Support more transactions types in RepositoryEditEngine | Apr 18 2016 | |||
92c50de8aac5 | epriestley | Rough in the new custom URI panel | Apr 18 2016 | |||
adf42db5ea2d | epriestley | Trivially implement RepositoryEditEngine and API methods | Apr 18 2016 | |||
d96b6506d7bb | epriestley | Disable repository read/write synchronization for now | Apr 16 2016 | |||
33060d16520b | epriestley | Ignore post-write repository synchronization if no devices are configured | Apr 13 2016 | |||
4244cad99073 | epriestley | Move toward multi-master replicated repositories | Apr 12 2016 | |||
78e36d6b17a5 | epriestley | Implement DestructibleInterface on GitLFS refs | Mar 18 2016 | |||
51153a580cd6 | epriestley | Implement "git-lfs-authenticate" over SSH | Mar 17 2016 | |||
7d4b323da2bd | epriestley | Store Almanac "service types" instead of "service classes" | Feb 26 2016 | |||
ee6070a98492 | epriestley | Add a couple of missing needProperties() Almanac calls | Feb 23 2016 | |||
dc7d0b4a56d8 | epriestley | Make repository callsigns optional | Feb 18 2016 | |||
dfc8f8bcb465 | epriestley | Make callsigns editable on repository basic information | Feb 18 2016 | |||
74a79aa634ef | epriestley | Make serving repositories work with alternate URIs | Feb 18 2016 | |||
c2b8dd28d885 | epriestley | Support ID-based repository URIs, and canonicalize repository URIs | Feb 18 2016 | |||
1eab16c395e3 | epriestley | Move repository URIs to a dedicated index | Jan 13 2016 | |||
b848ab87b3d5 | epriestley | Introduce "local names" for commits | Jan 11 2016 | |||
0b3d10c3da91 | epriestley | Enforce sensible, unique clone/checkout names for repositories | Jan 11 2016 | |||
741118a08f3d | epriestley | Improve Diffusion behavior for directories with impressive numbers of files | Jan 6 2016 | |||
94d79c11a93c | epriestley | Show import progress on repository main page | Jan 5 2016 | |||
07e2596aa14c | epriestley | Move generateDiffusionURI() into PhabricatorRepository | Jan 5 2016 | |||
bcfd6bdd81ee | epriestley | Move various other callsites away from callsigns | Jan 4 2016 | |||
35e7a1f3c073 | epriestley | Continue reducing callers to getCallsign() | Jan 4 2016 | |||
edcc3232aabc | epriestley | Remove calls to getCallsign() in bin/repository scripts | Jan 2 2016 | |||
b4af57ec51e1 | epriestley | Rough cut of DrydockRepositoryOperation | Oct 14 2015 | |||
df5a031b54a5 | epriestley | Allow "Repository Automation" to be configured for repositories | Oct 14 2015 | |||
0438a481e113 | epriestley | Fix issue with "Publish/Notify" handling in repositories | Sep 28 2015 | |||
0036670329cc | Joshua Spence | Remove remaining arcanist project code | Jul 8 2015 | |||
fcb35a55fd23 | epriestley | Support Spaces in Diffusion | Jun 24 2015 | |||
69d12f64baf9 | Joshua Spence | Add repositories to Diviner | Jun 19 2015 | |||
fcac85d80733 | epriestley | Allow configuration of a "staging area" for each repository | May 27 2015 | |||
d6817d00caf8 | Joshua Spence | Add encoding information to "repository.query" | May 25 2015 | |||
36e2d02d6ec5 | Joshua Spence | phtize all the things | May 22 2015 | |||
a50de8958efb | epriestley | Return empty array as a default value for repository symbol languages | May 21 2015 | |||
898ce6bace59 | Aviv Eyal/epriestley | Search Symbols by Repository, not Project | May 18 2015 | |||
2483f6f120a4 | Joshua Spence | Move symbols to be repository-based | May 3 2015 | |||
946ea3bffa7d | epriestley | Track closed branches in Mercurial | Apr 27 2015 | |||
027d4ffd8bae | epriestley | Set "importing" flag on repositories created via API | Mar 4 2015 | |||
8599145b5eec | epriestley | Implement more consistent publishing rules for repositories | Feb 19 2015 | |||
02b174c2af04 | epriestley | Allow a different SSH host to be set in Diffusion | Feb 18 2015 | |||
ac41db402aa7 | epriestley | In Diffusion, split service URI resolution from conduit client construction | Jan 27 2015 | |||
d94d1da61098 | epriestley | Proxy Diffusion Conduit API calls | Jan 23 2015 | |||
7c2474bef756 | epriestley | Move Conduit client construction logic into Repository | Jan 23 2015 | |||
d6b882a804c7 | Joshua Spence | Fix visiblity of `LiskDAO::getConfiguration()` | Jan 13 2015 | |||
648fa2e1bcc6 | Bob Trahan | Repositories - Move scripts/repository/reparse.php to bin/repository reparse | Jan 6 2015 | |||
4505724cc4f1 | epriestley | Allow repositories to be bound to an AlmanacService | Dec 12 2014 | |||
6ab3f06b6ec6 | Bob Trahan | Transactions - adding willRenderTimeline to handle tricky cases | Dec 4 2014 | |||
f6e635c8d279 | Bob Trahan | Transactions - deploy buildTransactionTimeline to remaining applications | Dec 4 2014 | |||
1dfa94e57127 | epriestley | Use binary collations for most text | Oct 1 2014 | |||
4fcc634a99dc | epriestley | Fix almost all remaining schemata issues | Oct 1 2014 | |||
b149cb7e99e5 | epriestley | Generate expected schemata for Repository | Sep 29 2014 |
c4science · Help