RocketChat / RocketChat/Rocket.Chat

LDAP sync can't be set to less than 1 hour

Open
#30,234 0 comments 1 reaction 0 assignees View on GitHub

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.
image

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.