phab/src/applications/policyfeature/better-testing
phab/src/applications/policy
feature/better-testing
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
468f785845ce | epriestley | Support "template objects" generically in EditEngine | Dec 7 2015 | |||
acd955c6c9b9 | epriestley | Modularize application extensions to EditEngine | Nov 30 2015 | |||
cf2eb0dd5f92 | Joshua Spence | Move some files around | Nov 16 2015 | |||
495cb7a2e037 | Joshua Spence | Mark `PhabricatorPHIDType::getPHIDTypeApplicationClass()` as abstract | Nov 2 2015 | |||
e431ab218923 | epriestley | Use getPhobjectClassConstant() to access class constants | Oct 2 2015 | |||
9d0332c2c0a4 | epriestley | Modernize OAuthserver and provide more context on "no permission" exception | Sep 3 2015 | |||
368f3591142e | Joshua Spence | Use PhutilClassMapQuery instead of PhutilSymbolLoader | Aug 13 2015 | |||
f695dcea9ee8 | Joshua Spence | Use PhutilClassMapQuery | Jul 7 2015 | |||
92c97b6a4ed9 | Chad Little | [Redesign] Fix Spaces Policy Dialog | Jun 30 2015 | |||
626c7bc9066f | Chad Little | [Redesign] Clean up AphrontDialog | Jun 29 2015 | |||
d1983560a6bc | epriestley | Show when objects have a non-default policy | Jun 22 2015 | |||
b3038dcaea2d | epriestley | When showing policy hints, if the Space policy is strictly stronger, show it… | Jun 17 2015 | |||
c9be5fef2783 | epriestley | Show spaces in policy explanation dialogs | Jun 16 2015 | |||
1239cfdeaf3a | Joshua Spence | Add a bunch of tests for subclass implementations | Jun 15 2015 | |||
b6d745b66687 | Joshua Spence | Extend from Phobject | Jun 15 2015 | |||
3de3a72dd8c7 | epriestley | Add a "Subscribers" object policy | Jun 14 2015 | |||
893c7a26c196 | epriestley | Add a "Thread Members" object policy and some unit tests | Jun 14 2015 | |||
466755476aed | epriestley | Allow PolicyRules to serve as "Object Policies" | Jun 14 2015 | |||
7f98a8575d0a | epriestley | Allow different policy rules for different types of objects | Jun 14 2015 | |||
c1c897b96117 | epriestley | Provide core policy support for Spaces | Jun 5 2015 | |||
e595478f1dff | epriestley | Make policy violation dialog more flexible | Jun 5 2015 | |||
d6247ffca59c | epriestley | Add support for "Extended Policies" | 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 | |||
7c063c7d634e | epriestley | Show which capability is being edited in custom policy dialog | May 6 2015 | |||
70c864914210 | Joshua Spence | Use phutil_json_decode instead of json_decode | May 5 2015 | |||
a4261f41c2b7 | epriestley | Make browse action available for dynamic/JS-driven tokenizers | Apr 17 2015 | |||
ea376685ae9e | Joshua Spence | Fix some odd looking arrays | Apr 5 2015 | |||
c038c643f498 | Chad Little | Move PHUIErrorView to PHUIInfoView | Mar 1 2015 | |||
767397ee14ec | epriestley | Reject objects with invalid policies instead of fataling | Feb 10 2015 | |||
ae7dc8b9d2ca | Chad Little | Add getGroup to ConfigOptions | Feb 9 2015 | |||
99292c5c6a67 | Chad Little | Use icons with Config Options page | Feb 2 2015 | |||
3da38c74da21 | Chad Little | PHUIErrorView | Feb 2 2015 | |||
38d216f0f1f5 | Bob Trahan | Policy - add destructible interface | Jan 14 2015 | |||
32edb7e2bbe8 | Bob Trahan | Followup from D11358#106424 and make policy.locked fully work | Jan 13 2015 | |||
463d094f963b | Joshua Spence | Fix method visibility for `PhabricatorPolicyAwareQuery` subclasses | Jan 13 2015 | |||
d6b882a804c7 | Joshua Spence | Fix visiblity of `LiskDAO::getConfiguration()` | Jan 13 2015 | |||
8cfc37f8fcba | Bob Trahan | Config - add an option to lock policy settings | Jan 13 2015 | |||
b3e196b69400 | Joshua Spence | Rename `PhabricatorPolicyRule` subclasses for consistency | Jan 3 2015 | |||
8dee37a1320a | Joshua Spence | Fix some linter violations | Jan 2 2015 | |||
7c4de0f6be77 | epriestley | Revert "Rename `PhabricatorPolicyRule` subclasses for consistency" | Jan 2 2015 | |||
8b7561776f3f | Joshua Spence | Rename `PhabricatorPolicyRule` subclasses for consistency | Jan 2 2015 | |||
4307d6816d30 | Chad Little | Linkify Registration Email | Nov 7 2014 | |||
45bb77531c79 | Bob Trahan | Policy - fix error message | Oct 9 2014 | |||
3cf9a5820fc9 | Joshua Spence | Minor formatting changes | Oct 7 2014 | |||
8fa8415c07d2 | epriestley | Automatically build all Lisk schemata | Oct 2 2014 | |||
cfbcd69e9b74 | epriestley | Generate expected schemata for Pholio, Phortune, Phragment, Phriction and Policy | Oct 1 2014 | |||
66950a84b2e1 | James Rhodes | Fix failing test in PhabricatorPolicyDataTestCase caused by membership locking | Sep 25 2014 | |||
0151c38b107f | Joshua Spence | Apply some autofix linter rules | Sep 9 2014 | |||
b4d7a9de3912 | Joshua Spence | Simplify the implementation of `PhabricatorPolicyCapability` subclasses | Jul 25 2014 | |||
c34de8361984 | Joshua Spence | Rename policy capabilities | Jul 25 2014 | |||
97a8700e4589 | Joshua Spence | Rename `PHIDType` classes | Jul 24 2014 | |||
0c8f487b0fa7 | Joshua Spence | Implement the `getName` method in `PhabricatorApplication` subclasses | Jul 23 2014 | |||
86c399b65783 | Joshua Spence | Rename `PhabricatorApplication` subclasses | Jul 23 2014 | |||
254542237a66 | Joshua Spence | Simplify the implementation of `PhabricatorPHIDType` subclasses | Jul 21 2014 | |||
dcc69977932b | epriestley | Modernize "users" typeahead datasource | Jul 18 2014 | |||
793eced32dd2 | epriestley | Modernize "projects" typeahead datasource | Jul 11 2014 | |||
4e7798464435 | epriestley | Modernize "legalpad" typeahead datasource | Jul 11 2014 | |||
5242fb057251 | epriestley | Add a "documents I've signed" view to Legalpad | Jun 29 2014 | |||
0a62f13464b8 | Joshua Spence/epriestley | Change double quotes to single quotes. | Jun 9 2014 | |||
6df1a024137c | epriestley | (Redesign) Clean up older "Tile" code | Jun 4 2014 | |||
b20142c0febe | James Rhodes/epriestley | Fix PhabricatorPolicyDataTestCase | May 29 2014 | |||
3a81f8c68d29 | Chad Little | Convert rest of SPRITE_STATUS to FontAwesome | May 19 2014 | |||
94a2cfbe4475 | Bob Trahan | Policy Transactions - add a details view for custom policy | Apr 29 2014 | |||
e11adc4ad76c | Joshua Spence/epriestley | Added some additional assertion methods. | Mar 9 2014 | |||
627011476733 | Joshua Spence/epriestley | Various linter fixes. | Feb 26 2014 | |||
e4e4810b89eb | epriestley | Make the "you can't edit away your edit capability" policy check generic | Feb 10 2014 | |||
d740374cca7a | Bob Trahan | Legalpad - add policy rule for legalpad document signatures | Jan 16 2014 | |||
db8988344790 | epriestley | Always include the current user as a selectable policy | Dec 31 2013 | |||
e397103bf211 | epriestley | Extend all "ManagementWorkflow" classes from a base class | Dec 27 2013 | |||
5863f792a694 | epriestley | Remove many redundant implementations of `canLoadNamedObject()` | Dec 18 2013 | |||
faaaff0b6f60 | epriestley | Fix an error in the PolicyFilter algorithm | Dec 6 2013 | |||
91d084624b9c | epriestley | Passphrase v0 | Nov 20 2013 | |||
c207964036ce | epriestley | Never raise policy exceptions for the omnipotent viewer | Nov 19 2013 | |||
1975bdfb3660 | epriestley | Work around a bug in PHP 5.3-ish with abstract methods in interfaces | Oct 26 2013 | |||
b5a009337f8e | epriestley | Harbormaster v(-2) | Oct 23 2013 | |||
7dd31a16d973 | epriestley | Fix chatlog application query integration | Oct 22 2013 | |||
2a5c987c714d | epriestley | Lock policy queries to their applications | Oct 22 2013 | |||
8c1c6fec5ac9 | epriestley | Modernize policies in Paste and Macro | Oct 16 2013 | |||
76dfeb95ba17 | epriestley | Allow "Custom" policies to be selected in the policy control | Oct 15 2013 | |||
3a4c08d7f11a | epriestley | Simplify custom policies before saving, and reject meaningless policies | Oct 15 2013 | |||
073cb0e78c01 | epriestley | Make PhabricatorPolicyInterface require a getPHID() method | Oct 14 2013 | |||
502c6f2d4816 | epriestley | Render public content as "Public" in headers, not "Public (No Login Required)" | Oct 14 2013 | |||
13178ec2792b | epriestley | Prepare the policy rule edit endpoint for integration | Oct 14 2013 | |||
5e5b7576a675 | epriestley | Make PhabricatorPolicyQuery a CursorPagedPolicyAwareQuery | Oct 14 2013 | |||
7364a3bedd5d | epriestley | Add some missing strings for custom policies | Oct 14 2013 | |||
6c1b00fa40ce | epriestley | Rename ACTION_ACCEPT into ACTION_ALLOW | Oct 14 2013 | |||
67b17239b8e6 | epriestley | Allow custom policies to be loaded and exeucuted by the policy filter | Oct 14 2013 | |||
5af031ec9bcb | epriestley | Make the policy control a JS dropdown with icons | Oct 13 2013 | |||
5899ae08b32b | epriestley | Add storage for custom policies | Oct 11 2013 | |||
f4582dc49d8d | epriestley | Allow "Default View" policies to be set to Public | Oct 10 2013 | |||
11fbd213b105 | epriestley | Custom Policy Editor | Oct 9 2013 | |||
1ee455c441a1 | epriestley | Add defualt view and default edit policies for tasks | Oct 9 2013 | |||
3147a6ca5709 | epriestley | Improve messaging of special policy rules in applications | Oct 9 2013 | |||
b1b1ff83f239 | epriestley | Allow applications to define new policy capabilities | Oct 7 2013 | |||
68c854b9673e | epriestley | Remove dead `rejectImpossiblePolicy()` method | Oct 7 2013 | |||
c8127edfe9a8 | epriestley | Tighten up some policy interactions in Herald | Oct 5 2013 | |||
6100906273eb | epriestley | Support unlocking applications with bin/policy | Oct 3 2013 | |||
bf14d8ef2c68 | epriestley | Add some more policy strings | Oct 3 2013 | |||
f75c13b987c7 | epriestley | Use ApplicationSearch in Applications application | Oct 2 2013 |
c4science · Help