-
Notifications
You must be signed in to change notification settings - Fork 10.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NEW] WIP: custom mention groups #16311
base: develop
Are you sure you want to change the base?
Conversation
f155cbc
to
85b9672
Compare
This pull request introduces 7 alerts when merging 85b9672 into bf17f4c - view on LGTM.com new alerts:
|
I rly would like to test it, but I'm somehow unable to start RC from your fork. Error Log
Will try to find the problem. |
Got it to run (it takes over 5gb of RAM, that was the problem). Sadly RC still does not work and there are two errors in devtools:
The page stays grey with the loading bubbles. Running the develop branch from RocketChat/Rocket.Chat works fine. I ran
|
@fdellwing weird, I didn't add any dependencies and the autocomplete module was already used in RC. Maybe try |
Doing |
@fdellwing I see it now, PR #15956 released in 2.4.0 on 2019-12-27 removed this library, I guess a simple |
Seems to work atm, no idea if it breaks something further down the line. Edit: Found something not working with this |
Oh yeah, that's not going to work, the new autocomplete uses REST, while the old one used subscriptions. I'll try to push a fix in the evening, along with linting and proper tests. |
Any news on this? |
Sorry, I've been on a vacation. I'll push the fixes today. EDIT: pushed fixes, now it should work. I've also added missing translations and fixed linting. I'll add missing tests and users assigning themselves tomorrow. |
85b9672
to
7c8b85c
Compare
Don't mind the commit message, it will be rebased.
7c8b85c
to
100aa74
Compare
Sadly, this happens:
And the app goes in endless grey window mode. |
Will it be possible to notify all members of another channel ? |
@fdellwing investigating |
@maciek134 Any news? |
I'll take another stab at it over the weekend, had no time the last couple of weeks. |
Hey @maciek134, are there any updates? This is a much needed feature for us, thank you for working on it! |
@joshua0623 sorry, I've been focusing on the whole COVID-19 thing. Once I complete the current crunch I'll get back to this as I understand effective communication is vital these days. |
Any news here? :-) |
@danel1 I'm in the process if finishing this up, started last weekend but didn't manage to finish yet, hopefully will have it ready this week. |
Any news? |
@fdellwing shouldn't have waited so long, it's a pain to update now, I'm slowly getting it to work. |
@rodrigok @maciek134 Sorry but this is really getting annoying. This feature has been requested by sooo many people in so many PR's/FR's and it just gets completely ignored by the dev-team? |
@danel1 I'm not a part of the dev team, I'm just a guy providing his spare time. If you mean the PR getting ignored - it's not, because it's a draft, because it's not ready to be merged yet. It needs the 1k+ commits from develop merged back, which I'm working on (edit: this part is done, all I need to do now is finish the admin pages). |
@sviat9440 I didn't push the fixes because they are not complete yet, hence the WIP status. Although this error looks like it's caused by a wrong setup. Either way I'm finishing the admin templates now, I'll try to push before Friday. |
I also think this is due to a misconfiguration. |
Nothing to add, I just want to thank @maciek134 for their tireless support on this. <3 |
@runiq thanks :) |
@maciek134 How is it going? |
I'll try to push it over the weekend, only small stuff left. |
any news on this @maciek134 ? |
Any news?)) |
Got hit with so much overtime I don't remember most of what happened in the last months of 2020. I fixed the admin side of things (again) and I'm hoping to move this out of WIP this weekend. 🤞 |
Any progress? |
@maciek134 :) |
OMG - is it really comming?? |
Sadly I do not think this will come. RC now has its teams feature that allows mentioning groups but they put it behind the EE license. |
@fdellwing Can you tell us more? |
@fdellwing what is EE? |
https://rocket.chat/de/pricing/ Their Enterprise Edition. |
@fdellwing Is it possible to enable this on Rocket Chat Server? |
Well, if you buy the license? Sure. |
Uh, everyone who was waiting for this - sorry it took so long it got implemented in EE first. Once my company stopped using RC I didn't have enough time to work on this and what time I could spare wasn't even enough to keep up with upstream changes. To be fair the Teams feature looks much better than this. Given that the Teams mentions are EE only I don't think this can even be merged anymore? @rodrigok you were assigned to this at some point, let me know if this is worth working on - at this point I'd just take a few days off to finish it. |
Don't mind the commit message, it will be rebased.
Closes RocketChat/feature-requests#634
This implements custom mention groups. When creating a group an admin can set:
@all
vs@here
)Here is an example of how it looks like for the user:
WIP: