kresus merge requestshttps://framagit.org/kresusapp/kresus/-/merge_requests2021-04-16T18:48:57Zhttps://framagit.org/kresusapp/kresus/-/merge_requests/1406[css] Fix sidebar icons color (regression)2021-04-16T18:48:57ZNicolas Frandeboeufmail@nicofrand.eu[css] Fix sidebar icons color (regression)Fixes a regression introduced in 08652061658ed29dd28718e1edfcf679e69782ac due to a rule that was too specific and taking precedence over the rules in menu.css
![image](/uploads/3798c00a567e976ff31131c22dd92845/image.png)Fixes a regression introduced in 08652061658ed29dd28718e1edfcf679e69782ac due to a rule that was too specific and taking precedence over the rules in menu.css
![image](/uploads/3798c00a567e976ff31131c22dd92845/image.png)https://framagit.org/kresusapp/kresus/-/merge_requests/1407Explain that disabling the demo mode won't remove categories and rules2021-04-16T18:43:16ZNicolas Frandeboeufmail@nicofrand.euExplain that disabling the demo mode won't remove categories and rulesBenjamin BouvierBenjamin Bouvierhttps://framagit.org/kresusapp/kresus/-/merge_requests/1412Fixes #1093: don't display an in-out chart in dashboard when there are no tra...2021-04-16T18:37:06ZBenjamin BouvierFixes #1093: don't display an in-out chart in dashboard when there are no transactionshttps://framagit.org/kresusapp/kresus/-/merge_requests/1409[css] Improve rules display on mobile (fix #1094)2021-04-16T18:30:15ZNicolas Frandeboeufmail@nicofrand.eu[css] Improve rules display on mobile (fix #1094)Before:
![Capture_d_écran_2021-04-16_à_17.23.03](/uploads/9bc0a7079633c8721bfaddd5152ed2ad/Capture_d_écran_2021-04-16_à_17.23.03.png)
![image](/uploads/948c2decd0c34f0730ab1e09065142ab/image.png)
After:
![Capture_d_écran_2021-04-16_à...Before:
![Capture_d_écran_2021-04-16_à_17.23.03](/uploads/9bc0a7079633c8721bfaddd5152ed2ad/Capture_d_écran_2021-04-16_à_17.23.03.png)
![image](/uploads/948c2decd0c34f0730ab1e09065142ab/image.png)
After:
![Capture_d_écran_2021-04-16_à_14.13.38](/uploads/1993701e3c1df8d5e2c2d4afae076031/Capture_d_écran_2021-04-16_à_14.13.38.png)
![image](/uploads/4ba8c0ef36d9d50b2a5e4e083209960b/image.png)https://framagit.org/kresusapp/kresus/-/merge_requests/1410Fix alerts creation buttons size (fix #1098)2021-04-16T18:08:59ZNicolas Frandeboeufmail@nicofrand.euFix alerts creation buttons size (fix #1098)https://framagit.org/kresusapp/kresus/-/merge_requests/1411Fix popover when content is too big (fix #1099)2021-04-16T18:04:09ZNicolas Frandeboeufmail@nicofrand.euFix popover when content is too big (fix #1099)https://framagit.org/kresusapp/kresus/-/merge_requests/1397Add the transaction's category in reports, when it's defined2021-04-15T16:55:05ZBenjamin BouvierAdd the transaction's category in reports, when it's definedhttps://framagit.org/kresusapp/kresus/-/merge_requests/1405Misc fixes for transaction rules2021-04-15T09:23:21ZBenjamin BouvierMisc fixes for transaction rulesmany fix, such wowmany fix, such wowhttps://framagit.org/kresusapp/kresus/-/merge_requests/1404Forbid demo mode enablement if there is at least 1 access (fix #1092)2021-04-15T08:20:44ZNicolas Frandeboeufmail@nicofrand.euForbid demo mode enablement if there is at least 1 access (fix #1092)I kept it simple: the client already catches the error and simply logs it in the console.I kept it simple: the client already catches the error and simply logs it in the console.https://framagit.org/kresusapp/kresus/-/merge_requests/1403[client] Hide import form in demo mode2021-04-15T08:09:06ZNicolas Frandeboeufmail@nicofrand.eu[client] Hide import form in demo modehttps://framagit.org/kresusapp/kresus/-/merge_requests/1402Display an error notification when access deletion fails (fix #1090)2021-04-15T08:04:28ZNicolas Frandeboeufmail@nicofrand.euDisplay an error notification when access deletion fails (fix #1090)https://framagit.org/kresusapp/kresus/-/merge_requests/1401Upgrade woob minimal version to 3.02021-04-15T07:57:33ZNicolas Frandeboeufmail@nicofrand.euUpgrade woob minimal version to 3.0https://framagit.org/kresusapp/kresus/-/merge_requests/1400[skins:dark] Fix access edition icon's color (fix #1085)2021-04-14T18:26:06ZNicolas Frandeboeufmail@nicofrand.eu[skins:dark] Fix access edition icon's color (fix #1085)https://framagit.org/kresusapp/kresus/-/merge_requests/1399Always do bulk insert in batches (default size: 1000) (fix #1088)2021-04-13T07:39:17ZNicolas Frandeboeufmail@nicofrand.euAlways do bulk insert in batches (default size: 1000) (fix #1088)See https://stackoverflow.com/a/54149292
I used `1000` but I guess if we stick to N=19 we could have used something around `1724`.See https://stackoverflow.com/a/54149292
I used `1000` but I guess if we stick to N=19 we could have used something around `1724`.Benjamin BouvierBenjamin Bouvierhttps://framagit.org/kresusapp/kresus/-/merge_requests/1398Force a redraw of the infinite list if the items changed under the hood.2021-04-12T21:38:15ZBenjamin BouvierForce a redraw of the infinite list if the items changed under the hood.Fixes #1084.
@nicofrand can you try it? It fixes the issue i was seeing locally, but i wonder if it was the same you saw...Fixes #1084.
@nicofrand can you try it? It fixes the issue i was seeing locally, but i wonder if it was the same you saw...https://framagit.org/kresusapp/kresus/-/merge_requests/1353Auto-categorization2021-04-12T05:50:17ZBenjamin BouvierAuto-categorizationOpening this as an early draft, this is my next "epic" pull request :)
If you have fundamental issues with the design (basically: rules are groups of conditions + groups of actions), please talk now or stay quiet forever :wedding:Opening this as an early draft, this is my next "epic" pull request :)
If you have fundamental issues with the design (basically: rules are groups of conditions + groups of actions), please talk now or stay quiet forever :wedding:https://framagit.org/kresusapp/kresus/-/merge_requests/1390Fixes #1076: rename Weboob to Woob in our code base2021-04-08T20:04:49ZBenjamin BouvierFixes #1076: rename Weboob to Woob in our code baseThis is a breaking change:
- config/env variables must be updated (see new version).
- this changes the env variables in the python script. The main user is
expected to be Kresus itself, so it's fine.
- some API endpoints change names ...This is a breaking change:
- config/env variables must be updated (see new version).
- this changes the env variables in the python script. The main user is
expected to be Kresus itself, so it's fine.
- some API endpoints change names too.https://framagit.org/kresusapp/kresus/-/merge_requests/1391Don't reset the search when looking at a transaction's details (fix #1078)2021-04-07T20:38:16ZBenjamin BouvierDon't reset the search when looking at a transaction's details (fix #1078)https://framagit.org/kresusapp/kresus/-/merge_requests/1392Remove misc userIds2021-04-07T20:29:40ZBenjamin BouvierRemove misc userIdsfrom exports, imports, and use the provided userId in models creation requestsfrom exports, imports, and use the provided userId in models creation requestshttps://framagit.org/kresusapp/kresus/-/merge_requests/1393[client] Fix URL match for menu's Charts entry2021-04-07T20:20:08ZBenjamin Bouvier[client] Fix URL match for menu's Charts entryThe previous path indicated for the Charts entry in the menu was set to
the default's chart subsection. This meant that navigating to a subchart
that wasn't the default one would disable the Charts entry in the menu.
The menu's entry mus...The previous path indicated for the Charts entry in the menu was set to
the default's chart subsection. This meant that navigating to a subchart
that wasn't the default one would disable the Charts entry in the menu.
The menu's entry must contain an URL that's more global, and not include
the subchart, so it's matched by any of those.