Raffael Meyer
Raffael Meyer
Whenever a field label is translated, pass the parent doctype as context. This way, the same label can be translated differently for different doctypes. (The doctype is already passed as...
### Checklist - [x] I think this refactoring is useful for everyone (if it's too specific, consider a [custom rule](https://docs.sourcery.ai/custom_rules/)) - [x] I have checked there are no similar [issues](https://github.com/sourcery-ai/sourcery/issues)...
- Our ansible playbook wants to install `libssl1.1`, but this is not available on Ubuntu, hence the playbook fails - Ubuntu 22.04 ships with `libssl3` - frappe_docker installs only `libssl-dev`...
- Added requirements.txt for easier installation - PyPDF class and method names have changed - Apply watermark to every page, not just the first one - Added an option to...
TAN handling is not implemented yet. Here are some notes how it could be built. 1. When a TAN is required, the state of the `FinTS3PinTanClient` needs to be stored...
- [Hoist If from If](https://docs.sourcery.ai/Coding-Assistant/Reference/Rules-and-In-Line-Suggestions/Python/Default-Rules/hoist-if-from-if/) - [Hoist Loop from If](https://docs.sourcery.ai/Coding-Assistant/Reference/Rules-and-In-Line-Suggestions/Python/Default-Rules/hoist-loop-from-if/) - [Hoist Repeated If Condition](https://docs.sourcery.ai/Coding-Assistant/Reference/Rules-and-In-Line-Suggestions/Python/Default-Rules/hoist-repeated-if-condition/) - [Hoist Similar Statements from If](https://docs.sourcery.ai/Coding-Assistant/Reference/Rules-and-In-Line-Suggestions/Python/Default-Rules/hoist-similar-statement-from-if/) - [Hoist Statements from If](https://docs.sourcery.ai/Coding-Assistant/Reference/Rules-and-In-Line-Suggestions/Python/Default-Rules/hoist-statement-from-if/) Review commit by commit....
### Before  Not sure why this was a "Data" type field. But since it's read-only, all existing data should be valid language codes fetched from the customer or previous...
The contact form shows a modal telling the user that the message was sent successfully. The success message was computed on the server side, while the title was computed on...
Calling this URL works to log me in (but not to call `my_app.my_module.some.whitelisted.method`): `https://my.erpnext.com/api/method/my_app.my_module.some.whitelisted.method?apples=4&bananas=5&cmd=login&[email protected]&pwd=my_pass` IMHO, login should only work from specific endpoints and not interfere with other methods. Or, maybe...
### 1) Translate link fields [Done] The dropdown contents of link fields already get translated, and can only be searched in the users language. However, as soon as we select...