- Boost ranking for people with multiple names
- Optimize sortPersons
- Version is obsolete (docker-compose.yml)
- Fix accreds rank
- Bump braces to 3.0.3
- Bump mysql2 from 3.9.7 to 3.9.8
- Limit search to 6 terms for people
- Get IP address of client through proxies
- Add alias for unit route
- Add CSV people export
- Add cache to people CSV
- Add legacy route for people
- Add robots.txt
- Add OpenShift routes from old search
- Enable Node.js Inspector
- Restart debug sessions automatically
- Update eslint-plugin-jest to 28.3.0
- Update googleapis to 135.0.0
- Update supertest to 7.0.0
- Bump ejs from 3.1.9 to 3.1.10
- Fix axios configuration for apimd
- Bump mysql2 from 3.9.4 to 3.9.7
- Add search by room
- Add cache to people
- Improve people ranking
- Fix phones and rooms visibility
- Fix phones and rooms (people)
- Get unit code (people)
- Remove special characters (people)
- Bump mysql2 from 3.3.3 to 3.9.4
- Bump express from 4.18.2 to 4.19.2
- Add units suggestions
- Refactor visible condition by hierarchy
- Fix suggestions ranking
- Add passeport-tequila package
- Add passport package
- Update actions/setup-node to v4
- Update actions/checkout to v4
- Update codecov/codecov-action to v4
- Bump follow-redirects from 1.15.4 to 1.15.6
- Semantic search v2
- Add search unit by ID
- Add Docker as pip extra
- Add CSV unit export
- Add suggestions for people
- Add cache to Unit (except CSV)
- Add cache to people suggestions
- Add limit parameter to people suggestions
- Set unit address to null if none
- Set unit head to null if none
- Set url with null if none
- Implement inclusive with gender 'X' (Unit API)
- Fix missing ENV when running Docker
- Deploy only in production with --prod option
- Bump follow-redirects from 1.15.2 to 1.15.4
- Add API MD service
- Add adminData for internal request, based on header X-EPFL-Internal
- Fix head of unit has no email
- Fix head of unit has left
- Rename labels in tests (Unit API)
- Debug with VS Code
- Update DB CADI host (staging)
- Update googleapis to 129.0.0
- Bump axios from 1.4.0 to 1.6.0
- Bump semver to 6.3.1 || 7.5.4
- Enable Gzip compression
- Add compression package
- Add people (Unit API)
- Add email and profile (Unit API)
- Get firstname and name according to display name
- Fix filter on subunits (ghost + cmpl_type)
- Fix sort of hierarchy path
- Fix cmpl_type visible condition
- Fix unit without address
- Fix LDAP mock and directory
- Update Elements to 4.5.1
- Update Twitter logo
- Bump @babel/traverse from 7.21.4 to 7.23.2
- Address route
- Handle ldap client errors
- Improve Docker image (speed and permissions)
- Update prettier from 2.8.7 to 3.0.1
- Fix environment variables for Docker Compose
- Fix 'node' engine requirement
- Improve section deploy in documentation (Ansible)
- First version, released on an unsuspecting world.