Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Router Improvements - Add support for deep nested routers + Session storage fixes #25

Open
wants to merge 49 commits into
base: master
Choose a base branch
from

Commits on Apr 17, 2018

  1. Configuration menu
    Copy the full SHA
    d575e21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae71224 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1fe4568 View commit details
    Browse the repository at this point in the history
  4. Fix storage database config (#1)

    * redisStore with set and get only
    
    * update with master
    
    * linting error fixed
    
    * fix lint issues
    
    * implemented delete in redisStore
    
    * some code clean up
    
    * bind(this) in session constructor and remove some logs
    
    * removed logs
    
    * replaced conrtructor with init which is an async function
    
    * fix all issues with set, get and delete + DB option as use preference
    
    * options and expire time for db entries
    
    * support to redis config options such as port and host
    
    * update with upstream with new folder structure
    
    * update with upstream with new folder structure
    
    * await when data from store is a Promise
    
    * delete older file to sync with new folder structure
    
    * fixed merge conflicts due to changes done to implement signed cookies
    
    * restored changes fir redisStore that was discarded to resolve conflict
    
    * Mongo Store all operations working
    
    * ensure mongodb connection is established before session init
    
    * made other store consistant with MongoStore init() signature
    
    * code clean up
    
    * reverting the test file
    
    * reverting package-lock.json
    
    * Add mongo and redis in package.json
    
    * Modify store database config
    amalshehu committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    b998268 View commit details
    Browse the repository at this point in the history
  5. Fix merge conflict

    amalshehu committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    5e5eebb View commit details
    Browse the repository at this point in the history
  6. Remove test file

    amalshehu committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    d56fec3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c650c4a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4834c4b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f16b2e7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    acf84cc View commit details
    Browse the repository at this point in the history
  11. Fix expiry timeout for MongoStore and MemoryStore (#2)

    * Add mongo and redis in package.json
    
    * Modify store database config
    
    * Modify session database config
    
    * Fix expiry timeout for MemoryStore
    
    * Set expiry time for MongoStore
    amalshehu committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    cb807b4 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2018

  1. Modify getHandler method

    amalshehu committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    bed0ce5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ead51b4 View commit details
    Browse the repository at this point in the history
  3. Reformat code

    amalshehu committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    310ae01 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2018

  1. Modify getHandler

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    5b1224f View commit details
    Browse the repository at this point in the history
  2. Fix typos

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    9979d87 View commit details
    Browse the repository at this point in the history
  3. Relocate param logic

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    5ab44c4 View commit details
    Browse the repository at this point in the history
  4. Add param parser

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    2fae8d8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf6266f View commit details
    Browse the repository at this point in the history
  6. Fix routes with params

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    e9acca0 View commit details
    Browse the repository at this point in the history
  7. Add more tests

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    a208508 View commit details
    Browse the repository at this point in the history
  8. Fix merge conflict

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    9be55ee View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6b9dc38 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4906f8b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    afe1dae View commit details
    Browse the repository at this point in the history
  12. Fix merge conflict

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    f8a3d15 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c738034 View commit details
    Browse the repository at this point in the history
  14. Modify store config

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    25def34 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    85948a0 View commit details
    Browse the repository at this point in the history
  16. Fix mongo indexing issue.

    amalshehu committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    d02108f View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2018

  1. Remove paramHandler

    amalshehu committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    49c7cda View commit details
    Browse the repository at this point in the history
  2. Create settingsRouter stub

    amalshehu committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    123d47d View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2018

  1. Created nested routers

    amalshehu committed Apr 24, 2018
    Configuration menu
    Copy the full SHA
    3c2d78b View commit details
    Browse the repository at this point in the history
  2. Modify getRouter method

    amalshehu committed Apr 24, 2018
    Configuration menu
    Copy the full SHA
    7a871a4 View commit details
    Browse the repository at this point in the history
  3. Code cleanup

    amalshehu committed Apr 24, 2018
    Configuration menu
    Copy the full SHA
    cec42f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. Configuration menu
    Copy the full SHA
    9ea881e View commit details
    Browse the repository at this point in the history
  2. Fix typos

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    161af67 View commit details
    Browse the repository at this point in the history
  3. Add tests

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    a1f2530 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d3a49a View commit details
    Browse the repository at this point in the history
  5. Modify tests

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    b254eb4 View commit details
    Browse the repository at this point in the history
  6. Add another nested route

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    b09da71 View commit details
    Browse the repository at this point in the history
  7. Modify findRouter method

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    6c05a0c View commit details
    Browse the repository at this point in the history
  8. Merge pull request #4 from amalshehu/dev

    Fix deep nested routers
    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    2f3b3b6 View commit details
    Browse the repository at this point in the history
  9. Add tokenize url method

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    f51ae1f View commit details
    Browse the repository at this point in the history
  10. Fix Routes chaining issue

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    7310f3f View commit details
    Browse the repository at this point in the history
  11. Add tests

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    fd0d8f8 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #5 from amalshehu/dev

    Fix nested routes chaining issue
    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    c1fd8f7 View commit details
    Browse the repository at this point in the history
  13. Update tests

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    4fe0e12 View commit details
    Browse the repository at this point in the history
  14. Fix typos

    amalshehu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    d44802d View commit details
    Browse the repository at this point in the history