Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
feat: basic platform admin panel for checking onboarding status & available integrations #3017
feat: basic platform admin panel for checking onboarding status & available integrations #3017
Changes from all commits
cca1aa8
ec0856b
0aa6863
ecca6d7
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup PR: figure out how to check if granular A4s are being returning by our Planx GIS API yet !
This is perhaps the trickiest one to currently measure (do we mean the spreadsheet, flow content, API response etc) - but I've included this "?" placeholder as a reminder to manually check.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah this is interesting! It's not one which we can get a DB value for currently.
Maybe the solution is a
/gis/:teamSlug/status
endpoint which just returns an enum? This won't handle spreadsheet or flow content, but could serve as an indicator (if API GIS is setup, flow is ready to be done?).There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep I was thinking of a similar endpoint variation - agree API is the thing we care about checking most here compared to flow content.
Will plan to pick this one back up when I pick up other constraints work in the coming weeks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Followup PR: the
/admin-panel
page is successfully reachable from the index, but throws this error if you hard-refresh from the page itself. This also appears to be a current bug with/global-settings
, so not introduced here. Since these routes are only accessible by platform admins to begin with, there shouldn't be much harm in merging & pushing an overall fix as a followup.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed - this is an existing issue we should take a look at but it's a showstopper!