Ankush Menat
d61705f528
perf: use cached docs for system settings
2022-08-16 12:24:42 +05:30
Ankush Menat
c9da8d87e5
ci: dont submit coverage if tests din't run
2022-08-16 11:49:08 +05:30
Ankush Menat
b7a7f97a7a
refactor: convert get email count query to ORM
...
- also fix capitalization of column names on postgres
2022-08-16 10:53:28 +05:30
Ankush Menat
4391f8d0f1
ci: dont check python syntax for patch test
...
patch test runs across multiple versions, doesn't make sense here.
2022-08-16 10:53:28 +05:30
Ankush Menat
9f31723555
refactor: directly map function over lambda call
2022-08-16 10:53:28 +05:30
Ankush Menat
53af10a064
refactor!: python pretty_date consistent with JS
...
Python pretty date was ceiling month and week instead of flooring them,
this is incorrect AND inconsistent with popular JS library pretty date
that we use on client side
2022-08-16 10:53:28 +05:30
Ankush Menat
9de31d03c1
refactor!: timespan utils consistent output
...
BREAKING CHANGE:
- `get_year_ending` returns datetime.date instead of str
- `get_timespan_date_range` will always return datetime.date ranges
2022-08-16 10:53:28 +05:30
Ankush Menat
a88819230a
refactor: convert get_timespan_date_range to use match
2022-08-16 10:53:28 +05:30
Ankush Menat
3fa4ec1bd6
refactor: container utils and misc tests
2022-08-16 10:53:28 +05:30
Ankush Menat
ad4cb710f2
refactor: duplication in gravatar code
2022-08-16 10:53:28 +05:30
Ankush Menat
9b5565437c
refactor: extract_email_id condition
...
The condition made no sense and could never be True.
2022-08-16 10:53:28 +05:30
Ankush Menat
9bf9256049
test: validate name
2022-08-16 10:53:28 +05:30
Ankush Menat
26bf65b87c
test: phone number validation
2022-08-16 10:53:28 +05:30
mergify[bot]
02b449923f
Merge pull request #17623 from alyf-de/pwd-msg
...
fix: appropriate password hint
2022-08-16 05:08:37 +00:00
barredterra
2cf45366ec
test: merge password validation test cases
2022-08-15 13:52:32 +02:00
barredterra
c8eab1ef75
test: don't check for specific exception title
...
This would be testing other libraries. Not our job.
2022-08-15 12:51:11 +02:00
Raffael Meyer
1cd78bb134
Merge branch 'develop' into pwd-msg
2022-08-15 12:34:18 +02:00
mergify[bot]
ccfa764012
Merge pull request #17835 from barredterra/language_title
...
feat(Language): show title in link field
2022-08-14 17:18:30 +00:00
barredterra
5c3d86209d
feat(Language): show title in link field
2022-08-14 18:55:30 +02:00
Ankush Menat
65414c237f
Merge pull request #17831 from ankush/run-tests-coverage_2
...
ci: use separate script for capturing accurate coverage
2022-08-14 13:22:04 +05:30
gavin
953b6bde2c
ci: Use separate script outside frappe
...
This is an attempt to calculate python coverage more accurately
Co-Authored-By: Ankush Menat <ankush@frappe.io>
2022-08-14 12:57:31 +05:30
Ankush Menat
26efbc6ffb
Merge pull request #17827 from ankush/stable_coverage_submission
...
ci: stablilize coverage tracking
2022-08-14 00:28:34 +05:30
Ankush Menat
fc56c82745
ci: use new tags for coverage checks
2022-08-13 23:49:23 +05:30
Ankush Menat
5007adb2b2
Merge branch 'develop' into stable_coverage_submission
2022-08-13 23:22:03 +05:30
Ankush Menat
4bbe6e52ee
Merge pull request #17821 from resilient-tech/fix-client-get-2
...
fix: default `filters` to `undefined` instead of `null`
2022-08-13 23:21:47 +05:30
Ankush Menat
c5a514055e
ci: dont fail silently and wait for coverage
2022-08-13 22:50:22 +05:30
Ankush Menat
936c073d23
Revert "ci: Only upload server-side coverage report if .py files are changed"
...
partially reverts this PR https://github.com/frappe/frappe/pull/16048
This is causing random fluctations.
2022-08-13 21:30:42 +05:30
Ankush Menat
eab85fc291
ci: stablilize coverage tracking
2022-08-13 21:30:40 +05:30
mergify[bot]
21a45dab1c
Merge pull request #17741 from hrwX/merge_translated_doctypes
...
refactor: translatable doctypes
2022-08-13 12:21:32 +00:00
Raffael Meyer
a7633738ea
Merge branch 'develop' into merge_translated_doctypes
2022-08-13 14:03:32 +02:00
mergify[bot]
096cd9a46e
Merge pull request #17816 from resilient-tech/fix-df-mutation
...
fix: dont mutate `df` when creating custom fields
2022-08-13 11:06:03 +00:00
Sagar Vora
7545bf2219
fix: default filters to undefined instead of null
2022-08-13 14:53:41 +05:30
Ankush Menat
0686097de2
fix: get single doc using client.get ( #17817 )
2022-08-13 14:38:06 +05:30
Sagar Vora
e3d581afdf
fix: dont mutate df when creating custom fields
2022-08-13 12:57:03 +05:30
hrwx
42a3fe0fa2
chore: remove untranslated matching
2022-08-12 17:04:37 +01:00
Himanshu
fc325a57ff
Merge branch 'develop' into merge_translated_doctypes
2022-08-12 16:51:29 +01:00
Ankush Menat
8cdb8298e2
ci: include v14 in patch test ( #17807 )
2022-08-12 19:27:24 +05:30
Himanshu
3faaf5f361
Merge branch 'develop' into merge_translated_doctypes
2022-08-12 13:10:49 +01:00
gavin
bfef20752a
Merge pull request #17810 from gavindsouza/cov-tests-2
...
test: Update coverage exclusions
2022-08-12 13:39:07 +05:30
Gavin D'souza
96ed06f1f3
test: Add test for config module
2022-08-12 12:54:00 +05:30
Gavin D'souza
fe4702553c
chore: Add typing
2022-08-12 12:53:24 +05:30
Gavin D'souza
91a47c2602
fix: Deprecate setup help database APIs
...
APIs have been unused since ~v4/6? Don't see any need to keep them in.
2022-08-12 12:52:19 +05:30
Gavin D'souza
a84a67482f
fix: Exclude 'tested' files from coverage
2022-08-12 12:50:31 +05:30
gavin
93216fc542
Merge pull request #17804 from gavindsouza/cov-tests
...
test: Added tests for missing utils
2022-08-12 11:02:46 +05:30
Gavin D'souza
fca29b8f19
test: Add tests for Identicon & gravatar utils
2022-08-11 23:53:21 +05:30
Gavin D'souza
a428c73a90
refactor: Itenticon
...
* Use later updated library code (fixes bug) from existing vendored dependency
* Update attributions.md
* Simplify usage in get_gravatar
2022-08-11 23:53:21 +05:30
Gavin D'souza
3968c32fa9
test: Add test for lazy_import
2022-08-11 23:53:21 +05:30
Gavin D'souza
605e5a3010
refactor: make_random
...
* Simplify logic
* Add typing
2022-08-11 23:53:21 +05:30
Gavin D'souza
8d19a815b3
refactor: bench_helper
...
* Walrus operators ftw
* Pathlib to reduce verbose path joins crie
* Added typing for sanity
2022-08-11 23:53:21 +05:30
Gavin D'souza
0b15f8f9db
test: Add tests for make_random module
2022-08-11 23:53:21 +05:30