Skip to content

Conversation

@ankitsejwal
Copy link
Member

feat: Enhance pgweb with font customization and caching capabilities

  • Added support for custom font configuration through environment variables (PGWEB_FONT_FAMILY, PGWEB_FONT_SIZE, PGWEB_GOOGLE_FONTS).
  • Implemented dynamic loading of Google Fonts and applied font settings across the interface.
  • Introduced query and metadata caching mechanisms to improve performance, with configurable TTL settings.
  • Updated API to include cache statistics and clear cache functionality.
  • Enhanced documentation for font customization and caching features.

Ref #40 #13

chore: Update CHANGELOG for version 0.16.14 and add development setup documentation

- Added support for custom font configuration through environment variables (PGWEB_FONT_FAMILY, PGWEB_FONT_SIZE, PGWEB_GOOGLE_FONTS).
- Implemented dynamic loading of Google Fonts and applied font settings across the interface.
- Introduced query and metadata caching mechanisms to improve performance, with configurable TTL settings.
- Updated API to include cache statistics and clear cache functionality.
- Enhanced documentation for font customization and caching features.

Ref #40 #13
… TTL

- Deleted the getFromMetadataCache and setToMetadataCache methods as they are no longer needed.
- Increased the default QueryCacheTTL from 120 to 300 seconds for improved caching performance.
… ensuring MetadataCache is checked before accessing cached results
… TableInfo, TableIndexes, and TableConstraints methods
@ankitsejwal ankitsejwal merged commit a00d936 into main Aug 31, 2025
4 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.

2 participants