Kovah  
                
               
                 
              
                  
                    February 18, 2018, 10:56am
                   
                   
              1 
               
             
            
              A new release of the InvoicePlane application is available: v1.5.7  
You can download the latest version from the InvoicePlane website .
Update Guide  | Changelog 
 
This is a small release that mainly fixes bugs from the previous versions. I also updated the contribution guide with more detailed information about development and our code structure.
If you want to know more about InvoicePlane 1.5 please visit the original topic .
Many thanks to @cornelinux  and @Maxime_GRIMLER  for their help.
 
  Known bugs in version 1.5.7
Update check is broken due to a missing character, see ticket IP-656  for a hotfix 
Import may not work properly (IP-510 ) 
 
             
            
               
               
              3 Likes 
            
            
                 
                 
              
           
          
            
              
                Mark  
                
               
              
                  
                    February 18, 2018, 11:40am
                   
                   
              3 
               
             
            
              Thanks Kovah! works great!
             
            
               
               
               
            
            
                 
                 
              
           
          
            
            
              Shame on me! There is a typo I missed:
  
  
    
    
      
           
              $this->db->where('user_id', $user_id); 
              $this->db->update('ip_users', $db_array); 
           
              // Redirect back to the login form 
              redirect('sessions/login'); 
           
          } 
           
          // Check if the password reset form was used 
          if ($this->input->post('btn_reset')) { 
              $email = $this->input->post('email'); 
           
              if (empty($email)) { 
                  $this->session->set_flashdata('alert_error', trans('loginalert_user_not_found')); 
                  redirect($_SERVER['HTTP_REFERER']); 
              } 
           
              //prevent brute force attacks by counting password resets 
              $login_log_check = $this->_login_log_check($email); 
              if(!empty($login_log_check) && $login_log_check->log_count>10) 
       
     
   
  
    
    
  
  
 
Fix is hereā¦
  
  
    
    
  
      
    
      InvoicePlane:v1.5.8 ā cornelinux:IP-596/fix-typo
    
      
        
          opened 11:47AM - 18 Feb 18 UTC 
        
        
        
       
   
 
  
    Please check the following steps to submit your pull request. If you have any qu⦠estions please read the contribution guide available at https://go.invoiceplane.com/contribguide or join the community forums or the Slack channel.
You can check items by changing `[ ]` to `[-]`.
You can remove this first paragraph but please keep the following checklist even if it's incomplete. Pull requests without the checklist will be rejected.
If you can't check all checklist items please add `[WIP]` in front of your title.
Pull Request Checklist
  * [x] My code follows the code formatting guidelines.
  * [x] I have an issue ID for this pull request. / Well, it is the old one :-/
  * [x] I selected the corresponding branch.
  * [x] I have rebased my changes on top of the corresponding branch.
  
Issue Type (Please check one or more)
  * [x] Bugfix
  * [ ] Improvement of an existing Feature 
  * [ ] New Feature
Fix a typo in the previous IP-596. 
   
   
  
    
    
  
  
 
ā¦what a shameā¦
             
            
               
               
               
            
            
                 
                 
              
           
          
            
            
              Eheh so used to see the empty that I didnāt see the error too 
             
            
               
               
               
            
            
                 
                 
              
           
          
            
              
                Hagland  
                
               
              
                  
                    February 18, 2018,  3:15pm
                   
                   
              6 
               
             
            
              Got an error after following the update tutorial: https://imgur.com/a/wAPNn 
Apperantly there is a function called random_string that isnāt defined?
             
            
               
               
               
            
            
                 
                 
              
           
          
            
              
                Steve1  
                
               
              
                  
                    February 19, 2018,  3:22pm
                   
                   
              7 
               
             
            
              Thanks for fixing the delete issue.  Deleting works well on invoices/quotes, and on invoice/quote line items.  I found a spot where it still does not appear to function and gives a 404 error:
https://mydomain.com/quotes/delete_quote_tax/583/451 
             
            
               
               
               
            
            
                 
                 
              
           
          
            
            
              Thanks for fixing the delete issue.
During an invoice making, we have a Tax āafter the item taxā which when I delete it gives error 404.
http://mydomain.com/index.php/invoices/delete_invoice_tax/5093/5060 
404 Page Not Found 
The page you requested was not found.
             
            
               
               
               
            
            
                 
                 
              
           
          
            
              
                Kovah  
                
               
              
                  
                    February 20, 2018,  8:46am
                   
                   
              9 
               
             
            
              Thanks for the reports, I added a ticket for this. 
https://development.invoiceplane.com/browse/IP-657 
             
            
               
               
               
            
            
                 
                 
              
           
          
            
              
                Benny54  
                
               
              
                  
                    February 20, 2018,  3:33pm
                   
                   
              10 
               
             
            
              After the upgrade from 1.5.4 to 1.5.7 āChecking for Updatesā and āChecking for Newsā do not finish (System Settings>Update)
             
            
               
               
               
            
            
                 
                 
              
           
          
            
              
                Kovah  
                
               
              
                  
                    February 20, 2018,  5:07pm
                   
                   
              11 
               
             
            
              See āKnown bugs in 1.5.7ā in the very first post
             
            
               
               
               
            
            
                 
                 
              
           
          
            
            
              I think I have found a bug. 
I have a quote with a customer A and I open it. 
Iām doing : Options > Copy this quote 
Iām choosing another customer B 
But when Iā clicking on Validate, the modal stay here with no message. 
However, the quote is copied well. 
If I had clicked several times on Validate, the quote would have been duplicated several timesā¦
Note than on the copied quote, the custom fields content is not copied (another bug !)
             
            
               
               
              1 Like 
            
            
                 
                 
              
           
          
            
            
              Another bug with recurent invoice and number generation.
I have a recuring invoice. 
When the recuring date is reached, a new invoice is created, with the correct invoice number (for exemple 2018F02-0010) 
If I choose to send it by email, after validation, the invoice number is changed, increased by one !!! Itās now 2018F02-0011 ! 
So I now have a āholeā on my invocie numbers : the 2018F02-0010 doesnāt exist anymore ! 
 
             
            
               
               
               
            
            
                 
                 
              
           
          
            
              
                Kovah  
                
               
              
                  
                    February 21, 2018, 12:23pm
                   
                   
              14 
               
             
            
              @Maxime_GRIMLER  maybe related to your fix?
             
            
               
               
               
            
            
                 
                 
              
           
          
            
            
              Hm possible need to come back (and get a computer) at home to see it deeper but itās possible
             
            
               
               
               
            
            
                 
                 
              
           
          
            
              
                Kovah  
                
               
              
                  
                    March 4, 2018, 10:05am
                   
                   
              16