Skip to content

songpangyu/OpenCATS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCATS

Codacy Badge Build Status

OpenCATS is a Free and Open Source Candidate/Applicant Tracking System designed for Recruiters to manage recruiting process from job posting, candidate application, through to candidate selection and submission.

🆕 Recent Updates

LinkedIn Integration & File Upload Enhancements

New Features:

  • LinkedIn URL Support: Added LinkedIn profile URL field for candidates
    • Database schema update with new linkedin_url field
    • UI integration in Add/Edit/Show candidate pages
    • Career portal template updated to include LinkedIn URL input
    • UTF-8 encoding support for international URLs

File Upload System Improvements:

  • Enhanced Client-side Validation:
    • File size limit: 10MB maximum
    • File type validation: PDF, DOC, DOCX, TXT formats only
    • Real-time error messaging with user-friendly feedback
  • Server-side Enhancements:
    • Improved error logging for better debugging
    • Better handling of upload failures
    • Enhanced duplicate candidate detection and profile updates

Docker Environment Optimizations:

  • Nginx Configuration: Added upload-specific settings (15MB limit)
  • PHP Configuration: Optimized upload parameters and memory settings
  • Development Environment: Improved Docker setup for file handling

Career Portal Improvements:

  • Better handling of returning candidates
  • Enhanced error messaging for file upload issues
  • Improved user experience with status notifications
  • Template updates for modern workflow

Security & Maintenance:

  • Removed sensitive configuration files from version control
  • Enhanced error logging mechanisms
  • Improved data validation and sanitization

More details:

http://www.opencats.org

End user/Installation documentation:

https://documentation.opencats.org

OpenCATS YouTube channel:

https://www.youtube.com/channel/UChJ_YF1w74o8iWFAYa9w0xQ

Support Forums:

http://forums.opencats.org

Issues:

Open Issues

About

Applicant Tracking System (maintained code base)

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 66.5%
  • Smarty 15.5%
  • HTML 7.4%
  • JavaScript 7.0%
  • Gherkin 2.5%
  • CSS 0.9%
  • Other 0.2%