On August 15th, 2012, JobRoller 1.6.3 was released. This is a maintenance and security release. It addresses a handful of bugs and adds some new features. Upgrading is highly recommended for all 1.6 customers. Fixed 15 tickets total. A breakdown of tickets can be found below.
This release moves the login logic away from JobRoller and into the AppThemes framework. Although there are no visual changes, this change is especially important after JR 1.6.2 where wrappers were introduced. Wrappers work best with the new login logic.
Upgrading is recommended as there’s also additional security changes that avoid javascript exploits
Upgrade Information
Now you can automatically upgrade directly from your WordPress admin. Under “Appearance” => “Themes”, you’ll see an upgrade link next to JobRoller. If you don’t, check back later. The AppThemes upgrade check API runs twice a day. It’s important to note that using this auto updater will overwrite any custom coding done to the theme. Customers who have made theme code changes will need to manually upgrade instead.
If you prefer the old fashion way or have made core theme modifications (which is not recommended), visit AppThemes to download the full version.
Fixes
- HTML text editor not being displayed
- Location search using german letters (i.e: Meißen, Gießen)
- Endless duration jobs in Packs defaulting to 30 days for the first posted job from the Pack
- Packs with unlimited duration displaying negative dates on the ‘Packs’ Tab
- Duplicate pending payment packs being displayed on the lister dashboard
- Featured jobs purchased with a Job Pack sometimes being published before payment confirmation
- Missing PayPal currency symbols avilable on the backend not being displayed on the frontend
- Google maps API region identifier using ‘gl=’ param instead of ‘hl=’ (region search should be more exact)
Changes
- Using Login logic from AppThemes framework
- CSS styling changes on front end notices (small icons)
- Additional security checks to avoid Javascript exploits while submitting jobs using Job Packs
- Location search results matching the location are now displayed before jobs with location ‘anywhere’
- Changed message on ‘Subscriptions’ Tab for Packs offering temporary access to Resumes
- Display pack type info (User Pack/New Pack) on the Orders table
- Framework changes and additional code cleanup
Files Modified
Added images/icon-exclamation.png Added images/icon-tick.png Added tpl-login.php Added tpl-password-recovery.php Added tpl-password-reset.php Added tpl-registration.php Deleted includes/theme-login.php Deleted includes/forms/login/login-process.php Deleted includes/forms/login/login-register-form.php Modified archive-resume.php Modified changed_files.txt Modified framework Modified functions.php Modified includes/admin/admin-orders.php Modified includes/admin/admin-values.php Modified includes/admin/install-script.php Modified includes/appthemes-functions.php Modified includes/classes/orders.class.php Modified includes/classes/packs.class.php Modified includes/forms/confirm-job/confirm-job-form.php Modified includes/forms/confirm-job/confirm-job-process.php Modified includes/forms/edit-job/edit-job-form.php Modified includes/forms/edit-job/relist-job-process.php Modified includes/forms/filter/filter-process.php Modified includes/forms/forgot-password/forgot-password-form.php Modified includes/forms/lister-packs/lister-packs-form.php Modified includes/forms/login/login-form.php Modified includes/forms/register/register-form.php Modified includes/forms/register/register-process.php Modified includes/forms/submit-resume/submit-resume-form.php Modified includes/sidebar-sjob.php Modified includes/theme-enqueue.php Modified includes/theme-functions.php Modified includes/theme-geolocation.php Modified includes/theme-support.php Modified jobroller-no-admin.pot Modified jobroller.pot Modified style.css Modified tpl-add-new-confirm.php Modified tpl-edit-job.php Modified tpl-edit-resume.php Modified tpl-myjobs.php Modified tpl-submit.php |