Export to GitHub

simpleinvoices - todo.wiki


summary Simple Invoices todo list :: all current issues and planned features

| Wiki pages: |todo |done | ideas| |:----------------|:---------------|:---------------|:-----------------|

--- next minor release ---

  • 2011.2

--- Next major release ---

  • beta 1

    • review inv_status - jk
    • review xml file for invoices ( customer login etc..) - jk
    • Review version control section - jk
    • There seems to be a duplicate entry in the si_sql_patchmanager table in /databases/mysql/Full_Simple_Invoices.sql at Line 733/734 - needs review JK
      • (556, 210, '', '', ''),
      • (557, 210, '', '', ''),
    • Create the correct JSON sql based on the new sql patches - and update the .sql files
  • beta 2

    • htmlsafe
      • edit biller - email address not happy
      • what about magic quotes
    • magic_quotes option - if enabled stripslashes
    • Paypal link ? update refer reply from Tom link
    • Cron emails - only customer gets emails link
    • Customer/user - currenlt if user email = customer email they are the same
      • change this - add a select customer to link the user to in the user add/edit page
      • in customer edit/view add tab for list of users
      • in customer add - have abiality to add a customer user
    • Create acl/permission for customer login
  • beta 3

    • add in timetracker extension link
    • Adjust Tax Total re statuses link
    • fix up inventory qty re statues
    • 0 size PDFs when being emaield - when file name character accented
  • beta 4

    • 1 being added to css url - review link
    • Invoice Preference: Invoice detail line not displayed in the view page
    • DB adjustments for large data - indexes, adjsut si_invoices etc..link
    • API - zend auth error link
    • Biller Sales by Customer - Totals link
  • beta 5

    • 2 Decimal place product/tax can end up with 3 decimal place total - reveiw
    • Invoice blank re template = default issue link
    • Investigate partially paid invoices causing problems in reports link
    • Reports show si_invoices.id instead of si_invoices.index_id link
    • Email SSL zend issue link
  • plans

    • jquery error link
    • Invoice numbering - add some kind of valiadation so can't be duplicated link
    • Make all words/strings translatable link
    • Rename 'Invoice Preferences' to Documents or doc type .. link
    • language and locale pre invoice preference
    • locale select in defaults
    • Customer, User, Viewer etc.. user types with working ACL/permissions etc..
    • Add new kick ass PDF library -> http://code.google.com/p/wkhtmltopdf/
    • Rename 'Invoices Preferences' to 'Doc Type'
    • locale + language + index_group fix
    • edit invoice - adjust label
    • payments - adjust label
    • Remove old sql files link
  • really shoud

    • short wording in Quick View page link
    • custom fields - domain id - stuff - JK
    • make search in Manage pages work good for all pages
  • maybe

    • invoice edit - notes - if note empty then have closed if not empty then display for edit - work-in-progress
    • redo home page - Recent Activity and Quick Stats
    • Email - update send function - so if email is diff from biller don't show Biller Name link
    • User add - only admin role available link
    • PDF - minor edit to html2pdf link
    • Delete invoice not working in svn trunk link

--- future releases ---

  • need to get done

    • Update UI of System Preferences
    • Adjust IVA amount % link
    • Strip special characters from invoice name when emailing link
    • If tmp/log not write-able don't error - just no cache or logging link
    • IE - Manage Payments doesnt work object/#Item_0 link
    • SQL patch problem - payment types link
    • Konquerer issues link
    • Sales report - menu problem link
    • Adjust pdf function for config link
    • Make reports 2 decimal places link link
    • Automatic notifications for overdue invoices link
  • really should

    • Products - allow setting 2 or more default taxes pre product
    • user - if user disbaled - if login attempt - give nice message
    • Display amount of tax for each item on an invoice.
    • Apply payments independent of invoices link
  • maybe

    • move all configs (where possible) out of config.ini and into system_defaults
    • move date popup to jquery UI
    • Reports - localise
    • Update UI of Manage Extensions

--- simpleinvoices.org issues ---