Dion Moult
|
0a27308532
|
Optimise create owner history to not rely on a person and organisation lookup, speeding up long procedures
|
2021-10-01 11:05:35 +10:00 |
|
Dion Moult
|
5efa65195f
|
Fix bug where nested task resource-based durations failed to calculate
|
2021-09-20 11:52:31 +10:00 |
|
Dion Moult
|
20e731235c
|
Fix task duration calculation bug where hourly work greater or equal to 24 hours were incorrectly parsed
|
2021-09-20 10:45:36 +10:00 |
|
Dion Moult
|
865c0f4895
|
Run black, and add black to a "qa" target to make it a standardised process.
|
2021-09-09 21:27:31 +10:00 |
|
Dion Moult
|
a430d356c0
|
You can now parametrically derive task durations from resource utilisation
|
2021-08-25 16:27:23 +10:00 |
|
Dion Moult
|
1187ad5fea
|
Implement new ICOM-based UI for managing process inputs, outputs, and resources
|
2021-08-24 18:08:06 +10:00 |
|
Dion Moult
|
538029f396
|
Fix bug in work schedule cascading where some cascades wouldn't work and non-working dates would lead to an infinite recursion
|
2021-08-10 12:35:07 +10:00 |
|
Dion Moult
|
1d42ce04eb
|
Fix bug where editing a schedule finish date by itself wouldn't work
|
2021-08-10 10:55:01 +10:00 |
|
Dion Moult
|
788a5a829e
|
Tasks now auto generate identification numbers
|
2021-06-23 14:13:18 +10:00 |
|
Dion Moult
|
5d0d3aaa16
|
Minor fix
|
2021-06-21 14:13:25 +10:00 |
|
Dion Moult
|
1b49a10a15
|
Minor fix, bump readme
|
2021-06-17 18:30:25 +10:00 |
|
Dion Moult
|
a08918fd22
|
Scheduled dates now cascade when dependencies, lag times, and calendars are modified
|
2021-06-17 14:59:28 +10:00 |
|
Dion Moult
|
50608d9459
|
Modifications to scheduled dates can now cascade through the task tree
|
2021-06-17 13:23:09 +10:00 |
|
Dion Moult
|
97d0286b57
|
Uncached schedule recalculation is now twice as fast
|
2021-06-17 11:05:58 +10:00 |
|
Dion Moult
|
2dfc35877c
|
Generated construction animations now support animating input product consumptions, movement to/from, and multiple processes per product
|
2021-06-15 21:22:28 +10:00 |
|
Dion Moult
|
b9472c9bae
|
Implement free float calculation. Thanks SigmaDimensions!
|
2021-06-08 11:36:07 +10:00 |
|
Dion Moult
|
153b6ee24d
|
Total float calculation now takes into account calendar
|
2021-06-04 17:22:35 +10:00 |
|
Dion Moult
|
8e279ea862
|
Improved date calculations during import and editing ensure that start / finish dates are always on working days.
|
2021-06-04 15:21:48 +10:00 |
|
Dion Moult
|
6f8861c030
|
ES, EF, LS, LF calculations in work schedules now are calendar based. Thanks SigmaDimensions!
|
2021-06-04 15:20:38 +10:00 |
|
Dion Moult
|
2ac6fe9eef
|
Rewrite schedule calculation to be much faster and scale up to huge schedules.
|
2021-06-03 13:40:18 +10:00 |
|
Dion Moult
|
67b636f5fb
|
New API usecase to recalculate schedule times, including:
* Critical path
* Total float
* Early start
* Early finish
* Late start
* Late finish
|
2021-06-02 17:30:05 +10:00 |
|
Dion Moult
|
452631b997
|
Updating either a duration, start, or finish date for a task now auto-updates the other attribute
|
2021-05-31 12:42:02 +10:00 |
|
bosonprojets
|
7d2d9b2bcf
|
purging of cost and task inverse relationships in ifcopenshell.api, and amendement to cost item values editing UX in BlenderBIM
|
2021-05-28 00:24:01 +01:00 |
|
bosonprojets
|
1776b19c07
|
Further fix to task_time durations editing
|
2021-05-15 02:04:43 +00:00 |
|
bosonprojets
|
e1d1dca518
|
Minor fix to editing task durations
|
2021-05-14 23:25:54 +00:00 |
|
bosonprojets
|
e8ab4dcc14
|
Improved UX for editing task durations
|
2021-05-14 23:04:51 +00:00 |
|
Dion Moult
|
353281fa4d
|
Updating a task duration now auto calculates the scheduled finish times based on the working calendar
|
2021-05-11 11:35:47 +10:00 |
|
Dion Moult
|
a9228c0800
|
Support importing lag times from P6 XML
|
2021-05-10 21:15:23 +10:00 |
|
Dion Moult
|
d98ac8ce89
|
Implement inherited calendars in the sequencing task tree
|
2021-05-10 18:40:51 +10:00 |
|
Dion Moult
|
7919c193b8
|
Minor improvement to deep purging for removing work schedules
|
2021-05-07 11:16:05 +10:00 |
|
Dion Moult
|
8a3e023408
|
Fix unfinished time/date/duration handling in edit task time, work plan, work schedule, and finally refactor attribute i/o like I promised
|
2021-05-06 17:14:28 +10:00 |
|
Dion Moult
|
dea844dcf6
|
Fix purging when removing tasks
|
2021-05-05 11:57:47 +10:00 |
|
Dion Moult
|
a05d017341
|
Implement adding, editing, and removing time lags to sequence relationships
|
2021-05-04 20:56:19 +10:00 |
|
bosonprojets
|
8a8bdeeaa3
|
Update to ifcopenshell.util.date for handling of IfcDuration with python and import of Planned Durations from P6 .xml exports in blenderBIM
|
2021-05-04 00:27:53 +00:00 |
|
bosonprojets
|
6b46ff71a6
|
Implement feature to select all products related to a task in blenderBIM, and the ifcopenshell.api
|
2021-05-02 01:44:56 +00:00 |
|
Dion Moult
|
be87b17909
|
Support importing P6 sequence types and new view sequences UI
|
2021-04-30 21:34:18 +10:00 |
|
Dion Moult
|
932a21309f
|
Support assigning work calendars to tasks
|
2021-04-30 17:40:00 +10:00 |
|
Dion Moult
|
79dcf809ed
|
Implement support of importing calendars from P6
|
2021-04-30 14:53:40 +10:00 |
|
bosonprojets
|
2f53e43b90
|
Added Usecases to assign, edit and unassign Lag Times to the ifcopenshell.api
|
2021-04-30 02:21:54 +00:00 |
|
Dion Moult
|
810d36781c
|
Add support for editing calendar work and exception times and recurring work times
|
2021-04-29 13:16:47 +10:00 |
|
bosonprojets
|
f8eb1c178a
|
Usecases to edit WorkCalendar Attributes in the ifcopenshell.api
|
2021-04-29 02:43:14 +00:00 |
|
Dion Moult
|
b726ba7816
|
Simplify work calendar UI
|
2021-04-29 09:55:50 +10:00 |
|
Dion Moult
|
00694854af
|
UI clean up for work plans and code review for assign schedules to plan
|
2021-04-28 17:59:57 +10:00 |
|
Dion Moult
|
9b855bed2d
|
Implement unassigning products to tasks
|
2021-04-21 11:53:33 +10:00 |
|
Dion Moult
|
3143f8c9a5
|
Code review for assign product with myoualid
|
2021-04-21 11:11:08 +10:00 |
|
bosonprojets
|
0506475f26
|
Feature to add building elements to construction scheduling tasks in blenderBIM and assign product to process with the ifcopenshell.api
|
2021-04-20 23:51:55 +00:00 |
|
Dion Moult
|
6d9770542f
|
Fixes to editing task times
|
2021-04-20 17:11:06 +10:00 |
|
bosonprojets
|
544d6ee695
|
Add IfcTaskTime to IfckTask
|
2021-04-20 05:13:03 +00:00 |
|
Dion Moult
|
8f0e67a35b
|
You can now assign task successor and predecessors. Sweet. Thanks myoualid!
|
2021-04-19 13:09:00 +10:00 |
|
Dion Moult
|
209eea6a18
|
You can now edit tasks. Thanks myoualid!
|
2021-04-19 11:10:49 +10:00 |
|