Components ChangeLog

Easy Jobs Manager ChangeLog v1.3.0

v1.3.0 (07/09/2020)

New Features

  • Contract relation was added to candidate preference
  • New hidden maintenance tool that let us execute a specific sql update file

Improved

  • Certifications edit list now use JLayout for better reuse [Seeker Edit]
  • Education edit list now use JLayout for better reuse [Seeker Edit]
  • Experience edit list now use JLayout for better reuse [Seeker Edit]
  • Files edit list now use JLayout for better reuse [Seeker Edit]
  • Languages edit list now use JLayout for better reuse [Seeker Edit]
  • Edit profile UI/UX improved and looks more professional
  • Some old code compatibility removed [Controller Misc]
  • update job lat/long from address only if address changed [Job Edit]
  • time type and contract relation no more required in preference [Seeker Edit]
  • Ability to change lat/long using geocoder tool [Location Form] [Backend]
  • SMS notifications helper code duplication
  • only admin can execute the tool "specific sql update file executer"

Fixed

  • Incorrect publish down where clause [Jobs Alert]
  • Some incorrect options values [Edit Job] [Backend]
  • Incorrect JText of contract type in email alert [Jobs Alert]
  • Display "Not set" if publish down is empty [Jobs Alert]
  • Don't filter by location if search by radius is enabled [Jobs Filter]
  • display only public seekers if profile visibility enabled and selected tab is "all" [Candidate List] [Company Dashboard]
  • some duplicate language constants removed [Backend Language]
  • Wrong preferred time type in candidate edit [Backend]

v1.2.9 (23/08/2021)

New Features

  • Now guest users can reply to job without login
  • Ability to enable / disable custom fields for guest users [Guest Reply]
  • Partners management with allowed locations 
  • Time types management with multilanguage support
  • Contract types management with multilanguage support
  • Length employments management with multilanguage support
  • Currencies management
  • Display job location with google map [Job view]
  • Display distance on every job when search radius enabled [Jobs view]
  • Ability to set location latitude/longitude [Location Item]
  • Geolocation support with search radius [Filter] [Search module]
  • Ability to enter full address or lat/lang of job [Edit Job]
  • Address autocomplete using Google API Places [Job Edit]
  • Companies list module
  • Param to make keyword field required [Search module]
  • Job Alerts based on Joomla custom fields (support: radiobox, select, checkbox)
  • Integration with JoomSMS to send SMS notification
  • Users now can contact company profile
  • Control who can contact company profile (everyone or only logged users)
  • Ability to show/hide Job contact details
  • Ability to filter by job location or user position [Search Radius]
  • Ability to enable/disable advertiser check if has at least one job to be priviliged to see candidates list
  • Allow candidate to change his profile visibility
  • New permission that let you allow public candidate profile view
  • Ability to set default currency in currencies manager

Improved

  • No need to js code on submit button [Search Module]
  • Default value of custom fields now always Joomla! custom fields by default
  • New "setup" menu added to sidebar groups all views related to settings [Backend]
  • Time type hint removed no more useful [Search module]
  • Company and candidate register accordion now use Bootstrap 4
  • Recent Activities widget now use ChartJS instead of Google chart [Dashboard]
  • Display newsletter field only if acymailing integration is enabled [Seeker Profile Edit]
  • Sync phone number of ejm user with profile plugin
  • phone field synchronization with user profile for contacts
  • header code now inside form tag to avoid js issues [Edit advertiser/seeker]
  • Check curl if enabled in system information widget
  • Format friend message correctly [SendMail friend]

Fixed

  • Logged user not able to check jobs
  • Fatal error when json-ld schema enabled
  • search icon was not displaying [Search module]

v1.2.7.5 (24/03/2020)

Improved

  • Jobs filter JS moved to media [Jobs Filter form]

Fixed

  • Filter was not working properly [Candidates database]
  • Tab type not saved in state [Candidates database]
  • Some duplicate language constants was removed [Language Files]
  • Wrong word of first tab, should be "Applicants" [Candidates Database]
  • Candidate/Company creation sometimes fails if user activation mode not set to none [Registration Models]
  • Some PHP warnings if user fields and locations not yet selected [Candidate Edit]
  • Search plugin sometimes doesn't work [JS] [Search Module]
  • Placeholder issue when filtering [Jobs Filter form]
  • Clone field JS now use vanilla to avoid any JS conflicts [Seeker Edit]
  • undefined jQuery when clone field function triggered [Edit Seeker] [JS]
  • Salary field should not be inside another field [Job form]

