I may be slow to respond.
The best code is the one that is not written; next best code is written and maintained by dependable maintainers. ♥️
- /dev/tty
- ankush.dev
Highlights
- Pro
Block or Report
Block or report ankush
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
frappe/frappe Public
Low code web framework for real world applications, in Python and Javascript
-
-
-
-
3,668 contributions in the last year
Less
More
Activity overview
Contributed to
frappe/frappe,
frappe/erpnext,
frappe/ecommerce_integrations
and 68 other
repositories
Contribution activity
December 2022
Created 96 commits in 8 repositories
Created 3 repositories
- ankush/press Python
- ankush/py-filelock Python
- ankush/aoc22 Rust
Created a pull request in frappe/frappe that received 3 comments
perf: dont clear all cache during default install
When installing frappe all system settings are for some reason moved to tabDefaultValue, each default insert clears cache so meta is fetched again …
+2
−0
•
3
comments
Opened 41 other pull requests in 6 repositories
frappe/frappe
2
open
27
merged
1
closed
- fix: db ssl connection
- fix: move filelock imports to functions
- fix(trim-database): Dont act on non-frappe tables
- fix: duplicate unique indexes
- refactor: misc scheduler / bg job changes
- fix: sort prepared report filter keys
- fix: sort keys in prepared report filters
- fix: misc things
- build(deps): bump click to latest version
- chore: Drop snyk
- build(deps): Bump node-sass to 7.x, snyk to latest
- refactor!: Remove activity feed
-
perf: remove
order_byfrom linked document checks - feat: finer frappe Recorder control with decorator
- fix: set-config -g
-
refactor: rename
_dicttoattrdict - fix: log unknown usernames too for failed attempts
- refactor: html2text and fix diff render
- fix: only make fetch_from field read only if no input
- ci: common server test
- refactor: disable implicit file deduplication
- feat: operation level locking for CLI commands
- fix: use monotonic clock for timing code
- feat: inter-process file locks
- fix: give more weight to sequential matches
- Some pull requests not shown.
frappe/erpnext
4
merged
frappe/bench
3
merged
frappe/press
2
merged
frappe/ecommerce_integrations
1
merged
frappe/semgrep-rules
1
merged
Reviewed 24 pull requests in 3 repositories
frappe/frappe
22 pull requests
-
fix: use stricter regex for
sanitize_searchfield - fix(trim-database): Dont act on non-frappe tables
- feat(whitelisted): Runtime typing hints validation
- fix: hide toolbar label
- fix: TypeError when msgprint() receives lists
- feat: virutal child doctypes
- fix(UX): forget password shows error on wrong email
- fix: do not rename select field options and values on doctype rename
- fix: child table not working
- fix: allow changing counter for prefix-less series
- refactor: disable implicit file deduplication
- perf: remove redundant render template call
- fix: validate email template subject and minor refactor
-
fix: restore
_dictin safe exec, override RestrictedPython transformer to add compatibility - build(deps): allow later stripe versions
- fix(UX): Make fetch_from read_only if fetch_is_empty is not set
- fix: disable signups by default
- chore!: drop device support from session
- fix(security): validate web form permissions correctly
- ENH: kanban view can be disabled by custom flag named skip_kanban
- feat: bulk transaction processing
- fix: socketio spawn error
frappe/bench
1 pull request
frappe/ecommerce_integrations
1 pull request
Created an issue in frappe/datatable that received 3 comments
sticky columns on report view
When there are many columns exploring data is not easy to co-related which row belongs to what entity
3
comments
Opened 13 other issues in 4 repositories
frappe/frappe
5
open
2
closed
frappe/press
4
open
frappe/bench
1
open
frappe/erpnext
1
open
3
contributions
in private repositories
Dec 6 – Dec 9








