Commit graph

11 commits

Author SHA1 Message Date
Campbell Alden
0d270c9cfb Setup exports in the infra __init__.py
This helps avoid issues where model classes are not evaluated. If the models
are not properly imported then Sqlalchemy can explode during database initialization
since the mapped columns have not yet been registered.

Later, having the models all imported into __init__.py will help with setting
up a test db since it will ensure that the registrations for all models is happening
as the classes are evaluated during the imports in the package init file.
2026-09-03 22:57:55 +09:00
Campbell Alden
5060f6a97f Fix a circular reference issue between users and the auth service 2026-08-15 00:12:38 +09:00
Campbell Alden
5a4f9dc250 Create a routes constants file and a router for getting routes in app 2026-08-05 00:12:47 +09:00
Campbell Alden
790e0a1ce5 Default the host configuration to 0.0.0.0 2026-08-05 00:10:55 +09:00
Campbell Alden
ecb98dac53 Fixup user service initiation in main 2026-08-03 00:01:29 +09:00
Campbell Alden
72ece8af72 Change how services are provided so that they don't go via "extensions" 2026-08-02 22:50:47 +09:00
Campbell Alden
7b6d351282 Move the notification service into the services directory 2026-08-02 22:50:34 +09:00
Campbell Alden
0af1b827aa Update main to set everything up (still unused) 2026-08-01 01:10:32 +09:00
Campbell Alden
24bb9dae30 Add the bones of an Email Notification service 2026-07-30 23:48:10 +09:00
Campbell Alden
a7fdd6cbd0 Set up the bones of a Flask app with configuration 2026-07-30 22:45:25 +09:00
Campbell Alden
09381d17d0 Initialize repo 2026-07-30 00:14:57 +09:00