Coder Social home page Coder Social logo

accounting's People

Contributors

accakks avatar inishchith avatar meets2tarun avatar netchampfaris avatar pratu16x7 avatar revant avatar rmehta avatar surajshetty3416 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

accounting's Issues

Parser Task

  • Test Parser
  • Club with receiver
  • dump to db ( test insert & update )
  • test this with interface

Milestone #2

master

  • Stacking UP Email View
  • Handling HTML Emails ( discuss with mentor)
  • Change View of Email Gmail like View( discuss with mentor) ๐Ÿšฉ
    • Flags UNSEEN , RECENT etc. in a column view
  • Reply to / Reply All
  • Threading
  • Attachment Handling [File DocType ]( Start after getting confirmation from POS Team )

For Email Views REFER

( this list also includes incomplete tasks from #7 )

move-to-vue

  • Replace the parser ( Current -> deprecated )
  • Date asked from user (for receiving mails from) during configuration
  • Compose View PopUp Model
  • Receive Button Functionality
  • Back button from Form view
  • Read Only Email form view
  • Modal Send button functionality
  • On Demand Sync
  • SideBar config
  • List View Formatting
  • Default Incoming Functionality
  • Default Outgoing Selection functionality
  • Add Email Service DropDown ( eg. Select from drop-down imap.gmail.com )

Improvements

  • Sort Emails By Date
  • Multi-Select [ For : Multiple To & From emails ]
  • Add Confirm Password Option to Email Account Model
  • List View Additional Features [ Badges , replies etc. ]
  • remove Redundant Files . repair Structure of dir
  • Error Handling
    • Model Issue . ( once deleted )
    • Check Email Validity
    • Authentication Error
    • Date Error ( Noting to fetch)
    • Apply these constraints to To emails once separation done
    • Failed Indicator ( wherever required ) update issue if any
    • other console outputs

Update Models

  • hidden sentReceive CheckBox
  • initial Sync
  • default Incoming Outgoing
  • testing default incoming Outgoing after #2 is done

Interface

  • Email has sync & send buttons .
  • list view of received emails
  • Incorp. functions receive and compose
  • set default feilds from DB

TODO

Receiver :

  • Have to dump received emails in db
  • Pull config off from DB
  • Read Only method for emails
  • Customise options on UNSEEN
  • Indicating user with above
  • Default Incoming / Outgoing Selection Option
  • Default filtering dates issue
  • issue in case of conflicting to_addresses

Sender :

  • Pull config off from DB
  • ( add more )

Account :

  • Password plaintext issue
  • Form Improvements ref

Issue with Confirm Password

Confirm password works, but there's an error.

  • To verify that credentials of password & confirm password are same, it needs to be in database first.
  • Save button adds it in database
  • This means first save() is called, and then passwords are matched
  • Probable Drawback of this approach -> database is still getting filled with wrong details
  • Even if we proceed this way, we do not want this account to appear on side.
  • But save() defined in frappejs/client/view/form.js calls 'change' & thus it shows in sidebar & then shows 'passwords do not match'

Need to solve this, so that it keeps checking without needing to save into database.

Error Logs

Recreate using

  • rm. test.db
  • rm. default fields from EmailAccount model

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.