Changelog
In this page, you can find a record of all the changes made to JobClass such as bug fixes, new features, etc.
Version 9.2.1 Jan 12, 2022
WARNING
- The website and the plugins files need to be upgrade in the same time.
- In addition to the logo upload resizing options,
new options for logo displaying has been added (Admin → Settings → General → Style → Logo). - Bugfix: The "Remember me" feature during users authentication fixed.
- Bugfix: Error during files uploading when users send a message (from the website's Messenger).
- Bugfix: Send the right HTTP status in the API response when a candidate contact an Employer.
- Other Bugs fixed.
- Minor improvements & Code cleaning.
- Composer update.
Version 9.2.0 Jan 6, 2022
- Admin panel: Logo's dimensions settings added.
- Admin panel library updated.
- Code improved.
- Bugs fixed.
- Composer update.
Version 9.1.5 Dec 31, 2021
- Languages menu improved.
- Bugfix: Languages files lines synchronization.
- Using cookie instead of session to store the users preferred language.
- Minor improvements & Code cleaning.
- Composer update.
Version 9.1.4 Dec 13, 2021
- Apply compatibility with new payment plugins (sold in addition).
- Minor improvements.
- Composer update.
Version 9.1.3 Dec 9, 2021
- 8 new predefined skins added.
- Option to create unlimited skins added (New skin can be created simply by choosing its primary color).
- Admin panel: Bulk entries activation/deactivation and listings approval/disapproval (reviewed) added.
- No-Index options in the Admin panel has been improved for more SEO customization.
- Many non-used assets (JS/CSS) files removed.
- Bugfix: Validation messages translation in other languages.
- Bugfix: Backup deletion error message fixed.
- Minor bugs fixed.
- Minor improvements.
- Composer update.
Version 9.1.2 Nov 20, 2021
- Hash/Hide the Jobs' IDs in URL as YouTube-like IDs option added.
- SweetAlert2 integration + Improvements of JS alert().
- Salary (min & max) range filter in the search results page improved.
- Header menu improved.
- Bugs fixed.
- Minor improvements.
- Composer update.
Version 9.1.1 Nov 5, 2021
- Bugs fixed: Disk selection for resumes files.
- Minor improvements.
- Composer update.
Version 9.1.0 Nov 2, 2021
WARNING
- Breaking change in languages files (Many keys changed).
- Admin panel: Visual icons selection for categories added.
- Display big icons font as picture for the homepage categories section.
- Homepage mini stats section improved.
- Front: Bootstrap 5 Icons Font implemented.
- Languages files lines keys updated.
- Minor bugs fixed.
- Minor improvements.
- Composer update.
Version 9.0.3 Oct 9, 2021
- Admin panel: Allow/Disallow authentication required to report abuses.
- Allow only logged users to see candidates resumes files. Prevents search engines indexing.
- Front: Usage of the latest version the FontAwesome 5 (free version).
- Bugfix: Close the Bootstrap Tooltips on mouseout.
- Bugfix: Location field in the homepage search form. Fixes abnormal 404 error issues.
- Minor bugs fixed.
- Minor improvements.
- Composer update.
Version 9.0.2 Sept 22, 2021
- User profile photo added (replacing Gravatar), displayed in the chat.
- Bugs fixed.
- Minor improvements.
- Composer update.
Version 9.0.1 Sept 13, 2021
- Option to validate Mail & SMS driver's parameters added.
- Website logo added in the mail template.
- PayPal payment plugin improved. Check out the new configuration.
- Stripe payment plugin improved.
- Bugs fixed.
- Minor improvements.
- Composer update.
Version 9.0.0 Aug 25, 2021
- Frontend & Admin panel: Bootstrap 5.x support added.
- Possibility to customize Meta Tags for search results (Categories, Cities, Tags, etc.) pages.
- A rich text section added in the homepage sections.
- A rich text section (containing the categories description) added in the categories page.
- Possibility to set the homepage's sponsored and latest ads sections in carousel or as list.
- Possibility to set the details page's similar ads section in carousel or as list.
- Settings to limit ads title & description length added.
- Settings to set tags limit & each tag length limit added.
- Validator rule to check the uniqueness of the ads for logged users added.
- Hide WYSIWYG link option related to the admin configuration.
- Improvement of Mail, SMS and Security settings to save unselected drivers/providers data.
- Multi words tags allowed.
- Usage of the official PayU SDK for the PayU add-on.
- Postmark & Mailgun config updated to meet their official requirements.
- Google reCAPTCHA re-added in addition to the Simple Captcha.
- Bugfix: Social Login for the MultiDomain add-on.
- Bugfix: Previous URL stored in session.
- Bugfix: Simple Captcha text top position fixed for imagick.
- Usage of
Throwable
instead ofException
class to show the right error messages. - Minor improvements.
- Minor bugs fixed.
Version 8.0.1 July 1, 2021
- Minor bugs fixed.
- Minor improvements.
- Composer update.
Version 8.0.0 Jun 26, 2021
- REST API added.
- API consumed at 50% by the web app's front-end.
- The REST API documentation added.
- New captcha system implemented (to avoid the code breaks related to the updates of reCAPTCHA API).
- Full improvement of the multi steps posts creation (Save data in the DB at the last step).
- Search engine's code improved.
- Prevent Adblockers (latest update) to hide posts list.
- Allow to customize the admin URI from the
/.env
file with the variableADMIN_ROUTE=newuri
. - Bootstrap Fileinput updated.
- Many minor improvements.
- Bugfix: Backup settings fixed + Improvements.
- Bugfix: AdsClear command
- Minor bugs fixed.
- Composer update.
Version 7.0.6 Mar 20, 2021
- Search page left sidebar: Clear filter buttons added.
- Admin panel: Sidebar menu improved.
- Show archived ads as archived instead of 404 error page for ads owners & admin users.
- Minor improvements.
- Minor bugs fixed.
Version 7.0.5 Mar 8, 2021
- Admin panel: PHP-cli version info added in System Info.
- Cron Job Settings Info (and System Info) improved.
- Increasing the pages content limitation (from 65000 to 16000000 characters).
- Fix the MySQL error when the database translatable entries fallback locale is set to null.
- Properly retrieve salary (min & max) in forms during ads edition.
- Fix 404 error for customized ads URL (when those are the callback URL) from payment gateways.
Version 7.0.4 Mar 6, 2021
- Admin panel: Option to specify unexisting location search results in front.
- Bugfix: Cities suggestions (or search) fields (MySQL error - Illegal mix of collations).
- Minor improvements.
- Minor bugs fixed.
Version 7.0.3 Mar 4, 2021
- Admin panel: System Info page added.
- Properly handle AJAX errors related to the city fields in forms.
- Properly apply the country's filter in city search.
- Minor improvements.
- Minor bugs fixed.
- Composer update.
Version 7.0.2 Feb 26, 2021
- Support for MariaDB added.
- Option to allow emojis in ads' title and description (When utf8mb4 is set as charset and utf8mb4_unicode_ci as collation).
- Even if not recommended, support for MyISAM storage engine added (New installations only).
- Date format improved.
- Bugs fixed.
- Minor improvements.
- Composer update.
Version 7.0.1 Feb 22, 2021
- Usage of
utf8mb4
for DB Charset &utf8mb4_unicode_ci
for DB Collation by default (New installations only). - Bugfix: City field - Illegal mix of collations (utf8_general_ci,COERCIBLE) and (utf8_unicode_ci,COERCIBLE) for operation 'like'.
- Minor bugs fixed.
- Minor improvements.
- Composer update.
Version 7.0.0 Feb 16, 2021
INFORMATION
- From the v7.0.0 of the script, MySQL 5.7 or higher is recommended.
- MySQL 5.6 (deprecated) will work for this version, but its support will be removed in the future.
- Database's translations strongly improved.
- Countries, Cities and Administrative Divisions names can be translated now.
- Changing the system's default language is more easy, fast and more secured.
- Option to enable/disable CSRF protection added.
- Search filter links improved.
- Minor improvements.
- Composer update.
Version 6.1.8 Jan 28, 2021
- Search engine improved: Include category name and parent category name in keyword search (with low relevance).
- Properly display logos upload errors.
- Fixing invalid action name in reCAPTCHA v3.
- Bugfix: Display PayPal gateway on the payment page.
- Minor improvements.
- Composer update.
Version 6.1.7 Jan 22, 2021
- Permalink settings for Ads details page re-added (for the new languages switcher version).
- Countries data SQL improved to prevent primary keys duplication issue.
- Apply persistent filters for categories and cities on search results page.
- Options to count ads related to categories or city moved from "Homepage" settings to "List & Search" settings.
- Bugfix: Ads Clear command: Take to account payments with
transaction_id
=null
. - Minor improvements.
- Composer update.
Version 6.1.6 Jan 17, 2021
INFORMATION
- By applying this update, all the messages between users will be lost. Note that these messages were also sent by email.
- Chat system added (Replacing the old Messaging system).
- Date format management per language or per country added.
- Dates can be hide on the listing page, on the homepage and on the ads details pages.
- Support to edit the bootstrap-filenput language file from the Laravel localization management area.
- Time zones list and their selection improved.
- Apply the right order to the categories on the search results page.
- bxSlider rtl controls options fixed.
- Minor improvements.
- Composer update.
Version 6.1.5 Dec 21, 2020
- Support for iyzipay-php added (for the iyzico payment plugin).
- Minor improvements.
- Composer update.
Version 6.1.4 Dec 13, 2020
- Bugfix: The AdjacentToNested function fixed.
- Bugfix: Support for 2Checkout-php v0.4.0 (in the 2Checkout plugin).
- Montenegrin language's ISO code added that allow you to translate your website to it.
- Composer update.
Version 6.1.3 Dec 9, 2020
- Bugfix: Similar Ads (Near the ad location).
- PHP extension
json
checking before starting installation, added. -
The app can now detect the primary language of the country (without making redirection or using session).
NOTE:- You have to activate the "Auto Detect and Select Language" option in the "Admin panel → Setup → General Settings → Application".
- If you use our Domain Mapping plugin, this will strongly optimize the language management for your SEO.
- Minor improvements.
Version 6.1.2 Dec 4, 2020
- Bugfix: Show right category name on search results page.
- Admin User Permissions fixed after upgrade.
-
Bugfix: Location select box AJAX 404 error.
Make{countryCode}
case-insensitive in the 'routes/web.php'. - Composer update.
- Minor bugs fixed.
Version 6.1.1 Nov 28, 2020
-
Disable the MySQL (5.7.6 or greater)
ST_Distance_Sphere
function when MariaDB is used. - Sitemap link in footer fixed.
- Search results page: OrderBy
relevance
fixed. - Minor bugs fixed.
- Minor improvements.
Version 6.1.0 Nov 23, 2020
INFORMATION
- From the v6.1.0 the script requires PHP 7.3 or higher.
- Laravel 8.x support added.
- Usage of Laravel Migrations instead of Raw SQL.
- Usage of Eloquent (instead of Raw SQL) for ads search. By significantly reducing the number of SQL queries performed during a search.
- GDPR: Users can allow marketing usage of their email address from forms.
- Settings & Home sections codes improved.
- Important: Language code is removed from URLs. Session is used instead.
- Installation & Upgrade process improved.
- SMS (Twilio) settings fixed & improved.
- Many more small improvements & bugfix.
Version 6.0.4 Oct 2, 2020
- Advertising Slots Improved (Integration of auto placement advertising).
- Bugfix: Install's SQL files upgraded.
Version 6.0.3 Sep 14, 2020
- Small Improvements (related to Composer 2.0 & PSR4).
- Admin panel's sidebar broken links fixed.
Version 6.0.2 Sep 9, 2020
- Bugfix: Translated Routes (Categories & Pages).
- Small Improvements.
Version 6.0.1 Aug 28, 2020
- Bugfix: List the categories in form select box even if the categories section is disabled on the homepage.
- Bugfix: Salary fields format fixed.
- Bugfix: URL when switching language fixed.
- Option to hide homepage sections on small screens (e.g. mobile) added.
Version 6.0.0 Aug 25, 2020
- Support for unlimited depth subcategories (ie Subcategory of subcategory of subcategory...).
- Admin users can now feature ads in the homepage's carousel (using the OfflinePayment plugin) by a click.
- Pricing page added (To list all available Packages by currency).
- Option to force users to post ads from the Pricing page.
- Promotion duration & Publication duration added to Packages (These override the global options when set).
- All the included views also, can be customized in the
/extras/customizations/
dir.
NOTE: You must follow the same trees and names of views as the script's views. - Installation process improved.
- And many more small improvements.
- Minor bugfix.
Version 5.9.1 July 22, 2020
- Default images optimized.
- Image upload & resize improved.
- Price number manipulation improved.
- SVG maps (af, in, ru) updated.
- Minor bugfix.
Version 5.9.0 July 15, 2020
INFORMATION
- This is a breaking update for the languages files and for the plugins.
- Many of languages files keys are changed.
- The plugins folder has been moved from
/app/Plugins/
to/extras/plugins/
.
- New great design for the Admin Panel.
- Languages files edition from the Admin Panel.
- Allow front views customization in the
/extras/customizations/
dir. So it's now possible to extend the views without being overwritten in the next updates. NOTE: You must follow the same trees and names of views as the script's views. - Languages files keys updated to allow them to be editable from the Admin Panel.
- Green and Yellow styles CSS updated.
- Plugins folder has moved to make easier websites upgrades.
- Composer update.
- Minor Improvements.
Version 5.8.4 June 13, 2020
INFORMATION
- From the v7.0.0 the script requires PHP 7.2.5 or higher.
- TinyMCE, Summernote and CKEditor5 WYSIWYG editor added.
- Geonames database updated (Available only for fresh installations).
- Many DB queries improved (using Laravel
->cursor()
feature). - Prevent admin users to be banned.
- Blacklist - Cyrillic words also can be banned now.
- Check if MySQL driver is enabled for PDO on the server.
- Use the search area background image as og:image on the homepage.
- Count ads by category feature fixed for non main languages.
- User account: Saved searches pagination fixed.
- Duplicate strings on Tags array fixed.
- Reply title on Conversation page fixed.
- Composer update.
- Minor Improvements.
Version 5.8.3 May 13, 2020
- Prevent wrong locale used in the setlocale() function.
NOTE: This fixes an historic issue with the Turkish language. - Minor bugs fixed.
Version 5.8.2 May 2, 2020
- Show/hide password feature added.
- Feed improvements.
- Bugs fixed.
Version 5.8.1 Apr 28, 2020
- Maxmind database updated.
- npm packages updated.
- Minor bugfix.
Version 5.8.0 Apr 22, 2020
INFORMATION
- From the v5.8.0 the script requires PHP 7.2.5 or higher.
- Laravel 7.x support added.
- Postmark mail service added in the installer.
- Installer improved.
- Ads Clear Cmd improved. Greatly reduce your memory usage.
- CKEditor plugin removed (Security issue).
- Minor Improvements.
- Bugfix: Feeds. + Languages Sync.
Version 5.7.4 Dec 26, 2019
- Google+ share removed. WhatsApp share added.
- Bugfix: Impersonate feature.
- Bugfix: Twitter sharing encoding issue.
- Bugfix: Admin panel reorder feature.
- Bugfix: Minor CSS.
- Bugfix: Failed to load resource: net::ERR_SPDY_PROTOCOL_ERROR.
- Distance Calculation Improved.
- Composer update.
- Minor Improvements.
Version 5.7.3 Aug 16, 2019
- Improvement of the Distance Calculation Unit Conversion.
Version 5.7.2 Aug 14, 2019
- Bugfix: Distance Calculation Unit Conversion. Distances are now accurate.
Version 5.7.1 Aug 8, 2019
- Upgrade system updated: Support for semver added.
- Search Engine code improved. And MySQL strict mode is now supported.
- Geonames database files updated (Available only for fresh installations).
- Minor improvements.
- Bugs fixed.
Version 5.7 Jul 15, 2019
- Admin panel: Options to protect & to hide phone numbers added.
- Admin panel: Allow admin user to select the Distance Calculation Formula.
- Allow admin users to ban links/URLs, email addresses and phone numbers from the ads/companies description.
- More Backup Options added.
- Files Storage Improved.
- Prevent only numeric characters for ads & companies description fields.
- LinkedIn login issue fixed.
- Minor improvements.
- Minor bugs fixed.
Version 5.6 May 27, 2019
- Admin panel: Configurable Files & Images Upload settings added.
- Admin panel: Option to clear images thumbnails.
- Admin panel: Allow admin users to customize the robots.txt file.
- Admin panel: Option to select the "Similar Ads" type (or disable it) on the Ads details page.
- Allow admin users to ban ads authors on one click by visiting their ads details page.
- Carousel auto-play loop (if enabled) added for mobile display.
- "Offline" button in users area fixed.
- Ads details page Tabs display fixed.
- Multi-countries routes file generation (during the first SEO settings save).
- Observers (Post, Picture, Payment & Payment Method) cache clear fixed.
- Minor improvements.
Version 5.5 Apr 30, 2019
- Minor improvements.
- Bugs fixed.
Version 5.4 Apr 28, 2019
- Support for Laravel 5.8.* added.
- Admin panel: Add link on IP addresses
- Front: Redirect admin users to the Admin panel.
- Minimum file upload size added in the settings.
- Minor bugs fixed.
Version 5.3 Apr 4, 2019
- Admin panel: Optimization Settings added.
- "Ads Cleaner" command renamed to "Ads Clear".
- Usage of the Laravel Task Scheduling in the Cron Job tab.
- Bugs fixed.
Version 5.2 Mar 30, 2019
- Some improvements.
- Bugs fixed.
Version 5.1 Mar 22, 2019
- Known bugs fixed.
Version 5.0 Mar 18, 2019
- (Browser or Website Country) Language Auto Detection and Selection
- Admin panel: New settings added.
- Homepage: New options to count ads belong to cities and/or categories.
- Support for Google reCAPTCHA v2 and v3.
- Google reCAPTCHA integration improved.
- Many minor improvements.
- Composer packages updated.
- Simditor WYSIWYG CSS overwritten fixed.
- Minor bugs fixes.
Version 4.9 Feb 21, 2019
- Allow admin user to select a form type for ads creation and edition ("Multi Steps Form" or "Single Step Form")
- Admin panel: New settings added.
- Add font color function in Simditor WYSIWYG.
- Social Network Login improved (LinkedIn & Twitter login added. Google+ login can be removed).
- Laravel 5.8 deprecated functions (String and Array Helpers) cleared.
- Simditor WYSIWYG translation added.
- Many minor improvements.
- Composer packages updated.
- Bugfix: Resource interpreted as Stylesheet but transferred with MIME type application/javascript (in the latest version of Chrome)
- Minor bugs fixes.
Version 4.8 Jan 26, 2019
- Improvement of the Custom Validators Rules.
- IETF language tag(s) added for JS locale(s)
- Instagram URL added in Social Network list displayed in the footer.
- Bugfix: Ajax upload error container.
- Composer packages updated.
Version 4.7 Jan 14, 2019
- Users auto-registration from ads creation form added.
- Feature to put manually ads offline added.
- Admin panel settings: New settings added.
- Composer packages updated.
Version 4.6 Jan 3, 2019
- Bugfix: .cat-list > ul.collapse on mobile (HTML Sitemap Page)
- Bugfix: Prevent the default language deactivation
- Composer packages updated.
Version 4.5 Dec 6, 2018
- Frontend: Bootstrap 4.x support added.
- Confirmation Emails sending feature added.
- Usage of the Laravel default Email Notification feature.
- AdsCleaner command improved.
- Composer packages updated.
- Minor improvements.
- Minor bugs fixes.
Version 4.4 Oct 8, 2018
- Support for Laravel 5.7.*
- Admin panel, Lists/Details improved.
- Words blacklist option improved.
- Invalidate banned users access from social (Facebook/Google) login.
- Remove the User and all the Posts related to a banned email address.
- Composer packages updated.
- Minor bugs fixes.
Version 4.3 Aug 18, 2018
- Improvement of the Admin panel Dashboard.
- Minor code improvements.
- Admin panel, Details Lists: CSS bugs fixes (for Windows users).
Version 4.2 Aug 9, 2018
- Security vulnerability fixed (mentioned in the Laravel v5.6.30 Security Release).
Version 4.1 Jul 31, 2018
- Bugs fixes.
Version 4.0 Jul 30, 2018
- Admin panel: User Roles and Permissions (ACL) system added.
- Minor improvements.
- Bugs fixes.
Version 3.9 Jun 9, 2018
INFORMATION
- By upgrading your website to the v3.9 you have to activate all the purchased plugins (add-ons) from the Admin panel → Plugins.
- More backup features added (to prevent data losing).
- Ability to disable the ads report pages indexation on the search engines added.
- Ability to hide all the footer links added.
- Cities columns option added in the homepage location area management.
- Admin panel: Languages creation/edition forms improved.
- Allow admin to force UTF-8 encoding for Dates (to prevent the Dashboard Charts display issue).
- Create a new token if the post or user (email/phone number) is marked as unverified.
- Minor improvements.
- Bugs fixes.
Version 3.8 May 12, 2018
- Admin panel: Bulk Items Deletion added.
- HTTPS support fixed.
- Minor improvements.
Version 3.7 May 4, 2018
INFORMATION
- From the v3.7 the script requires PHP 7.1.3 or higher.
- If your current version is v3.1 or lower, you have to read the v3.2 caution before starting the upgrade.
- You have to clear your browser cache after the upgrade.
- Support for Laravel 5.6.* (with several Laravel Security Fixes).
- Synchronization of missing lines of languages files during the website upgrade, or through the Admin.
- Allow categories to accept pictures as icons.
- More options for the homepage categories area management.
- New Messages Auto-Checking (with configurable timer) feature added.
- Enable/Disable the "Cities extended searches" from the Admin panel.
- The Admin panel list pages is now responsive.
- Cookie Consent Alert (to comply for EU law). Can be enabled from the Admin panel.
- Display the County (or State) when selecting cities (in cities suggestion).
- Optimization of Laravel Eloquent Queries with Eager Loading (to accept large databases)
- The system no longer removes the 'included languages' files on languages deletion.
- Replace the 'Packages' step by 'Payment' in ads posting process.
- Number Of Views/Items Counter: Shorten long numbers to K/M/B.
- HTML Sitemap page improved.
- XML Sitemaps fixed (Bug appeared by activating the multi-countries feature).
- Bug fixes.
- Minor improvements.
Version 3.6 February 21, 2018
- Various bug fixes.
- Minor improvements.
Version 3.4 February 14, 2018
- Upgrade process improved.
- robots.txt file generation improved.
- Ads Single Page slug regex fixed (for the ads permalink: {slug}/{id}).
- Missing languages entries added.
- Users area: Broken link fixed in Top Menu.
- Allow the admin to put the website in Maintenance Mode.
- Minor improvements.
Version 3.3 February 6, 2018
- Bug Fixes (Fix the "Warning: count()" errors on PHP 7.2+)
Version 3.2 February 2, 2018
CAUTION
This is a special and big update. And by upgrading your website to the v3.2 it's important to know that:
- You will lose all your
Admin panel -> Settings
entries, and you will need to setup your website again. - You will lose all the current internal messages (that were also sent by email address to their receivers)
- If you want to re-activate the ads review (ads approbation) option, all the existing ads will be approved automatically.
- You will need to (uninstall and) re-install all the script's plugins after the upgrade.
- You will lose all the plugins data and settings (except the payment plugins transactions entries).
- Full Messaging System (between Recruiters & Job Seekers) added
- Allow admins to re-approve the ads on (title or description) modification (If the ads approbation option is enable)
- Admin panel: Impersonation feature (Authenticate as your users)
- Admin panel: New way to manage Settings
- Options to setup the Default Date & Datetime format
- Options to customize the theme's style
- Options to setup the Default Distances on the search page
- Options to setup the Jobs (single page) permalink
- Options to Allow/Disallow users to pay the Packages in their country currency
- Options to setup the footer (Hide the payment plugins logos, Enter the 'Powered by' info, etc.)
- Admin panel: More Options to setup the Homepage Sections
- Admin panel: Advanced filters added (Ads, Users & Payments list)
- Simplemaps.com's SVG Maps updated
- Geonames database files updated (Available only for fresh installations)
- Installation process improved
- No longer crop the companies logos
- No longer use
async:false
in jQuery.ajax() on the ads creation/edition forms (deprecated) - Admin panel: The sorting orderable columns feature improved
- Many Minor Improvements
- Bug Fixes
Version 3.1 November 28, 2017
- Bug Fixes:
- - Reorder Payment Methods
- - HTTPS for Google fonts URL
- - Homepage Carousel filter
- Minor Improvements
Version 3.0 November 20, 2017
- Front: Support for RTL added (Front)
- RSS feeds generator added (domain.tld/feed)
- Fresh Installation: Arabic language added
- Pages Header: Auto-rotate images based on their orientation using Exif data
(NOTE: To enable this feature, you have just to enable the PHP Exif extension on your server) - Match the packages currency to the countries currency (NOTE: You have to create a package per currency)
- Home Header improved: Enable to set a background image per country
- Add salary type in the job details page
- New Language Addition: When auto-copying categories, make the 'slug' column unique using the new language code
- Non latin characters are now accepted for tags
- Right translation of dates on the jobs details page
- Language deletion issue fixed
- Minor Bug Fixes
Version 2.9 November 3, 2017
- Home Header section improved (More Options added)
- Home Latest & Sponsored Ads sections ("Order By" option added)
- Tags format validation added (to prevent 404 error)
- Admin panel, MetaTags validation (Edit Mode)
- Admin panel, City validation (Edit Mode)
- Display archived jobs in user's area
- Display the right date for deleting in the "Archived post expiration" email
- Carousel header/title margin for mobile display
Version 2.8 October 24, 2017
- The upgrade section in the documentation is updated
- Admin users can now add and/or remove Meta-Tags for specific pages
- Home Sections management improved (More Options for the sections)
- Small improvements
- Quick countries selection added
- External link option added for pages
- The value of search radius distance can be edited from the /.env file (More info)
- Bugfix: Don't update the current password if the password field is empty (Admin panel -> My Account)
- Bugfix: WYSIWYG editor links with target attribute support (Ad Submission Form)
Version 2.7 October 13, 2017
- Homepage header improved
- Footer improved
- Registration via Social Login improved
- Minor Bug Fixes
Version 2.6 October 9, 2017
- Multi Companies & Resumes features added
- Jobs application with an external URL feature added
- Companies listing + Companies page added
- Allow only logged users to contact recruiters
- Quick Login added
- Tags (and meta-tags keywords for ads page) feature added
- Laravel 5.5.14 supported (with a Laravel Security Fix)
- Improvement of the similar jobs selection on the jobs page (displaying jobs from the same parent category instead of the near location)
- HTML Minify feature improved
- Search filters improved
- Minor improvements
- Fixed: Google Adsense responsive ads supported
- Fixed: Google Analytics new tracking code supported
- Fixed: UK mobile phone verification
Version 2.5 September 4, 2017
- Support for Laravel 5.5
- Upgrading's process improved (check and launch automatically after files updated)
- Bugfix: Cron Job Command
Version 2.4 September 1, 2017
- Installation process improved (Made easy for Shared servers)
-
Upgrading's process improved
(By making an upgrade, you could upgrade automatically all the missed versions (even from v1.0 to the latest version)) - Pages layout size increased & Header improved
- Minor improvements (select2 cities selection, etc.)
- Bugfix
Version 2.3 August 16, 2017
- Pictures versioning feature added (To clear browsers cache if need)
- Phone number format fixed for Twilio (Add "+" to the phone numbers if missing)
- Administrative Divisions selection fixed
Version 2.2 August 14, 2017
- Bugfix (Cache - Remove use of rememberForever())
Version 2.1 August 11, 2017
- Minor improvements (mix() URL for CSS & JS)
- Minor bug fixed
Version 2.0 August 7, 2017
- Sub-categories support added
- Homepage customization (from the Admin panel)
- SVG Maps colors and sizes edition (from the Admin panel)
- Twilio and Nexmo APIs integration (Account verification by SMS)
- Users can now log in with mobile phone number or email address or username
- Read and reply to the users messages (Authors messaging system)
- User's transactions list (Users area)
- Possibility of limiting a payment method to one or more countries
- Sparkpost Mail API supported
- "Resend Mail or SMS verification" feature (Get more users with valid email or phone number)
- Multi-language meta-tags manager (Admin panel)
- Laravel 5.4 supported
- Installation process improved
- The ads creation process is improved (with submission by steps)
- The locations fields are removed (from the posting form)
- Locations and cities management improved (Admin panel)
- Optimizing Database Performance
- Improving Loading Performance (Less SQL queries, Combine & Minify some CSS/JS files)
- And many more small improvements
- Minor bugs fixed
Version 1.9 April 6, 2017
- Installation process improved
- Page option to exclude some pages from the footer links added
- Files upload and storage improved
- User area's lists (my ads, favorites ads, etc.) pagination added
- Increase the number of characters for the Custom CSS and Tracking Code options
- Un-featured premium ads after package expiration
- Redirect new users to the user area if Users activation is not required
- Separation of employer account features from candidate account
- Setting to change the default favicon
- Setting for unactivated, activated and archived ads expiration
- Setting to change default supported images extensions
- Setting to change default supported files extensions
- Sending transactional emails with a dedicated email address
- Email notification to the admin users on new registration (with the social login)
- Plugin system added
- The tips (broken) link is fixed on the ads details page
- And many more small improvements
Version 1.8 February 17, 2017
- Improvement : New Admin Panel login page
- Improvement : New Admin Panel Dashboard
- Improvement : Manage ads per page in search results (from the Panel)
- Improvement : Decimals numbers (salary) support
- Improvement : Russian pluralization support
- And many more small improvements
- AJAX checkbox to activate/deactivate settings (from the Panel)
- WYSIWYG Editors
- Dynamics pages editor (for statics pages)
- Decimals Superscript support
- Manage Admin Panel theme colors
- Admin Panel translations
- Remove translated entries on language deletion
- Add jobs to favorites from jobs details page
- URL base of the search page filters
Version 1.7 February 3, 2017
- Improvement : Copy all language files and data by creating new language
- Improvement : User's saved searches display
- Improvement : Registered users can disable comments on their ads
- Improvement : AdsCleaner command
- Improvement : Logged user's area
- User's favourite ads removal
- Banned users can no longer log in
- Search results (search by city after by region)
- Sitemaps 404 error when language code and country code are identical
Version 1.6 January 24, 2017
- Improvement : Admin panel
- Improvement : Payment system
- Removal the "Title/Gender" field from the registration form
- Setting for the max upload file size from the admin panel
- Send notification emails to admin users (on new user or ad)
- Translation data are kept when default language is changed
- Activate/Deactivate categories with their children if exist
- Activate/Deactivate translated entries with their translations if exist
- Admin users can now add unlimited Packs and can delete them
- Automatic creation of translated entries (when creating the main entry)
- Automatic update for all non translatable fields (from main entry)
- New upload tool (in admin panel)
- Send (both to user and admin users) notification email on new payement
- Setting to activate/deactivate all admin users notifications
- Users can now upgrade their existing ads (by making a payment)
- Ad's badge added for paid ads (when you visit the ad)
- A blank CSS file (custom.css) for more CSS customization
- Menu mobile view issue
- Language files for the use of the plural in the Russian language
- HTTP Cache activation (white page)
- Saving searches results
Version 1.5 December 16, 2016
- Search page links (with query string)
- multi-language POST login and logout redirect
- Add new cities from the Admin panel (manually)
Version 1.4 December 8, 2016
- Social login on SignUp page
- Transactional email (for Amazon SES)
- Ads visits counter
- Search by city (ignore the svg map parameter if the city ID is provided)
- AdsCleaner command
Version 1.3 November 29, 2016
- Country locations databases installation feature (from the admin panel)
- Simplified activation of ads and users by an ajax call (from the admin panel)
- Mini stats on the admin panel dashboard
- Timezone, Loc.admin1 & Loc.admin2 edit form (from the admin panel)
- Find the most populated city in region (state) or in country
- Distance between cities on search page
- Latest jobs list (on homepage) for review activation
- Guests can post Ads
- XML sitemaps generation
- Improved: HTTPS protocol usage
- And many more small improvements
Version 1.2 November 23, 2016
- Laravel 5.3 support
- HTTPS support added (Please check the .htaccess)
- Admin panel: Meta tag description field added in settings area
- Search by date intervals fixed (on the left sidebar of results page)
- UK flag fixed
- Reset password (from admin panel) fixed
- Installation process improved
Version 1.1 November 15, 2016
- Duplicate content links fixed for multi-countries website
- Small bugs fixed
Version 1.0 November 14, 2016
Initial release.