Skip to content

Production: changes since 29th May 2025#13

Merged
amaguire-undp merged 39 commits intomainfrom
dev
May 30, 2025
Merged

Production: changes since 29th May 2025#13
amaguire-undp merged 39 commits intomainfrom
dev

Conversation

@anduimagui
Copy link
Collaborator

Summary

This requests fixes issues with user group fetching and merging with signals.

anduimagui and others added 30 commits January 14, 2025 17:45
* Feature: initial routers / methods for favourites

- add env documentation / adminer image for easier inspection of db
- create / delete favourite entry in database
- fetch list of favourites by user

* Chore: update formatting, tests

* update test methods / logging

-

* updates

* expand tests / logging
* env updates

* update example env
* initial routes

* update methods
* full routers / entities / test setup

* update methods

* Delete signal_collaborators.sql

---------

Co-authored-by: amaguire-undp <andrew.maguire@undp.org>
commit 70c750e
Author: happy-devs <andrew@happysoft.dev>
Date:   Sun May 25 23:23:06 2025 +0300

    updates

commit d25cb1e
Author: happy-devs <andrew@happysoft.dev>
Date:   Sun May 25 23:22:34 2025 +0300

    factory updates

commit 2beb502
Author: happy-devs <andrew@happysoft.dev>
Date:   Fri May 23 21:52:10 2025 +0300

    update digest attempts

commit 9c86f15
Author: happy-devs <andrew@happysoft.dev>
Date:   Wed May 14 22:23:22 2025 +0300

    add email digest logic

commit 9e1b804
Merge: 3453c0d 5203c91
Author: happy-devs <andrew@happysoft.dev>
Date:   Wed May 14 19:27:30 2025 +0300

    Merge dev branch into features/email-sending, resolving .env.example conflicts

commit 3453c0d
Author: happy-devs <andrew@happysoft.dev>
Date:   Thu Apr 17 11:40:15 2025 +0300

    initial routers / tests

commit fef9710
Author: happy-devs <andrew@happysoft.dev>
Date:   Thu Dec 19 16:40:00 2024 +0000

    Config: set up router / methods using sendgrid
- Set allow_origins to ["*"] for production mode
- Disable credentials when using wildcard origins (CORS requirement)
- Update CORSHandlerMiddleware to handle all origins properly
- Maintain localhost support with credentials for local development

🤖 Generated with [Claude Code](https://claude.ai/code)
anduimagui and others added 9 commits May 27, 2025 22:14
…allback

- Move email service creation from module level to endpoint level
- Handle missing credentials gracefully with warnings instead of errors
- Add configuration checks in email service methods
- Prevent startup failures due to missing CLIENT_SECRET env var

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@anduimagui anduimagui self-assigned this May 30, 2025
@amaguire-undp amaguire-undp changed the title Pull requests list Staging -> Production: changes since 29th May 2025 Production: changes since 29th May 2025 May 30, 2025
@amaguire-undp amaguire-undp merged commit 6a583ee into main May 30, 2025
1 check 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