-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add orchestra api for todo templates and starting order #736
Merged
Merged
Changes from all commits
Commits
Show all changes
153 commits
Select commit
Hold shift + click to select a range
51f0966
get todo templates
f729ee5
add todos from template
2bd39de
Implement api to get starting order
f313aef
fix lint errors
3c30eb8
allow passing additional data
7fae743
Added tests for error cases
9d0757f
set todo status as declined if skipped
f1ea5a6
Test status field in todo
ed0bed0
fix lint
d8e6d9a
remove print
171e564
fix tests
f986354
get todo templates
4a6add3
add todos from template
c80af31
Implement api to get starting order
687a46f
fix lint errors
88291b3
allow passing additional data
0a4b6a7
Added tests for error cases
88a3585
set todo status as declined if skipped
c6e5d01
Test status field in todo
acd0cb8
fix lint
5f502da
remove print
6fe2abc
fix tests
5ff6c51
remove starting order api
4d19b99
Merge branch 'todo-template-api' of github.com:b12io/orchestra into t…
f267d8f
Version bump.
445ca8f
Added Task Created column (#473)
0dbf521
Assignment lookup bugfix (#475)
marcua f84d1f7
Introduce the paused state to Project (#477)
paopow d66bbef
Automatically archive slack channels of completed/aborted projects (#…
paopow 20d65ac
Version bump.
paopow 80861e3
Added todolist_templates_to_apply with automatic application (#476)
1ef99a8
Add message_project_team endpoint (#479)
jumasheff e0d2bce
Version bump.
jumasheff d4f01da
Add a column on to the list display (#480)
paopow 9f4061c
Add a tags column to dashboard (#481)
paopow 826c564
Version bump.
paopow c2d8536
Add radio input support to the required field directive (#483)
paopow 98f94e4
Version bump.
paopow 67108a4
Add day to the team-info-card's time display (#484)
paopow 399183d
Version bump.
paopow 4da6f03
If assignment status is complete or failed return task (#485)
jumasheff 6fbf5b4
Version bump.
jumasheff c767c3a
Extend get_project_information (#486)
jumasheff 2113666
Version bump.
jumasheff 79a01c3
Use unpacked steps (#487)
jumasheff 989f571
Version bump.
paopow c449e2e
Open links in task details in new tabs (#488)
jumasheff 600120c
Version bump.
jumasheff b77c7ba
Update README.md (#490)
katelyngray f553ab9
Version bump.
paopow 2b8d110
Update README.md (#491)
katelyngray 0d90d44
Update README.md
marcua 744c43f
Update node & yarn; Don't consider subset dependency changes to be to…
marcua 26191ba
Version bump.
marcua ae78809
Version bump.
marcua c6b38ea
Load vendor.js before other js files (#493)
jumasheff 69c4805
Promisify signals.fireSignal (#494)
jumasheff d451f2c
Version bump.
jumasheff 0015297
Revert "Load vendor.js before other js files (#493)" (#495)
jumasheff c8ceae3
Version bump.
jumasheff af3d588
Add raw_id_fields (#496)
jumasheff 796e15c
Fix bugs and clarify the 5-minute getting started guide (#497)
marcua 810f5ae
Expand on the Google settings documentation (#498)
marcua 185da70
Use distinct email addresses for each of the sample accounts (#499)
marcua 692cfe3
Version bump.
marcua 62bbe4b
Dashboard tmpl todos (#531)
paopow 68613a4
Fix typo in docs (#533)
marcua bdb4da9
Reduce Slack API usage (#532)
paopow 9d8e1f6
Version bump.
paopow 7799bae
Fix the todos dashboard bugs (#535)
paopow 08e046c
Update compiled js (#536)
paopow 55de2b8
Version bump.
paopow 4a28fe7
adding dependabot config
dastanko ac88768
Adding deps-upgrade script (#576)
dastanko d64d602
Revert "Adding deps-upgrade script (#576)" (#579)
dastanko 81a4872
Upgrading dependencies 2020 01 30 (#580)
dastanko 5a5fae0
Version bump.
dastanko 4611f9b
Adding a staffbot button to task assignment (#594)
paopow 9230b7f
Version bump.
paopow d12425c
Update django version to 2.2.9 (#578)
progremir b42c49a
Version bump.
progremir 04a0763
Move the code around a bit
paopow 2d8ccab
Revert "Move the code around a bit"
paopow e9d7d1b
Only allow one active staffbot request per task (#605)
paopow 25031e8
Version bump.
paopow a073e3c
Add function that runs when projects are aborted (#611)
jumasheff 45d0992
Version bump.
jumasheff 2d36904
Version bump.
jumasheff fc09372
Reactify Frontend for orchestra (#606)
elstonayx 18e1e75
Allows re-loading a workflow version with --force if it has new steps…
thisisdhaas 04e9a87
Version bump.
feae3cb
Checks in build artifacts for the React frontend. (#624)
thisisdhaas bccaa02
Version bump.
bbcd150
Fix email template (#552)
PavelBastov 22e0ef6
Upgrading dependencies 2020 07 06 (#646)
dastanko b929d9c
Fixing release script (#651)
dastanko 3c01adf
Version bump.
dastanko 9e17d54
Add autocomplete fields (#660)
jumasheff d933b48
Rename Todo.description to Todo.title (#661)
jumasheff 30aa8b5
Task unification: add fields to todo (#663)
jumasheff 236d1f2
Upgrading dependencies 2020 08 12 (#662)
dastanko ed85b83
Version bump.
dastanko 2046874
Todo: viewset, serializer (#666)
jumasheff 12279c2
Task unification main branch (#683)
jumasheff b7ae316
Version bump.
jumasheff cee4889
Todo list template export/import via Google Sheets (#665)
marcua f2732ca
Version bump.
marcua 24d5743
Fix permission issue (#686)
jumasheff f798f4d
Add autocomplete fields (#685)
jumasheff 2fc8c76
Reset todo form after submission (#687)
jumasheff 55e0e92
Version bump.
jumasheff 225c6d1
Add a notion of completion_ends_project to Orchestra steps (#684)
adbharadwaj a163036
Version bump.
3f9b2bc
Version bump.
74e38d1
Speed up todo lists loading time on task page (#688)
adbharadwaj 221c545
Version bump.
8d84f71
Fix todolists and order steps on the project management page in the o…
adbharadwaj bb6e333
Version bump.
e1442b7
render children items if the parent is expanded (#694)
adbharadwaj 7a48a9f
Version bump.
2b56470
Add restaff button to Team info card (#693)
jumasheff 10d0893
Team info card: show unassigned (#695)
jumasheff 9f57a41
Version bump.
jumasheff ca6d8da
orchestra_api fixes (#699)
jumasheff d7627a6
Linkify urls in todo title (#715)
adbharadwaj b5f6257
Version bump.
525df9d
use pip version 20.2.4 for circleci (#716)
adbharadwaj 799e073
Use linky instead of linkify (#724)
adbharadwaj 5c1db20
Version bump.
1a99292
Filter staffing requests from completed projects (#726)
adbharadwaj 7811df6
Version bump.
b6ff34c
Remove unused Kronos dependency (#734)
adbharadwaj 2a6fd98
Version bump.
91f596f
get todo templates
cfcc455
add todos from template
225cdd4
Implement api to get starting order
9db42bd
fix lint errors
32ba349
allow passing additional data
5081cce
Added tests for error cases
121a8ac
set todo status as declined if skipped
254dbd2
Test status field in todo
9866146
fix lint
85c0723
remove print
fed317e
fix tests
3b86747
Pin py-moneyed dependency (#737)
adbharadwaj fd974ab
Version bump.
9a03584
fix rebase conflicts
8c6c565
fix rebase conflicts
23f886f
fix rebase conflicts
40bff9a
remove print
e1d7d97
Fix rebase conflicts
234bed9
Merge branch 'todo-template-api' of github.com:b12io/orchestra into t…
8259c2e
return step id with project information api
File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
queryset = TodoListTemplate.objects.filter(is_deleted=False)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think we will need this because we are inheriting from BaseModel which inherits from BaseModelManager.
orchestra/orchestra/models/core/models.py
Line 597 in e2c9930
orchestra/orchestra/utils/models.py
Lines 53 to 64 in e2c9930
orchestra/orchestra/utils/models.py
Lines 42 to 50 in e2c9930
BaseModelManager sets the default query to
is_deleted=False
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just to be sure, I confirmed by deleting a todolist template and made sure that we don't need
is_deleted=False
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow! Ignore my suggestion. A!