v1.2.7.4 (30/12/2020)

Fixed

  • Seeker educations, files .... validation should not be triggered if user didn't choose role yet. [Seeker edit model]
  • Redirect warning messages should be used in enqueueMessage method [Seeker and advertiser views]

v1.2.7.2 (27/09/2020)

Improved

  • Hide email + password fields when editing company profile
  • Display associated Joomla User field when editing company profile
  • Favorite toggler now use Jlayout for better reuse
  • Favorite toggler support job and seeker types
  • Jobs table list with filter now use Jlayout for better reuse [Seeker dashboard view]
  • Seekers table list with filter now use Jlayout for better reuse [Seekers view]
  • Use Joomla email registration instead of custom email registration [Contact Form]

Fixed

  • Send friend email was not working [Share job layout]
  • send friend email button doesn't display in modal header [Share job layout]
  • Double class attribute in span tag [Favorite toggler layout]
  • jQuery conflict when clicking on favorite toggle [JS] [Favorite toggle Layout]
  • Favorite button was not working on seekers list
  • Favorite button was not working on replies list [Job view]
  • Non SEF link of shared job [Share job modal]
  • Some space in shared message [Share job modal]
  • Display 0 in contact id input if new [Contact Form]
  • Wrong phone validation condition [Contact Form]
  • Advertiser ID not recognized after wrong form validation
  • Seeker user creation sometimes fail [Backend] [Seeker Form]

v1.2.7 (27/07/2020)

Improved

  • Hide reply warning message if job author logged

Fixed

  • Incorrect Calendar field size inside modals
  • Reply and send modal conflicts problem
  • Modal doesn't open if module displayed

v1.2.6.16 (20/07/2020)

Improved

  • Zindex set to 99999 of iziModal

Fixed

  • Invalid quote in constant COM_EASYJOBSMANAGER_SHARE_JOB_MESSAGE
  • Fatal error in jobs list when user logger as super admin

v1.2.6.14 (17/07/2020)

Improved

  • Loading Assets from helper
  • Namespaced fontawesome library to avoid any conflicts
  • get login view Itemid automatically

Fixed

  • Force current tab selected code removed not needed anymore [Plugin System]
  • Clear filter button was not working [Jobs List filter]
  • wrong location jobs count in filter [Jobs List Filter]
  • 0 value display in email to fiend textarea if user not logged [Email to a friend]
  • The end of form hidden by submit button bar [Email to a friend]
  • PHP Warning in time value [Job view] [Contracttypelist Field]
  • Fatal error in views that use this field [Contracttypelist Field]
  • Some issues displaying contract type list in select [Contracttypelist Field]
  • Use of jQuery var instead of $ to avoid any conflicts on on click attributes
  • PHP Warning [Favorite toggler layout]

v1.2.6.6 (08/06/2020)

New Features

  • Ability to hide job reply warning [Config] [Job View]

Improved

  • User registration now use Joomla user model [User Helper]

Fixed

  • Wrong advertiser privileged check [User Helper]
  • Field / place value doesn't display [User Helper]
  • Time options doesn't change in some views
  • Auto login user after registration sometimes fail [Company/Candidate registration models]

v1.2.6.4 (20/05/2020)

Improved

  • Now we use pagination layout for better reuse [Candidates database view]
  • Email validation now support long domain name extension [Form validation]
  • Total jobs count now display only active jobs [Advertiser view]

Fixed

  • Some issues when adding contacts [Advertiser edit]
  • Contact privilege was not working [User helper]
  • Removed some old left debug code
  • Don't display image row if user has not picture [Candidate view]
  • Add candidate to favorite was not working [Candidates database view]
  • Replied to my jobs tab always empty [Candidates database view]
  • Total jobs count now display only active jobs [Advertiser view]

v1.2.6.2 (14/05/2020)

Fixed

  • Download PDF button doesn't display [Seeker View]
  • Creating a new company for an existing user doesn't work [Company Edit Model]

v1.2.6 (05/05/2020)

Fixed

  • 5 last jobs not all displayed [Company view]
  • Wrong total jobs count [Company View]

v1.2.5 (29/04/2020)

New Features

  • Ability to enable / disable custom fields [Registration form]

Fixed

  • Some missed language constants [Jobs Module]
  • Yes/No button style missed in all modules [All Modules] [Backend]
  • Recaptcha issue with global params [Captcha Integration]
  • PHP warning in salary field value [Job edit form]

