A nice overview map about the various places with fighting during the last 10 days:
So, the general picture is that Daesh is attacked almost everywhere. But, surprisingly, has yet power for counterattacks (7,8,9) even if these counterattacks are repelled, there was a case where they have succeeded to reach a town and to kill there a lot of women and children before reinforcements have arrived.
Today, a new offensive was started at a place not marked at this map, namely at the center:
And, given the news, this offensive has already reached some gains, some hills have been taken.
There has been news that Daesh has send strong reinforcements to Maskanah, to organize the defense of Maskanah. So, one has to expect that the advances in East Aleppo will slow down during the next days. But at least today there have been sufficiently solid gains, several villages have been taken, and the distance to Maskanah is now 6 km.
Attacking Daesh almost everywhere can mean two things: simply battle reconnaissance - to find the weak points of Daesh and continue the attack where they are weak. Or that there has been already reached a point where they are weak enough everywhere, so that everywhere the Syrian forces have enough superiority to attack, and not only to attack Daesh, but additionally even the US-supported comrades near the Jordanian border.
An interesting claim about those who remain at home instead of moving to Idlib from the various small enclaves. Many of the fighters have been searched by the Syrian government for deserting or simply running away from conscription. Of course, amnesty is amnesty, so no persecution of this follows. But the army can offer them now to join the army. Given that this gives a sure income, and given that they feel now that Assad will win, one should not wonder that a large number of those former fighters against Assad now accept this offer and join the Assad forces.