- Add format-timestamp-for-postgres and normalize-user-timestamps functions in database.lisp - data-model-save now normalizes timestamp fields for USERS table before saving - Fix authenticate-user to use data-model-save instead of dm:save directly - Add global auth state in auth-ui.lisp for other scripts to check login status - Add auth checks in front-page.lisp and stream-player.lisp to skip API calls when not logged in - Fix ParenScript parentheses structure in stream-player.lisp DOMContentLoaded handler Fixes password reset, role update, and last-login update failures caused by integer timestamps being sent to PostgreSQL TIMESTAMP columns. |
||
|---|---|---|
| .. | ||
| admin.lisp | ||
| auth-ui.lisp | ||
| frameset-utils.lisp | ||
| front-page.lisp | ||
| player.lisp | ||
| profile.lisp | ||
| recently-played.lisp | ||
| spectrum-analyzer.lisp | ||
| stream-player.lisp | ||
| users.lisp | ||