- Dec 18, 2019
-
-
Fredrik Jonsson authored
-
- Dec 05, 2019
-
-
Todd Dembrey authored
-
Todd Dembrey authored
-
Todd Dembrey authored
-
Todd Dembrey authored
* Use the view to handle the report dates provided
-
Todd Dembrey authored
* Add table to filter by submitted reports * Add report table to the project overview page
-
Todd Dembrey authored
* Remove privacy toggle and use explicit private public fields * Add in content help text
-
Todd Dembrey authored
* Allow configuration of the reporting frequency * Add frequency messaging and tweak the next report builder
-
Todd Dembrey authored
* Make reports skippable * Add in activities for skip/unskip of files
-
Todd Dembrey authored
* Add detail view for submitted reports * Use the private storage url for the report files * Redirect old private report files to the report detail page
-
Todd Dembrey authored
* correct end date and dont change submitted reports * Allow staff editing of the submitted report with no notify * Prevent staff editing the privacy setting once the report is submitted
-
Todd Dembrey authored
* Allow saving of the report as draft, 1 version per save * Ensure files handled correctly per version
-
Todd Dembrey authored
* Add basic listing on the project page * Add tests for new current object and updates to factories
-
Todd Dembrey authored
* Add basic reporting to the project * Add file uploading to the reporting * Add activity for submit report
-
- Oct 11, 2019
-
-
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
-
- Oct 02, 2019
-
-
George Hickman authored
* Add Projects to Approve table to dashboard * Fixup the tables used to be consistent Ref #1377
-
- Sep 13, 2019
-
-
Chris Lawton authored
* add styles for checkboxes used to remove items * Make sure that we can add and remove receipts from the PRs
-
Todd Dembrey authored
* Fix the approve contract and approve forms * make sure we can share error messages with the user
-
George Hickman authored
* Add PaymentRequest list view
-
- Sep 12, 2019
-
-
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
-
- Sep 11, 2019
-
-
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.
-
- Sep 03, 2019
-
-
Todd Dembrey authored
-
- Sep 02, 2019
-
-
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
-
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
-
- Aug 29, 2019
-
-
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
-
George Hickman authored
* Add Compliance email setting to Wagtail Admin * Email compliance when a Project is approved Ref #1334
-
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
-
- Aug 28, 2019
-
-
George Hickman authored
* Fix payment request status labels * Add change PaymentRequest.status flow * Add delete payment flow
-
- Aug 20, 2019
-
-
George Hickman authored
* Add payment related models * Add payment request flow * Display payment requests with totals and percentages
-
- Aug 19, 2019
-
-
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
-
- Aug 16, 2019
-
-
Todd Dembrey authored
* Refactor the private storage class to be more generic * Update the views to serve the project documents through the urls
-
- Aug 12, 2019
-
-
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
-
- Aug 09, 2019
-
-
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
-
George Hickman authored
Ref #1347
-
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
-
- Aug 08, 2019
-
-
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.
-
George Hickman authored
* Add Approval creation form & view * Add Rejections * Display approvals in the sidebar Ref #1333
-
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
-
- Aug 07, 2019
-
-
Todd Dembrey authored
* Add the document category model and integrate into the page * Fix document category migration tree
-
George Hickman authored
* Add extra Project fields for PAF * Add PAF edit form * Use Project.user_has_updated_details to drive UI * Add show more toggle to Project detail page Ref #1330
-