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

[WIP] Browser minor improvements #727

Merged
merged 23 commits into from
Oct 1, 2020
Merged

Conversation

swistak35
Copy link
Contributor

@swistak35 swistak35 commented Apr 30, 2020

Changes:

  • when loading event, it no longer displays "Not found" on network error / loading time, but more meaningful information instead
  • it does not display "Related streams" at stream view, if default RelatedStreamsQuery is used
  • API now lives under /api, whereas frontend no longer use fragment URLs (so frontend url for an event is now /events/event-uuid instead of #events/event-uuid)

@swistak35 swistak35 changed the title Browser minor improvements [WIP] Browser minor improvements Apr 30, 2020
@swistak35 swistak35 force-pushed the rl/browser-minor-improvements branch from 69d823e to 2dbc48e Compare May 8, 2020 13:34
It's all problematic because now we have to know our base url and
substract that base url from the actual url, *sigh*
To easily test the app under /, /res or other URLs
JSON API recommends to use `page[...]` params, pagination
/position/direction/count/ was far from json api url structure.
Also, it was broken, from one point of view all of the pagination
arguments were required, from other: we had that [direction, position,
count].compact for which I don't know rationale.
@swistak35 swistak35 force-pushed the rl/browser-minor-improvements branch from 2dbc48e to 94937a6 Compare September 30, 2020 13:14
@mostlyobvious mostlyobvious merged commit f7370c2 into master Oct 1, 2020
@mostlyobvious mostlyobvious deleted the rl/browser-minor-improvements branch October 1, 2020 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants