Commit Graph

  • 44abe3ed35 VScode can now test hurray Jonas Linter 2025-10-08 16:14:00 +02:00
  • 52f95bd677 Updated config 1.0.0 Jonas Linter 2025-10-08 15:28:36 +02:00
  • 6701dcd6bf Probably added gzip Jonas Linter 2025-10-08 14:36:21 +02:00
  • 9f0a77ca39 Removed unneccessary scripts Jonas Linter 2025-10-08 14:26:11 +02:00
  • 259243d44b updated db Jonas Linter 2025-10-08 13:53:44 +02:00
  • 84a57f3d98 Created endpoint for export Jonas Linter 2025-10-08 13:28:38 +02:00
  • ff25142f62 All tests pass again. Handeling the children is difficult Jonas Linter 2025-10-08 11:23:18 +02:00
  • ebbea84a4c Fixed acknowledgments Jonas Linter 2025-10-08 10:47:18 +02:00
  • 584def323c Starting unique_id migration Jonas Linter 2025-10-08 10:45:00 +02:00
  • a8f46016be Merge branch 'main' into db_modeling_for_capi Jonas Linter 2025-10-08 08:48:51 +02:00
  • e0c9afe227 Hotfix. Echodata unverändert zurückgeben Jonas Linter 2025-10-08 08:33:54 +02:00
  • 9094f3e3b7 More tests. Hard to say how useful they are though. Need further work Jonas Linter 2025-10-07 17:25:27 +02:00
  • 867b2632df Created copilot instructions and testing readRequests Jonas Linter 2025-10-07 17:16:41 +02:00
  • a69816baa4 Additonal validation and better type hints Jonas Linter 2025-10-07 16:28:43 +02:00
  • e605af1231 Using pydantic instead of dataclasses Jonas Linter 2025-10-07 16:06:53 +02:00
  • e5a295faba Experimenting with pydantic Jonas Linter 2025-10-07 15:59:00 +02:00
  • 5ec47b8332 More cleanup. Jonas Linter 2025-10-07 15:12:46 +02:00
  • 122c7c8be4 Trying to gzip compress response Jonas Linter 2025-10-07 11:34:33 +02:00
  • 6102194712 moved tests Jonas Linter 2025-10-07 10:24:01 +02:00
  • f0945ed431 Linting and formatting Jonas Linter 2025-10-07 09:46:44 +02:00
  • b4b7a537e1 Formatting Jonas Linter 2025-10-07 09:40:23 +02:00
  • 2d9e90c9a4 Fixed test. Now compares json contents instead of strings Jonas Linter 2025-10-07 09:33:13 +02:00
  • 4e03d1e089 Don't send exceptions back as responses Jonas Linter 2025-10-07 09:04:10 +02:00
  • 1f9c969e69 formatting changes Jonas Linter 2025-10-07 09:00:01 +02:00
  • 106316dc6d Probably fixed handshake Jonas Linter 2025-10-07 08:31:22 +02:00
  • 951d3a2a26 Test stub Jonas Linter 2025-10-07 08:28:25 +02:00
  • 1248ba3f3a Updated example test files Jonas Linter 2025-10-06 16:01:36 +02:00
  • 3b33e552a9 Config an prod angepasst Jonas Linter 2025-10-06 15:45:14 +02:00
  • 35531ff925 Simplified comments Jonas Linter 2025-10-06 15:41:12 +02:00
  • c4fa774a86 Added test forms Jonas Linter 2025-10-06 15:38:19 +02:00
  • 4b37d8c52c Unique_ids waren zu lange Jonas Linter 2025-10-06 15:22:56 +02:00
  • c320fe866d == for string compare whupps Jonas Linter 2025-10-06 15:15:14 +02:00
  • 201f218c23 Really ensuring res_id isn't "" Jonas Linter 2025-10-06 15:13:56 +02:00
  • 808f0eccc8 Added build file Jonas Linter 2025-10-06 14:48:16 +02:00
  • b8e4f4fd01 Merging to main Jonas Linter 2025-10-06 14:46:58 +02:00
  • 17c3fc57b2 Push requests should be mostly done Jonas Linter 2025-10-06 11:47:28 +02:00
  • 87668e6dc0 Unhappy with push_listener Jonas Linter 2025-10-06 11:09:08 +02:00
  • 68e49aab34 Made helper methods more userfriendly. Guest requests still works as expected Jonas Linter 2025-10-06 10:58:05 +02:00
  • 2944b52d43 Super simple email newsletter parsing. Better safe then sorry Jonas Linter 2025-10-06 10:21:41 +02:00
  • 325965bb10 Fixed up ping test Jonas Linter 2025-10-02 15:44:52 +02:00
  • 48aec92794 Fixed a small handshaking bug thanks to tests Jonas Linter 2025-10-02 15:34:23 +02:00
  • 82118a1fa8 Added some tests for Handshakes Jonas Linter 2025-10-02 14:26:06 +02:00
  • 233a682e35 Fixed OTA_NotifReport by matching on entire ActionEnum and not just one action string. Now OTA_NotifReport:GuestRequests is distinct even if its corresponding capability action is technically identical OTA_Read:GuestRequests Jonas Linter 2025-10-02 13:43:15 +02:00
  • 9c292a9897 FFS notifReport is another special case Jonas Linter 2025-10-02 11:58:30 +02:00
  • 277bd1934e Fixed empty klick_ids Jonas Linter 2025-10-01 16:44:47 +02:00
  • b7afe4f528 Fixed some shoddy typing Jonas Linter 2025-10-01 16:43:50 +02:00
  • 36c32c44d8 Created a listener for wix-form to do push actions with but unsure how to best handle it Jonas Linter 2025-10-01 16:32:15 +02:00
  • ea9b6c72e4 fixed config Jonas Linter 2025-10-01 15:38:23 +02:00
  • dbfbd53ad9 Removed unused old experiments Jonas Linter 2025-10-01 12:02:40 +02:00
  • 579db2231f Barebones notif works. Doing nothing with warnings at the moment. Not sure what I can do exept log the things Jonas Linter 2025-10-01 11:23:54 +02:00
  • 9f289e4750 Fixed unique_id issue in reservation table Jonas Linter 2025-10-01 10:15:27 +02:00
  • 59347f504f Updated readme Jonas Linter 2025-10-01 09:38:50 +02:00
  • 13df12afc6 Starting to implement action_OTA_HotelResNotif_GuestRequests. Necessary to fully comply with spec Jonas Linter 2025-10-01 09:31:11 +02:00
  • 228aed6d58 removed unneccessary __str__ methods Jonas Linter 2025-09-30 18:58:30 +02:00
  • c3a5d3bdbb Removed hosting api token from example. Token is not necessary for traefik and is not valid anyways Jonas Linter 2025-09-30 15:28:16 +02:00
  • b1be81023c Setup instructions Jonas Linter 2025-09-30 15:27:18 +02:00
  • 6750a3d8a0 Readme ergänzt mit setup beispiel Jonas Linter 2025-09-30 15:24:47 +02:00
  • 8a52765f87 Added more instructions Jonas Linter 2025-09-30 15:10:50 +02:00
  • eea25930ff Updated readme Jonas Linter 2025-09-30 14:40:22 +02:00
  • a343013eed Added a try block so that one guestrequest failing doesn't blow up the entire thing Jonas Linter 2025-09-30 14:29:37 +02:00
  • 7380fa4378 Fixed missing offer comment causing validation error Jonas Linter 2025-09-30 14:24:45 +02:00
  • 642b6cb7a5 Fixed comments error Jonas Linter 2025-09-29 17:36:35 +02:00
  • ebcf2c22dd Shorten unique id Jonas Linter 2025-09-29 17:02:05 +02:00
  • 373cf0882a Added empty success Jonas Linter 2025-09-29 16:41:37 +02:00
  • 6c2ce2dc08 Swapped form id for submission id Jonas Linter 2025-09-29 16:40:26 +02:00
  • 7f25fb2b02 Works but form_id is not unique. Need to find something else Jonas Linter 2025-09-29 16:09:42 +02:00
  • 54c002ac96 Looking good. Db querying works Jonas Linter 2025-09-29 15:51:58 +02:00
  • 382bf2334a fixed up the testing function Jonas Linter 2025-09-29 14:09:31 +02:00
  • 06739ebea9 Got db saving working Jonas Linter 2025-09-29 13:56:34 +02:00
  • 384fb2b558 Mostly works. Just needs some additional logic to setup the db correctly at the start Jonas Linter 2025-09-29 13:19:30 +02:00
  • 8d4ccc4041 housekeeping + async db Jonas Linter 2025-09-29 12:56:47 +02:00
  • 6688a9a465 Error handling for config loading Jonas Linter 2025-09-29 12:15:51 +02:00
  • 12f245ae06 Added config to api for auth Jonas Linter 2025-09-29 12:03:49 +02:00
  • 679785dd1c Removed debug loggings Jonas Linter 2025-09-29 09:05:55 +00:00
  • 9eb993cba5 Added urllib parsing for gzip compressed content Jonas Linter 2025-09-29 09:03:41 +00:00
  • b79288f6b6 Trying to figure out why gzip fails Jonas Linter 2025-09-29 10:24:56 +02:00
  • 52114a7443 Merge branch 'main' of git.linter-home.com:jonas/alpinebits_python into main Jonas Linter 2025-09-29 10:17:01 +02:00
  • 784ff0e5da Saving to db and creating quote-request from db works Jonas Linter 2025-09-29 10:17:00 +02:00
  • 0a6c4f64e8 Updated dockerfile Jonas Linter 2025-09-29 07:59:47 +00:00
  • 958e48b40a Getting docker build ready again Jonas Linter 2025-09-29 09:48:44 +02:00
  • 76176f8a79 Adedd formid as unique id for reservations Jonas Linter 2025-09-29 09:42:26 +02:00
  • 4416397a69 Added guestCounts to output.xml Jonas Linter 2025-09-29 09:24:19 +02:00
  • ff00edf35d Started with db development Jonas Linter 2025-09-27 17:35:05 +02:00
  • 7b539ea42f Updated requirements. Added Jonas Linter 2025-09-27 17:06:54 +02:00
  • 5fb313d4cc Changed fbclid and gclid matching Jonas Linter 2025-09-27 17:00:19 +02:00
  • 553fcc7a24 Started parsing wix-data to xml Jonas Linter 2025-09-27 12:15:43 +02:00
  • 0f7f1532a0 Started merging the two projects for simplicity Jonas Linter 2025-09-27 10:09:58 +02:00
  • 4cfc00abb1 Changed some error messages Jonas Linter 2025-09-26 16:01:55 +02:00
  • 9f80f49693 genua für heit Jonas Linter 2025-09-25 17:13:57 +02:00
  • e95b680ff0 Seems like I have to remember updating the toml before adding a releaese Jonas Linter 2025-09-25 16:42:27 +02:00
  • 4ceb50f9ed testing with checkurl Jonas Linter 2025-09-25 16:39:47 +02:00
  • eda3bf505e Testing skip existing to atleast avoid errors Jonas Linter 2025-09-25 16:37:22 +02:00
  • d9f814ca64 Testing with --force to overwrite existing Jonas Linter 2025-09-25 16:26:58 +02:00
  • 06ea9caded now wtih build in sync Jonas Linter 2025-09-25 16:25:28 +02:00
  • 2af9558b35 removed print testing publish again Jonas Linter 2025-09-25 16:13:25 +02:00
  • e9cf606dde added a .com to much Jonas Linter 2025-09-25 16:11:35 +02:00
  • 7ed6ceecc5 removed the tests since they don't work because I haven't set them up Jonas Linter 2025-09-25 16:05:57 +02:00
  • 31b6c7eceb downgraded to hopefully more stable Jonas Linter 2025-09-25 16:04:32 +02:00
  • 85214344ef always run for now for better tests Jonas Linter 2025-09-25 15:57:32 +02:00
  • 8c3167e35f Merge pull request 'pyxsd_test' (#1) from pyxsd_test into main v1.1.3 jonas 2025-09-25 15:52:42 +02:00