To Do: Stephen-Nurse

/
Priority Project #
12 Stephen-Nurse #: 141
12.01

ToDoList

  • The list of projects at the top of the page look
    • If RoleAdmin show all projects 
    • Also for adding new projects
  • Allow non-admin to access the +/- button
  • Sorting broken
Complete
12.01

Logout time is too short

Blocked
12.02

To Do List

  • Button to collapse all the projects. 
  • Pressing the Admin-ToDo List should trigger this button
Complete
12.02

Investments, Tax etc needs overall

  • Basic failures
    • http://localhost:8000/investments/edit/22 
Pending
12.03

Tourist Attractions

  • For both the download GPS locations, and the clear GPS locations, do an on-submit check
  • The desktop/mobile distinction doesn't work anymore
Complete
12.04

House Guest

  • Create ability to put in notes (eg need to fly to Frankfurt, dentist appointment etc)
  • Will entail having a ‘blank’ guest, which does/doesn't trigger a blockout period
Complete
12.05

CV

  • Emailing of CV doesn;t work
  • Emailing of Useful files doesn't work either
Complete
12.06

Fixed Rate Deposits

  • Separate by category
  • Add a field for if an EBT (list the 3) so we can build a view of the value of the EBTs separately
Complete
12.07

Useful links

  • Deleting useful links button doesn't work
Complete
12.08

House guest

  • Doesn't look good in mobile
Complete
12.09

Flight destinations

  • They seem to have been deleted.   Crawler/bot problem?
Complete
12.10

Flight Destinations

  • Add buttons to include/exclude
  • If excluded (inactive), don't include in scrape
Complete
12.11

Useful links

  • Add an entity that dynamically allows new categories for useful links
Complete
12.12

User import

  • Handling conflicts and allocation of contacts to Business Contacts
Complete
12.13

Useful files

  • ChkEditor added to base.html but didnt work when added to new and edit file.  Why?
  • Size of text box 
  • Email doesn't work on live, but works on dev
Complete
12.14

To Do List

Clicking on the project should reset the index to that project, similar to the buttons above

Complete
12.15

JPM share price

  • Ability to import JPM share price daily
Complete
12.16

Settings

  • Create a control function to determine if the various Interests tabs are shown
Complete
12.17

Helpful files

Complete
12.18

Recruiters

  • Firstly, before uploading the new User entity from ATS Template,  fix the current Recruiter links in the dashboard
  • Create new entity for Recruiter that is is linked to User
    • Includes Region, Priority and Area of interest and also tracks email sent and received
    • Creates a new User if User does not exist
      • User list export to Outlook includes the Recruiters.
Complete
12.19

To Do List

  • In the Projects list have a flag for whether the live website is working or not
  • In the ToDoList items, show that checkbox and in the title show the C:\dev directory name
Complete
12.20

ToDoList

  • Copy buttons
Complete
12.21

Travel Notes

  • Make it a long text format. 
Complete
12.22

Birthday cron

  • No longer works
  • php bin/console app:send-birthday-reminders works ok, so it is just the cron 
Complete
12.23

Base contains entity specific formatting  

  • Why do these have to be in base.html? Can we put it in the edit.html for each form? 
  • Would that be quicker?
  • This includes form specific details (Editor).  
Complete
12.24

CMS Photo and Company Details not pushing through to Live

In Company Details hide the Favicon and QR fields when completed

Complete
12.25

FX Rates

  • Write a Service to find the FX Rates on the AsOFDate
  • Write a chron chron job to save the FX Rates each day
  • When updating the FX Rate button, show the date and also update the Historical FX Rates 

 

Total PVs

  • Total computation doesn't work.
  • Compute total in GBP or USD
Complete
12.26

House Guest/Flights

  • Include a date range for each flight combination
Complete
12.27

Days out of UK 

  • Compute the days in each country in UK tax year
Complete
12.28

To Do List

  • The Project should be the default choice but editable.
Complete
12.29

ToDoList

  • When you Save and Close a ToDoList entity it returns you to the Pending Items for that project
Complete
12.30

To Do List Item

  • The attachment field has fallen off the bottom
Complete
12.31

Helpful files (File Attachments)

  • The “Notes” appear to delete upon saving
  • Ability to delete each file attachment individually
  • E-mail functionality only works in local
    • Check including multiple files
Complete
12.32

Users 

  • Handling of Recruiters and other ‘role-conditional’ fields when editing a User
  • Birthdays: Cronjob that Sends email to SN to warn of a birthday next [3] days 
Complete
12.33

Flights

  • Scrape time not in the correct format
  • New entity to define destinations. 
  • Button to create the “Return” leg that 
    • Add a new field for “Return leg”
    • And an Order field?
  • Numbering of routes to group them in pairs.  
Complete
12.34

