Commit Graph

  • 433026dd01 Presumably production ready xD Jonas Linter 2025-11-18 16:10:57 +01:00
  • ccdc66fb9b Looking good Jonas Linter 2025-11-18 14:49:44 +01:00
  • db0b0afd33 Fixed missing await statement in alembic setup Jonas Linter 2025-11-18 14:38:21 +01:00
  • ab04dc98ed Conversion import returns faster and processes in the background Jonas Linter 2025-11-18 14:37:04 +01:00
  • ba25bbd92d Finally a migration that works Jonas Linter 2025-11-18 14:25:46 +01:00
  • c86a18d126 Merge branch 'main' of https://gitea.linter-home.com/jonas/alpinebits_python Jonas Linter 2025-11-18 14:03:49 +01:00
  • 7ab5506e51 Fuck it lets add the giant files Jonas Linter 2025-11-18 14:02:12 +01:00
  • e7757c8c51 Getting closer Jonas Linter 2025-11-18 13:32:29 +01:00
  • 5a660507d2 Alembic experiments Jonas Linter 2025-11-18 11:04:38 +01:00
  • 10dcbae5ad Renamed table Jonas Linter 2025-11-18 10:09:06 +01:00
  • a181e41172 The email validation is actually broken lol Jonas Linter 2025-11-17 22:01:35 +01:00
  • bb20000031 Fixed most stuff. Need to be very careful before actually deploying the changes Jonas Linter 2025-11-17 19:25:43 +01:00
  • c91290f1b0 More suffernig Jonas Linter 2025-11-17 18:17:06 +01:00
  • f3978381df Matching guests works nicely Jonas Linter 2025-11-17 14:25:53 +01:00
  • 24067847b4 Done but not really complete Jonas Linter 2025-11-17 10:32:26 +01:00
  • 0c37254317 Adding guests to conversion_import Jonas Linter 2025-11-17 09:22:35 +01:00
  • 9b82be9a6e Fixed export Jonas Linter 2025-11-17 09:13:33 +01:00
  • 26c6d3ffbc Fixed migration Jonas Linter 2025-11-13 16:25:56 +01:00
  • 0ba70550c9 New system for acknowledgments Jonas Linter 2025-11-13 16:23:09 +01:00
  • 189e44a7ff Hotfix for NoneType kid ages Jonas Linter 2025-11-13 11:39:57 +01:00
  • e161508a61 Wrong imports whupps Jonas Linter 2025-11-13 09:15:56 +01:00
  • 0d13f903a0 Updated db handling Jonas Linter 2025-11-13 09:08:02 +01:00
  • 12072dcbc8 Small fixes Jonas Linter 2025-11-12 18:40:37 +01:00
  • f9139d82d7 Missing entry in vol schema Jonas Linter 2025-11-04 10:05:21 +01:00
  • 0106702f41 Fixed yaml loading Jonas Linter 2025-11-04 10:01:06 +01:00
  • 1f7649fffe Updated fix sequences scripts Jonas Linter 2025-11-04 09:36:22 +01:00
  • eb10e070b1 Refactored db logic. Can now specify schema in config Jonas Linter 2025-11-04 09:20:02 +01:00
  • e7b789fcac Fixed generic_webhook error and made the duplicate submission thing a bit cleaner Jonas Linter 2025-10-27 09:02:50 +01:00
  • 90d79a71fb Added account_ids to the config Jonas Linter 2025-10-22 17:32:28 +02:00
  • 81074d839a Started setting up conversion_imports. Not entirely sure how it ultimatly works. Need to grab some real data for a while first Jonas Linter 2025-10-22 15:19:17 +02:00
  • 76ab37f097 Fixed checkbox nonsense Jonas Linter 2025-10-22 09:22:39 +02:00
  • 12385f685b Testing hashing existing customers Jonas Linter 2025-10-20 16:24:57 +02:00
  • 9f36997166 Country code fixes. Hopefully Jonas Linter 2025-10-20 09:46:20 +02:00
  • 8e6049e210 Added docstrings Jonas Linter 2025-10-20 09:15:08 +02:00
  • 6f377b1ea1 Fixed some linting stuff Jonas Linter 2025-10-20 08:56:14 +02:00
  • 7bcbe70392 Database migrations incorrectly ran before the tables where created. This didn't cause problems when the database was already set up but would absolutely bork a fresh install. Jonas Linter 2025-10-20 08:39:26 +02:00
  • b0cb4e555c Removed erroneus type hint Jonas Linter 2025-10-17 22:39:51 +02:00
  • 27ed8dcd1f Switched to timezone aware schema for database Jonas Linter 2025-10-17 22:38:57 +02:00
  • bd54fc72ad Passing parameters from config Jonas Linter 2025-10-17 22:29:44 +02:00
  • a5006b2faf Fix autoincrement Jonas Linter 2025-10-17 22:27:10 +02:00
  • 27cf040f45 Worker coordination cleanup Jonas Linter 2025-10-17 19:56:04 +02:00
  • f30632df29 Updated reporting scheme. Should work better now Jonas Linter 2025-10-17 19:47:15 +02:00
  • 75f32234e0 Fixed config loading in migration script Jonas Linter 2025-10-17 19:25:20 +02:00
  • e479381374 Migration script in place Jonas Linter 2025-10-16 16:56:27 +02:00
  • 38f3686948 Added async postgres to dependencies Jonas Linter 2025-10-16 16:22:42 +02:00
  • c43782c664 Migration should work now Jonas Linter 2025-10-16 16:16:36 +02:00
  • 48113f6592 Merge remote-tracking branch 'origin/main' into schema_extension Jonas Linter 2025-10-16 16:03:24 +02:00
  • 063ae3277f Added addittonal section to the schema. Can now add RoomTypes but they are optional Jonas Linter 2025-10-16 16:01:58 +02:00
  • 6e963cec51 Fixed formatting for the pushover serivice Jonas Linter 2025-10-16 11:27:08 +02:00
  • c07d025873 Pushover startup fix Jonas Linter 2025-10-16 11:24:20 +02:00
  • d834ec2d4b Changed pushover test script to be more api friendly Jonas Linter 2025-10-16 11:15:15 +02:00
  • eef70516a9 Added pushover support Jonas Linter 2025-10-16 11:08:39 +02:00
  • 6ad4df6990 Fixed startup email Jonas Linter 2025-10-16 10:53:03 +02:00
  • 90e253b950 Potentially fixed daily report Jonas Linter 2025-10-16 10:39:43 +02:00
  • 0753d1fc1d Removed useless test that worked but threw a bunch of warnings Jonas Linter 2025-10-16 09:00:17 +02:00
  • 716e5066e1 Changed return value Jonas Linter 2025-10-15 14:38:33 +02:00
  • 9104c60956 More logging Jonas Linter 2025-10-15 14:31:16 +02:00
  • 76e3b53a4e Added token to config Jonas Linter 2025-10-15 14:27:30 +02:00
  • f58332221b Created lang-detect endpoint Jonas Linter 2025-10-15 14:24:38 +02:00
  • d9e45fed36 Langdetect for n8n Jonas Linter 2025-10-15 14:12:57 +02:00
  • 361611ae1b Worker coordination with file locks Jonas Linter 2025-10-15 10:07:42 +02:00
  • 0d04a546cf Fixed functions in lifespan running multiple times even though once would be enough Jonas Linter 2025-10-15 09:21:52 +02:00
  • a8c441ea6f Stats collector for email monitoring Jonas Linter 2025-10-15 09:09:07 +02:00
  • 5a0ae44a45 fixed test warning Jonas Linter 2025-10-15 08:55:51 +02:00
  • 3669d0ca00 Generated doc for email monitoring Jonas Linter 2025-10-15 08:48:15 +02:00
  • f22684d592 Added email monitoring Jonas Linter 2025-10-15 08:46:25 +02:00
  • bb900ab1ee Finally fixed vscode test discovery got dammit Jonas Linter 2025-10-14 15:17:34 +02:00
  • c16848a809 Better docstrings Jonas Linter 2025-10-14 15:06:32 +02:00
  • 3714226b08 Log generic webhook for now Jonas Linter 2025-10-14 14:43:59 +02:00
  • 8f2565b5a9 Generic webhook now gets saved to database Jonas Linter 2025-10-14 14:28:47 +02:00
  • 669cf00bbc Fixed testcase due to email validation Jonas Linter 2025-10-14 09:27:39 +02:00
  • 99d1ed1732 Email validation no longer breaks customer retrieval Jonas Linter 2025-10-14 08:46:16 +02:00
  • 0e659072c0 Added capi test. Data is received in facebook Jonas Linter 2025-10-13 13:45:19 +02:00
  • 592a9d7ce7 Added reservation_service aswell Jonas Linter 2025-10-13 10:59:05 +02:00
  • b045c62cee Created hashed customers. migrated to service instead of using db logic directly Jonas Linter 2025-10-13 10:51:56 +02:00
  • 2560f61ee8 Updated how wix forms are logged. Jonas Linter 2025-10-13 10:03:53 +02:00
  • 4b61921e7a Fixed missing part of the docs in readme Jonas Linter 2025-10-10 16:59:45 +02:00
  • fed8cb5653 Readme update Jonas Linter 2025-10-10 16:58:49 +02:00
  • 5cec464ac2 Added tests for double reservation by one customer 1.0.1 Jonas Linter 2025-10-10 16:50:43 +02:00
  • 1248772f60 Updateinsert customers Jonas Linter 2025-10-10 16:47:19 +02:00
  • 165914d686 Added generic endpoint Jonas Linter 2025-10-10 16:21:25 +02:00
  • dbbdb3694b More tests Jonas Linter 2025-10-10 16:17:01 +02:00
  • 6ab5212a0f MORE Tests Jonas Linter 2025-10-10 11:28:25 +02:00
  • 4ac5a148b6 Cleanup Jonas Linter 2025-10-10 10:45:47 +02:00
  • 5b91608577 Linting fixies Jonas Linter 2025-10-10 10:21:13 +02:00
  • 2c54303189 Replace with post for xml with put Jonas Linter 2025-10-09 16:47:54 +02:00
  • 123bd19e3c More cleanup. Fixing linting issues and stuff like that Jonas Linter 2025-10-09 15:41:43 +02:00
  • f0beb294ee Cleanup. Removed some unneccessary files Jonas Linter 2025-10-09 15:16:28 +02:00
  • a325a443f7 Better logger Jonas Linter 2025-10-09 14:29:44 +02:00
  • f05cc9215e Updated config Jonas Linter 2025-10-09 14:16:11 +02:00
  • 162ef39013 added logging config. Not active yet Jonas Linter 2025-10-09 11:06:22 +02:00
  • ac57999a85 Changed some logging statements Jonas Linter 2025-10-09 10:59:24 +02:00
  • 7d3d63db56 Fixing some Linter mistakes Jonas Linter 2025-10-09 10:54:33 +02:00
  • b9adb8c7d9 submission as creation time for reservations Jonas Linter 2025-10-09 10:04:34 +02:00
  • 95b17b8776 I think acknowledgments work just fine now Jonas Linter 2025-10-09 09:38:54 +02:00
  • 1b3ebb3cad Mucking around with the tests Jonas Linter 2025-10-09 09:29:01 +02:00
  • 18d30a140f Fixed SelectionCriteria Filtering. Date wasn't added to pydantic model Jonas Linter 2025-10-09 09:22:52 +02:00
  • 69fb1374b2 Updated sizes of certain string fields Jonas Linter 2025-10-09 08:45:06 +02:00
  • bbac8060b9 Created new tests for acknowlegments. One fails atm Jonas Linter 2025-10-08 16:48:38 +02:00
  • dba07fc5ff Python env now autoopens Jonas Linter 2025-10-08 16:18:20 +02:00