v1482, deployed on Tuesday, 06-Sep-2016
- Add specificity to where the search results should be added
- Fix test regression related to button markup change
- Disable opbeat async for rqworkers in Procfile
- changed copy on post-onboarding onboarding tasks
- Add opbeat logging support to RQ jobs.
- Paginate todos page backoffice.
- fixed admin buttons on fl profile & cleared out DS templates
- Remove old invite response email
- Handle missing company details in Terms view
- Adds ‘more tasks’ link to Employer dashboard if there is more than three Tasks to be completed
v1481, deployed on Monday, 05-Sep-2016
- Fix tests.
- Remove reference to image block from email template
- Remove reference to missing email image that breaks UAT
- Update is_company_details_complete(). Address is no longer required.
- Make address optional on the company details form.
v1480, deployed on Friday, 02-Sep-2016
- Fix timesheet summary email templates
- Fix getting content type of invoice attachment
- Make company address non-required (visually)
- Add specificity to js toggles to stop cross-triggering
- Alter jquery bind for select reason, make more specific bind
- Reset additional info state on any change of reason.
- Fix ‘additional info’. Add reset on close.
- Add timesheet summary email
- Update resync_basecrm_contacts command
- Fix failing Base serialization tests
- Update custom fields synced to Base
- Update resync_basecrm_contacts command to use TransactionCommand
- Don't show conversations link if you are rejected.
- Update copy.
- Update copy on success onboarding panel.
- Nullify fields when changing company type.
- put grid-gutters back in - but better so not alignment issues
- Add help text to onboarding page in backoffice
- Make alert dismissable
- Add target=_blank
- removed -ve margins on View All Tasks task
- made a couple of return to dashboard links into secondary buttons
- Update event tracking in profile/settings
- Skip test as messages are no longer shown
- Update account tab copy
- Avatar event tracking
- Add missing Profile tracking links
- Add event tracking for new dashboard buttons
- Move the names of all content templates related to terms and privacy to settings, via env vars
- Hide onboarding alert messages.
- Add phone number help_text
- Move the relevant TemplateViews out of the URLConf, ready to pull data from settings
- URLConf layout OCD
- Fix failing CompanyDetailsTab tests
- FL reg tweaks
- Move phone field from account tab to company tab
- Add tooltips to profile tab
- FL reg feedback response
- Add placeholder text to profile form.
- Change company address from a textara to a text field
v1479, deployed on Thursday, 01-Sep-2016
- Add additional fields to employer pricing admin list view
- Simplify (and fix) shared bb contacts query
v1478, deployed on Wednesday, 31-Aug-2016
- Remove duplicated comment content
- Make anonymisation command easier to grok
- Fix heisentest with a constant date, not datetime.today()
- Set available from to today when approving.
- Update direct booking copy to reflect step in process
- Check profile onboarding task is completed before approving in backoffice.
- Update favourite tooltip copy
- Use identical regex to url resolvers to find ExpiringLink token
- Swap out all fake numbers in anonymise() methods (and in testutils) to use inert/safe numbers
- Manually expire ExpiringLinks associated with todos when closing them
- Hide info message if not in London.
- Remove unneeded initial kwarg
- Fix impersonate link
- Allow merging of a conversation attachment to an invoice
- Fix blackbook test
- Change when conversation sidebar link is shown
- Update state transition diagram
- Remove redundant test.
- Fix backoffice action test failire
- Always show dashboard link in sidebar. Show conversations if has booking.
- Refactor to use template include _notification_panel.html
- Add canary test.
- Rename modules and functions to make them more descriptive.
- Add test that checks initial company type when it is set to unknown.
- Force company type to be limited if unknown.
- Add _not_in_your_city.html to the dashboard.
- Redirect to dashboard post registration ignoring freelancer_post_registration_redirect switch.
- Update comments
- Allow
registered
toapproved
FSM transition - Declare vars upfront to prevent UnboundLocalError
- Add backoffice view to display direct booking requests (todos)
v1477, deployed on Wednesday, 31-Aug-2016
- Support notifying an extra address (one per Employer) when a freelancer signs a contract
- Log loudly if email template data doesn't exist.
- reworked briefs cards layout combining the first 3 icon areas into 1 link with hover states
- Backfill work history contacts only on 1st employee activation
- Heisentest hunting
- Sweep to tidy up use of django.utils.timezone.now over datetime.datetime(pytz.utc)
- Add middleware to set appropriate timezone based on current user
- Spot of housekeeping (incl renaming a middleware class for clarity) while in the area
- Update FL terms
- Update limited company freelancer terms
- added the hash so the applications icon on the brief card links to the applications tab
- Update Tab component to check hash on load.
- added links to the breif card without changing how it looks
v1476, deployed on Friday, 26-Aug-2016
- Fix up some migrations re black book tidying up
v1475, deployed on Friday, 26-Aug-2016
- Remove redundant strip() call.
- Rename function
- Update comment.
- Rename constant.
- Move queryset out of view and into form.
- Refactor
- Set london as the default city on the onboarding dashboard.
- Update comments
- Add comments
- Add was_invited_for_black_book
- Improve query
- Add placeholder text
- Add filter form to the onboarding backoffice page.
- Show onboarding menu in backoffice.
- Show rag on onboarding page
- Add OverrideCountPaginator to allow faster load times with an expensive query
- Add onboarding page to backoffice.
- Remove unneeded log statement
- Use
count
instead oflen
- Use blocktrans to make translation easier
- Remove duplicated settings
- Only check valid invites for onboarding warning
- Make copy slightly less creepy
- Revert "Add merge migration" and make later migration depend on earlier — merge was not working well
- Add merge migration
- Restore heroku-tools conf files
- Add missing link to edit company details in onboarding template
- Ensure freelancers created for demo Recruiter/PSL purposes have their slugs set
- Display latest employer invitation warning to unapproved freelancers
- removed 'gutter' from FL dashboard task
- fixed unapproved dashboard mobile view
- Reuse init_indices to make a Mixin and a Decorator
- Remove some unused imports
- Remove todos - no action required
- Fix EmployerContactAuditLog string representation
- Updated panels and styles for onboarding
- Remove contacts handling from get_x_entity utils
- Remove black_book_entry field from notes
v1474, deployed on Friday, 26-Aug-2016
- Update Team Management invitation form to block inviting emails associated with inviable accounts
- Reuse util to get daily fee for recruiter fees
- Ensure relation commission is displayed even if zero
v1473, deployed on Thursday, 25-Aug-2016
- Fix sms sending, add mini-test