First, it’s good to hear that things are getting better. I’m glad it wasn’t anything more serious that would have laid you up for a longer period of time.
As for the running, I would say start running when you can run with nothing more than a dull soreness. Sometimes, running before you feel 100% better can actually speed that last bit of recovery. However, be cautious. If it seems to be getting worse, stop. If it is bad enough that you find yourself changing your stride, stop immediately. If you can walk without pain but the pain still shows up with running, then try sticking with walking for another week or two and see where you are after that point.
As for the weights, I’d say much like the running. Do what doesn’t cause pain. A little soreness is probably fine but anything more than a dull soreness would be reason for concern.
Whatever you do, pay attention to it and be careful. You don’t want to put yourself back in square 1. While getting some blood flowing to the injured area can help recovery, overworking a weakened body part is obviously not what you want to do.