- Sep 13, 2019
-
-
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
-
-
Chris Lawton authored
* add card component and styles for payment request detail page * move edit submission link onto the same line as view submission * line card up with sidebar when there is one * add spacing around contract approval button * add styles for simplified project page and tweak payment request detail as a result
-
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
-
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 05, 2019
-
-
George Hickman authored
-
- Sep 04, 2019
-
-
George Hickman authored
-
- Sep 03, 2019
-
-
George Hickman authored
-
Todd Dembrey authored
-
Todd Dembrey authored
-
Todd Dembrey authored
-
Todd Dembrey authored
-
Todd Dembrey authored
-
Todd Dembrey authored
-
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 30, 2019
-
-
George Hickman authored
-
- 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
-
Chris Lawton authored
* add simplified partial for styles used on the simplified project and submission pages
-
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
-
Todd Dembrey authored
Change is related to how Django handles the error of the namespacing of the URLs, in Django 2.0 it failed silently, on 2.1 it fails loudly. Including the URL conf fixes this. There are some fixes to the existing tests which were noticed to be wrong when debugging
-
- Aug 28, 2019
-
-
Todd Dembrey authored
-
Todd Dembrey authored
Ref #1231 Ref #1462
-
Todd Dembrey authored
-
Todd Dembrey authored
-
George Hickman authored
* Fix payment request status labels * Add change PaymentRequest.status flow * Add delete payment flow
-
George Hickman authored
-
- Aug 27, 2019
-
-
Chris Lawton authored
-
George Hickman authored
-
Fredrik Jonsson authored
-
- Aug 26, 2019
-
-
Parbhat Puri authored
-
Parbhat Puri authored
-
Parbhat Puri authored
-
Parbhat Puri authored
-
Parbhat Puri authored
-
Fredrik Jonsson authored
-
- Aug 23, 2019
-
-
George Hickman authored
-