Commit graph

7 commits

Author SHA1 Message Date
sirpiglr
0869c1e2f6 Add automatic icon generation for desktop application builds
Updates the GitHub Actions workflow to generate platform-specific icons (.ico, .icns, .png) from an SVG source during the CI/CD process, resolving the build failure caused by missing icon files.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c75f3610-8b16-4b73-bede-13a92ad43749
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/AwHoHV2
Replit-Helium-Checkpoint-Created: true
2025-12-06 01:23:38 +00:00
sirpiglr
8d2508dbf9 Update achievement activation to also award achievements to users
Modify the `/api/achievements/activate` endpoint to seed and award achievements, resolving foreign key constraint errors by ensuring `user_achievements` is populated correctly.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ec6ee112-a299-40f7-9649-dc69aa3eaf2f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/lX9tyiI
Replit-Helium-Checkpoint-Created: true
2025-12-06 00:14:46 +00:00
sirpiglr
dca792d36b Resolve merge conflicts and push updates to the main branch
Resolve conflicts in `.github/workflows/desktop-build.yml` during a `git pull --rebase` operation and successfully push changes to `origin/main`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c68b2552-ca45-4e20-b356-953c3718c00a
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/lX9tyiI
Replit-Helium-Checkpoint-Created: true
2025-12-05 23:49:34 +00:00
sirpiglr
a6cad98e0c Resolve merge conflicts in build workflow file
Resolve add/add conflict in '.github/workflows/desktop-build.yml' during rebase operation by checking out '--ours' version and continuing.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f59e76fc-0b28-4029-9347-25ff57288d23
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/lX9tyiI
Replit-Helium-Checkpoint-Created: true
2025-12-05 23:48:08 +00:00
sirpiglr
fd77157cdf Add documentation and configuration for desktop application releases
Adds setup for building and distributing desktop applications, including workflow configurations and installation instructions.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f30fe30c-b4f1-4cc1-b090-3c5390b4855a
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/lX9tyiI
Replit-Helium-Checkpoint-Created: true
2025-12-05 23:32:56 +00:00
sirpiglr
79f76904a5 Fix incorrect API endpoint for creating posts
Corrected the API endpoint from `/api/community/posts` to `/api/posts` in `client/components/feed/PostComposer.tsx` and `client/pages/AdminFeed.tsx` to resolve 404 errors during post creation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a799a8f1-584a-45ee-89c7-1f58a69e6795
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/zMxtXds
Replit-Helium-Checkpoint-Created: true
2025-12-03 19:14:12 +00:00
sirpiglr
eb9424f16c Fix errors preventing users from verifying Discord accounts and activating rewards
Address 500 errors on `/api/discord/verify-code` and `/api/achievements/activate` by ensuring necessary environment variables are configured on Vercel and adding the missing `earned_at` column to the `user_achievements` table.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 795c6f7e-39c8-432e-aac4-5480a5574d55
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/saoW2ee
Replit-Helium-Checkpoint-Created: true
2025-12-03 01:38:00 +00:00