ruthra kumar
351f02cea0
refactor(test): project update drop ignore test record dependencies
2025-05-22 20:09:55 +05:30
Mihir Kandoi
b04a07fda0
fix: timesheet portal showing total billing hours
2025-05-09 13:38:42 +05:30
ruthra kumar
afc46a77f6
refactor(test): Timesheet will use ERPNextTestSuite
2025-05-07 18:31:39 +05:30
ruthra kumar
bc7cc6eac0
refactor(test): Project will use ERPNextTestSuite
2025-05-07 18:31:39 +05:30
ruthra kumar
835d08ab00
refactor(test): Project will use ERPNextTestSuite
2025-05-07 18:31:39 +05:30
ruthra kumar
fbdbcdd8c0
refactor(test): Activity Cost to use ERPNextTestSuite
2025-05-07 18:31:39 +05:30
ruthra kumar
50551c1069
refactor(test): deterministic test suite for Task
2025-05-07 18:31:39 +05:30
ruthra kumar
80f7c507ba
refactor(test): make 'Timesheet' test suite deterministic
2025-05-07 18:31:39 +05:30
ruthra kumar
eda7595179
refactor(test): make tests for queries and Project deterministic
2025-05-07 18:31:39 +05:30
ruthra kumar
3ecc39a51f
refactor(test): make 'Activity Cost' idempotent
2025-05-07 18:31:39 +05:30
Mihir Kandoi and GitHub
4fc7a8b71d
refactor: portal query in timesheet.py ( #47336 )
...
* refactor: portal query in timesheet.py
* fix: use criterion.any to fix query
2025-04-30 16:13:55 +05:30
Md Hussain Nagaria and GitHub
ef4f662c31
chore: update links to Frappe School ( #46823 )
2025-04-02 12:15:10 +05:30
ruthra kumar and GitHub
21e22b577a
Merge pull request #46591 from ruthra-kumar/revert_to_json_for_test_records
...
Revert "chore(tests): move to compact, human readable, commentable to…
2025-03-19 16:50:14 +05:30
Marc Ramser and GitHub
f4aba561ce
feat(projects): add option to hide timesheets for project users ( #46173 )
...
* feat: add option to hide timesheets for project users
* Added a new "Hide timesheets" checkbox field to Project User doctype that allows to control timesheet visibility for specific users. When enabled, the timesheets section will not be displayed on the project page for that user.
* Update projects.html
2025-03-19 13:34:15 +05:30
Yatri Dholakia
343940a9f3
fix: broken Frappe School links
2025-03-19 04:20:20 +00:00
ruthra kumar
4683e03353
chore: include company in test record
2025-03-18 17:50:44 +05:30
ruthra kumar
54d96f34f2
Revert "chore(tests): move to compact, human readable, commentable toml layout for test records"
...
This reverts commit bb917207c2 .
2025-03-18 17:27:01 +05:30
Corentin Forler
43303f2cf6
feat: Allow disabling and renaming Project Template
2025-03-12 14:27:44 +01:00
rohitwaghchaure and GitHub
62837099fc
Merge pull request #46046 from mihir-kandoi/st32237-2
...
perf: optimize query in project.py
2025-03-05 12:10:16 +05:30
Mihir Kandoi
f7594e2ff9
fix: revamp logic (split parent and child)
2025-02-21 11:04:14 +05:30
Mihir Kandoi
2f1e253e19
fix: syntax error
2025-02-20 15:28:13 +05:30
Mihir Kandoi
5e66231ca4
perf: replace if function in query
2025-02-20 15:03:19 +05:30
venkat102
5880f1d5c6
fix: enable fetch_timesheet_in_sales_invoice in test
2025-02-17 14:49:32 +05:30
venkat102
876082ea2f
fix(project settings): add checkbox to auto fetch timesheet in sales invoice
2025-02-13 23:05:34 +05:30
Rohit Waghchaure
33d03b1542
fix: the project document timed out while opening
2025-02-06 16:04:51 +05:30
ruthra kumar and GitHub
49570a5544
Merge pull request #45302 from aerele/validate-dimensions-company
...
feat: add company level validation for accounting dimension
2025-01-27 14:53:49 +05:30
Raffael Meyer and GitHub
11f65f20a0
feat(Sales Invoice): allow linking to project without adding timesheets ( #44295 )
...
* feat(Sales Invoice): allow linking to project without adding timesheets
* test: add timesheet data
2025-01-27 13:20:57 +05:30
Patrick Eißler and GitHub
8d66142865
fix(Project): re-phrase welcome email ( #45175 )
2025-01-17 12:17:32 +01:00
Sugesh393
454067198e
fix: set company related values
2025-01-17 11:46:17 +05:30
Raffael Meyer and GitHub
9e760e54a5
fix(Timesheet): ignore permissions when updating Task and Project ( #45168 )
2025-01-08 13:36:31 +01:00
Raffael Meyer and GitHub
9eede907f8
fix(Project): make status in confirmation dialog translatable ( #45118 )
2025-01-06 22:12:53 +00:00
Raffael Meyer and GitHub
6f5fea6b52
refactor(Project): extract custom button function ( #45116 )
2025-01-06 21:58:38 +00:00
ruthra kumar and GitHub
faa6a3dec0
Merge pull request #43930 from lbrandh/fix_timestrings
...
fix: use get_datetime_as_string with correct time format
2024-12-13 12:07:56 +05:30
mahsem and GitHub
84b54f549a
fix: add string for translation in delayed_tasks_summary.py
2024-12-05 16:13:07 +01:00
mahsem and GitHub
6585fabdb1
fix: add strings for translation in timesheet.js ( #44496 )
2024-12-04 13:05:48 +05:30
rohitwaghchaure and GitHub
b21fb8f8b6
fix: update project cost from timesheet ( #44211 )
2024-11-19 16:12:22 +05:30
Nihantra C. Patel and GitHub
8c99acb1b9
fix: task path ( #44073 )
2024-11-11 12:33:30 +05:30
lukas.brandhoff
0c83f48f78
fix: use get_datetime_as_string with correct time format
2024-10-30 11:46:21 +00:00
Nabin Hait and GitHub
0bba6442c0
fix: Calculate gross margin on update of project costing from invoices ( #43876 )
...
* fix: Calculate gross margin on update of project costing from invoices
* chore: linter issues
2024-10-29 18:21:19 +05:30
ruthra kumar and GitHub
3edab67c55
Merge pull request #43698 from lbrandh/project_chart
...
fix: Project name instead of ID in chart
2024-10-29 15:23:23 +05:30
lukas.brandhoff and ruthra kumar
736d1a1105
refactor: include 'Project Name' in Project summary report
...
Keep name field for backwards compatibility
2024-10-29 14:58:08 +05:30
Raffael Meyer and GitHub
b42e7d4b32
refactor(Timesheet): move methods to Timesheet Detail ( #43794 )
2024-10-29 01:05:32 +01:00
Raffael Meyer and GitHub
fe1e1b12c3
chore(Timesheet): add type hints ( #43793 )
2024-10-23 22:52:42 +00:00
IamSaiyyamChhetri and ruthra kumar
9909d760a5
fix: add company filter for project
...
- In Project dt Sales Order field
- In Sales Order dt Project field
2024-10-23 16:45:44 +05:30
David
bb917207c2
chore(tests): move to compact, human readable, commentable toml layout for test records
2024-10-13 01:31:28 +02:00
David
a2d22c3f42
chore: remove redundant declarations of test_records
2024-10-11 05:00:20 +02:00
David
ed5bead87d
refactor: clarify test record module iface (treewide)
2024-10-10 13:26:26 +02:00
David
d1fa1af271
refactor: Use IntegrationTestCase in multiple files
...
Signed-off-by: David <[email protected] >
2024-10-08 01:32:35 +02:00
David
2adb417408
refactor: add bare unit test cases
...
mainly for LLMs to catch up with the convention
2024-10-07 13:13:00 +02:00
David
bda415a83d
refactor: import from new location
2024-10-07 13:12:57 +02:00