Giter VIP home page Giter VIP logo

opencats's Introduction

opencats's People

Contributors

aaam avatar amaisonneuve avatar blazej-czuk avatar bloafer avatar cptr13 avatar dependabot-preview[bot] avatar edwardbetts avatar filippo-basso avatar gohanman avatar hansmach1ne avatar kixy25 avatar libregeek avatar matiaslespiau avatar mlespiau avatar nickguitar avatar p-rintz avatar russh avatar skrchnavy avatar theslyest avatar vinay-athiyil avatar wjcheers avatar xalt7x avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

opencats's Issues

Company logo

Need the ability to override the Application logo with a company logo without a code change.

CATS references in Install Wizard

The installation screen refers to CATS and associated URL in couple of places. We may need to replace those references to that of OpenCATS.

Canadian Postal Codes

Is there value in adding canadian postal codes to the zipcode table?

I have the full list.

Columns missing in attachment?

When rescanning or deleting Mass Imported Resumes I get this error:

MySQL Query Failed: Unknown column 'stored_on_s3' in 'field list'

There are two columns missing (or errornous in the select statement):
stored_on_s3 and stored_locally in table attachment.
I helped myself with:
ALTER TABLE cats.attachment ADD (stored_on_s3 BOOL DEFAULT FALSE);
ALTER TABLE cats.attachment ADD (stored_locally BOOL DEFAULT TRUE);

Missing Icon in calandar

When making a appointment in the module calander and you choose the type: Other, no icon will show up. Also when you are scheduling a event within the module Candidates there is no icon.
The reason is very simple. The icon doesn't exist.
I made one 16x16 pixels with the "activity" icon as a example.

other

Download the icon using your right mouse button and rename it to "other.gif"
Copy the icon to the map /images

Cannot generate report on CATS 0.9.2

I am running cats 0.9.2 in a shared host environment and whenever I try to generate a report I get an fpdf error.

These are the steps to reproduce:

  1. Go to Job Order
  2. Click on any job order
  3. Click on generate report
  4. Define variables, and then click ok

I get this error:

