Giter Club home page Giter Club logo

Comments (15)

bejoinka avatar bejoinka commented on September 23, 2024

@radoslawstepinski please document progress here on a daily basis. gracias!

from awell-extensions.

radoslawstepinski avatar radoslawstepinski commented on September 23, 2024

Currently working on implementing actions and transforming data into multi-level structures accepted by Canvas

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

Actions

  • decide on whether to finish getters that have already been written (getPatient, getTask, getAppointment) — do we put them in a separate MR for now, or do we finish them with granular data points (which data points for each getter to be discussed as well)
  • work on the create questionnaire responses action using the json body input
  • do not work on the read questionnaire responses action yet until @rahulkeerthi confirms approach
  • do not work on the notification protocols yet
  • @rahulkeerthi to set up access to awell-next for @michal.grzelak and @mateusz.kubiak + ensure extensions can be run/tested locally (with @danijel help) by Tuesday latest
  • ensure that all existing create/update actions use a json body input for the 'body' of the update/creation
  • feel free to include the 'task update' action since it is already done

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

@michal.grzelak @mateusz.kubiak I spoke to danijel and I think I know what needs to be done to get the extensions running locally. I will work with you both on Tuesday to get awell-next up and running + running the extensions server with local extensions code so you can test your extensions work locally.

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

We've decided on a different approach that means you don't need to run awell-next locally next week (yet! that will come soon!)

You can merge minor version of extensions code and this will deploy to our staging environment automatically. I will give you access to staging and show you how it works on Monday.

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

Instructions are in the README: https://github.com/awell-health/awell-extension-server#readme

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

Because they require merging support for JSON data type work that we aren’t 100% happy with

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

Yes, of course! @mateusz.kubiak can you ensure you cherry pick that excess code into another branch so we don’t lose it?

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

@mateusz.kubiak for now we shouldn't have any actions that use FieldType.JSON — these should not be exported from the index of the extension. Happy to chat about this for a bit if you need more clarity

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

Yes, sorry you are right — JSON as input field type is 👍, JSON data points as input + outputs is 🚫

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

@michal.grzelak are you able to do a first review now? I’ll review this after lunchtime anyway

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

@mateusz.kubiak I've provided a review, as has @michal.grzelak

Let me know any questions you have and once you have made changes, we can always get on a short call to discuss specific questions remaining instead of doing another async review

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

Demo to be created on Monday by @mateusz.kubiak

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

The following actions have been released

image.png

Demos:

https://htdhealth.slack.com/files/U016FKYJ6AH/F05QX5GDX1A/create-questionnaire-response.mov

https://htdhealth.slack.com/files/U016FKYJ6AH/F05QX5HDFLL/create-update-appointment.mov

https://htdhealth.slack.com/files/U016FKYJ6AH/F05R7B407NV/create-update-patient.mov

https://htdhealth.slack.com/files/U016FKYJ6AH/F05QNMHLT7G/creating-updating-tasks.mov

from awell-extensions.

rahulkeerthi avatar rahulkeerthi commented on September 23, 2024

@Sanne 👆

from awell-extensions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.