RocketChat / RocketChat/Rocket.Chat
LDAP sync can't be set to less than 1 hour
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 46.1k
- Forks
- 13.9k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 130
Description
In settings -> LDAP -> Enterprise -> Background sync, there's a bug that even comment under the field says The interval between synchronizations. Example every 24 hours or on the first day of the week, more examples at [Cron Text Parser](http://bunkat.github.io/later/parsers.html#text) there's no more cron format but some shitty dropdown window which is not allowing us to sync LDAP users more frequently than 1 hour.
We did a sync every 2 to 5 mins due to our HR department (onboarding preparation, etc.) and it's no more available.
Please rollback this bullshit 🙏
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at Settings → LDAP → Enterprise → Background sync and trace the control that restricts synchronization intervals to one hour. Check how the setting is stored and scheduled; done means LDAP synchronization can be configured for intervals such as two to five minutes while retaining the documented scheduling behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- authentication, backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100