Related to #3135
Update REST APIs documentation to include default and max values for `page_size` flag
* **Client Code Changes**
- Update `getStoreMessagesV3` function in `waku/waku_api/rest/store/client.nim` to set the default value of `page_size` to 20.
* **Handler Code Changes**
- Update `installStoreApiHandlers` procedure in `waku/waku_api/rest/store/handlers.nim` to enforce the default value of `page_size` to 20.
- Enforce the max value of `page_size` to 100 in `installStoreApiHandlers` procedure.
* **Documentation Changes**
- Add a note in `docs/api/rest-api.md` mentioning the default value of `page_size` is 20 and the max value is 100.
- Add a note in `docs/operators/how-to/configure-rest-api.md` mentioning the default value of `page_size` is 20 and the max value is 100.
* chore(docs): fix docs and mark some as deprecated
* Update docs/contributors/continuous-integration.md
Co-authored-by: Ivan Folgueira Bande <128452529+Ivansete-status@users.noreply.github.com>
* Update examples/v2/README.md
Co-authored-by: Ivan Folgueira Bande <128452529+Ivansete-status@users.noreply.github.com>
* mark TODO with date
* replace nim-waku with nwaku in docs
---------
Co-authored-by: Ivan Folgueira Bande <128452529+Ivansete-status@users.noreply.github.com>
* feat: new rest api based on the current store json-rpc api and
following the same structure as the current relay rest api.
* feat: the store api attend GET requests to retrieve historical messages
* feat: unit tests.
* feat: allow return message to rest-client in case error (4XX or 5XX)
* chore: always allow to call the store api endpoints (only rest) without explicit storenode (#1575)
* feat: always mounting the current node as storenode client
* chore(docs): add docker-compose instructions
* Update docs/operators/quickstart.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* Update docs/operators/quickstart.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* docs(operator-outreach): add droplet config
* docs(operator-outreach): add link to droplet setup
* fix(operator-outreach): numbering
* fix(operator-outreach): typos
* docs(operator-outreach): add some prerequisite info
* Update docs/operators/droplet-quickstart.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* Update docs/operators/droplet-quickstart.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* fix(operator-outreach): typos and additional info, address review
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>