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

Improve talk listing #605

Merged
merged 4 commits into from
Jun 22, 2021
Merged

Improve talk listing #605

merged 4 commits into from
Jun 22, 2021

Conversation

terceiro
Copy link
Contributor

It looks like this on DebConf21:

talks-table

terceiro added 2 commits June 20, 2021 15:59
Prefetch the relationships used to avoid having to do 4 extra queries
for each talk.
Listing only 25 talks per page makes browsing the talks harder than
necessary. Increasing it to 100 makes it possible to show all talks for
a small conference in a single page, while still avoiding performance
issues in larger conferences.
@terceiro terceiro force-pushed the improve-talk-listing branch from 73d37a2 to b37478a Compare June 20, 2021 20:51
@terceiro
Copy link
Contributor Author

FWIW the ci failure seems to due to psycopg/psycopg2#1293.

@terceiro terceiro force-pushed the improve-talk-listing branch from 585021d to b6ed3d1 Compare June 20, 2021 21:22
@stefanor
Copy link
Member

Looks nice, I like it.

@terceiro terceiro force-pushed the improve-talk-listing branch from b6ed3d1 to 1dc176a Compare June 20, 2021 21:25
If multiple languages are configured, also display the language in an
extra column.
@terceiro terceiro force-pushed the improve-talk-listing branch from 1dc176a to 6a8f84a Compare June 20, 2021 22:08
@terceiro terceiro force-pushed the improve-talk-listing branch from 6a8f84a to d2bcb07 Compare June 21, 2021 13:06
@terceiro terceiro force-pushed the improve-talk-listing branch from d2bcb07 to dbe3b85 Compare June 21, 2021 13:11
@stefanor stefanor merged commit 63f40f3 into CTPUG:master Jun 22, 2021
@terceiro terceiro deleted the improve-talk-listing branch June 22, 2021 11:48
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