phab/src/infrastructure/envfeature/better-testing
phab/src/infrastructure/env
feature/better-testing
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
0e8ceeb69088 | epriestley | Continue on bad database configuration from select scripts | Sep 6 2016 | |||
309960146344 | epriestley | Split setup check phases into "preflight" and "post-config" | Sep 6 2016 | |||
d0013d08983a | epriestley | Distinguish between unreachable cluster database hosts and missing MySQL… | Sep 2 2016 | |||
de4312bcdeab | epriestley | Before executing svnserve, change the CWD to a readable directory | May 11 2016 | |||
20bad9a4ba9d | epriestley | Reset umask to 022 for all Phabricator processes | Apr 15 2016 | |||
0379cc10acbd | epriestley | Fixes T10805. When clustering is not configured, this check should just return. | Apr 14 2016 | |||
ebff07d01983 | epriestley | Automatically sever databases after prolonged unreachability | Apr 11 2016 | |||
146fb646f92b | epriestley | Automatically degrade to read-only mode when unable to connect to the master | Apr 10 2016 | |||
e0a8cac703d1 | epriestley | When no master database is configured, automatically degrade to read-only mode | Apr 10 2016 | |||
071741c61da7 | epriestley | When Phabricator is in read-only mode, explain why | Apr 10 2016 | |||
49d93dcf98aa | epriestley | Add a `cluster.read-only` option | Apr 9 2016 | |||
57f016b166de | epriestley | Convert OAuthServer to Transactions + EditEngine | Apr 5 2016 | |||
321c61a853d9 | Joshua Spence | Remove daemon envHash and envInfo | Nov 10 2015 | |||
368f3591142e | Joshua Spence | Use PhutilClassMapQuery instead of PhutilSymbolLoader | Aug 13 2015 | |||
b6d745b66687 | Joshua Spence | Extend from Phobject | Jun 15 2015 | |||
069e60d2ff92 | epriestley | Send mail to targets in the user's translation | Jun 4 2015 | |||
36e2d02d6ec5 | Joshua Spence | phtize all the things | May 22 2015 | |||
acb45968d889 | Joshua Spence | Use `__CLASS__` instead of hard-coding class names | May 13 2015 | |||
40fb0f98df6c | epriestley | Mostly defuse DNS rebinding attack for outbound requests | Mar 26 2015 | |||
1c32c9b965a5 | epriestley | Improve granluarity and defaults of `security.allow-outbound-http` | Mar 23 2015 | |||
d4680a7e4e84 | epriestley | Update Phabricator to work with more modular translations | Feb 11 2015 | |||
74ea59235a1e | epriestley | Make the "daemons and web have different config" warning more specific | Feb 5 2015 | |||
d8550c114d70 | epriestley | Promote instance identity to the upstream and pass it to commit hooks | Jan 27 2015 | |||
923096efc80f | Bob Trahan | Config - add phd.variant-config to suppress "Daemon & Web config" error message… | Jan 14 2015 | |||
fa7bb8ff7a50 | epriestley | Add `cluster.addresses` and require membership before accepting cluster… | Jan 3 2015 | |||
19845395d887 | epriestley | Allow PhutilTranslator::translate() to return defaults | Jan 1 2015 | |||
6a5369b173d5 | epriestley | Add an extensible "SiteSource" for configuration | Nov 6 2014 | |||
04d501cf224c | Bob Trahan | asort should be ksort | Aug 27 2014 | |||
c2874945c87f | Bob Trahan | Daemons - add status of environment to daemon console, etc | Aug 27 2014 | |||
6f246bd35190 | Bob Trahan | Daemons - add a config check for out of date daemon environment | Aug 22 2014 | |||
df361470c1d9 | epriestley | Be more strict about "Location:" redirects | Aug 18 2014 | |||
0a62f13464b8 | Joshua Spence/epriestley | Change double quotes to single quotes. | Jun 9 2014 | |||
38cc38eaf67b | epriestley | Modernize documentation links | Mar 17 2014 | |||
e11adc4ad76c | Joshua Spence/epriestley | Added some additional assertion methods. | Mar 9 2014 | |||
df85cd83d156 | epriestley | Put PATH in $_ENV after we adjust it so ExecFuture/etc pick it up | Nov 28 2013 | |||
a6c4117ec434 | epriestley | Fix controller-level access rules | Oct 4 2013 | |||
3b9ccf11f246 | epriestley | Drive auth config with the database | Jun 20 2013 | |||
ef797494ca89 | Gareth Evans/epriestley | Add Allowed uris config | May 26 2013 | |||
bfdce02689b7 | Angelos Evripiotis/epriestley | prepend path/to/phabricator/support/bin/ to $PATH | Apr 3 2013 | |||
cd07182e9cfe | epriestley | Provide a local cache for PhabricatorEnv | Apr 1 2013 | |||
32d23254c95b | epriestley | Use `--user` and `--password` from bin/storage in PHP migrations | Feb 26 2013 | |||
7e17acfb68da | epriestley | Remove PhabricatorSetup and make PHABRICATOR_ENV optional | Jan 23 2013 | |||
442590348014 | epriestley | Don't require phabricator.base-uri to be configured | Jan 22 2013 | |||
baa9d96082b7 | epriestley | Increase the power of `bin/config` | Jan 22 2013 | |||
f0682941b64e | Nick Pellegrino/epriestley | Testing that PhabricatorEnv::getEnvConfig throws an exception if config option… | Jan 20 2013 | |||
3e6fa4365811 | Nick Pellegrino/epriestley | getConfigEnv fails fast when key is not found and no default value is given. | Jan 19 2013 | |||
d5c29e11351d | epriestley | Make timezone configuration impossible to get wrong | Jan 19 2013 | |||
da9315b1453c | Asher Baker/epriestley | Read default values of custom config options | Jan 19 2013 | |||
9e2ec820948a | epriestley | Minor, fix initialization order so config initialization does not fatal on… | Jan 18 2013 | |||
0e36c802c51f | epriestley | Apply a hack to unbreak `bin/storage upgrade` across the DB config boundary | Jan 18 2013 | |||
5beaafb95231 | epriestley | Load libraries before adding database config | Jan 18 2013 | |||
b0d815d1574c | epriestley | Repair invalid configuration by setting values back to defaults | Jan 18 2013 | |||
74cb7a8971a5 | epriestley | Add database configuration source to the source stack | Jan 18 2013 | |||
f896696fde99 | vrana | Don't pop invalid test environment | Jan 17 2013 | |||
cbe9aea8761e | epriestley | Enable log discard modes for all scripts | Jan 9 2013 | |||
21efc7cb649f | epriestley | Show all configuration defaults when editing configuration | Jan 1 2013 | |||
ba489f9d85f3 | epriestley | Add a local configuration source and a non-environmental ENV config source | Dec 30 2012 | |||
19b2c3d3d00f | epriestley | Formalize configuration sources and source stacks | Dec 25 2012 | |||
6cc196a2e557 | vrana | Move files in Phabricator one level up | Jun 1 2012 | |||
09c8af4de065 | epriestley | Upgrade phabricator to libphutil v2 | May 30 2012 | |||
ed57869fc294 | Bob Trahan | Fix setup from getRequiredClasses buggyboo | May 15 2012 | |||
67d4f1ef4cdf | Jason Ge | Detect package change and send out email | May 15 2012 | |||
bb96115fa6a8 | Edward Speyer | Explicitly call __destruct() in PhabricatorEnvTestCase | May 14 2012 | |||
0f06287dc564 | epriestley | Allow PhabricatorEnv to be temporarily made mutable for unit tests | Apr 17 2012 | |||
32d2395a4549 | vrana | Unify links to www.phabricator.com and phabricator.com | Apr 9 2012 | |||
2c8e6f99bdb8 | vrana | Standardize mysql.configuration-provider | Apr 9 2012 | |||
d4c5761f41b2 | vrana | Customizable MySQL implementation | Apr 7 2012 | |||
330d62984b7c | vrana | Check required classes in setup | Mar 22 2012 | |||
9622dcd98afb | vrana | Check instance of differential.attach-task-class | Mar 22 2012 | |||
4fba549a99f7 | vrana | Use PhabricatorEnv::newObjectFromConfig() wherever possible | Mar 21 2012 | |||
07b60b201625 | vrana | Require valid class for certain config settings | Mar 21 2012 | |||
fce6a7089cf3 | epriestley | Fix production file links for some alt-domain configurations | Feb 16 2012 | |||
549146bc7cc4 | epriestley | Move ALL files to serve from the alternate file domain, not just files without… | Feb 14 2012 | |||
cedb0c045ad7 | epriestley | Lock down accepted next URI values for redirect after login | Jan 13 2012 | |||
5fdea3087880 | epriestley | Documentation: improve Diffusion documentation | May 19 2011 | |||
baab61a01e44 | epriestley | Correct a mask config value | Apr 30 2011 | |||
bb79418615fc | epriestley | Don't send sandbox URIs in Herald messages. | Apr 4 2011 | |||
eccc76dae685 | epriestley | Fix some issues caught by HipHop, and work around some issues caused by HipHop. | Feb 27 2011 | |||
3b7d73c41bbb | epriestley | Add a "Config" plugin to DarkConsole. | Feb 12 2011 | |||
03fec6e9112c | epriestley | PhabricatorEnv 'infratructure' -> 'infrastructure' (rofl) Recaptcha Email Login… | Jan 31 2011 |
c4science · Help