Jonas Linter
b572f660a7
Holy db migrations batman
2025-12-03 10:41:34 +01:00
Jonas Linter
8d144a761c
feat: Add hotel and webhook endpoint management
...
- Introduced Hotel and WebhookEndpoint models to manage hotel configurations and webhook settings.
- Implemented sync_config_to_database function to synchronize hotel data from configuration to the database.
- Added HotelService for accessing hotel configurations and managing customer data.
- Created WebhookProcessor interface and specific processors for handling different webhook types (Wix form and generic).
- Enhanced webhook processing logic to handle incoming requests and create/update reservations and customers.
- Added logging for better traceability of operations related to hotels and webhooks.
2025-11-25 12:05:48 +01:00
Jonas Linter
0854352726
More refactoring
2025-11-19 16:25:18 +01:00
Jonas Linter
a087a312a7
Migration to guest_table for conversion works
2025-11-19 12:05:38 +01:00
Jonas Linter
e8cdc75421
Importing mailbox leads now works
2025-11-19 09:55:54 +01:00
Jonas Linter
0633718604
Deleted log because its big
2025-11-18 17:06:57 +01:00
Jonas Linter
433026dd01
Presumably production ready xD
2025-11-18 16:10:57 +01:00
Jonas Linter
ccdc66fb9b
Looking good
2025-11-18 14:49:44 +01:00
Jonas Linter
5a660507d2
Alembic experiments
2025-11-18 11:04:38 +01:00
Jonas Linter
a181e41172
The email validation is actually broken lol
2025-11-17 22:01:35 +01:00
Jonas Linter
bb20000031
Fixed most stuff. Need to be very careful before actually deploying the changes
2025-11-17 19:25:43 +01:00
Jonas Linter
c91290f1b0
More suffernig
2025-11-17 18:17:06 +01:00
Jonas Linter
f3978381df
Matching guests works nicely
2025-11-17 14:25:53 +01:00
Jonas Linter
eb10e070b1
Refactored db logic. Can now specify schema in config
2025-11-04 09:20:02 +01:00
Jonas Linter
90d79a71fb
Added account_ids to the config
2025-10-22 17:32:28 +02:00
Jonas Linter
f30632df29
Updated reporting scheme. Should work better now
2025-10-17 19:47:15 +02:00
Jonas Linter
e479381374
Migration script in place
2025-10-16 16:56:27 +02:00
Jonas Linter
eef70516a9
Added pushover support
2025-10-16 11:08:39 +02:00
Jonas Linter
6ad4df6990
Fixed startup email
2025-10-16 10:53:03 +02:00
Jonas Linter
716e5066e1
Changed return value
2025-10-15 14:38:33 +02:00
Jonas Linter
f58332221b
Created lang-detect endpoint
2025-10-15 14:24:38 +02:00
Jonas Linter
5a0ae44a45
fixed test warning
2025-10-15 08:55:51 +02:00
Jonas Linter
f22684d592
Added email monitoring
2025-10-15 08:46:25 +02:00
Jonas Linter
f05cc9215e
Updated config
2025-10-09 14:16:11 +02:00
Jonas Linter
162ef39013
added logging config. Not active yet
2025-10-09 11:06:22 +02:00
Jonas Linter
52f95bd677
Updated config
2025-10-08 15:28:36 +02:00
Jonas Linter
3b33e552a9
Config an prod angepasst
2025-10-06 15:45:14 +02:00
Jonas Linter
17c3fc57b2
Push requests should be mostly done
2025-10-06 11:47:28 +02:00
Jonas Linter
ea9b6c72e4
fixed config
2025-10-01 15:38:23 +02:00
Jonas Linter
8d4ccc4041
housekeeping + async db
2025-09-29 12:56:47 +02:00
Jonas Linter
ff00edf35d
Started with db development
2025-09-27 17:35:05 +02:00
Jonas Linter
7b539ea42f
Updated requirements. Added
2025-09-27 17:06:54 +02:00
Jonas Linter
0f7f1532a0
Started merging the two projects for simplicity
2025-09-27 10:09:58 +02:00