phab/supportproduction
phab/support
production
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
842710608e49 | epriestley | Don't combine automatic output compression with "Content-Length" | Dec 13 2016 | |||
ffdc082852fe | epriestley | Add a wide range of HTTP-request-based setup checks | Dec 9 2016 | |||
19c6ccb27987 | epriestley | Allow bin/aphlict to start without a valid database connection | Nov 14 2016 | |||
fc950140b4c1 | epriestley | Blanket reject request which may have been poisoned by a "Proxy" header to… | Jul 22 2016 | |||
bbb321395a96 | epriestley | Support Aphlict clustering | Apr 14 2016 | |||
07fc8f17ccae | epriestley | Support "ssl.chain" in Aphlict configuration | Apr 14 2016 | |||
d4bf2a147b7a | epriestley | Make paths and Aphlict instance names less ambiguous | Apr 14 2016 | |||
2930733ac99f | epriestley | Complete modernization of Aphlict configuration | Apr 14 2016 | |||
c6b092595497 | epriestley | Move Aphlict logging and PID configuration options to config file | Apr 14 2016 | |||
c84dee522bb4 | epriestley | Move server-related Aphlict options to a configuration file | Apr 14 2016 | |||
e32ce529d73f | epriestley | Begin generalizing Aphlict server to prepare for clustering/sensible config file | Apr 14 2016 | |||
2b02024e2329 | epriestley | Use AphrontRequestStream to read request input | Mar 17 2016 | |||
42566379dc3c | epriestley | Fix HTTP body decompression in PHP 5.6 | Feb 20 2016 | |||
f5c686d6a4c5 | epriestley | Swap charts from gRaphael to D3 | Feb 1 2016 | |||
8269fd6e6c1f | epriestley | Decode "Content-Encoding: gzip" content | Jan 31 2016 | |||
4b1815d6cca2 | epriestley | Add a "Startup" to DarkConsole | Aug 21 2015 | |||
368f3591142e | Joshua Spence | Use PhutilClassMapQuery instead of PhutilSymbolLoader | Aug 13 2015 | |||
a15444aa7919 | epriestley | Remove PhabricatorStartup::getGlobal/setGlobal mechanism | Jun 5 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 | |||
52b9e5ec1423 | epriestley | Filter potentially problematic $_ENV variables | Apr 27 2015 | |||
ebcab8edb69d | epriestley | Namespace Aphlict clients by request path, plus other fixes | Feb 16 2015 | |||
172566a76975 | Pierre Moreau/epriestley | Aphlict - fix incrementation of _messagesIn | Feb 3 2015 | |||
a424fec7bb3e | Pierre Moreau/epriestley | Aphlict - fix getActiveListenerCount return value | Feb 3 2015 | |||
4af1fd2a79bb | Pierre Moreau/epriestley | Aphlict - remove listeners when clients close the connection | Feb 2 2015 | |||
04ee853cecf4 | Joshua Spence | Add the logger earlier in the Aphlict startup process | Jan 21 2015 | |||
f61846b46908 | Joshua Spence | Fix Aphlict exit status | Jan 21 2015 | |||
8113e6d8c1a3 | Joshua Spence | Enable the `freeze` option for JSHint | Jan 20 2015 | |||
27422ffe8e3a | Joshua Spence | Use single quotes in JavaScript files | Jan 19 2015 | |||
53834d1471ad | Joshua Spence | Enable "strict" mode for NodeJS | Jan 19 2015 | |||
4636833f3dd8 | epriestley | Fix module imports in Aphlict server | Jan 19 2015 | |||
2b12f6160213 | Joshua Spence | Don't exit from the Aphlict Server prematurely | Jan 19 2015 | |||
9a7ad972cd26 | Joshua Spence | Refactoring of the Aphlict server | Jan 18 2015 | |||
270a0c54b417 | Joshua Spence | Fix permissions on Aphlict log | Jan 12 2015 | |||
0d070c91dc8d | epriestley | Fix Aphlict logging | Jan 12 2015 | |||
638cf20c9de4 | Joshua Spence | Allow the Aphlict server to bind to localhost | Jan 9 2015 | |||
f0ade1be1c57 | epriestley | Stop advising users to use `npm -g` to install websockets | Jan 8 2015 | |||
a87f2cd61053 | Joshua Spence | Fix `--ssl-cert` for Aphlict | Jan 8 2015 | |||
9e0f70e17d56 | epriestley | Rewrite Aphlict to use Websockets | Jan 8 2015 | |||
87f11a091df7 | Joshua Spence | Minor improvements to handling Aphlict status code | Jan 2 2015 | |||
9f31e023f425 | Joshua Spence | Minor improvements for handling of `/status/` for Aphlict | Jan 2 2015 | |||
44198d68a769 | Joshua Spence | Use the correct `Content-Type` for the Aphlict status route | Jan 2 2015 | |||
08126d39049e | epriestley | Improve top-level exception handling | Jan 2 2015 | |||
af86a35f6b24 | Joshua Spence | Allow `JX` to be redefined for NodeJS files | Dec 30 2014 | |||
a00efcbfca02 | Joshua Spence | Fix some functions being used before they are defined | Dec 30 2014 | |||
fcc7dbbf1511 | Joshua Spence/epriestley | Fix a few minor JSHint warnings | Dec 30 2014 | |||
b6e0c76c7d6b | Joshua Spence/epriestley | Define a seperate JSHint configuration for NodeJS files | Dec 30 2014 | |||
db563426156a | Joshua Spence/epriestley | Declare `Raphael` as a global for JSHint | Dec 30 2014 | |||
3cf9a5820fc9 | Joshua Spence | Minor formatting changes | Oct 7 2014 | |||
cae59d83456e | epriestley | Add an option to make it easier to debug page hangs | Sep 11 2014 | |||
8efea3abe958 | epriestley | Add a configuration warning when `memory_limit` will limit file uploads | Sep 4 2014 | |||
f2fee5a84e62 | Joshua Spence | Return a HTTP 500 instead of a HTTP 400 if an internal error occurs in the… | Jul 18 2014 | |||
41a8837f78db | Joshua Spence | Make HTTP errors returned from the Aphlict server more specific | Jul 18 2014 | |||
6bf4ec97d563 | epriestley | Fix HTTP 400 from notification server for JSON subscription objects | Jul 17 2014 | |||
13590b9e3def | Joshua Spence | Rename the `support/jshint` directory. | Jul 16 2014 | |||
7304e29dec33 | Joshua Spence | Various minor JSHint fixes. | Jun 30 2014 | |||
79366795e7ad | epriestley | React to Aphlict disconnects in the UI | Jun 24 2014 | |||
76cefde0b3d3 | epriestley | Show Aphlict connection status in notification menu | Jun 24 2014 | |||
dd91732df338 | epriestley | Make JX.Aphlict a real singleton with a more sensible initialization order | Jun 24 2014 | |||
80f26e96ea40 | epriestley | Install an uncaught exception handler in Aphlict | Jun 24 2014 | |||
fcaeb2aeb6d9 | Joshua Spence | Be more strict with JSHint. | Jun 22 2014 | |||
97bb13d1d703 | Joshua Spence | Discover workflows automatically. | Jun 16 2014 | |||
279a0e53717e | Joshua Spence | Don't explicitly keep track of `_activeListenerCount` in the Aphlict server. | Jun 15 2014 | |||
e40b18fb754c | Joshua Spence/epriestley | Fix call to `debug.log`. | Jun 14 2014 | |||
cbd95b91b5f1 | Joshua Spence/epriestley | Implement unsubscription in the Aphlict client. | Jun 12 2014 | |||
aa534c69f042 | Joshua Spence/epriestley | Move subscription updates to the `register` function. | Jun 11 2014 | |||
84d259cea223 | Joshua Spence/epriestley | Modify the Aphlict server to transmit messages instead of broadcasting them. | Jun 11 2014 | |||
60d2b743d900 | epriestley | Print out stack traces when Aphlict server dies | Jun 11 2014 | |||
ab4324148af7 | Joshua Spence/epriestley | Make the Aphlict server more resilient. | Jun 11 2014 | |||
0a62f13464b8 | Joshua Spence/epriestley | Change double quotes to single quotes. | Jun 9 2014 | |||
7d255aedba43 | Joshua Spence/epriestley | Improve error handling for Aphlict. | Jun 8 2014 | |||
7f9a6626a0c4 | Joshua Spence/epriestley | Mark some ActionScript methods as `final`. | Jun 7 2014 | |||
ddf5412cbbfd | Joshua Spence/epriestley | Add a `./bin/aphlict build` workflow. | Jun 7 2014 | |||
8a7a7dcbf1cb | Joshua Spence/epriestley | Make `./bin/aphlict` behave more like a service. | Jun 5 2014 | |||
fe98aa6839f0 | Joshua Spence/epriestley | Publish additional context to the Aphlict server. | Jun 5 2014 | |||
3202f0f23ddf | Joshua Spence/epriestley | Post data to the Aphlict server in JSON encoded form. | Jun 5 2014 | |||
8033a697461d | Joshua Spence/epriestley | Catch errors that may occur whilst receiving data from the Aphlict server. | Jun 5 2014 | |||
b01f57bfdbc8 | Joshua Spence/epriestley | Explicitly enable strict compilation for the Aphlict client SWF. | Jun 3 2014 | |||
802463cb946f | Joshua Spence/epriestley | Don't set the default size and background color for the Aphlict client SWF. | May 30 2014 | |||
e05f427f3dd1 | Joshua Spence/epriestley | Compress the Aphlict client SWF. | May 29 2014 | |||
a42ec32c98b6 | Joshua Spence/epriestley | Modify the Aphlict client to use `LocalConnection`. | May 29 2014 | |||
c887871d30b7 | epriestley | Disable rate limiting by default in general | Apr 9 2014 | |||
4d0935ba5e69 | epriestley | Rate limit requests by IP | Apr 9 2014 | |||
627011476733 | Joshua Spence/epriestley | Various linter fixes. | Feb 26 2014 | |||
f302bfc8f811 | epriestley | Break Aphlict's flash policy server into a separate class | Feb 18 2014 | |||
28fe44da0a8c | epriestley | Break some of Aphlict into reasonable classes with sensible responsibilities | Feb 18 2014 | |||
260eb5344bf8 | epriestley | Allow Aphlict to load Javelin and use Javelin class definitions | Feb 18 2014 | |||
a1e7a4ccca0c | epriestley | Version the Aphlict notification server and prompt users to upgrade if they're… | Feb 18 2014 | |||
1a964f71bb0d | epriestley | Disable SimpleXML entity loader in Phabricator | Jan 23 2014 | |||
56bcb33a1891 | epriestley | Improve exception reporting behavior for core exceptions | Jan 21 2014 | |||
f88a2b735dba | epriestley | Remove spurious "+x" from files that shouldn't have it | Oct 5 2013 | |||
7298589c86ec | epriestley | Proof of concept mitigation of BREACH | Aug 8 2013 | |||
b20a0eed13cf | Eric Stern/epriestley | Filter only possibly-tainted keys from superglobals | Aug 5 2013 | |||
44a883f941e0 | Eric Stern/epriestley | Pass raw QUERY_STRING to parser | Aug 5 2013 | |||
a7e4b846d674 | epriestley | Fix Aphlict server for newer Node | Jul 28 2013 | |||
4a19b51b92ce | epriestley | Catch more known-bad versions of APC | Jul 16 2013 | |||
c05e026e656a | epriestley | Detect and warn about APC 3.1.14 / 3.1.15 | Jul 10 2013 | |||
e54a2c1325df | epriestley | Minor, fix obvious typo in Aphlict server error handling. | Jun 28 2013 | |||
b26549b5fab1 | Gareth Evans/epriestley | Implement PhutilRequest parser #2 | Jun 24 2013 | |||
c48f64b391f2 | epriestley | Specify HOME when invoking Git commands | May 21 2013 |
c4science · Help