| #207 |
Unable to create new invoice
|
closed
|
defect
|
blocker
|
0.2
|
gael
|
| #356 |
Unable to save settings
|
closed
|
defect
|
blocker
|
0.3
|
gael
|
| #108 |
write installation instructions on wiki
|
closed
|
task
|
critical
|
0.1
|
enrique
|
| #334 |
Recurring Invoice: errors when deleting items
|
closed
|
defect
|
critical
|
0.3
|
jzarate
|
| #2 |
Invoice, InvoiceItem and InvoiceItemTax data model
|
closed
|
enhancement
|
major
|
0.1
|
carlos
|
| #3 |
RecurringInvoice and periodical jobs
|
closed
|
enhancement
|
major
|
0.1
|
carlos
|
| #34 |
I think we should use the following security settings: escaping-strategy: on & csrf-secret
|
closed
|
enhancement
|
major
|
0.1
|
enrique
|
| #35 |
overall thinking about invoice editing user interface
|
closed
|
task
|
major
|
0.1
|
jzarate
|
| #36 |
refactor invoice editing form code
|
closed
|
enhancement
|
major
|
0.1
|
jzarate
|
| #37 |
make the buttons "save", "save as draft" and "save and email" functional
|
closed
|
defect
|
major
|
0.1
|
jzarate
|
| #38 |
tag editing withing invoice editing
|
closed
|
defect
|
major
|
0.1
|
jzarate
|
| #39 |
make the invoice editing i18n capable
|
closed
|
enhancement
|
major
|
0.1
|
jzarate
|
| #40 |
invoice editing: make total amount calculations
|
closed
|
enhancement
|
major
|
0.1
|
jzarate
|
| #41 |
add sfJqueryReloadedPlugin plugin
|
closed
|
task
|
major
|
0.1
|
jzarate
|
| #59 |
recurring invoices: list template
|
closed
|
enhancement
|
major
|
0.1
|
jzarate
|
| #60 |
recurring invoices: make "edit invoice" template
|
closed
|
enhancement
|
major
|
0.1
|
jzarate
|
| #71 |
invoice editing: calculations through ajax & tags saving
|
closed
|
defect
|
major
|
0.1
|
jzarate
|
| #73 |
Recurring invoice status
|
closed
|
task
|
major
|
0.2
|
carlos
|
| #80 |
integrate job model into recurring invoice model
|
closed
|
enhancement
|
major
|
|
jzarate
|
| #81 |
invoices & recurring invoices: add custom restrictions as properties
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #117 |
redesign the job scheduling interface & scheduling implementation
|
closed
|
enhancement
|
major
|
0.2
|
jzarate
|
| #154 |
recurring invoices: readapt to the last app changes
|
closed
|
task
|
major
|
0.2
|
jzarate
|
| #162 |
add the logo file upload functionality in settings
|
closed
|
enhancement
|
major
|
0.3
|
enrique
|
| #175 |
settings: let the user choose what to do in case of invoice generation error
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #176 |
recurring invoices: redesign status
|
closed
|
enhancement
|
major
|
0.2
|
jzarate
|
| #184 |
add a password recovering feature in the login page. Send the password by email
|
closed
|
task
|
major
|
0.3
|
enrique
|
| #190 |
recurring invoices: let the user choose what to do when a recurring is desynchronized
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #193 |
recurring invoices: add special validation rules for the "enabled" checkbox
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #210 |
make 'pre-installation' page
|
closed
|
enhancement
|
major
|
0.2
|
jzarate
|
| #212 |
preinstall refactoring
|
closed
|
enhancement
|
major
|
0.2
|
jzarate
|
| #219 |
refactor pre_install.php
|
closed
|
enhancement
|
major
|
0.2
|
jzarate
|
| #220 |
modify installer app to offer download links in case it can not write
|
closed
|
enhancement
|
major
|
0.2
|
jzarate
|
| #221 |
remove the database lock
|
closed
|
enhancement
|
major
|
0.2
|
jzarate
|
| #222 |
modify installer app to adapt checkings to the new structure
|
closed
|
enhancement
|
major
|
0.2
|
jzarate
|
| #246 |
emails shows the links of the application
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #255 |
Invoice editing with Doctrine
|
closed
|
defect
|
major
|
0.3
|
carlos
|
| #259 |
create invoice editing functional test
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #267 |
recurring invoice editing with doctrine
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #269 |
recurring invoice: editing test
|
closed
|
enhancement
|
major
|
|
jzarate
|
| #270 |
ajax interactions testing for the invoice & recurring editing pages
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #272 |
refactor invoice & recurring editing forms
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #288 |
on login page, if there is no connection to database, after sending the form the page error 500 is presented.
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #295 |
Check that PDF font cache directory is writable by dompdf
|
closed
|
defect
|
major
|
0.3
|
carlos
|
| #307 |
if taxes are removed on a item, after save the invoice, there are 2 taxes!! associated with the item.
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #319 |
the "null" option of the quick date search filter doesn't works.
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #325 |
refactor settings with the new formscontainer schema
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #327 |
the "my settings" page shows php warnings.
|
closed
|
defect
|
major
|
0.3
|
jzarate
|
| #329 |
FormsContainer: automatize the adding of the "remove" parameter
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #330 |
Redesign tax & series form
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #331 |
Clean up some methods on the whole FormsContainer schema
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #332 |
Address field: it is not possible to put an address on more that one line
|
closed
|
defect
|
major
|
0.3
|
jzarate
|
| #335 |
adapt invoice & recurring to FormsContainer schema
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #337 |
FormsContainer: rejoin the two versions
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #342 |
the name on the templates form should be mandatory
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #343 |
the logo in settings can't be replaced.
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #349 |
invoices: when adding an item, calculations doesn't work out
|
closed
|
defect
|
major
|
0.3
|
jzarate
|
| #350 |
settings: taxes and series aren't saved ok
|
closed
|
defect
|
major
|
0.3
|
jzarate
|
| #354 |
Check for pdo availability before loading symfony files
|
closed
|
defect
|
major
|
0.3
|
jzarate
|
| #374 |
when the template assigned on database doesn't exists we must show a readable error
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #382 |
in the global settings, series shouldn't be deleted if some invoice has those series related
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #383 |
the Finish button of installer doesn't work (at least in chrome)
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #387 |
when making a new invoice, if some error happen, then all the items disappear
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #388 |
invoices: "required series" validation
|
closed
|
enhancement
|
major
|
0.3
|
jzarate
|
| #406 |
when installing siwapp over an existing database installer throws an error
|
closed
|
defect
|
major
|
0.3
|
jzarate
|
| #409 |
have a look at the "passwordRecovery" testing code
|
closed
|
task
|
major
|
0.3
|
jzarate
|
| #410 |
in the installer if tables are installed warn the user about he is going to lose all his data
|
closed
|
enhancement
|
major
|
0.3
|
enrique
|
| #411 |
a customer shouldn't be deleted if some invoices are related to him
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #412 |
make a specific search form for customers
|
closed
|
task
|
major
|
0.3
|
enrique
|
| #414 |
add email validation to the customers form
|
closed
|
defect
|
major
|
0.3
|
enrique
|
| #417 |
JQuery date picker is not working
|
closed
|
defect
|
major
|
0.3
|
gael
|
| #186 |
add a defaults invoicing taxes checkboxes in global settings
|
closed
|
enhancement
|
minor
|
0.3
|
enrique
|
| #201 |
fix "step2" layout
|
closed
|
defect
|
minor
|
0.2
|
ablasco
|
| #264 |
improve the redirect of index.php
|
closed
|
defect
|
minor
|
0.3
|
enrique
|
| #265 |
the tax selector must show only the active taxes in invoice editing
|
closed
|
defect
|
minor
|
0.3
|
enrique
|
| #276 |
in the global settings form, if the destination dir is not writeable raise an error. That error should be catched and showed to the user.
|
closed
|
defect
|
minor
|
0.3
|
enrique
|
| #284 |
Form label not clear and validation error
|
closed
|
defect
|
minor
|
0.3
|
gael
|
| #286 |
change design of password recovery feature
|
closed
|
enhancement
|
minor
|
0.3
|
enrique
|
| #287 |
change design of error message in login screen
|
closed
|
enhancement
|
minor
|
0.3
|
enrique
|
| #324 |
remove the image with "your logo here" in the settings form
|
closed
|
task
|
minor
|
0.3
|
enrique
|
| #326 |
if I try to upload the logo image and the uploads directory is not writeable a exception is raised, convert this into a validation error
|
closed
|
enhancement
|
minor
|
0.3
|
enrique
|
| #336 |
FormsContainer: adapt the series on configuration
|
closed
|
enhancement
|
minor
|
0.3
|
jzarate
|
| #341 |
change test data dates at least to dates when we'll be all dead :)
|
closed
|
defect
|
minor
|
0.3
|
enrique
|
| #373 |
maybe the sendEmail method of the sfGuardAuth would be better using EmailMessages.php and extending one of those
|
closed
|
enhancement
|
minor
|
0.3
|
enrique
|
| #308 |
when saving an invoice with duplicate taxes on an item, the error message is unrecognizable
|
closed
|
defect
|
trivial
|
0.3
|
jzarate
|