- Introduce push notification module with VAPID certificate generation, Web Push encryption, and subscription management - Add push registration table index and database schema for storing user subscriptions - Integrate push notification dispatch into existing notification creation flow via async background tasks - Include PWA manifest, service worker, and install prompt UI elements in base template - Register new push router and ensure certificate initialization on application startup - Add configuration variables for VAPID private/public key file paths and subscription contact email - Update JavaScript application entry point with PushManager and PwaInstaller modules - Extend top navigation bar with hidden install and push enable buttons for authenticated users
17 lines
359 B
Plaintext
17 lines
359 B
Plaintext
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
.env
|
|
devplace.db*
|
|
notification-private.pem
|
|
notification-private.pkcs8.pem
|
|
notification-public.pem
|
|
.pytest_cache/
|
|
.opencode
|
|
devplacepy/static/uploads/attachments/
|
|
devplacepy/static/uploads/*.png
|
|
devplacepy/static/uploads/*.jpg
|
|
devplacepy/static/uploads/*.jpeg
|
|
devplacepy/static/uploads/*.gif
|
|
devplacepy/static/uploads/*.webp
|