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

[RFE] Decouple third party jquery assets and allow manual date entry for Date Range: #559

Closed
sadsfae opened this issue Dec 17, 2024 · 0 comments

Comments

@sadsfae
Copy link
Member

sadsfae commented Dec 17, 2024

This RFE covers two areas:

1) Decouple external jquery lookups from quads-web /available rendering.

We load at lease this min.js asset from code.jquery.com now:

<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>

Screenshot_2024-12-17_08-13-20

Reasoning

This should potentially speed up rending of the /available endpoint of quads-web and also so QUADS can be disconnected from the internet and not rely on any third-party sites. Also of note, in our internal usage QUADS is behind a VPN which serves different routes and DNS lookups tenants who use the QUADS wiki would otherwise need to make separate DNS lookups and routes to load third-party assets of any kind, decoupling this should unify and speed up loading times at least in cases where someone's ISP DNS is slow to respond.

Lastly, some ad-blockers block jquery.com so this would eliminate unnecessary troubleshooting if the date picker doesn't load.

2) Allow manual setting of Date Range in quads-web

We used to allow manual of the date range for searching for systems availability in quads-web /available so let's bring that back as people have asked about it.

@sadsfae sadsfae added this to the 2.x Series - Bowie milestone Dec 17, 2024
sadsfae pushed a commit that referenced this issue Dec 17, 2024
closes: #558
closes: #559
Change-Id: Ic6a222d297191449ad4f385ce8c8de8dc35ca917
@github-project-automation github-project-automation bot moved this from To do to Done in QUADS 2.1 Series Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

1 participant