Warning: getimagesize(https://path/to/cats/ats.test/index.php?m=graphs&a=jobOrderReportGraph&data=28%2C2%2C0%2C0): failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /path/to/cats/ats.test/lib/fpdf/fpdf.php on line 1500
FPDF error: Missing or incorrect image file: https://internal.vrosolutions.com/ats.test/index.php?m=graphs&a=jobOrderReportGraph&data=28%2C2%2C0%2C0

I had previously opened a report for this but ommited the server environment:

General Information
Operating System: Linux ice.weblocalhost.com 2.6.32-504.12.2.el6.x86_64 #1 SMP Wed Mar 11 22:03:14 UTC 2015 x86_64
Operating System Type: CATS thinks your operating system is UNIX.
PHP Version: 5.5.22
Database Version: MySQL 5.5.42-cll
Installation Directory: /home/vro/public_html/internal/ats.test

I read somewhere in the forums that the problem comes from an image that cannot be included in the generated PDF. What is the workaround for this? I know it does not happen in the demo site.

Thanks.

Plain Text Password

Need to apply password has for passwords stored in the database.. i can't understand why they are stored in plain text.

Install resume indexing step doesn't use shown paths unless you edit one.

When you get to step 4, if you immediately click "Test Configuration", it will fail (on Linux at least) because it is testing under "C:..." instead of the paths which are pre-populated in the textboxes. So I made a fake edit to one of the textboxes and then clicked "Test Configuration" again and this time it used the correct paths.

Bulk import errors

A possible regression from 0.9.1 to 0.9.2

The bulk import installer no longer displays this (from 0.9.1)

"To import multiple files, move or copy your resume documents to the following directory on the computer that hosts CATS:

/var/www/html/cats/upload/massimport/

Once you have resumes in this folder, reload this page to start the import process.

If you need any assistance, please contact the CATS support team.
You are a registered CATS Professional user Open Source User.

Your resume documents will be imported as searchable documents but not as candidates unless you manually complete the required fields for each document (first and last names).

With the Resfly parsing service, much of the candidate's information can be imported automatically.
Consider upgrading to CATS Professional for unlimited use of this service. "

but only displays this (0.9.2)

You are a registered CATS Professional user ////////////////////.

You have unlimited use of the Resfly parsing service, which searches your resume files for contact and resume information. CATS will import all applicable resume documents as candidates.

Make CSV exports in UTF-8 readable for Excel

When OpenCATS exports CSV file and content is in UTF-8, special characters are not properly imported to Excel, because Excel cannot identify that CSV file has UTF-8 encoding. By adding UTF-8 BOM to the beginning of the file, Excel will recognize this correctly.

I've been able to test it by adding echo chr(239) . chr(187) . chr(191) after headers within lib/DataGrid.php in function drawCSV.

For backward compatibility, this feature/fix could be also enabled/disabled by configuration variable.

Decoding of UTF-8 characters mangles Calendar entries

When there are special characters ( non-latin ) used in Calendar entries ( as Calendar entry title or name of the person involved ), these entries are not decoded from event strings correctly by JavaScript and are displayed mangles ( as UTF-8 string in ASCII ).

To fix this behaviour, it is required to replace unescape with decodeURIComponent within modules/calendar/Calendar.js in function calendarDataPopulateString.

Candidate tab and data error

i using cats-0.9.2 for localhost (and using WAMP 2.0) , its install successfully and when click on candidate tab its show an error "Query Error -- Report to System Administrator ASAP" with some detail. below i post screen shot of it
2015-01-14_003044

please hlp me to resolve it. i also have cats-0.9.1 and install it .. old version working fine no error in it

Use fluid width pages

OpenCATS uses fixed width pages (1024x768 resolution) which doesn't looks good in wide screens. The fixed width should be changed to fluid width so that the application utilized available screen space and reduces vertical scrolling.
selection_410

issues on UI application

Hi,

I'm not developper but a new user of opencats. I set up opencats version cats-0.9.1 on wamp ( Windows 7 ; Apache/2.4.9 (Win64); php 5.5.12 ; Mysql 5.6.17).

The application seems to run but with some issues on the display like this:

image

have you an idea who i can solve this issues.

Many thanks for your help.

Configuration of DB connection encoding

By default, new database connections via mysql_connect use latin1 character encoding ( based on MySQL configuration ). This configuration works for standard functionality of OpenCATS, but it can degrade user experience in certain circumstances related to database ( i.e. search functionality, direct extraction of data from database by third party applications ).

For example this influences search of contacts, companies and other subjects which include special characters ( like á ) in the names. When DB connection is identical to database ( UTF-8 ), users can search for names with special characters without need to exactly specify the name ( for example Libéreau can be searched by libereau ).

Configuration of DB connection encoding could be provided in config.php and applied by mysql_set_charset, when connection is being established.

Update installation procedure

The install documentation seems to be bit old. This needs to be updated. Following are the tasks:

  1. Use markdown format instead of the plain text format. Markdown is easy to read/write format which can also be used to render structured HTML documents. Refer https://daringfireball.net/projects/markdown/
  2. Fix the system requirements and rename the application name (CATS to OpenCATS) in the document.
  3. Add instructions for setting up LDAP authentication.

Error while trying to generate report from Jobs view

Using opencats 0.9.1 I get an error whenever I try to generate a report from any given job.

These are the steps:

  1. Click on Jobs
  2. Click on any job
  3. Click on Generate report
  4. Click on ok or accept after reviewing variables

I get this error:

FPDF error: Missing or incorrect image file: https://internal.vrosolutions.com/ats/index.php?m=graphs&a=jobOrderReportGraph&data=28%2C2%2C0%2C0

Server info:

General Information
Operating System: Linux ice.weblocalhost.com 2.6.32-504.12.2.el6.x86_64 #1 SMP Wed Mar 11 22:03:14 UTC 2015 x86_64
Operating System Type: CATS thinks your operating system is UNIX.
PHP Version: 5.5.22
Database Version: MySQL 5.5.42-cll
Installation Directory: /home/vro/public_html/internal/ats

PHP Error while doing full site backup on 0.9.2

When I try to generate a full site backup in cat 0.9.2 I get a PHP error.

Steps to reproduce:

  1. Login as Admin
  2. Go to Settings
  3. Click on Administration
  4. Click on Site Backup
  5. Click on Full system backup.

A popup message like this comes up:

http://es.tinypic.com/r/35hjo06/8

Also these two errors appear on the browser at the top:

Strict Standards: Non-static method FileUtility::sizeToHuman() should not be called statically, assuming $this from incompatible context in /path/to/ats.test/modules/settings/SettingsUI.php on line 1980

Warning: filesize(): stat failed for attachments/site_180/1xxx/9dcdf5c645f1fd4c52452c4e0f876c4d//catsbackup.bak in /path/to/ats.test/modules/settings/SettingsUI.php on line 1981

General Information
Operating System: Linux ice.weblocalhost.com 2.6.32-504.12.2.el6.x86_64 #1 SMP Wed Mar 11 22:03:14 UTC 2015 x86_64
Operating System Type: CATS thinks your operating system is UNIX.
PHP Version: 5.5.23
Database Version: MySQL 5.5.42-cll

Mismatch bei Date format.

Hi,
(my first comment on GitHub). I Installed OpenCATS yestedays using the date format (DD-MM-YY)
when I create activity and want later to modify it, I have a date mismatch:
Instead of giving me the 10. February .2016 it gives me as Oktober, 2 2016

Forget Password

The current forget password is disabled.

I will work to get this item updated and enabled.

Cats freezes/stops working when creating candidate

I posted this in the forums but then I noticed that bugs were being reported here as well.

As of April 10th creating a candidate using Firefox or Chrome (have not tried the other browsers) causes the app to lock up, on both 0.9.1 and 0.9.2. I tested it on demosite and was able to reproduce it there too.

Steps to reproduce:

  1. Go to http://www.opencats.org/test/cats/
  2. Click Login to Demo Account
  3. Click on Candidates Tab
  4. Click on "Add Candidate"
  5. The app freezes and you can't even click on any other tab.
  6. Close the tab
  7. Try to access http://www.opencats.org/test/cats/ on a new tab. It will not load.

Deprecated error in Opencats

When i installed Opencats 0.9.1a in windows 7 and run it on Chrome then it's shown

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\web_tester.php on line 506

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\test_case.php on line 74

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\test_case.php on line 76

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\test_case.php on line 444

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\test_case.php on line 557

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\VTG\Projects\OB_CAT\lib\simpletest\test_case.php on line 604

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\expectation.php on line 33

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\browser.php on line 180

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\browser.php on line 192

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\http.php on line 101

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\VTG\Projects\OB_CAT\lib\simpletest\http.php on line 103

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs..........\lib\simpletest\http.php on line 282

and etc

Error in config.php for email settings

While reviewing config.php I found the following error

/* This setting configures the method used to send e-mail from CATS. CATS

  • can send e-mail via SMTP, PHP's built-in mail support, or via Sendmail.
  • 0 is recomended for Windows.
    *
  • 0: Disabled
  • 1: PHP Built-In Mail Support
  • 2: Sendmail
  • 3: SMTP
    */
    define('MAIL_MAILER', 1);

/* Sendmail Settings. You don't need to worry about this unless MAIL_MAILER

  • is set to 1.
    */
    define('MAIL_SENDMAIL_PATH', "/usr/sbin/sendmail");

I think that it should say

/* Sendmail Settings. You don't need to worry about this unless MAIL_MAILER

  • is set to 2.

Since 2 is the option enabling sendmail.

Thanks.

Disable Modules

Hi!
I was looking the at following possibilities:

  1. disabling some of the unnecessary core modules?
  2. disabling / hiding few questions from the careers application page / candidate profiles?

Would it be possible with the present script?

OpenCATS vs CandidATS

OpenCATS is very very good. CandidATS is a fork from OpenCATS and following its own development cycle.

I am planning to implement either one of these for the first time within my organization. So far what I have understood is this:

CandidATS

  • is on a good development cycle since about a year
  • has security and permissions implemented
  • has some extra filters in candidate advanced search results page
  • is currently on 2.0 RC1 release
  • has bugs in online Demo and hence I assume will have bugs when installed too
  • Does not have integration with Sphinx 2.x
  • supports docx, html, doc, pdf, etc

OpenCATS

  • has been a little slow on development since Asim (CATSone) stopped contributing
  • is currently on <1.0 release
  • has much more stable online demo with no bugs that I came across
  • has integration with Sphinx 2.x
  • supports doc, html, pdf. Not sure if docx is supported

Because of the 2.0 release and faster development since last 1 year, I am leaning towards CandidATS. However, its long term vision is unknown, and the online demo is buggy, so not sure if CandidATS is really the way to go. We plan to sync it with vTiger and use both in tandem. Both OpenCATS and CandidATS dont seem to have SOAP or public API access, hence the sync to the ATS will be direct DB or code level API calls. vTiger has a public API hence the sync on vTiger will be via vTiger API.

If anyone here can please recommend one over the other, or just some points that can help me make a more firm decision, that will be great. Thank you.

Cannot migrate from 0.9.1 to 0.9.2 using backup/restore utility

I am trying to migrate using the backup/restore function on cats but I am unable to do so. I created a folder caller restore under cats folder and then placed catsbackup.bak (49.34 mb which includes db + attachments) I got from my production instance running 0.9.1. I also created a new db and assigned a user with all priviliges so that the db test connectivity shows success.
During the install process I selected "Delete existing data and restore a previous OpenCATS installation from backup" and after it starts to reindex resumes (Please wait while your unindexed resumes are reindexed...)
I get the following error without being able to finish the install process:

Strict Standards: Non-static method DOMDocument::loadXML() should not be called statically, assuming $this from incompatible context in /home/vro/public_html/internal/ats/lib/DocumentToText.php on line 430

Fatal error: Call to a member function saveXML() on a non-object in /home/vro/public_html/internal/ats/lib/DocumentToText.php on line 431

It is worth mentioning that I do not have antiword installed, therefore I unchecked all of the document converters during install (doc, pdf and html).

What can I do?

Thanks.

Default username wrong

Install routine sql commit doesn't generate the same username/password as the installer, therefore no-one can install!

Sending e-mails with UTF-8 content

If any content in e-mail notifications include special UTF-8 characters, these are not sent correctly as PHPMailer's default charset is iso-8859-1. It is possible to fix sending in UTF-8 by adding $this->_mailer->CharSet = 'UTF-8'; before calling $this->_mailer->Send() within lib/Mailer.php in send function.

For backward compatibility, this feature/fix could be also enabled/disabled by configuration variable.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.