Skip to content

main -> alpha#6946

Merged
AndrewVSutherland merged 50 commits intoalphafrom
main
Mar 22, 2026
Merged

main -> alpha#6946
AndrewVSutherland merged 50 commits intoalphafrom
main

Conversation

@AndrewVSutherland
Copy link
Copy Markdown
Member

No description provided.

havarddj and others added 30 commits February 6, 2026 22:00
- Deduplicate data points by (x,y) coordinates
- Scale dot radius 1x-2x based on multiplicity (multpl/multplScale)
- Show multiplicity count and first 5 labels in tooltips
- Fix tooltip event handling (generate HTML on mouseover)
- Fix indentation in d3_diagram.html
- Make bottom left corner (0,0) if data is sufficiently close to (0,0)
- Modify zoom scale (not perfect yet)
- move diagram_search to method in SearchWrapper to avoid code
deduplication
- remove diagram_wrap from main files
- add diagram to many pages (some missing, especially if they have complex custom search handling)
- add pretty default axes to many pages
- avoid invalid labels by chanigng
- reduce width of diagram
- fix dots being in the middle of the y-axis in some cases
Small improvements to Dirichlet characters
Improvements to elliptic curve isogeny class pages
With this commit, clicking on dots with multiplicity goes to a list
search corresponding to parameters prescribed by the dot. NB: seems to
not work for L-function pages in some cases; could be a precision
issue.

We also prevent the diagram specific search boxes from lingering on
the page by moving the diagram boxes to a specific search
template (which also seems to remove the need for complicated CountBox logic!)
havarddj and others added 20 commits March 16, 2026 11:14
This commit adds documentation of the snippet testing system in
`Development.md`, as well as fixes a bug with the lang tag in
snippet_test tags being ignored.

It also implements the same elliptic curve code.yaml fix as #6935.
Add documentation of snippet testing; fix lang tag issue in #6934
The issue is that fields like "discriminant" don't match specific
columns in the database (which the current implementation hinges on -
this is so we can check if fields are numerical/binary etc, to
automate as much as possible).

A fix for this could involve passing parameters into diagram_opts
which specify extra fields, and how to access them.
Add narrow class group to number field code downloads
Typo fix in elliptic curve isogeny snippet tests
@AndrewVSutherland AndrewVSutherland merged commit f475ef8 into alpha Mar 22, 2026
60 of 70 checks passed
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.

4 participants