What I find a bit odd is that we already try to catch exceptions in Command/Sync.php on all getEntry calls, so that should already take care of it, no?
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Jul 4 2024
You can just push it once you looked over the migration change.
Looks good apart from the migration change (which might be fine but doesn't relate to the diff).
nice cleanup
In D4827#59694, @machniak wrote:Good progress, but I was about to work on DAV, and I already have some conflicting code. Please, don't work on DAV at this moment.
Small imap fixup, let the exporter implement the migration strategy
Jul 3 2024
dav migration, separate migrators for imap/dav
Jul 2 2024
Jul 1 2024
This only implements migrating imap messages but highlights how the current framework doesn't cleanly facilitate not using the job per item strategy.
I think there's a cleaner approach to implementing the two strategies than what I did above, e.g. by moving the processFolder logic entirely to the exporter.
I think we can merge it and take it from there.
Jun 27 2024
Maybe this would be better as a subtab in the finances tab, but it's a start.
Jun 26 2024
Jun 25 2024
Don't break all existing logic related to cost
Sum up charges and fees first, then limit by wallet balance.
Jun 24 2024
Jun 22 2024
Jun 21 2024
Addressed comments
Test, cleanup
Fixed in master
Jun 20 2024
Jun 19 2024
I think everything besides the Docker FROM changes can be merged because it doesn't impact anything existing either way.
Jun 15 2024
Jun 14 2024
Cleanup
Jun 13 2024
Removed print statement
To be able to validate things we now just validate first, and then create everything, and bail out if user or domain are preexisting.
There's doesn't seem to really be a point in converting existing users.
Fixed mail options
Adapt to recent changes
Fixed, sorry about the downtime.
Jun 12 2024
it's not, and I'm also not sure if this really solves anything since we actually try to keep the balance around 10 CHF (I think?). Maybe the better solution would be to just prominently display a warning that the user is being rate limited.