Commit Graph

  • 881b328456 chore: Update submodule urls to git.tabshift.dev main T. R. Bernstein 2025-08-28 05:39:12 +02:00
  • c4aa2a3feb chore(hda-directus): Use hotscript of workspace T. R. Bernstein 2025-08-26 18:20:46 +02:00
  • 6a50205e22 build: Cleanup dependencies T. R. Bernstein 2025-08-26 18:20:22 +02:00
  • b0a7c2a95c chore(hotscript): Add Hotscript library T. R. Bernstein 2025-08-26 18:15:19 +02:00
  • 84f835aea4 chore(directus-schema-sync): Pull upstream changes T. R. Bernstein 2025-08-26 17:57:02 +02:00
  • fba1e279dd chore(directus): Pull upstream changes T. R. Bernstein 2025-08-26 17:52:05 +02:00
  • 7b23f03285 chore: Ignore debug files T. R. Bernstein 2025-08-26 14:51:14 +02:00
  • c1c1d56843 chore: Add Nova editor config to gitignore T. R. Bernstein 2025-08-26 14:35:56 +02:00
  • e51946bdb8 feat(hda-website): Create static site placeholder T. R. Bernstein 2025-08-15 12:16:19 +02:00
  • 1a9c4e1c7d build: Link to local typescript-types library T. R. Bernstein 2025-07-28 10:41:25 +02:00
  • 53ff399c92 chore: Update pnpm T. R. Bernstein 2025-07-28 10:40:44 +02:00
  • df7b818acc feat(hda-extension-e2e): Add page with seminar event fixture T. R. Bernstein 2025-07-09 00:55:58 +02:00
  • 2d2387817f feat(hda-extension-e2e): Test insertion of two seminars T. R. Bernstein 2025-07-08 16:23:19 +02:00
  • 34a5679492 refactor(hda-extension-e2e): Remodel mock file creation T. R. Bernstein 2025-07-08 16:22:32 +02:00
  • 6efb17cf72 fix(hda-extension-e2e): Delete seminar event after test T. R. Bernstein 2025-07-07 15:33:06 +02:00
  • 7d28b24d54 feat(hda-extension): Count successfully imported items T. R. Bernstein 2025-07-07 14:20:28 +02:00
  • 28ea188a12 feat(hda-extension-e2e): Count successfully imported items T. R. Bernstein 2025-07-07 14:18:44 +02:00
  • ee41851f65 feat(hda-extension): Count skipped seminar event items T. R. Bernstein 2025-07-07 13:21:31 +02:00
  • d354b884fa feat(hda-extension-e2e): Count skipped seminar event items T. R. Bernstein 2025-07-07 13:20:55 +02:00
  • c40c83cc76 feat(hda-extension-e2e): Verify seminar start date in seminar import T. R. Bernstein 2025-07-07 12:47:42 +02:00
  • b5ea4be1d3 feat(hda-extension-e2e): Verify hotel id in seminar import T. R. Bernstein 2025-07-07 12:40:48 +02:00
  • 51ffd5a605 refactor(hda-extension): Make Item Parser the Model T. R. Bernstein 2025-07-07 02:36:24 +02:00
  • 2c350bc012 chore: Update dependency packages T. R. Bernstein 2025-07-04 12:13:28 +02:00
  • 95387d6948 feat(hda-extension): Add inverse function snakeToCamel T. R. Bernstein 2025-07-04 00:43:37 +02:00
  • a7ef2e6142 fix(hda-extension): Use coercion in zod parser T. R. Bernstein 2025-07-04 00:42:07 +02:00
  • fc1697a985 feat(hda-extension): Test camelToSnake function T. R. Bernstein 2025-07-04 00:38:22 +02:00
  • 554841bb2a refactor(hda-extension): Use mapKeys instead individual function T. R. Bernstein 2025-07-04 00:37:33 +02:00
  • 187fa23c0d chore(hda-extension): Install @tabshift/core-extensions T. R. Bernstein 2025-07-03 23:02:08 +02:00
  • 640a33d96d chore: Update dependency packages T. R. Bernstein 2025-07-03 23:00:00 +02:00
  • 69bc832ab4 fix(hda-extension): Convert model keys to snake case for DB T. R. Bernstein 2025-07-03 12:09:07 +02:00
  • bda305ebc3 refactor(hda-extension): Use db object layout T. R. Bernstein 2025-07-03 12:04:34 +02:00
  • 0651334305 refactor(hda-extension): Dont carray kuerzel on T. R. Bernstein 2025-07-02 23:58:57 +02:00
  • a507987c86 feat(hda-extension): Make model executeOn async T. R. Bernstein 2025-07-02 23:05:22 +02:00
  • c97b4794c2 feat(hda-extension): Convert xml event to stream T. R. Bernstein 2025-07-02 23:03:17 +02:00
  • 3945ba0cf4 feat(hda-extension): Extract base module class from antrago xml module T. R. Bernstein 2025-07-02 18:02:02 +02:00
  • 0fc9781f61 feat(hda-extension-e2e): Remove invalidating mutation from insertion test T. R. Bernstein 2025-07-02 17:02:02 +02:00
  • 787896bc9f test(hda-extension-e2e): Revert check for itemsWithError in report T. R. Bernstein 2025-07-02 16:35:39 +02:00
  • e4dc096066 chore(xml-streamer): Update @tabshift/xml-streamer T. R. Bernstein 2025-07-01 22:31:32 +02:00
  • aba444a0f3 chore(xml-streamer): Add xml-streamer submodule T. R. Bernstein 2025-07-01 22:28:33 +02:00
  • ced1eb2a50 fix(hda-extension): Use new object for each report T. R. Bernstein 2025-06-30 01:55:56 +02:00
  • 697440ab42 feat(head-extension): Make stream chunks loggable T. R. Bernstein 2025-06-30 01:55:00 +02:00
  • c0dfef8839 fix(hda-extension): Actually store array concat in report T. R. Bernstein 2025-06-30 01:48:05 +02:00
  • 5d94c3939e fix(hda-extension): Check that FTP client is not closed on reuse T. R. Bernstein 2025-06-30 01:46:52 +02:00
  • 903666597a test(hda-extension-e2e): Remove forgotten console.log T. R. Bernstein 2025-06-29 20:44:59 +02:00
  • 1922e055f6 feat(hda-extension): Add itemData to receivedData event T. R. Bernstein 2025-06-29 19:42:18 +02:00
  • 062382d66a test(hda-extension-e2e): Adapt tests to remodel T. R. Bernstein 2025-06-29 19:41:18 +02:00
  • 0b9bf1d328 test(hda-extension-e2e): Remove unnecessary hash fields from seed T. R. Bernstein 2025-06-29 18:27:24 +02:00
  • efa359073d refactor(hda-extension): Tidy up last refactor T. R. Bernstein 2025-06-26 22:39:09 +02:00
  • b7231071da refactor(hda-extension): Remodel plugin flow T. R. Bernstein 2025-06-26 10:07:47 +02:00
  • ce1db28b0a feat(hda-directus): Accept Directus terms T. R. Bernstein 2025-06-26 22:41:13 +02:00
  • fd96d1c7a8 chore(directus): Pull upstream changes T. R. Bernstein 2025-06-20 18:48:35 +02:00
  • b92cf663a9 feat(hda-directus): Add area_name to seminar_locations T. R. Bernstein 2025-06-19 23:04:19 +02:00
  • 29a20c919b refactor(hda-extension): Remodel execution flow, encapsulate concerns T. R. Bernstein 2025-06-18 20:57:24 +02:00
  • 86191077c6 feat(hda-directus): Use ID as primary key for seminar_locations T. R. Bernstein 2025-06-16 20:47:16 +02:00
  • a1cce61459 refactor(hda-extension): Rename api.js and app.js files T. R. Bernstein 2025-06-15 21:08:32 +02:00
  • 85f913b51c test(hda-extension-e2e): Check for itemsWithError in report too T. R. Bernstein 2025-06-14 18:36:40 +02:00
  • ad990430c9 test(hda-extension-e2e): Refactor seminar event import without antrago id test T. R. Bernstein 2025-06-12 00:05:24 +02:00
  • 62bce38967 test(hda-extension-e2e): Test import of seminar event without antrago_id T. R. Bernstein 2025-06-08 17:25:48 +02:00
  • e110c872bc test(hda-extension-e2e): Refactor FlowWithLocalFTP runner T. R. Bernstein 2025-06-11 19:29:15 +02:00
  • 3b596cdb57 test(hda-extension-e2e): Handle nullability of server address T. R. Bernstein 2025-06-08 01:13:24 +02:00
  • 9e53ceb136 chore(ftp-src): Update @tabshift/ftp-srv T. R. Bernstein 2025-06-08 01:10:51 +02:00
  • d4d6e4998a test(hda-extension-e2e): Use APIRequestContext when possible T. R. Bernstein 2025-06-08 00:48:39 +02:00
  • abf3c9ea27 test(hda-extension-e2e): Update dependencies T. R. Bernstein 2025-06-07 22:25:29 +02:00
  • 4145735bbb test(hda-extension-e2e): Test for empty seminar events at start T. R. Bernstein 2025-06-04 18:47:43 +02:00
  • d3ad8a9a8d test(hda-extension-e2e): Seed organization and seminar categories T. R. Bernstein 2025-06-04 18:44:47 +02:00
  • 101193ab32 fix(hda-extension-e2e): Use function version of mapValues T. R. Bernstein 2025-05-29 16:49:44 +02:00
  • 4d6a9d9951 fix(mocking-ftp-server): Import ftp-srv types using default export T. R. Bernstein 2025-05-29 16:49:10 +02:00
  • dd5d8365e5 chore(ftp-srv): Update @tabshift/ftp-srv T. R. Bernstein 2025-05-29 15:57:47 +02:00
  • 62b2e2e1ba test(hda-extension-e2e): Test missing valid item reports as empty file T. R. Bernstein 2025-05-07 11:01:22 +02:00
  • bb6bcc1894 test(hda-extension-e2e): Use constants for XML filenames T. R. Bernstein 2025-04-20 19:25:12 +02:00
  • 4dbc741a5d feat(hda-extension): Use constants for XML filenames T. R. Bernstein 2025-04-20 19:24:15 +02:00
  • cf347075b8 test(hda-extension-e2e): Refactor collection-verification T. R. Bernstein 2025-04-20 14:44:47 +02:00
  • 2840c95186 test(hda-extension-e2e): Merge ftp files in runner T. R. Bernstein 2025-04-20 14:34:33 +02:00
  • 9c1e3ff4b5 feat(hda-extension): Guard against wrong FTP list formats T. R. Bernstein 2025-04-17 23:12:44 +02:00
  • 5ccf989da3 test(hda-extension-e2e): Check ftp lists files in known format T. R. Bernstein 2025-04-17 23:10:12 +02:00
  • 7fa65afe09 feat(mock-ftp-server): Allow configuration of list format T. R. Bernstein 2025-04-17 23:07:56 +02:00
  • 3ff9215706 chore(directus): Update directus T. R. Bernstein 2025-04-17 22:35:30 +02:00
  • 26fa19ccb9 chore(ftp-srv): Update @tabshift/ftp-srv T. R. Bernstein 2025-04-17 12:31:31 +02:00
  • 37580f2c67 chore(hda-extension-e2e): Set NODE_ENV in docker container T. R. Bernstein 2025-04-16 23:38:04 +02:00
  • b3d5f1cb59 feat(hda-extension): Add import reporter T. R. Bernstein 2025-04-16 23:36:46 +02:00
  • cae7c4d192 test(hda-extension-e2e): Redefine test for empty files T. R. Bernstein 2025-04-16 16:47:21 +02:00
  • 57b27f2ac2 chore(ftp-srv): Update @tabshift/ftp-srv T. R. Bernstein 2025-04-16 15:33:51 +02:00
  • ba3758d5ad chore(ftp-srv): Add ftp-srv submodule T. R. Bernstein 2025-04-16 11:16:09 +02:00
  • c49da506d9 fix(mocking-ftp-server): Fix "missing _read" in readable stream T. R. Bernstein 2025-04-14 00:37:15 +02:00
  • 034fb8be90 feat(mocking-ftp-server): Add 127.0.0.1 as pasv_url T. R. Bernstein 2025-04-14 00:34:47 +02:00
  • b46a03f282 refactor(hda-extension): name xml transformer -> xml stream handler T. R. Bernstein 2025-04-07 10:52:49 +02:00
  • d1157c9525 feat(hda-extension): Handle file streaming errors T. R. Bernstein 2025-04-06 16:42:41 +02:00
  • c3696613b5 test(hda-extension-e2e): Test reports empty files T. R. Bernstein 2025-03-27 23:24:54 +01:00
  • a6786f8291 test(hda-extension-e2e): Simplify API of FlowWithLocalFTPServer T. R. Bernstein 2025-03-27 22:45:10 +01:00
  • 4ff749480c feat(hda-extension): Verify import files aren't outdated T. R. Bernstein 2025-03-27 22:32:23 +01:00
  • 05193625a4 test(hda-extension-e2e): Check outdated import files T. R. Bernstein 2025-03-27 20:25:33 +01:00
  • 9a2bea62ba feat(hda-extension): Verify import files exist on FTP server T. R. Bernstein 2025-03-27 20:10:06 +01:00
  • ae48731de7 build(mocking-ftp-server): Bundle to single file T. R. Bernstein 2025-03-27 20:06:41 +01:00
  • 05b5f8b528 test(hda-extension-e2e): Add FlowWithLocalFTPServer T. R. Bernstein 2025-03-27 17:55:47 +01:00
  • 5da89d5149 build(mock-ftp-server): Add build command to package.json T. R. Bernstein 2025-03-27 16:08:12 +01:00
  • dc527096f9 feat(mock-ftp-server): Log only if DEBUG env is set T. R. Bernstein 2025-03-27 16:07:11 +01:00
  • 1807474d3f feat(mocking-ftp-server): Use own virtual FS implementation T. R. Bernstein 2025-03-27 15:27:26 +01:00
  • b3d436f3fa refactor(mocking-ftp-server): Use types folder T. R. Bernstein 2025-03-26 23:09:58 +01:00
  • ef496f7b76 test(hda-extension-e2e): Cleanup in collection-verification T. R. Bernstein 2025-03-26 19:36:04 +01:00
  • 4fbc92692e build(tasks): Wait for webserver in test-continously T. R. Bernstein 2025-03-26 19:35:23 +01:00