Easy Jobs Manager ChangeLog v1.2.7.2

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