v1.2.4 (26/03/2020)

New Features

  • Company contacts management [Company Edit] [Backend]
  • Ability to show / hide jobs filter options (Time, Field ...) [Jobs List] [Config]
  • Ability to filter jobs by company [Jobs List]
  • Ability to customize cron task key value [Cron] [Config]
  • New view to display single company page

Improved

  • UI improved [CareerJet Import]
  • Refresh table when fetching jobs [CareerJet Import]
  • Modals now auto-close when successfully saved
  • Menu item type of single job / company / candidate now use modal for selecting the item [Backend]
  • Intelligent way to find menu item id [Route Helper]
  • Visit page company button added in company info tab [Job view]
  • Show all company jobs button added  [Company view]
  • Some UI/UX improvements [Company view]

Fixed

  • Problem when importing jobs [CareerJet Import]
  • Problem when clicking on checkbox [CareerJet Import]
  • Ignore keyword removed [SQL Update files]
  • PHP warning in salary field value
  • Sometimes company informations doesn't display [Job View] [Company View]

v1.2.3.2 (15/02/2020)

Improved

  • Strip tags of description [Job Schema]
  • Message warning was added if admin still use old custom fields system [Custom fields]
  • Redirect to joomla custom fields view if admin open built-in custom fields view [Custom fields]

Fixed

  • Job Schema mapping was not working for custom fields [Config]

v1.2.3.1 (05/02/2020)

Fixed

  • Custom fields list doesn't display in mapping field [Config]
  • Metadata of menu item doesn't display [Jobs list view]

v1.2.3 (31/01/2020)

New Features

  • Ability to hide right side widgets from config [Dashboard]

Fixed

  • Old G2 integration was not removed from sampledata [SQL]
  • Some tables was not updated in sampledata [SQL]
  • Some issues when installing sampledata [Dashboard]

v1.2.2.7 (15/01/2020)

Improved

  • Contacts table now use JLayout for better reuse [Advertiser edit]

Fixed

  • Show message and profile modals was not working [Job View]
  • Small error in SQL code [Install SQL]
  • Edit & delete buttons of contacts was not working [Advertiser edit form]

v1.2.2.5 (10/01/2020)

Improved

  • Tables will not be removed if component uninstalled
  • No more code duplication when handling custom fields [Joomla Custom Fields]
  • UI design improved [Seeker view]
  • Company no more coupled with Joomla user id

Fixed

  • Fatal error when saving job if salary field enabled [Job Model]
  • Some problems occurs when saving custom fields in job reply [Joomla Custom Fields]
  • Disable company registration option was not working well [Company registration]
  • Modals problem [seeker edit view]

v1.2.2.2 (31/12/2019)

New Features

  • Ability to disable salary field

Fixed

  • Some problems when saving seeker / advertiser and job item [All models]
  • Removed debug code in candidate page
  • Wrong table name in sql update file of v1.2.2

v1.2.2 (26/12/2019)

Fixed

  • Display and validation of custom fields when multilanguage is enabled [Joomla custom fields integration]
  • Fixing role problem in backend [Seeker Model]
  • PHP Warning when setting author metatag [Job View] [Company View]
  • Custom fields missed [Show CV View]
  • Some old code of G2 plugin removed
  • Reply button was floating in bottom [Reply Job View]

v1.2.1 (10/12/2019)

New Features

  • Twitter Card tags in job and company view
  • Open Graph tags in job and company view
  • JSON-LD Schema Job with custom fields mapping capability for job view
  • JSON-LD Schema Organization with custom fields mapping capability for company view
  • Metadata (description, keywords, Robot ....) support in job and company view
  • Auto description meta generated from job / company description
  • Ability to hide login form in candidate / company register view

Improved

  • Force no margin in form group class inside cards [UI] [All Forms]
  • G2 integration removed because no more working
  • Registration and login form now use JLayout for better reuse [Company / Candidate register view]
  • Auto hide fields if CiviCRM integration disabled [Config XML]
  • Auto hide fields if AcyMailing integration disabled [Config XML]

Fixed

  • Component description not displayed after installation [Install script]
  • Some PHP notices if menu item doesn't have option query [Route helper]

 

v1.2.0.15 (24/10/2019)

Fixed

  • PHP Notice if menus array is empty [Route Helper]
  • Download id property missed [Dashboard view]

v1.2.0.14 (02/10/2019)

Fixed

  • User is auto added as seeker if didn't save company form when choosing Seeker role [Seeker Edit view]
  • Choose seeker title not centered [Choose Role view]

