CHANGELOG v1.1.0 Stable A = Added new file M = Modified existing file ************************************************************************ * New Pay Gateways (4) ************************************************************************ 1). Google Checkout ------------------------------------------------------------------------ A /trunk/admin/modules/pay_gateways/Google Checkout A /trunk/admin/modules/pay_gateways/Google Checkout/CHANGELOG A /trunk/admin/modules/pay_gateways/Google Checkout/README A /trunk/admin/modules/pay_gateways/Google Checkout/TODO A /trunk/admin/modules/pay_gateways/Google Checkout/UPGRADE A /trunk/admin/modules/pay_gateways/Google Checkout/admin.php A /trunk/admin/modules/pay_gateways/Google Checkout/docs A /trunk/admin/modules/pay_gateways/Google Checkout/form.php A /trunk/admin/modules/pay_gateways/Google Checkout/googleerror.log A /trunk/admin/modules/pay_gateways/Google Checkout/googlemessage.log A /trunk/admin/modules/pay_gateways/Google Checkout/library A /trunk/admin/modules/pay_gateways/Google Checkout/library/googlecart.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/googleitem.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/googlelog.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/googlemerchantcalculations.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/googlerequest.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/googleresponse.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/googleresult.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/googleshipping.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/googletax.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/xml-processing A /trunk/admin/modules/pay_gateways/Google Checkout/library/xml-processing/gc_xmlbuilder.php A /trunk/admin/modules/pay_gateways/Google Checkout/library/xml-processing/gc_xmlparser.php A /trunk/admin/modules/pay_gateways/Google Checkout/return.php M /trunk/admin/modules/pay_gateways/Paypal/form.php A /trunk/admin/templates/default/pay_gateways/Google Checkout A /trunk/admin/templates/default/pay_gateways/Google Checkout/admin.php A /trunk/admin/templates/default/pay_gateways/Google Checkout/gateway_notes.php M /trunk/api/modules/order_forms/payment.php M /trunk/api/modules/order_forms/view_cart.php M /trunk/order/compiler/payment.php M /trunk/order/compiler/view_cart.php A /trunk/order/includes/classes/Google_Checkout A /trunk/order/includes/classes/Google_Checkout/CHANGELOG A /trunk/order/includes/classes/Google_Checkout/README A /trunk/order/includes/classes/Google_Checkout/TODO A /trunk/order/includes/classes/Google_Checkout/UPGRADE A /trunk/order/includes/classes/Google_Checkout/googleerror.log A /trunk/order/includes/classes/Google_Checkout/googlemessage.log A /trunk/order/includes/classes/Google_Checkout/library A /trunk/order/includes/classes/Google_Checkout/library/googlecart.php A /trunk/order/includes/classes/Google_Checkout/library/googleitem.php A /trunk/order/includes/classes/Google_Checkout/library/googlelog.php A /trunk/order/includes/classes/Google_Checkout/library/googlemerchantcalculations.php A /trunk/order/includes/classes/Google_Checkout/library/googlerequest.php A /trunk/order/includes/classes/Google_Checkout/library/googleresponse.php A /trunk/order/includes/classes/Google_Checkout/library/googleresult.php A /trunk/order/includes/classes/Google_Checkout/library/googleshipping.php A /trunk/order/includes/classes/Google_Checkout/library/googletax.php A /trunk/order/includes/classes/Google_Checkout/library/xml-processing A /trunk/order/includes/classes/Google_Checkout/library/xml-processing/gc_xmlbuilder.php A /trunk/order/includes/classes/Google_Checkout/library/xml-processing/gc_xmlparser.php M /trunk/order/templates/default/css/layout.css M /trunk/order/templates/default/javascript/application.js M /trunk/order/templates/default/payment.php M /trunk/order/templates/default/view_cart.php M /trunk/admin/modules/invoices/lib/classes/invoices.php M /trunk/admin/modules/order_forms/lib/classes/order_forms.php M /trunk/admin/modules/pay_gateways/Paypal/return.php M /trunk/admin/modules/pay_gateways/lib/classes/pay_gateways.php M /trunk/api/modules/order_forms/cart.php M /trunk/api/modules/order_forms/checkout.php M /trunk/api/modules/order_forms/order_process.php M /trunk/order/compiler/cart.php M /trunk/order/compiler/checkout.php M /trunk/order/compiler/payments.php M /trunk/order/includes/classes/api.php 2). Authorize.net SIM ------------------------------------------------------------------------ A /trunk/admin/modules/pay_gateways/Authorize.net SIM A /trunk/admin/modules/pay_gateways/Authorize.net SIM/admin.php A /trunk/admin/modules/pay_gateways/Authorize.net SIM/form.php A /trunk/admin/modules/pay_gateways/Authorize.net SIM/return.php A /trunk/admin/templates/default/pay_gateways/Authorize.net SIM A /trunk/admin/templates/default/pay_gateways/Authorize.net SIM/admin.php A /trunk/admin/templates/default/pay_gateways/Authorize.net SIM/gateway_notes.php M /trunk/api/modules/order_forms/payment.php M /trunk/order/compiler/order_process.php 3). Moneybookers ------------------------------------------------------------------------ A /trunk/admin/modules/pay_gateways/Moneybookers/admin.php A /trunk/admin/modules/pay_gateways/Moneybookers/form.php A /trunk/admin/modules/pay_gateways/Moneybookers/return.php A /trunk/admin/templates/default/pay_gateways/Moneybookers A /trunk/admin/templates/default/pay_gateways/Moneybookers/admin.php A /trunk/admin/templates/default/pay_gateways/Moneybookers/gateway_notes.php 4). 2Checkout ------------------------------------------------------------------------ A /trunk/admin/modules/pay_gateways/2Checkout/admin.php A /trunk/admin/modules/pay_gateways/2Checkout/form.php A /trunk/admin/modules/pay_gateways/2Checkout/return.php A /trunk/admin/templates/default/pay_gateways/2Checkout A /trunk/admin/templates/default/pay_gateways/2Checkout/admin.php A /trunk/admin/templates/default/pay_gateways/2Checkout/gateway_notes.php ************************************************************************ * New SPBAS Modules (1) ************************************************************************ 1). Knowledge Base - m3|KB ported over to SPBAS ------------------------------------------------------------------------ M /trunk/admin/index.php M /trunk/admin/modules/common/lib/functions.php M /trunk/admin/modules/customer_areas/customer_area_edit.php M /trunk/admin/modules/customer_areas/customer_area_editor.php M /trunk/admin/modules/customer_areas/lib/classes/customer_area.php M /trunk/admin/modules/customer_areas/lib/extend.php A /trunk/admin/modules/kb/article_edit.php A /trunk/admin/modules/kb/article_editor.php A /trunk/admin/modules/kb/attachment_edit.php A /trunk/admin/modules/kb/attachment_editor.php A /trunk/admin/modules/kb/category_edit.php A /trunk/admin/modules/kb/category_editor.php M /trunk/admin/modules/kb/dashboard.php A /trunk/admin/modules/kb/lib/classes/articles.php A /trunk/admin/modules/kb/lib/classes/attachments.php A /trunk/admin/modules/kb/lib/classes/categories.php A /trunk/admin/modules/kb/lib/classes/dashboard.php M /trunk/admin/modules/kb/lib/classes/glossary.php A /trunk/admin/modules/kb/lib/classes/profile.php M /trunk/admin/modules/kb/lib/extend.php A /trunk/admin/modules/kb/profile_edit.php A /trunk/admin/modules/kb/profile_editor.php A /trunk/admin/modules/kb/sql A /trunk/admin/modules/kb/sql/email_events.sql A /trunk/admin/modules/kb/sql/email_templates.sql M /trunk/admin/modules/order_forms/lib/classes/order_forms.php A /trunk/admin/templates/conf_source_template.php M /trunk/admin/templates/default/common/main/css/layout.css M /trunk/admin/templates/default/customer_areas/customer_area_edit.php M /trunk/admin/templates/default/customer_areas/customer_area_editor.php A /trunk/admin/templates/default/kb/article_edit.php A /trunk/admin/templates/default/kb/article_editor.php A /trunk/admin/templates/default/kb/attachment_edit.php A /trunk/admin/templates/default/kb/attachment_editor.php A /trunk/admin/templates/default/kb/category_edit.php A /trunk/admin/templates/default/kb/category_editor.php A /trunk/admin/templates/default/kb/css A /trunk/admin/templates/default/kb/css/module.css M /trunk/admin/templates/default/kb/dashboard.php A /trunk/admin/templates/default/kb/javascript A /trunk/admin/templates/default/kb/javascript/module.js A /trunk/admin/templates/default/kb/profile_edit.php A /trunk/admin/templates/default/kb/profile_editor.php M /trunk/api/configuration.php A /trunk/api/modules/kb A /trunk/api/modules/kb/article.php A /trunk/api/modules/kb/bookmarks.php A /trunk/api/modules/kb/down_for_maintenance.php A /trunk/api/modules/kb/download_attachment.php A /trunk/api/modules/kb/glossary.php A /trunk/api/modules/kb/index.php A /trunk/api/modules/kb/listings.php A /trunk/api/modules/kb/print_page.php A /trunk/api/modules/kb/private.php M /trunk/customers/compiler/index.php M /trunk/customers/templates/default/header.php M /trunk/install/compiler/step_four.php M /trunk/install/compiler/step_three.php M /trunk/install/m3_configuration.example.php M /trunk/install/sql/spbas.sql M /trunk/install/templates/default/step_three.php A /trunk/kb A /trunk/kb/compiler A /trunk/kb/compiler/article.php A /trunk/kb/compiler/bookmarks.php A /trunk/kb/compiler/down_for_maintenance.php A /trunk/kb/compiler/download_attachment.php A /trunk/kb/compiler/glossary.php A /trunk/kb/compiler/index.php A /trunk/kb/compiler/listings.php A /trunk/kb/compiler/print_page.php A /trunk/kb/compiler/private.php A /trunk/kb/favicon.ico A /trunk/kb/includes A /trunk/kb/includes/classes A /trunk/kb/includes/classes/api.php A /trunk/kb/includes/classes/forms.php A /trunk/kb/includes/classes/pagination.php A /trunk/kb/includes/functions.php A /trunk/kb/includes/globals.php A /trunk/kb/index.php A /trunk/kb/logout.php A /trunk/kb/templates A /trunk/kb/templates/default A /trunk/kb/templates/default/article.php A /trunk/kb/templates/default/bookmarks.php A /trunk/kb/templates/default/css A /trunk/kb/templates/default/css/layout.css A /trunk/kb/templates/default/css/print.css A /trunk/kb/templates/default/css/reset.css A /trunk/kb/templates/default/css/style.css A /trunk/kb/templates/default/down_for_maintenance.php A /trunk/kb/templates/default/footer.php A /trunk/kb/templates/default/footer_print.php A /trunk/kb/templates/default/glossary.php A /trunk/kb/templates/default/header.php A /trunk/kb/templates/default/header_print.php A /trunk/kb/templates/default/images A /trunk/kb/templates/default/images/breadcrumb.gif A /trunk/kb/templates/default/images/button.gif A /trunk/kb/templates/default/images/data_grid_bkg.gif A /trunk/kb/templates/default/images/helpful.gif A /trunk/kb/templates/default/images/helpful_a.gif A /trunk/kb/templates/default/images/helpful_b.gif A /trunk/kb/templates/default/images/icons A /trunk/kb/templates/default/images/icons/accept.gif A /trunk/kb/templates/default/images/icons/add.gif A /trunk/kb/templates/default/images/icons/announcements.gif A /trunk/kb/templates/default/images/icons/application.gif A /trunk/kb/templates/default/images/icons/application_key.gif A /trunk/kb/templates/default/images/icons/application_link.gif A /trunk/kb/templates/default/images/icons/arrow_down.gif A /trunk/kb/templates/default/images/icons/attach.gif A /trunk/kb/templates/default/images/icons/award_star_bronze_3.gif A /trunk/kb/templates/default/images/icons/award_star_gold_1.gif A /trunk/kb/templates/default/images/icons/award_star_gold_2.gif A /trunk/kb/templates/default/images/icons/bell.gif A /trunk/kb/templates/default/images/icons/book_link.gif A /trunk/kb/templates/default/images/icons/book_open.gif A /trunk/kb/templates/default/images/icons/box.gif A /trunk/kb/templates/default/images/icons/brick.gif A /trunk/kb/templates/default/images/icons/briefcase.gif A /trunk/kb/templates/default/images/icons/bullet_error.gif A /trunk/kb/templates/default/images/icons/bullet_key.gif A /trunk/kb/templates/default/images/icons/calendar.gif A /trunk/kb/templates/default/images/icons/cancel.gif A /trunk/kb/templates/default/images/icons/cart.gif A /trunk/kb/templates/default/images/icons/chart_bar.gif A /trunk/kb/templates/default/images/icons/cog.gif A /trunk/kb/templates/default/images/icons/coins.gif A /trunk/kb/templates/default/images/icons/comment.gif A /trunk/kb/templates/default/images/icons/comments.gif A /trunk/kb/templates/default/images/icons/cup.gif A /trunk/kb/templates/default/images/icons/cut.gif A /trunk/kb/templates/default/images/icons/database_lightning.gif A /trunk/kb/templates/default/images/icons/database_refresh.gif A /trunk/kb/templates/default/images/icons/disk.gif A /trunk/kb/templates/default/images/icons/door_in.gif A /trunk/kb/templates/default/images/icons/door_out.gif A /trunk/kb/templates/default/images/icons/drink.gif A /trunk/kb/templates/default/images/icons/drive_network.gif A /trunk/kb/templates/default/images/icons/email.gif A /trunk/kb/templates/default/images/icons/emoticon_happy.gif A /trunk/kb/templates/default/images/icons/emoticon_smile.gif A /trunk/kb/templates/default/images/icons/emoticon_tongue.gif A /trunk/kb/templates/default/images/icons/emoticon_unhappy.gif A /trunk/kb/templates/default/images/icons/exclamation.gif A /trunk/kb/templates/default/images/icons/eye.gif A /trunk/kb/templates/default/images/icons/feed.gif A /trunk/kb/templates/default/images/icons/find.gif A /trunk/kb/templates/default/images/icons/flag_blue.gif A /trunk/kb/templates/default/images/icons/flag_green.gif A /trunk/kb/templates/default/images/icons/flag_orange.gif A /trunk/kb/templates/default/images/icons/flag_pink.gif A /trunk/kb/templates/default/images/icons/flag_yellow.gif A /trunk/kb/templates/default/images/icons/folder.gif A /trunk/kb/templates/default/images/icons/folder_database.gif A /trunk/kb/templates/default/images/icons/folder_explore.gif A /trunk/kb/templates/default/images/icons/folder_link.gif A /trunk/kb/templates/default/images/icons/folder_star.gif A /trunk/kb/templates/default/images/icons/footprints.gif A /trunk/kb/templates/default/images/icons/group.gif A /trunk/kb/templates/default/images/icons/heart.gif A /trunk/kb/templates/default/images/icons/house.gif A /trunk/kb/templates/default/images/icons/html_add.gif A /trunk/kb/templates/default/images/icons/html_delete.gif A /trunk/kb/templates/default/images/icons/key.gif A /trunk/kb/templates/default/images/icons/layout_content.gif A /trunk/kb/templates/default/images/icons/lightbulb.gif A /trunk/kb/templates/default/images/icons/link.gif A /trunk/kb/templates/default/images/icons/lock.gif A /trunk/kb/templates/default/images/icons/map.gif A /trunk/kb/templates/default/images/icons/medal_bronze_1.gif A /trunk/kb/templates/default/images/icons/medal_bronze_2.gif A /trunk/kb/templates/default/images/icons/monitor.gif A /trunk/kb/templates/default/images/icons/music.gif A /trunk/kb/templates/default/images/icons/my_account.gif A /trunk/kb/templates/default/images/icons/my_invoices.gif A /trunk/kb/templates/default/images/icons/my_packages.gif A /trunk/kb/templates/default/images/icons/new_window.gif A /trunk/kb/templates/default/images/icons/next.gif A /trunk/kb/templates/default/images/icons/note.gif A /trunk/kb/templates/default/images/icons/package.gif A /trunk/kb/templates/default/images/icons/page.gif A /trunk/kb/templates/default/images/icons/page_paintbrush.gif A /trunk/kb/templates/default/images/icons/page_white_get.gif A /trunk/kb/templates/default/images/icons/page_white_stack.gif A /trunk/kb/templates/default/images/icons/paste_plain.gif A /trunk/kb/templates/default/images/icons/previous.gif A /trunk/kb/templates/default/images/icons/printer.gif A /trunk/kb/templates/default/images/icons/products.gif A /trunk/kb/templates/default/images/icons/rainbow.gif A /trunk/kb/templates/default/images/icons/rosette.gif A /trunk/kb/templates/default/images/icons/rss.gif A /trunk/kb/templates/default/images/icons/shape_square_go.gif A /trunk/kb/templates/default/images/icons/shield.gif A /trunk/kb/templates/default/images/icons/sport_basketball.gif A /trunk/kb/templates/default/images/icons/sport_football.gif A /trunk/kb/templates/default/images/icons/sport_golf.gif A /trunk/kb/templates/default/images/icons/sport_raquet.gif A /trunk/kb/templates/default/images/icons/sport_soccer.gif A /trunk/kb/templates/default/images/icons/sport_tennis.gif A /trunk/kb/templates/default/images/icons/star.gif A /trunk/kb/templates/default/images/icons/thumb_down.gif A /trunk/kb/templates/default/images/icons/thumb_up.gif A /trunk/kb/templates/default/images/icons/user.gif A /trunk/kb/templates/default/images/icons/user_add.gif A /trunk/kb/templates/default/images/icons/user_edit.gif A /trunk/kb/templates/default/images/menu_bkg.gif A /trunk/kb/templates/default/images/not_helpful.gif A /trunk/kb/templates/default/images/not_helpful_a.gif A /trunk/kb/templates/default/images/not_helpful_b.gif A /trunk/kb/templates/default/index.php A /trunk/kb/templates/default/javascript A /trunk/kb/templates/default/javascript/application.js A /trunk/kb/templates/default/javascript/scriptaculous A /trunk/kb/templates/default/javascript/scriptaculous/CHANGELOG A /trunk/kb/templates/default/javascript/scriptaculous/MIT-LICENSE A /trunk/kb/templates/default/javascript/scriptaculous/README A /trunk/kb/templates/default/javascript/scriptaculous/builder.js A /trunk/kb/templates/default/javascript/scriptaculous/controls.js A /trunk/kb/templates/default/javascript/scriptaculous/dragdrop.js A /trunk/kb/templates/default/javascript/scriptaculous/effects.js A /trunk/kb/templates/default/javascript/scriptaculous/prototype.js A /trunk/kb/templates/default/javascript/scriptaculous/scriptaculous.js A /trunk/kb/templates/default/javascript/scriptaculous/slider.js A /trunk/kb/templates/default/javascript/scriptaculous/sound.js A /trunk/kb/templates/default/javascript/scriptaculous/unittest.js A /trunk/kb/templates/default/listings.php A /trunk/kb/templates/default/print_page.php A /trunk/kb/templates/default/private.php ************************************************************************ * New 3rd Party Modules (1) ************************************************************************ 1). Added iDevAffiliate module integration. ------------------------------------------------------------------------ A /trunk/admin/templates/default/3rd_party/modules/iDevAffiliate A /trunk/admin/modules/3rd_party/modules/iDevAffiliate/order_complete.php A /trunk/admin/templates/default/3rd_party/modules/iDevAffiliate/settings.php ************************************************************************ * New Features (11) ************************************************************************ 1). Added the ability to add new assets to an existing package. ------------------------------------------------------------------------ M /trunk/admin/index.php M /trunk/admin/modules/customers/customer_edit.php M /trunk/admin/modules/packages/lib/classes/packages.php M /trunk/admin/modules/products/lib/classes/products.php M /trunk/admin/templates/default/customers/customer_edit.php M /trunk/order/index.php 2). Added the ability to view the customer associated with the user from the user UI. ------------------------------------------------------------------------ M /trunk/admin/modules/users/user_edit.php M /trunk/admin/templates/default/users/user_edit.php 3). Is now possible to manually add a new invoice from the admin area. ------------------------------------------------------------------------ M /trunk/admin/modules/customers/customer_edit.php M /trunk/admin/modules/invoices/lib/classes/invoices.php M /trunk/admin/templates/default/customers/customer_edit.php M /trunk/api/modules/order_forms/order_process.php 4). Added Instant Order Notification (ION). ------------------------------------------------------------------------ A /trunk/admin/modules/ion A /trunk/admin/modules/ion/lib A /trunk/admin/modules/ion/lib/classes A /trunk/admin/modules/ion/lib/classes/ion.php M /trunk/admin/modules/order_forms/lib/classes/order_forms.php M /trunk/admin/modules/order_forms/lib/extend.php M /trunk/admin/modules/order_forms/order_form_edit.php M /trunk/admin/modules/orders/lib/classes/orders.php M /trunk/admin/modules/packages/lib/classes/packages.php M /trunk/admin/templates/default/order_forms/order_form_edit.php M /trunk/api/configuration.php A /trunk/api/modules/ion A /trunk/api/modules/ion/validate_ion.php M /trunk/api/modules/order_forms/order_complete.php A /trunk/order/ion_example.php 5). Added a log to the 3rd party module system. ------------------------------------------------------------------------ M /trunk/admin/modules/order_forms/lib/extend.php A /trunk/admin/modules/3rd_party A /trunk/admin/modules/3rd_party/edit.php A /trunk/admin/modules/3rd_party/editor.php A /trunk/admin/modules/3rd_party/lib A /trunk/admin/modules/3rd_party/lib/classes A /trunk/admin/modules/3rd_party/lib/classes/3rd_party.php A /trunk/admin/modules/3rd_party/modules M /trunk/admin/modules/3rd_party/lib/classes/3rd_party.php M /trunk/api/modules/order_forms/order_complete.php M /trunk/order/compiler/order_complete.php M /trunk/order/templates/default/order_complete.php 6). It is now possible to add any asset to any package from the customer -> package level. ------------------------------------------------------------------------ M /trunk/admin/modules/customers/customer_edit.php M /trunk/admin/modules/download_control/lib/classes/download_control.php M /trunk/admin/modules/license/lib/classes/licensing.php M /trunk/admin/modules/media/lib/classes/media.php M /trunk/admin/modules/support_package/lib/classes/support_packages.php M /trunk/admin/templates/default/customers/customer_edit.php 7). Added the ability to define a default order system for a customer area. ------------------------------------------------------------------------ M /trunk/admin/modules/customer_areas/customer_area_edit.php M /trunk/admin/modules/customer_areas/customer_area_editor.php M /trunk/admin/modules/customer_areas/lib/classes/customer_area.php M /trunk/admin/modules/media/lib/classes/media.php M /trunk/admin/templates/default/customer_areas/customer_area_edit.php M /trunk/admin/templates/default/customer_areas/customer_area_editor.php M /trunk/customers/templates/default/header.php 8). Added the option to delete the customer from the general tab of the customer edit screen. ------------------------------------------------------------------------ M /trunk/admin/modules/customers/customer_edit.php M /trunk/admin/templates/default/customers/customer_edit.php 9). Added the option to delete the user from the general tab of the user edit screen. ------------------------------------------------------------------------ M /trunk/admin/modules/customers/customer_edit.php M /trunk/admin/modules/users/user_edit.php M /trunk/admin/templates/default/users/user_edit.php 10). Added the ability to pay an invoice directly from the invoice. ------------------------------------------------------------------------ M /trunk/admin/modules/order_forms/lib/classes/order_forms.php M /trunk/admin/modules/pay_gateways/Paypal/form.php M /trunk/admin/templates/default/orders/order_edit.php M /trunk/api/modules/customer_areas/invoice.php M /trunk/api/modules/order_forms/order_process.php M /trunk/api/modules/order_forms/payment.php M /trunk/api/modules/order_forms/view_cart.php M /trunk/customers/compiler/invoice.php M /trunk/customers/templates/default/css/print.css M /trunk/customers/templates/default/invoice.php M /trunk/order/compiler/cart.php 11). Direct invoice payment gateway handler and admin integration. ------------------------------------------------------------------------ M /trunk/admin/modules/invoices/invoice_edit.php M /trunk/admin/modules/invoices/lib/classes/invoices.php M /trunk/admin/modules/pay_gateways/Paypal/form.php M /trunk/admin/templates/default/invoices/invoice_edit.php M /trunk/api/modules/customer_areas/invoice.php M /trunk/api/modules/order_forms/order_process.php M /trunk/api/modules/order_forms/payment.php M /trunk/customers/compiler/invoice.php M /trunk/customers/templates/default/invoice.php ************************************************************************ * Improvements (6) ************************************************************************ 1). Added wordwrap() for long names. ------------------------------------------------------------------------ M /trunk/order/compiler/product.php M /trunk/order/compiler/view_cart.php 2). Hide the license expires box at Licensing -> Manage Licenses -> Pick license, Manage -> Licensing tab if the license is Reissued. ------------------------------------------------------------------------ M /trunk/admin/templates/default/license_methods/PHPAudit/license_edit_type.php 3). Added an order e-mail template. ------------------------------------------------------------------------ M /trunk/admin/modules/common/lib/classes/email_handler.php M /trunk/admin/modules/customer_areas/sql/email_events.sql M /trunk/admin/modules/order_forms/order_form_editor.php A /trunk/admin/modules/order_forms/sql A /trunk/admin/modules/order_forms/sql/email_events.sql A /trunk/admin/modules/order_forms/sql/email_templates.sql M /trunk/admin/modules/orders/lib/classes/orders.php M /trunk/api/modules/order_forms/order_complete.php 4). Changed the customer area "downloads" link and breadcrumb to read "Public Downloads" to differentiate public and private/secure downloads ------------------------------------------------------------------------ M /trunk/customers/compiler/downloads.php M /trunk/customers/templates/default/header.php 5). Greatly improved the license search functionality. Now searches the license access details too. ------------------------------------------------------------------------ M /trunk/admin/modules/common/lib/classes/pagination.php M /trunk/admin/modules/license/lib/classes/licensing.php M /trunk/admin/modules/license/license_editor.php M /trunk/admin/templates/default/license/javascript/module.js M /trunk/admin/templates/default/license/license_editor.php M /trunk/admin/modules/search/index.php 6). Better integrated the customer area and order form limit messages. ------------------------------------------------------------------------ M /trunk/admin/index.php M /trunk/admin/modules/customer_areas/customer_area_edit.php M /trunk/admin/modules/customer_areas/customer_area_editor.php M /trunk/admin/modules/order_forms/order_form_edit.php M /trunk/admin/modules/order_forms/order_form_editor.php M /trunk/admin/templates/default/customer_areas/customer_area_editor.php M /trunk/admin/templates/default/order_forms/order_form_editor.php ************************************************************************ * Bug Fixes (29) ************************************************************************ 1). Fixed sortables bug with search. ------------------------------------------------------------------------ M /trunk/admin/modules/search/index.php M /trunk/admin/templates/default/search/index.php M /trunk/order/templates/default/checkout.php 2). Fixed html entites issue in package name listings. ------------------------------------------------------------------------ M /trunk/customers/compiler/my_packages.php 3). Missing the resend password e-mail on new installations. ------------------------------------------------------------------------ M /trunk/admin/modules/customer_areas/sql/email_templates.sql M /trunk/api/modules/order_forms/resend_password.php M /trunk/order/templates/default/checkout.php 4). In the customer area, if I go to the support packages tab, it says "No download packages found." ------------------------------------------------------------------------ M /trunk/customers/templates/default/my_packages.php 5). When you go to modify an order form in the "Name" field it says this name will only show in the admin area. This is not the case, since the title of the order form is pulled from that field. ------------------------------------------------------------------------ M /trunk/install/sql/spbas.sql M /trunk/upgrades.sql 6). Admin order form generating conf file for the customers area. ------------------------------------------------------------------------ M /trunk/admin/modules/order_forms/lib/classes/order_forms.php 7). Admin customers edit pagination broken in several places. ------------------------------------------------------------------------ M /trunk/admin/modules/customers/customer_edit.php M /trunk/admin/templates/default/customers/customer_edit.php 8). PHPAudit v2 importer did not import the category status correctly ------------------------------------------------------------------------ M /trunk/admin/modules/import/templates/phpaudit_v2.php 9). Added sx() to e-mail template subject and message to convert html entities. ------------------------------------------------------------------------ M /trunk/admin/modules/common/lib/classes/email_handler.php 10). Blank security questions on a new install. ------------------------------------------------------------------------ M /trunk/install/sql/spbas.sql 11). Increased the height of the valid replacable tags box for e-mail templates. ------------------------------------------------------------------------ M /trunk/admin/templates/default/customer_areas/customer_area_edit.php M /trunk/admin/templates/default/license_methods/method_edit.php M /trunk/admin/templates/default/order_forms/order_form_edit.php M /trunk/admin/templates/default/pay_gateways/pay_gateway_edit.php M /trunk/admin/templates/default/setup/setup_editor.php M /trunk/customers/templates/default/css/print.css 12). Products set to manual activation are being activated instantly. ------------------------------------------------------------------------ M /trunk/admin/modules/orders/lib/classes/orders.php M /trunk/admin/modules/orders/order_edit.php A /trunk/admin/templates/default/orders/javascript A /trunk/admin/templates/default/orders/javascript/module.js M /trunk/admin/templates/default/orders/order_edit.php M /trunk/api/modules/order_forms/order_process.php 13). Removed curl follow_location from the API class due to safe mode errors. It really was not needed anyway. ------------------------------------------------------------------------ M /trunk/customers/includes/classes/api.php M /trunk/order/compiler/payment.php M /trunk/order/includes/classes/api.php 14). Added strlen(trim()) check on set Array values in path_translated() of the integration templates. Integration code upgrade needed only if you have an issue. Replace path_translated() function. ------------------------------------------------------------------------ M /trunk/admin/modules/license_methods/PHPAudit/integration_code/fopen.php M /trunk/admin/modules/license_methods/PHPAudit/integration_code/fopen_local.php M /trunk/admin/modules/license_methods/PHPAudit/integration_code/local.php M /trunk/admin/modules/license_methods/PHPAudit/integration_code/remote_curl.php M /trunk/admin/modules/license_methods/PHPAudit/integration_code/remote_local_curl.php M /trunk/admin/modules/license_methods/PHPAudit/integration_code/remote_local_sockets.php M /trunk/admin/modules/license_methods/PHPAudit/integration_code/remote_sockets.php M /trunk/api/modules/order_forms/order_complete.php M /trunk/order/compiler/order_complete.php M /trunk/order/templates/default/order_complete.php 15). Changed module settings. ------------------------------------------------------------------------ M /trunk/admin/modules/common/lib/classes/modules.php 16). Fixed colspan issue in the product edtior delete drop down. ------------------------------------------------------------------------ M /trunk/admin/templates/default/products/product_edit.php 17). Fixed lost tab defination on multi-delete. ------------------------------------------------------------------------ M /trunk/admin/templates/default/products/product_edit.php 18). Login errors. ------------------------------------------------------------------------ M /trunk/api/modules/customer_areas/login.php M /trunk/api/modules/order_forms/login.php 19). Removed the mime type check for step three of the installer. ------------------------------------------------------------------------ M /trunk/install/includes/functions.php 20). Disabled directory matching for the PHPAudit licensing method. Was matching generic directory paths. ------------------------------------------------------------------------ M /trunk/admin/modules/license_methods/PHPAudit/validate.php 21). The individual license log was showing all license logs. Added code to make it only show logs for the license in question. ------------------------------------------------------------------------ M /trunk/admin/modules/license/lib/classes/licensing.php M /trunk/admin/modules/license/license_edit.php 22). Fixed issue where addons are being included despite not being ordered. ------------------------------------------------------------------------ M /trunk/admin/modules/packages/lib/classes/packages.php 23), Fixed issue with import - more than one order form/customer area error. ------------------------------------------------------------------------ M /trunk/admin/index.php 24). Warning: date() expects parameter 2 to be long, string given in customers/compiler/my_packages.php on line 140 ------------------------------------------------------------------------ M /trunk/customers/compiler/my_packages.php 25). When I register a user via customer interface and then try to order a product I receive a Invalid customer ID from session after having entered contact details. ------------------------------------------------------------------------ M /trunk/api/modules/order_forms/checkout.php 26). Call to undefined function calc_local_key_expire_date() in */admin/modules/license_methods/PHPAudit/validate.php* on line *963 ------------------------------------------------------------------------ M /trunk/api/modules/order_forms/checkout.php 27). When I added my PHPAudit Licensing Method (didn't import) to SPBAS, it adds every email in there twice except for the Free Trial Abuse email. It seems like one set of emails has the tags encapsulated with {} and the other set doesn't. ------------------------------------------------------------------------ M /trunk/api/modules/license_methods/PHPAudit/email_templates.sql 28). In the access logs for a user, the IP and Host that shows up is my server's IP and host, not mine. It doesn't seem to do this for the admin logins. ------------------------------------------------------------------------ M trunk/admin/modules/users/lib/classes/users.php M trunk/api/modules/customer_areas/invoice.php M trunk/api/modules/customer_areas/login.php M trunk/api/modules/order_forms/create_customer_account.php M trunk/api/modules/order_forms/login.php M trunk/customers/compiler/invoice.php M trunk/customers/compiler/login.php M trunk/customers/includes/functions.php M trunk/order/compiler/checkout.php 29). assign an existing user to a customer in the admin area ------------------------------------------------------------------------ M trunk/admin/modules/customers/customer_edit.php M trunk/admin/templates/default/customers/customer_edit.php