DerekAllard.com

BambooInvoice 0.85 preview

Still cleaning up a few things, but BambooInvoice 0.8.5 is looking pretty close to ready for release.  You a Bamboo user?  Nab it: BambooInvoice 0.8.5 for a look.

The biggest change is actually the installer, and several changes meant to make installing and deploying it easier.  There are a few features still to add, but I’m pretty happy.  Tomorrow I hope to write a bit about what I’ve learned recently in building a distributed app.

To update:

1) Make a backup of your files, and your database

2) Make copies of:

3) Replace all files with the new Bamboo files, and restore config.php, database.php and email.php from your backups from step 2.

4) Re-Run the installer by visiting http://www.yoursite.com/index.php/install

5) Delete the file /bamboo_system_files/application/controllers/install.php

6) Confirm everything is working ;)

This entry was made on and filed into BambooInvoice.

Comments

Steve wrote on

I get a 404 error, can’t wait to see!

Mikeejay wrote on

The swedish translation for bamboo will be ready this week!

Pål Degerstrøm wrote on

Your download link results in a 404.

Derek wrote on

Bah!

Sorry guys, I blew it.  Try again ;  Also, I’ve included better updating instructions.

Lee wrote on

How secure do you feel that BambooInvoice is if you drop the application into your document root?  I know it’s common in CI apps to keep the app code outside the document root.  I’m just curious for those who don’t have access to put anything outside of the doct root, if the app can be as safe with .htaccess files inside the document root.

Derek wrote on

In my opionion, its pretty good.  While I think keeping stuff outside of webroot is probably a better idea in theory, I don’t think in a practical security sense there is much to be gained.

Lee wrote on

Yes, I’ve found it a lot more easy for uploading and maintenance to keep the CI files together on the docroot so when updating the production app from my development server everything is in one folder.  I always thought it kind of cumbersome to keep your index.php file and css/js/images in a separate place from your application code and CI system code.

Steve wrote on

I haven’t tried installing yet but I have been looking at your code. I wanted to see what a CodeIgniter master’s code would look like. Much to my surprise it’s a lot like what mine looks like, but I guess that’s the purpose of CI isn’t it?