| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| Closed | | D3219 Add View, Edit and Join policies to PhabricatorProject |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
| | | Restricted Differential Revision |
rPHU libphutil |
| | D7216 | rPHUd72b0f90af7d Add PhutilLunarPhase, for computing phases of the moon |
rP Phabricator |
| | Restricted Differential Revision | rP2fd018ad92c5 Begin transacitonalizing repository edits and provide a more sensible edit… |
| | D7343 | rP0b22777f68e7 Remove UI warnings about policies being a janky mess |
| | D7342 | rP5171e3684c58 Require application "Can Use" capability to call Conduit methods |
| | D7334 | rP95c2b03fc8e5 Distinguish between invalid/broken handles and filtered handles |
| | D7322 | rP3410cbd53ee8 Add application and object level policy controls to Countdown |
| | D7321 | rPe381022bc762 Provide application and object level policy controls in Slowvote |
| | D7317 | rP8c1c6fec5ac9 Modernize policies in Paste and Macro |
| | D7318 | rP197d3817bc57 Give disabled crumb actions a distinct visual style |
| | D7300 | rP76dfeb95ba17 Allow "Custom" policies to be selected in the policy control |
| | D7314 | rP3a4c08d7f11a Simplify custom policies before saving, and reject meaningless policies |
| | D7309 | rPc4abf160cc51 Fix some file policy issues and add a "Query Workspace" |
| | D7306 | rP073cb0e78c01 Make PhabricatorPolicyInterface require a getPHID() method |
| | D7310 | rP502c6f2d4816 Render public content as "Public" in headers, not "Public (No Login Required)" |
| | D7299 | rP13178ec2792b Prepare the policy rule edit endpoint for integration |
| | D7298 | rP5e5b7576a675 Make PhabricatorPolicyQuery a CursorPagedPolicyAwareQuery |
| | D7297 | rP7364a3bedd5d Add some missing strings for custom policies |
| | D7296 | rP6c1b00fa40ce Rename ACTION_ACCEPT into ACTION_ALLOW |
| | D7303 | rP67cca8f7fa14 Fix breadcrumbs for login screen triggered when a logged-out user fails a… |
| | D7292 | rP67b17239b8e6 Allow custom policies to be loaded and exeucuted by the policy filter |
| | D7289 | rP130a15b51bf5 Highlight the currently selected policy in the policy dropdown control thing |
| | D7285 | rP5af031ec9bcb Make the policy control a JS dropdown with icons |
| | D7282 | rP5899ae08b32b Add storage for custom policies |
| | D7278 | rPc39b10aa7a56 Fix non-public capabilities in Application edit |
| | Restricted Differential Revision | rPf4582dc49d8d Allow "Default View" policies to be set to Public |
| | Restricted Differential Revision | rP11fbd213b105 Custom Policy Editor |
| | Restricted Differential Revision | rP436a40335723 Add a "default view" policy to Differential |
| | Restricted Differential Revision | rP650dc0cc302b Remove the "create rules" Herald capability |
| | Restricted Differential Revision | rP1ee455c441a1 Add defualt view and default edit policies for tasks |
| | Restricted Differential Revision | rP3147a6ca5709 Improve messaging of special policy rules in applications |
| | Restricted Differential Revision | rP45f38c549b65 Use header status/policy elements in Applications meta-application |
| | Restricted Differential Revision | rP7a97a71e2002 Move Herald application capabilities to newer infrastructure |
| | Restricted Differential Revision | rPb1b1ff83f239 Allow applications to define new policy capabilities |
| | Restricted Differential Revision | rP68c854b9673e Remove dead `rejectImpossiblePolicy()` method |
| | Restricted Differential Revision | rP2abbd518684a Don't raise a policy exception if a user can't see the parent revision of a new… |
| | Restricted Differential Revision | rP953ff197bf26 Allow Herald rules to be disabled, instead of deleted |
| | Restricted Differential Revision | rP515f9a36ab7a When editing objects which use files, attach the files to the objects |
| | Restricted Differential Revision | rPc587b8a9c8fb Remove `ProjectProfile->loadProfileImageURI()` |
| | Restricted Differential Revision | rP80f6d0094041 Remove PhabricatorProject->loadProfile |
| | Restricted Differential Revision | rP64e4b3aef449 Remove loadMemberPHIDs from PhabricatorProject |
| | Restricted Differential Revision | rPe6d8e1a00ac4 Make Herald rules obey policies during application |
| | Restricted Differential Revision | rPee4bdb501b9b Make Herald transcripts policy-aware |
| | Restricted Differential Revision | rPc8127edfe9a8 Tighten up some policy interactions in Herald |
| | Restricted Differential Revision | rPa600ab77316f Prevent administrators from locking themselves out of applications |
| | Restricted Differential Revision | rPa6c4117ec434 Fix controller-level access rules |
| | Restricted Differential Revision | rPc830461b00a0 Allow application policies to be edited |
| | Restricted Differential Revision | rP6100906273eb Support unlocking applications with bin/policy |
| | Restricted Differential Revision | rP0d83e1d66fee If a user can't see an application, prevent them from using its controllers |
| | Restricted Differential Revision | rPf75c13b987c7 Use ApplicationSearch in Applications application |
| | Restricted Differential Revision | rP901bdda6b157 Use a policy-aware query in PhabricatorSearchSelectController |
| | Restricted Differential Revision | rP742d45b625d1 Modernize file embed Remarkup rule |
| | Restricted Differential Revision | rPaac490180f30 Write "attach" edges when files are attached to objects via comment or other… |
| | Restricted Differential Revision | rP1d1ecb562952 Add `bin/policy unlock` |
| | Restricted Differential Revision | rP4dfdd0d3167d Treat invalid policies as broadly similar to "no one" |
| | Restricted Differential Revision | rP98bf001a58a3 Add `viewPolicy` and `attachedToObjectPHID` to PhabricatorFile |
| | Restricted Differential Revision | rP472be5e26e6a Provide an attached-to-visible-object policy exception for files |
| | Restricted Differential Revision | rPca7a7927948b Convert `bin/files` to ObjectQuery |
| | Restricted Differential Revision | rPdd206a5b69d5 Viewerize ArcBundle file loading callbacks |
| | Restricted Differential Revision | rP13dae0519368 Make most file reads policy-aware |
| | Restricted Differential Revision | rPe2ed52735387 Add a very simple `bin/policy` script for CLI policy administration |
| | Restricted Differential Revision | rP2d5b59b40108 Move policy config to "Policy" app and make `policy.allow-public` description… |
| | Restricted Differential Revision | rPefc837318485 Show "Search" in menubar while logged out if users can access it |
| | Restricted Differential Revision | rP7f0d0e4e6cc0 Make more Diffusion controllers/views capability-sensitive |
| | Restricted Differential Revision | rP2e5ac128b3ee Explain policy exception rules to users |
| | Restricted Differential Revision | rP5799e8e2de67 Provide better strings in policy errors and exceptions |
| | Restricted Differential Revision | rPe0f99484ac91 Make Differential views capability-sensitive |
| | Restricted Differential Revision | rP874a9b7fe3f8 When creating or updating a revision, infer the repository from the diff |
| | Restricted Differential Revision | rP3d354d205fbf Allow editPolicy, viewPolicy, and repositoryPHID to be edited from the web UI… |
| | Restricted Differential Revision | rP80378eb5f6a8 Show policy information in Differential header |
| | Restricted Differential Revision | rP9b3d7b0dbaad Make most Differential reads policy-aware |
| | Restricted Differential Revision | rPd61c931c7b38 Use Differential policy columns to drive policies |
| | Restricted Differential Revision | rP79abe6653e89 Remove PhabricatorRepository::loadAllByPHIDOrCallsign() |
| | Restricted Differential Revision | rPc458517cb4fe Add viewPolicy, editPolicy, repositoryPHID columns to DifferentialRevision |
| | Restricted Differential Revision | rPc467cc464fb5 Make most repository reads policy-aware |
| | Restricted Differential Revision | rP1e2718d747e8 Make Maniphest list page react to viewer capabilities |
| | Restricted Differential Revision | rP800f6971bbf3 Make Maniphest detail page react to viewer capabilities |
| | Restricted Differential Revision | rPc7f105ac0e4b Allow task policies to be edited from the UI; show policy information on the… |
| | Restricted Differential Revision | rP36343600c5c7 Remove obsolete code from ManiphestTaskQuery |
| | Restricted Differential Revision | rP3a87a95e119b Use ManiphestTaskQuery in nearly all interfaces |
| | Restricted Differential Revision | rP225a38c7d36a Add viewPolicy, editPolicy storage to tasks |
| | Restricted Differential Revision | rPd63789e4b2a0 Allow repository policies to be edited |
| | Restricted Differential Revision | rPa09616858b11 Use RepositoryQuery along common pathways |
| | Restricted Differential Revision | rPe7a7e43104bc Fix a bug where policy queries with cursor-based pagers and non-ID orders can… |
| | Restricted Differential Revision | rPb558e1b4a4eb Remove ManiphestTaskListController |
| | Restricted Differential Revision | rPb902005bed52 Kill PhabricatorObjectDataHandle |
| | Restricted Differential Revision | rP07b8becfc6d5 Policy - introduce parentQuery and pass around policy configuration from parent… |
| | Restricted Differential Revision | rPe8142915269a Introduce ManiphestTaskSearchEngine plus ManiphestTaskListControllerPro |
| | Restricted Differential Revision | rP1e42c62b8f5c Make ManiphestTaskQuery a (mostly) policy-aware query |
| | Restricted Differential Revision | rPa2571de575c0 Remove obsolete/deprecated withTaskIDs() / withTaskPHIDs() |
| | Restricted Differential Revision | rP1f86c7342881 Simplify policy filtering for projects and ObjectQuery |
| | Restricted Differential Revision | rPe625c91867ec Pass viewer to all ManiphestTaskQuery objects |
| | Restricted Differential Revision | rP275f67294cc7 Make Flags policy aware |
| | Restricted Differential Revision | rP8eed5b1f1449 Make HeraldRule implement PhabricatorPolicyInterface |
| | Restricted Differential Revision | rPc5a06a624a44 Use application PHIDs for mailing lists |
| | Restricted Differential Revision | rPd2e5afb0959c Use application PHIDs in Releeph, plus more |
| | Restricted Differential Revision | rP0630ffffaa75 Use ApplicationSearch in Slowvote |
| | Restricted Differential Revision | rP9be755ab127e Add PhabricatorSlowvoteQuery |
| | Restricted Differential Revision | rP64cc0ce1287f Add "Visible To" property fields for diffs and revisions |
| | Restricted Differential Revision | rP6aee862bbe6a Use ApplicationSearch in Differential |
| | Restricted Differential Revision | rP3ec4984f27cd Use cursor-based paging in Differential |
| | Restricted Differential Revision | rP0c2e38e81c9c Make DifferentialRevisionQuery policy-aware |
| | Restricted Differential Revision | rP58884b94dc0b Simplify construction and execution of Differential queries for "responsible"… |
| | Restricted Differential Revision | rP90123dd7392f Add DifferentialDiffQuery and change most callsites |
| | Restricted Differential Revision | rP328aa383e460 Always provide a viewer when executing DifferentialRevisionQuery |
| | Restricted Differential Revision | rPb28ceafa382d Update Differential diff view |
| | Restricted Differential Revision | rPab2ed06c384c Remove DifferentialRevisionListData |
| | Restricted Differential Revision | rPf82e4b0c70a0 Modernize most Conduit console interfaces |