Giter Site home page Giter Site logo

gitkrakenglotodos's People

Contributors

damiththa avatar

Stargazers

 avatar

Watchers

 avatar  avatar

gitkrakenglotodos's Issues

Card position

When a recurring task is moved to a CLOSED column, then when is sending back to originating column, it goes in with card column position 0.
This only happens when card is moved to CLOSED column via card detail shortcut. That is becuase, when GLO sends the card that way, it populates the card with position 0 by default.

However, if the card is moved to CLOSED column by dragging and dropping, the card poputes back to the same position

Introducing auth lambda layer

As an enhancement, introduce Auth. lambda layer for verification and checks.

Also introduce API rate limit in API gateway

Adding tasks not found in dB into db

There could be a possibility that there are tasks that there are no entries in the dB.
One reason being, these tasks were created before this integration went live.

For those cards instead of throwing an error or ignoring those cases, at the time of card is being sent to closed, if said task is a recurring task, then add to the table.
Eventhough this is the card is being added to the table, it will not be sent back to the column where it came from.

After adding, make a comment and or add an emoji, so it stands out a bit.

Card reactions

When POSTing back a event body for a recurring task, associated reactions do not carried over.

Deleting a card

when a card is deleted from the board, then DELETE that card entry from dynamodb table as well

PARENT CARD
Issue #5

Getting originating column ID

In the moved_column API, there is no depicting where the card was before i.e. it's previous column.
It only contains the new column id.

Since we need to send this recurring task back to the same column where it was, need to figure out how to get that value.

Setting Due Date

When setting due dates, date additions are done as whole integers.
Ex. For recurring task Monthly, it'll add 30 days to the the original due date.

This could be improved by doing introducing calendar date additions.

Updating a card

When updating a card, ie. when the card column is being changed, new column needs to be captured.
Note: if the new column in Closed then, these updates needs to handled carefully.

PARENT CARD
Issue #5

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.