-
Notifications
You must be signed in to change notification settings - Fork 46
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
Merge with the israeli-bank-scrapers-desktop repo #51
Comments
Note that the folder I think the regular users need a beautiful webpage in Hebrew, with a big download button and help content. But if you want to rethink that, maybe to use another technology... |
About the file structure, I already started to reorg the project in baruchiro/israeli-bank-scrapers-desktop#247, but it is not important, since I think the most of my code will move to BudgetTrackingApp, or just gone, and the rest of the code is the |
Regarding the githup pages, you mean you wanted to use something else instead? I am fine with removing it. |
Ok, I updated the todo to be to remove the code that is no longer relevant when the ui starts using the budget tracking code. |
Hi, I updated the mindMap. We need to define the interface of the output vendors. |
About the Vue I think using the The limitation of the |
I think that is ok as long as if there is an error in persisting the config we show the error. This is basically optimistic UI which is quite a common pattern - the ui works as if the backend update succeeded even before it knows if it did, and if there was an error it shows it when it happens. |
If in case of an error we refetch the data from the configManager (and show an error) we will only have a short time of inconsistent state |
I added Show error when (I wrote it under TODOs, but you can drag it to the other sections, it's very cool 🎉) |
@brafdlog I created a new branch called cleanIndex, but it turns to be a very large change, so I leaving it, but I'm sharing with you what I learned. I want to remove all the code from the root
I'm sure you share my thoughts, but I just wanted to document what I did, because it came out too big so I decided to stop for now. |
I general I agree. For these types of things I suggest opening and issue and linking it to here so it will be easier to follow. Next week I will have more time and one of the things I plan is to organize the open issues in a clearer way so we have a clearer view about where things stand and what are the open issues. |
My suggestion is to create a new "board" for "pre-merge" issues. |
@baruchiro I opened a project for the pre merge issues: https://github.com/brafdlog/budget-tracking/projects/4 and removed them from the description here. Regarding the Todo's in the code, I suggest you open tickets for the ones you think we should handle and remove the ones we don't. We can sync on this if needed. |
Opened issues for 1 and 2: Regarding 3 its a matter of taste, we can discuss. |
The current library code already exposes the config manager and the
We did implement those main flows except for the configuration of the category logic for which we have an issue - #31 So I am marking those two as done |
Project for issues we want to handle pre merge: https://github.com/brafdlog/budget-tracking/projects/4
Related issues:
Post Merge Actions:
Tag
or by pushing tomaster
)israeli-bank-scrapers-desktop
.configManager
? Define it for all importers?The text was updated successfully, but these errors were encountered: