Background update improvements

Merged
WE
1y ago
+23-7

Actually index documents pulled from slack + only fetch documents in the specified time range