Photos (tennis)

  • Why don't some of the photos show?

Copy

  • Improve the copy for various Interests pages
Complete
12.35

HouseGuest

  • Add a button to scrape the one destiniation/route only. 
  • Copy over to Immigration Services
Complete
12.36

Users

  • PaulCoolen example. (paulcoolen@gmail.com, federer)
    • When he edits his profile, he shouldn't be able to change :
      • Company field  (rename as SN Category).  In fact hide this from the non-admin user
      • Londoner checkboxes
      • Save buttons- don't show the send welcome email button
      • Webpage seems to want to populate with my sn email address?
Complete
12.37

Photos

  • What photos and videos can I upload.  Different formats for photos and movies
Complete
12.38

ToDoList

  • Needs Research.  Field options should be:
    • No
    • Yes - Minor
    • Yes - Major (beyond skillset)
  • Include in view the Needs Research and Hours Allocated fields
    • :Research needed displayed as coloured blobs
      • No - Yes
      • Yes - Minor - Orange
      • Yes - Major (beyond skillset) - Red
  • Fast buttons:
    • Edit the Needs Research field
  • Hours Allocated field
    • Limited to positive numbers
    • Only shows when Yes-Major (beyond skilset) is picked
  • Move the Needs Research on the same line as Hours Allocated to prevent wrapping. 
    • Reduce Status, Hours Allocated and Needs Research to col-1 
    • No delete button?
    • Height is too high
  • Edit the title on the ToDoList to remove the words “Project item”
  • Create a Save, but don't close button? (equivalent to Control-S).  
    • Can one create fast keys?

 

Complete
12.39
Make to do list viewable on the phone
Complete
12.40

Contact details

  • Remove the VCF if in Mobile mode
  • Add a QR code with my VCF details on the home page
Complete
12.41

ToDo List items

  • Format of rich text.  Can't see bullet points, colour etc
  • Make readable without a login, but not editable
Complete
12.42

ToDo List

  • Include buttons at the top to show each Project 
    • Reduce the view to the list of ToDos in that specific project  
Complete
12.43

Photos

  • Thumbnail view vs full view 
Complete
12.44

Guest View

  • Can I freeze the pane in a table
Complete
12.45

Users

  • Duplicate users when importing from Outlook don't look too different
  • Deleting users creates an error
  • Add Recruiters-All
Complete
12.46

Security

  • Photos link doesnt work for Sandra
Complete
12.47

Why isn't ATS appearing in the list of projects in the ToDo List?

Complete
12.48

Tourist Attraction

  • Photo doesn't seem to work
Complete
12.49

Flight destinations

  • Default is ‘IsActive’ = Yes; ‘IsAdmin’ = No
Complete
12.50

Flight destinations

  • Add country to the airport, and sort the list
  • Ability to create a return journey with one click
    • Popup:
      • From,  To..
      • Then creates 2 entries, one outbound, one return, with a grouping of max current plus 1
Complete
12.51

Todo list

  • Sort the list of Project buttons alphabetically
Complete
12.52

ToDo List

  • Create a Save button that Saves the ToDlist item and reopens it. 
  • Perhaps show in red the latest saved time in the edit view next to the button
Complete
12.53

ToDo List

  • Buttons to flag priorities as Top or not
Complete
12.54

To Do List

  • When a new Item is added, inherit the Project name from the location of the button
Complete
12.55

Useful URL

  • Mark as either Public or Private
    • Private only viewable by ROLE_ADMIN
  • Doesn't sort when not logged in as Admin
Complete
12.56

Photos: Mobile version

  • Buttons, 
  • Full page view of the specific photo
Complete
12.57

Blood tests

  • Can't select by date
Complete
12.58

Photos

  • Link may not work
Complete
12.59

ToDo List (Project Priorities)

  • Doesn't sort by ATS-upload date
Complete
12.60

To Do List

  • Sort the buttons alphabetically in the New ToDoList by project name 
  • Change width and height to remove need to scroll
Complete
12.61

Tourist attraction

  • Can't delete
Complete
12.62

Need to provide a MTM over-ride on the loans

Complete
12.63

Helpful files

  • Main notes don't save
Complete
12.64

Map icon import fails (similar to Whistles and Bells)

Complete
12.65

User - Messages and Londoner

  • Create “Outreach” entity
    • User (relational)
    • Category
      • Visiting London
      • Festive message
        • Festive message
        • Message sent timestamp
      • Recruiter
  • Create “OutreachTemplate” entity
    • User Category 
Complete
12.66

Medical Test Results 

  • Does not sort correctly
Complete
12.67

Photos

  • The page that directs users to the location of the photos doesn't work well on mobiles.  Reduce width
Complete
12.68

CMS

  • Remove edit link (for Admin) and replace with a separate fa-pen link
  • Similarly for photos
  • Update CMS for the Interests pages
Complete
12.69

UK days count 

  • Colour coding for the background colour for the tax year
  • Ability to load up multiple attachments rather than just one
  • Day count on each line.  A service?
Complete
12.70

To do list

  • Formatting of this section.  Why light grey - unreadable
Complete
12.71

ToDoList:

  • Can't delete a ToDo List item
  • Error message when saving a new ToDoList Item or deleting an item
Complete
12.72

Weather and Company Docs

  • Link to GPS picture. 
Complete
12.73

To Do List

  • In the buttons, include a count of Pending items 
  • Sort by # of Pending items or can we sort the buttons by priority?
Complete
12.74

File Attachments (Useful files)

  • Errors when editing
Complete
12.75

Photos

  • Only be able to delete your own photos 
Complete
12.76

Photos

  • Clean up the photos directory in live server
  • When deleting a photo,  delete the file to save disc space
Complete
12.77

Bank balances -New in Dev

  • Error: IntlException HTTP 500 Internal Server Error - datefmt_create: invalid locale: U_ILLEGAL_ARGUMENT_ERROR
  • I have seen this multiple times.  Why does it occur and how do I correct?
Complete
12.78

Garmin files

  • ChekEditor
Complete
12.79

Login page

  • Remove the buttons to login on the live site  (all sites)
    • Not controlled by the env file, but by reference to the live server?
Complete
12.80

Email

  • Email to be able to be sent from the logged user rather than the same email address for all user
Complete
12.81

ToDoList Items

  • Move the buttons at the bottom of the page to the top and stretch the Task box longer and full screen width
Complete
12.82

Security on ToDoList

  • Buttons for only the relevant projects
  • Dropdown list of the relevant projects
    • Access rights to the Add ToDoList projects
Complete
12.83

To Do List

  • Clicking on a Project button should take you to the list by that project, but to the Pending items
Complete
12.84

On local, no favicon 

Complete
12.85

Photos

  • Include name of uploader
  • Sort by favourite photos
  • View buttons. Favourites first. By uploaded by Show all or by user. 
  • Sort by who uploaded
Complete
12.86

ToDoList

  • Error attaching attachments and deleting records
Complete
12.87

User View

  • Why do the buttons not spread across the page?
Complete
12.88

Events listener

  • Appears on bottom of every page
Complete
12.89

Helpful links categories dynamic 

Complete
12.90

To Do List:  List of Projects

-New button has wrong URL

Complete
12.91

CV

  • Upload, download and Email CV doesn't work
Complete
12.92

To Do List

  • Deleting an item should return the user to referrer
  • Top priority items no longer showing in search
  • Include a Show button, and make sure works well in mobile (as with Edit)
  • When clicking on a given project, collapse all others, and only expand the one (so when you return to index it is collapsed)
Complete
12.93

Kayak Scrape

  • Have the ability to scrape either (1) Direct flights only (2) Direct and 1-stop   and (3) Both.    
    • So have 3 download buttons for each route
    • And 3 Scrape All buttons
  • When finishing the scrape, display the view including the 1-stop searches as default.   If null (no 1-stop searches) don't display null or no flights but leave blank
Complete
12.94

To Do List

  • Delete button should take one back to the referrer page 
  • Saving a new item should bring you back to the Index but for that project only
  • Check what the grey number on the top left is indicating #…  Is it correct (i thought it was number of Pending items)
  • Save button at top of page to avoid need to scroll down. Immmediate Priority box can be reduced in size
Complete
12.95

ToDoList Projects

  • LiveSiteWorking- Convert to string and include a N/A.
    • Enable sorting by  LiveSiteWorking
  • Sort ATSUpdateDate to include h:m
    • Show including h:m (to test)
  • Website link to correct for no https:   
    • And show only the part without https

ToDoList

  • Ability to collapse/expand a given project
Complete
12.96

Users 

  • Users: create a field for ‘ComingToLondon’ and Settings entry to type in the message
Complete
12.97

Emails

Complete
12.98

Flying 

  • Add save and re-edit button to the flying entity
  • Add a file attachment 
Complete
12.99

Server problem

  • Can't edit (change status) of a ToDoList item
Complete
12.99

Flight pages

  • Add a timestamp to the flight scrape
  • Add a setting in settings for how ‘stale’ a flight scrape can be before it is deleted/hidden
    • Display #days in brackets
  • Enable users (not just Admin) to refresh flights
    • Add +7D button next to a stale flight that scrapes the next 7 days
Complete
12.99

To Do List

  • The Top Priorities are not sorted by project
Complete
13.00

Flight scrape

  • Stops after a few days
Complete
13.01

To Do List

  • When deleting an item, return them to the page they left from. ie the filtered index page
Complete
13.02

Useful files

  • New - Formatting doesn't work
  • Index - formatting
Complete
13.03

Flight routes

  • Button to reset all route dates to the default in the view
  • The dropdown list includes airports not in flight prices.
  • Remove ‘Are you sure’ when clicking Admin or Active on/off
  • In House Calendar view have a link to the Flight Destinations, not just New destination

 

Airport view

  • Show Active and Inactive in two tables side by side
Complete
13.04

Birthdays

  • Go through an old Contacts saved file and check the birthdays vs current
  • Best to do with 2 screens
Complete
13.05

To do list

  • Add a date completed field 
  • For completed tasks, sort by date completed
Complete
13.06

Todo list

  • Create and compete date.   Remove ranking in complete
Complete
13.07

To Do List

  • When you complete a task, save the date time Completed and save chronologically. 
Complete
13.08

CKeditor formatting 

  • On ToDoList Items and Projects
Complete
13.09

To Do List Projects

  • Filter for Active/Inactive projects
  • Sort by Latest ATS update
Complete
13.10

Flights

  • Improve the line on left/right 
Complete
13.11

To Do List

  • Only show projects with non-zero items
Complete
13.12

ToDo list item

  • Make the default setting for Status to be Pending
Complete
13.13

Email

Complete
Complete
13.15

UK Days

  • JSON file field still showing
Complete
13.16

Flights

  • I have added a new field in the FlightStats entity called “lowestPriceOneStop”
  • Amend the Kayak scrape to include 1-Stop flights as well as Direct-only (currently the search specifies Direct-flights only) and store 2 prices for each route/date…. the best Direct flight price in the field “lowestPrice” and the best 1-stop price in “lowestPriceOneStop”
  • I have adapted the calendarindex twig and the controller to show the choice of the user (button at the top to toggle between showing both Direct and Direct+1-stop)
  • Don't wait for each scrape to update the screen.  Update after each scrape (ie per day/route)  

 

Complete
13.17

To Do List

  • Delete button shouldn't require a Check
  • In the Index, the indentations don't show
    • Second indentation
      • Third indentation
Complete
13.18

Useful files

  • Unable to edit
  • Hide the input field if populated. Tidy up the show form.
Complete
13.19

Photos

  • Edit the screen that allows me (Admin) to pick which location to see.  
Complete
13.20

Project TO-Do List Priorities

  • Need the EditorChekr for the summary of each new project
Complete
13.21

ATS Update (Paginator)

  • Causes an error
  • Note the additional processes needed for all updates (save in update.bat in notes)
Complete
13.22

Emails - Chron job?

  • Emails getting sent and returned?
Complete
13.23

Latest git pull failed on live

Complete
13.24

ToDo List

  • New does todolist_item not formatted the same as Edit.  
    • Edit box is smaller
Complete
13.25

Londoner email

  • Londoner email functionality

 

Complete
13.26

Flights

  • Kayak scrape failing
Complete
13.27

House Guest

  • New: 
    • If ‘Internal Note’ or ‘Block Out’ is checked, it should hide the GuestName.
  • Email alert doesn't work
Complete
13.28

Helpful files

  • New and edit can't change some fields
Complete
13.29

Flights

  • Deleting a destination should delete flights
  • Copy destinations 
  • Multiple destinations 
Complete
13.30

Birthday

  • Cron job
Complete
13.31

File attachments

  • Multiple files not updating
Complete
13.32

To Do List

  • Sort the Projects by their Priority rank.
Complete
13.33

SQL Download

  • Error message on live  (works on ATS -Live)
Complete
13.34

User profile

  • On all projects (e.g. stephen-nurse.com) I am continually having to run ‘backdoor’ to reset my rights. 
  • User_roles keeps getting deleted
  • I have renamed the roles to add a ‘2’ to them to see if that is the problem too

Roles

  • Login directions seems to have gone too. 

Helpful Links

  •  Helpful Links data keeps getting erased - this seems to have stopped (no reason why)  (happened again over the weekend)

Helpful files

  • Record remains but the attachments get deleted

Photos - Both CMS and Photo gallery 

  • Seem to get deleted

 

Complete
13.35

ToDo List

  • Top Priority
    • Change Controller such that the list of ToDoList is only those that have a Top Priority Item . Lines 42-48 in ToDoListController
    • Top Priority field doesn't save
  • Add ability to add files to the ToDoListItems
    • ToDoListItems Controller line 95-110
  • Increase height of the box that shows the number of individuals who can edit a project. 
  • Cascade -  When you delete a ToDoList, delete all the associated ToDoListItems
Complete
13.36

Helpful files

  • In show, it shows the attachment icon when it is null.
  • Widen the notes column in view  - test on mobile
Complete
13.37

All projects

  • Button that downloads the Live database to the Local version doesn't seem to work on all sites.
Complete