Commit Graph

  • 29099b2a16 feat(manifest): add externalNumber reference to quote/order/delivery seb 2026-08-08 09:13:20 +02:00
  • f302cda39e feat(numbers): add number sequences store; restrict companysetting keys seb 2026-08-08 09:03:51 +02:00
  • aefd97a171 Rewrite store JSDoc, split quote/order into modules, and generate typed API docs seb 2026-08-07 06:23:17 +02:00
  • 396389457f part1 seb 2026-08-07 05:21:56 +02:00
  • 70e0a9ddc4 Add entity customer numbers and scope APIs via selected company. seb 2026-08-07 04:29:35 +02:00
  • 1e89e19863 docs seb 2026-08-07 04:05:01 +02:00
  • 4833acd680 docs: add JSDoc headers to all externally exported store functions seb 2026-08-07 03:58:48 +02:00
  • c290fe8f4b Add customergroup sort with bulk order and locked implicit names. seb 2026-08-07 03:38:01 +02:00
  • b095ab6199 Add quote and order stores plus ledger hash_version. seb 2026-08-06 19:58:35 +02:00
  • ae549fd022 Add ledger, address/contact sort, and tighter schema-graph layout. seb 2026-08-06 07:39:48 +02:00
  • 3b77a1c946 Add entity address/contact tables and CRUD for entity resources seb 2026-08-06 05:43:50 +02:00
  • 0b7e40ac9c Add company-scoped delivery store on manifest seb 2026-08-06 05:32:48 +02:00
  • 4f46967f28 Add supplier CRUD on entity with Lieferanten group and entityhistory seb 2026-08-06 03:56:32 +02:00
  • 561ba5bb99 Store Google profile picture bytes on google_auth seb 2026-08-05 11:08:06 +02:00
  • d1eb2716ae Link articlehistory to companyuser; store Google picture and sub on google_auth seb 2026-08-05 10:57:50 +02:00
  • 46c85fe29e Add articlehistory on updateBySku and getHistoryBySku seb 2026-08-05 09:17:17 +02:00
  • 530efa4f09 slugify seb 2026-08-04 01:29:12 +02:00
  • 82c61e599d export seb 2026-08-04 01:24:27 +02:00
  • d313fc7a85 Rewrite article API docs with explicit TypeScript-style types seb 2026-08-03 22:38:28 +02:00
  • a645c91460 Fix listSearchIndex return type in README table seb 2026-08-03 22:35:05 +02:00
  • c8b1a73b62 Add categoryIds to article.listSearchIndex response seb 2026-08-03 22:33:46 +02:00
  • 84bb561031 Add article.listSearchIndex for client-side search preload seb 2026-08-03 22:31:36 +02:00
  • eaf4df4f5a Require at least one category when setting article categories seb 2026-08-03 08:51:20 +02:00
  • 14d8a4c978 Merge getBySku into single SQL query with FOR JSON sub-queries seb 2026-08-03 08:39:17 +02:00
  • b3ef24f34a Extend GET_CATEGORY_ID_BY_HASH to resolve categorypic hashes directly seb 2026-08-03 07:59:09 +02:00
  • 6128fc59fd Add category image add/delete with categorypic SQL layer seb 2026-08-03 07:38:14 +02:00
  • f8e52549d6 Fix posterminal token uniqueness for nullable column seb 2026-08-03 07:13:36 +02:00
  • 829ab19f59 Add name column to posterminal table seb 2026-08-03 06:32:25 +02:00
  • e7c43ab4e7 Remove ?companyId query params from route cheatsheet seb 2026-08-03 06:20:22 +02:00
  • 831bf52c14 Add POS terminal category visibility system seb 2026-08-03 06:14:25 +02:00
  • 3b06c3117d u seb 2026-08-03 03:57:16 +02:00
  • d8d66ce105 Add category.move to reparent a category. seb 2026-08-03 03:01:02 +02:00
  • b070607357 Add category.order to reorder siblings under a parent. seb 2026-08-02 19:41:54 +02:00
  • e96bfb0624 u seb 2026-08-02 19:02:10 +02:00
  • b890843445 u seb 2026-08-02 19:01:00 +02:00
  • 787e411547 Add company-scoped brand and company settings API. seb 2026-08-01 06:59:27 +02:00
  • c839b2ba35 Regenerate schema graph for company-scoped units. seb 2026-08-01 06:38:31 +02:00
  • 12e83a7ffb Add company-scoped unit list/upsert/delete and article unit patches. seb 2026-08-01 06:12:24 +02:00
  • 54700a145e Add article.setPricesBySku to replace POS prices for a SKU. seb 2026-08-01 05:16:50 +02:00
  • 9be9f7f74c u seb 2026-08-01 05:10:03 +02:00
  • ee895fab5f Update README and SQL files to include 'fullHash', 'fullW', 'fullH', and 'fullSize' for articles and photos seb 2026-08-01 04:33:00 +02:00
  • 3b0d3266a5 rule seb 2026-08-01 03:46:08 +02:00
  • 1756dc7ef0 u seb 2026-08-01 03:37:45 +02:00
  • 69a24192d3 u seb 2026-08-01 02:15:21 +02:00
  • 59c874144b u seb 2026-08-01 01:59:05 +02:00
  • a05a4791d6 u seb 2026-08-01 01:50:22 +02:00
  • 671064bf3f u seb 2026-08-01 01:36:49 +02:00
  • 243143e7eb u seb 2026-07-31 20:10:19 +02:00
  • e8326e22ac u seb 2026-07-31 19:49:07 +02:00
  • 6b1701d4dc u seb 2026-07-31 18:15:15 +02:00
  • c2e128cb55 u seb 2026-07-31 17:50:06 +02:00
  • 7e1e96d3cd u seb 2026-07-31 16:17:33 +02:00
  • 14297a1568 u seb 2026-07-31 16:13:31 +02:00
  • f9dec6d51a u seb 2026-07-31 16:06:51 +02:00
  • 38f90ceec1 u seb 2026-07-31 15:37:51 +02:00
  • 6cc6dbb9e8 u seb 2026-07-31 15:36:48 +02:00
  • 818d799f63 u seb 2026-07-31 09:09:34 +02:00
  • 84a7c6f7ef u seb 2026-07-31 09:03:58 +02:00
  • 99dd76075e u seb 2026-07-31 09:00:14 +02:00
  • 4f98082061 u seb 2026-07-31 07:42:19 +02:00
  • 39c5820947 u seb 2026-07-31 07:40:27 +02:00
  • bbd69e8c7c u seb 2026-07-31 07:22:34 +02:00
  • 02bca8e236 u seb 2026-07-31 05:57:23 +02:00
  • b99c3a9ec7 u seb 2026-07-31 05:46:33 +02:00
  • a57e81fe30 u seb 2026-07-31 05:43:41 +02:00
  • 09c7a8bc74 u seb 2026-07-31 05:34:45 +02:00
  • 806d077d57 u seb 2026-07-31 05:21:28 +02:00
  • 142e73a171 u seb 2026-07-31 05:19:14 +02:00
  • 52b9d125f7 u seb 2026-07-31 04:52:14 +02:00
  • 10d1d472fd u seb 2026-07-31 04:48:13 +02:00
  • fdd9e684d8 u seb 2026-07-31 00:35:02 +02:00
  • a47c598f76 u seb 2026-07-31 00:22:36 +02:00
  • af8ef0a788 u seb 2026-07-31 00:20:20 +02:00
  • 6bdac7e543 u seb 2026-07-31 00:08:50 +02:00
  • 93e52cd513 u seb 2026-07-30 23:56:42 +02:00
  • cff9ae2abb u seb 2026-07-30 20:35:53 +02:00