v1.2.0.13 (11/09/2019)

Improved

  • Description field now use Joomla editor as in backend [Seeker form] [Job form]

Fixed

  • Default attribute missed of jobs list param [Jobs view]
  • Wrong default value of time predefined field [Config xml]
  • Fatal error if predefined field times is empty [Jobs view]

v1.2.0.12 (02/09/2019)

Fixed

  • Submenu of sidebar display multipe active menu items [Sidebar menu] [Backend]
  • Wrong completed profile precent when disabling title after/before fields [Candidate Profile]

v1.2.0.11 (29/08/2019)

New Features

  • Enable or disable title before/after you name field
  • Ability to change jobs list per page in menu item settings [Job view]
  • Show or hide hide locations without any jobs [Filter]
  • Show or hide jobs count next to each location item [Filter]
  • Ability to allow everyone or only registered users to send job mail to a friend [Job view]
  • Ability to manage predefined field time options [Time Field]

Improved

  • Pagination now use JLayout for better reuse, also UI improved [Pagination Layout]
  • Now custom fields of company use custom fields layout [Company view]

Fixed

  • Custom fields or custom fields groups are always displayed even if values are empty [Joomla custom fields layout]
  • Missed title constant language [Job view]
  • Missed icon in send job mail to a friend button [Actions bar layout]
  • About company tab doesn't hide if there is no custom fields value [Company view]
  • Job salary values are not saved after editing an existing job [Job Edit model] [Frontend]
  • Field select should display only published field [Field Select]

v1.2.0.9 (23/08/2019)

New Features

  • Ability to change actions bar and reply warning message position [Job view]
  • Ability to make predefined fields education, experience, certificates... required [Candidate registration form]

Improved

  • Now we use iziModal to avoid modals concflicts [Job view]
  • Candidate dashboard UI improved
  • Sidebar dropdown menu code improved [Backend dashboard]
  • Company jobs list now use getItems of Jobs model instead of custom query [Company view]
  • Company informations in tabs instead of plain view [Company view]

Fixed

  • Currencies & salaries tables not deleted after uninstall [SQL]
  • Missed title constant language [Job view]
  • Tabs was not using JHTML Tabs [Seeker dashboard view]

v1.2.0.5 (30/07/2019)

New Features

  • Captcha support on company and candidate registration form

Improved

  • UI improved in company / candidate registration form

v1.2.0.4 (29/07/2019)

New Features

  • Ability to change generated logo quality

Improved

  • Sidebar now use accordion submenu (you should clear browser caching to see new changes)

Fixed

  • Not able to change or delete company logo
  • Duplicate company problem when creating a new company
  • Chrome browser always fill password input of company
  • JImage class not detected in linux environment
  • Imagik check removed

v1.2.0 (20/07/2019)

New Features

  • Joomla custom fields integration
  • Ability to import jobs quickly with CarrerJet API
  • Salary Field
  • Bootstrap 4 support
  • Ability to display jobs in horizontal list or table view
  • Ability to change logo size of company in jobs list view

Improved

  • UX/UI design improved in all views
  • TCPDF libarary updated to last version
  • Filter form now use JLayout for better reuse
  • Display informations inside job view as tabs

Fixed

  • XML error when downloading PDF file of user CV
  • Show candidate profile button broken [backend] [replies view]
  • Notice message system replaced with warning

v1.1.2 (02/02/2019)

Improved

  • Config menu added in sidebar [backend] [dashboard]
  • Using tabs for fields on editing job, seeker or company item [backend]
  • Default ordering of custom fields by ID instead of title [backend] [custom fields view]
  • Separator highlighted in custom fields manager [backend] [custom fields view]
  • Display message to choose target of custom fields [backend] [custom fields view]

Fixed

  • Missed router class in jobs and search modules
  • Show candidate profile button broken [backend] [replies view]

v1.1.1 (22/10/2018)

Fixed

  • HTML code stripped from description in job edit view [Backend]
  • Fatal error route class nout found [login module]

v1.1 (26/09/2018)

Fixed

  • Create date empty when new company added or edited
  • Can't access to job details view if publish down date is not set
  • Jobs module don't show jobs if publish down date is not set
  • Alias missed in job url of module
  • Broken HTML in Seeker Edit form
  • Wrong class name in install file
  • Images size of sample data reduced
  • Wrong module folder names in Phing Build file
  • Wrong languages files path of modules in Phing Build file

v1.0 (11/07/2018)

  • Initial Version

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok