Skip to content
Snippets Groups Projects
  1. Dec 18, 2019
  2. Dec 05, 2019
  3. Oct 11, 2019
    • Todd Dembrey's avatar
      Feature/tidy up applicant views (#1595) · f3c014d7
      Todd Dembrey authored
      * Ensure the applicant dashboard loads when they have projects
      
      * Limit applicant visibility for entities on project page
      
      * Track the progress of a project for the applicant's viewpoint
      
      * Improve messaging to applicant around contracts
      
      * Ensure the payment request works for the applicant
      
      * Fixup the tests for the applicant changes
      Unverified
      f3c014d7
  4. Oct 02, 2019
  5. Sep 13, 2019
  6. Sep 12, 2019
    • George Hickman's avatar
      Project List View (#1477) · 8147cb1d
      George Hickman authored
      * Add Project list page
      
      * Set action URL for submissions table search and filtering
      
      * Add search and filtering to Project summary table
      
      * Make table search placeholder configurable
      
      * Enable search filtering for Project list page
      8147cb1d
  7. Sep 11, 2019
    • Todd Dembrey's avatar
      Feature/post demo 2 fixes (#1501) · 9ec74387
      Todd Dembrey authored
      * Make the choose file link intelligent
      
      * Update the document chooser to user the model form and update tests
      
      * Update the messaging to be more in line with other messages
      
      * Make sure we tick the documents when all uploaded
      
      * Tidy up the visual components (contract/links) on the detail page
      
      * Tidy up how forms are contributed to the parent class
      
      * Improve the delegated form base behaviour
      
      * Refactor to remove the payments mixin
      
      * Give the detail and edit views of the payment request their own view
      
      * Remove the download link and change to a view
      
      * Refactor the views to be better sorted
      
      * Improve the interaction experience for payment requests and add activity
      
      * Improve look of payment table to be a bit more bulked out
      
      * Allow passing a path to the slack notification system
      
      User.get_absolute_url was pointing at the wagtail admin which would expose the
      admin urls to users on the frontend. The admin view is not necessarily the
      "canonical" view for the user so should not be relied upon in the long run.
      
      By allowing passing of a url to the slack notifier we allow the emitter to point
      to the destination regardless of the more front end focused model method.
      Unverified
      9ec74387
  8. Sep 03, 2019
  9. Sep 02, 2019
    • Todd Dembrey's avatar
      Feature/gh1364 paf custom fields (#1479) · ef032035
      Todd Dembrey authored
      * Add PAF model and link to funds and labs
      
      * Integrate the extra fields for the PAF into the PAF form
      
      * Update tests to work with the new PAF field
      
      Fixes some larger issues around how data is serialized and deserialized from the
      db by the submissions class.
      
      * fixup! Update tests to work with the new PAF field
      ef032035
    • George Hickman's avatar
      Payment Request Feedback (#1472) · 68d90a9c
      George Hickman authored
      * Rename PaymentRequest.value -> requested_value
      
      * Add PaymentRequest.paid_value
      
      * Expose "actual" value of a PaymentRequest
      
      "Actual" value is paid_value when it exists or requested_value
      otherwise.  This adds a property so it can get used with an instance and
      updates the payments block QuerySet to let the database pick the right
      values.
      
      * Fix displaying form errors in messages
      
      This sends one message per error and no longer uses Django's error
      markup since our styles rendered the messages poorly.
      
      * Update comment when changing PaymentRequest status
      68d90a9c
  10. Aug 29, 2019
    • Chris Lawton's avatar
      Feature/gh 1339 project messages (#1457) · c43cf0ba
      Chris Lawton authored
      * add tooltip logic for submit for approval button
      * update error bar styling on project page
      * add tooltips and add to disabled button
      c43cf0ba
    • George Hickman's avatar
      Send to Compliance (#1444) · b502e256
      George Hickman authored
      * Add Compliance email setting to Wagtail Admin
      * Email compliance when a Project is approved
      Ref #1334
      b502e256
    • George Hickman's avatar
      Project In Progress State (#1438) · bb5bea7e
      George Hickman authored
      * Move supporting documents to sidebar when project is in progress
      * Test contract templatetags to confirm they show at the correct time
      * Hide the supporting docs block when a Project is in progress
      Ref #1379 
      bb5bea7e
  11. Aug 28, 2019
  12. Aug 20, 2019
  13. Aug 19, 2019
    • George Hickman's avatar
      Upload and Approve Contracts (#1408) · e5139b16
      George Hickman authored
      * Add Contract model
      * Add upload contract form and button
      * Show recent contracts in the sidebar
      * Add contract approval
      * Allow applicants and staff to upload contracts
      * Advance a Project's state when a contract is approved
      * Capture applicant flow in contract access templatetag
      
      ref #1378 
      e5139b16
  14. Aug 16, 2019
  15. Aug 12, 2019
    • George Hickman's avatar
      Add Projects Feature Flag (#1394) · dd72593e
      George Hickman authored
      * Add feature flag to Project creation
      * Show project related UI elements when Projects are enabled
      * Enable Project URLs based on feature flag
      * Enable projects for testing
      dd72593e
  16. Aug 09, 2019
    • Todd Dembrey's avatar
      Feature/updates from demo 1 (#1396) · 2da2888d
      Todd Dembrey authored
      * Allow an approver to make changes to the PAF whilst they are approving
      
      * Expose the applicant view of the project and allow them to edit
      
      Applicants can only edit in the first phase
      Applicants can only edit the base data on the project
      
      * Improve the display of the addressfield and value
      
      * Add tests in for the views
      
      * De-submissionify the emails to the user
      
      * Fix from rebase
      2da2888d
    • George Hickman's avatar
      Add removing files (#1392) · f5446f2e
      George Hickman authored
      Ref #1347
      f5446f2e
    • George Hickman's avatar
      Upload New Supporting Document (#1391) · 972b5c72
      George Hickman authored
      * Add PacketFile
      * Add upload document form and handler
      * List uploaded documents in the supporting docs block
      * Add diff count to missing Document Categories
      
      Ref #1331
      972b5c72
  17. Aug 08, 2019
    • Todd Dembrey's avatar
      Review and updates to flow in page (#1390) · e74f28c9
      Todd Dembrey authored
      * Make activities private where appropriate
          * APPROVE_PROJECT,
          * REQUEST_PROJECT_CHANGE,
          * SEND_FOR_APPROVAL,
      *Updates to project detail page to crate a "flow" of PAF > request approval > approve or request changes.
      Unverified
      e74f28c9
    • George Hickman's avatar
      Add Approvals (#1386) · f89e3d95
      George Hickman authored
      * Add Approval creation form & view
      * Add Rejections
      * Display approvals in the sidebar
      
      Ref #1333
      f89e3d95
    • George Hickman's avatar
      Send to Approver (#1368) · b608dfa6
      George Hickman authored
      * Add Approvers role
      * Add Approval model
      * Add send for Approval functionality to Project
      * Send approval message request to approvers in slack
      
      Ref #1332
      
      
      b608dfa6
  18. Aug 07, 2019
Loading