Skip to content

[Feat] Index Render Extraction & Track Session Views#8

Merged
PortableProgrammer merged 3 commits intomainfrom
dev
Feb 6, 2025
Merged

[Feat] Index Render Extraction & Track Session Views#8
PortableProgrammer merged 3 commits intomainfrom
dev

Conversation

@PortableProgrammer
Copy link
Copy Markdown
Owner

Track Session Views preference graduates from experimental.
Extracted index render code into a separate function, allowing for routes such as /, /home, /m/xxx, etc. to render correctly while retaining their URLs in the browser.
Other minor fixes include:

  • Support SQLite foriegn keys correctly
  • Follow best practices on SQLite optimization
  • Tweak Track Session Views database tables and code for further performance and reliability gains
  • Fix subreddit about text not being HTML decoded correctly.
  • Removed Track Session Views performance info from footer
  • Standardized CSS warning to caution

Extracts `index` render code into a separate function, allowing for routes such as `/`, `/home`, `/m/xxx`, etc. to render correctly while retaining their URLs in the browser.
Other changes include:
* Support SQLite foriegn keys correctly
* Follow best practices on SQLite optimization
* Tweak `Track Sessions` database tables and code for further performance and reliability gains
* Fix subreddit `about` text not being HTML decoded correctly.
Other changes:
* Removed Track Session Views performance info from footer
* Standardized CSS `warning` to `caution`
@PortableProgrammer PortableProgrammer merged commit 86444f1 into main Feb 6, 2025
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.

1 participant