Skip to content

Paging support#257

Closed
gwicke wants to merge 4 commits into
wikimedia:masterfrom
gwicke:paging
Closed

Paging support#257
gwicke wants to merge 4 commits into
wikimedia:masterfrom
gwicke:paging

Conversation

@gwicke
Copy link
Copy Markdown
Member

@gwicke gwicke commented Jun 11, 2015

Note: For deployment, we'll have to add a secret salt parameter in the config, which is used to encrypt page state.

@gwicke gwicke mentioned this pull request Jun 11, 2015
@gwicke
Copy link
Copy Markdown
Member Author

gwicke commented Jun 11, 2015

/cc @d00rman @eevans

@hxjuneja
Copy link
Copy Markdown
Member

Looks Good to Me 👍

Comment thread lib/restbase.js Outdated
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this.log probably?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

hxjuneja and others added 3 commits June 11, 2015 16:46
- Move utility methods in restbase class to the end, so that they don't break
  up the flow of the main class.
- Update jsonwebtoken dependency to 5.0.0, which has some important security
  fixes.
- Use proper limit and paging parameters for cassandra backend.
- Validate the config to assert that the `salt` parameter is set, and fail
  early during startup if it isn't.
- Query -> query in swagger spec
- Remove stray console.log
Comment thread mods/page_revisions.yaml
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unneeded space at the beginning

@d00rman
Copy link
Copy Markdown
Contributor

d00rman commented Jun 12, 2015

I've addressed my own comments in #260 , so closing in favour of that one.

@d00rman d00rman closed this Jun 12, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants