Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Implement Sandbox notifications processor and publisher #595

Merged

Commits on Jul 27, 2023

  1. 1st version of email publisher

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    8061ef2 View commit details
    Browse the repository at this point in the history
  2. fix input

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    af73e9a View commit details
    Browse the repository at this point in the history
  3. email feature

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    870f382 View commit details
    Browse the repository at this point in the history
  4. Update boilerplate version (flyteorg#589)

    Signed-off-by: Flyte-Bot <admin@flyte.org>
    Co-authored-by: eapolinario <eapolinario@users.noreply.github.com>
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    2 people authored and Future Outlier committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    89ccfd2 View commit details
    Browse the repository at this point in the history
  5. Update boilerplate version (flyteorg#594)

    Signed-off-by: Flyte-Bot <admin@flyte.org>
    Co-authored-by: flyte-bot <flyte-bot@users.noreply.github.com>
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    2 people authored and Future Outlier committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    66fb45d View commit details
    Browse the repository at this point in the history
  6. sandbox email publisher and processor with test

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    b8706bb View commit details
    Browse the repository at this point in the history
  7. delete unnecessary comments

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    c4a0fcf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d821aaf View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. update go.sum

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    dc16bb2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'first-version-email-publihser' of https://github.com/Fu…

    …ture-Outlier/flyteadmin into first-version-email-publihser
    Future Outlier committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    aad4081 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. add common.Sandbox type

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    8e4c50a View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. remove emailer setting in factory.go and add mock emailer test in san…

    …dbox_processor_test.go
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    e5c12bf View commit details
    Browse the repository at this point in the history
  2. update file go.mod and go.sum

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    be74e6e View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Add test for NewNotificationsPublisher and NewNotificationsProcessor …

    …in factory_test.go
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    45b050e View commit details
    Browse the repository at this point in the history
  2. complete test for StartProcessing, Publish and StopProcessing in Test…

    …NewNotificationPublisherAndProcessor
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    742c010 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. refactor msg channel using singleton pattern and write better unit te…

    …sting
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    c05a78c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. refactor the publisher and processor both of their msg channel and re…

    …name both of them
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    44e5e86 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. add email error for sandbox processor test, trying to imporove the co…

    …de coverage
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    c2a9301 View commit details
    Browse the repository at this point in the history
  2. improve test code coverage by adding test function in sandbox process…

    …or adn publisher
    
    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    22d84e7 View commit details
    Browse the repository at this point in the history
  3. make sandbox_processor and sandbox_publisher to 100% code coverage

    Signed-off-by: Future Outlier <eric901201@gmai.com>
    Future Outlier committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    85bbe17 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19aef7f View commit details
    Browse the repository at this point in the history