Skip to content
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

Add Mass Mentions to the backend #394

Draft
wants to merge 61 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
e510757
feat: create base of push daemon
IAmTomahawkx Aug 11, 2024
299d0f6
Add outbound senders
IAmTomahawkx Aug 20, 2024
bc96bfb
Make web_push send to rabbit instead (temp stuff)
IAmTomahawkx Aug 21, 2024
71583de
feat: stability and friend requests
IAmTomahawkx Aug 25, 2024
07b31a9
make vapid fr stuff not suck
IAmTomahawkx Aug 25, 2024
79d333f
swap naming of queue
IAmTomahawkx Sep 4, 2024
0510295
Merge branch 'main' of https://github.com/revoltchat/backend into fea…
IAmTomahawkx Sep 4, 2024
3b435e8
move pushd into daemons folder
IAmTomahawkx Sep 4, 2024
2c78765
fix cargo file for move into daemons folder
IAmTomahawkx Sep 4, 2024
263d16b
feat: probably working fcm push notifs
IAmTomahawkx Sep 4, 2024
22dedea
comment out fcm webpush stuff since the config keys dont exist
IAmTomahawkx Sep 4, 2024
449db24
fix fcm, name queues according to their prod status and configure rou…
IAmTomahawkx Sep 4, 2024
7d6ed7a
add pushd to docker
IAmTomahawkx Sep 4, 2024
68324b1
mix: Remove old code, add stuff to pushd
IAmTomahawkx Sep 21, 2024
d19a9c9
Merge branch 'main' of https://github.com/revoltchat/backend into fea…
IAmTomahawkx Sep 21, 2024
25f8f13
fix: lockfile
IAmTomahawkx Sep 21, 2024
2ccb408
feat: update rocket to 5.0.1
IAmTomahawkx Sep 23, 2024
bc641c3
fix: fix queues and ack bugs
IAmTomahawkx Sep 23, 2024
e3b0ebb
Move rabbit messsage processing into ack queue
IAmTomahawkx Sep 28, 2024
8672388
chore: update readme
IAmTomahawkx Sep 29, 2024
48735e9
Merge branch 'main' of https://github.com/revoltchat/backend into fea…
IAmTomahawkx Sep 29, 2024
5a8c556
Merge branch 'main' of https://github.com/revoltchat/backend into fea…
IAmTomahawkx Sep 29, 2024
41fdb0d
chore: optimizations for ack database hits
IAmTomahawkx Oct 5, 2024
0340f65
pushd flowchart
IAmTomahawkx Oct 6, 2024
b9e6843
misc: update flowchart
IAmTomahawkx Oct 12, 2024
f128683
exit dependancy hell
IAmTomahawkx Oct 20, 2024
f6851ea
add rocket_impl flag to authifier
IAmTomahawkx Oct 21, 2024
424f983
make the tests file of delta actually compile
IAmTomahawkx Oct 22, 2024
795e6af
fix: don't silence every push message
IAmTomahawkx Oct 25, 2024
c16da74
fix: don't silence all messages
IAmTomahawkx Oct 28, 2024
346bc01
add debug logging for sending data to rabbit from message events
IAmTomahawkx Oct 29, 2024
77bb7db
validate mentions at a server membership level
IAmTomahawkx Oct 29, 2024
323fb60
put back that import that was actually important
IAmTomahawkx Oct 29, 2024
6cccd0b
Merge branch 'main' into feat/pushd
IAmTomahawkx Nov 1, 2024
33d7376
minor fix to lockfile
IAmTomahawkx Nov 1, 2024
0954fb2
update delta authifier
IAmTomahawkx Nov 4, 2024
0fda34c
feat: proper permissions for push notifications
IAmTomahawkx Nov 23, 2024
5377294
add unit test for mention sanitization
IAmTomahawkx Nov 24, 2024
7d8bad4
remove local file dependancy on authifier
IAmTomahawkx Nov 24, 2024
2c6e170
Merge branch 'main' into feat/pushd
IAmTomahawkx Nov 24, 2024
9ea5da8
update ports to proper defaults
IAmTomahawkx Nov 24, 2024
0643a38
fixTM the node bindings
IAmTomahawkx Nov 24, 2024
70274bf
Theoretically configure docker releases for pushd
IAmTomahawkx Nov 25, 2024
2f8506f
declare exchange in pushd and delta
IAmTomahawkx Nov 25, 2024
c2a0efe
fix createbuckets script
IAmTomahawkx Nov 25, 2024
77aafd0
fix: reference db implementation
IAmTomahawkx Nov 26, 2024
7b73fc3
fix: remove finally redundant code
IAmTomahawkx Nov 26, 2024
63c7494
fix: changes
IAmTomahawkx Nov 27, 2024
457683e
fix: other changes
IAmTomahawkx Nov 27, 2024
3f58103
Merge remote-tracking branch 'origin' into feat/pushd
IAmTomahawkx Nov 27, 2024
bdf7728
fix: make channel name return result
IAmTomahawkx Nov 28, 2024
59aadfd
Add role mention parsing
IAmTomahawkx Dec 6, 2024
a558adb
feat: update to mongo 3.1, add member generator.
IAmTomahawkx Dec 7, 2024
d4183b0
integrate mass mentions into pushd
IAmTomahawkx Jan 1, 2025
b9f79e3
Merge branch 'main' into feat/mention-everything
IAmTomahawkx Jan 3, 2025
acb6a9e
patch redis-rs with updated versions
IAmTomahawkx Jan 4, 2025
162f156
feat: chunk role mentions
IAmTomahawkx Jan 31, 2025
df1d97f
move permission bits to 37/38 to avoid livekit conflict
IAmTomahawkx Feb 2, 2025
651fdf5
change role mention format to <%id>
IAmTomahawkx Feb 11, 2025
a914e61
Merge remote-tracking branch 'origin/main' into feat/mention-everything
IAmTomahawkx Feb 11, 2025
63a60fb
fix the lockfile from merge
IAmTomahawkx Feb 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ compose.override.yml
target
.data
.env
.venv/

.vercel
.DS_Store
Expand Down
Loading
Loading