Jorricks opened a new pull request, #26457:
URL: https://github.com/apache/airflow/pull/26457

   Implement the support for notes inside Airflow.
   
   Quick showcase:
   http://www.giphy.com/gifs/RU8JL1GbYdSic9WiU2
   
![Giphy](https://media3.giphy.com/media/RU8JL1GbYdSic9WiU2/giphy.gif?cid=790b761148cc5bab0f312f346bb9c85cfed34515a8ee2182&rid=giphy.gif&ct=g)
   
   Closes: #16790
   
   Steps:
   1. [x] Add column to database schema.
   2. [x] Add code inside DagRun & TaskInstance.
   3. [x] Add code to DagRun and TaskInstance views so you can edit it there.
   4. [x] Add code inside API to set Task & DagRun notes.
   5. [x] Add react code to set the DagRun notes.
   6. [x] Make it look & work somewhat decently in the react front-end.
   7. [x] Add react code to set the TaskInstances notes.
   8. [x] Add minor overlay over DagRuns to indicate there is a note or not.
   9. [x] Add minor overlay over TaskInstance to indicate there is a note or 
not.
   10. [x] Make it work with Mapped Instances as well.
   11. [x] Implemented autofocus.
   12. [x] Implemented accordion to be initially open when there is a note and 
closed otherwise.
   13. [x] Fix all broken tests
   14. [x] Added notes support in TriggerDAGRunOperator
   15. [x] Add tests for setting notes on DagRun & TaskInstances.
   16. [x] Change UserNotes to notes.
   17. [x] Create collapsable user notes.
   18. [x] Change TaskInstance API endpoint to Patch.
   19. [x] Update names of variables.
   20. [x] Change corner color to transparent over black.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to