Commit Graph

  • 4173d7f350 fix: Allow searching by Sale ID in Takings/Daily Sales view (#4569) jekkos 2026-06-04 10:09:35 +02:00
  • 27680b07c9 Merge remote-tracking branch 'OpensourcePOS/master' into plugin-system-fresh objec 2026-06-04 10:38:59 +04:00
  • 9d7814a0c4 revert: remove type=number from tax rate inputs fix-tax-input-locale Ollama 2026-06-03 20:55:37 +02:00
  • 9509a97164 Add fallback for allowedHostnames environment variable (#4565) objecttothis 2026-06-03 22:00:30 +04:00
  • 84b75825e7 Formatting and add item deletion event trigger objec 2026-05-29 16:34:22 +04:00
  • 07d1d15ade Add missing helper for migration execution objec 2026-05-29 16:33:54 +04:00
  • 0e10a85248 Change tense on trigger name for consistency objec 2026-05-29 15:15:50 +04:00
  • b18e9ea785 Merge remote-tracking branch 'OpensourcePOS/master' into plugin-system-fresh objec 2026-05-29 14:01:57 +04:00
  • 6633bb36a8 fix: tax rate input locale handling - save path Ollama 2026-05-22 19:06:41 +02:00
  • 5450404cb2 fix: cast string returns to int in MY_Migration (#4560) jekkos 2026-05-22 16:07:21 +02:00
  • de144d4423 fix: cast string returns to int in MY_Migration fix/4559-migration-type-error Ollama 2026-05-22 14:53:55 +02:00
  • 61cc600909 fix: address PR review comments fix/shared-version-tag-logic Ollama 2026-05-22 14:53:16 +02:00
  • 19184b50c6 Normalize line endings WebShells-Secondary-Display WebShells 2026-05-22 11:52:08 +03:00
  • 93713f8e4b Merge branch 'master' into plugin-system-fresh objecttothis 2026-05-22 02:23:52 +04:00
  • b7384296c1 Bugfix: Sale search in register not handling trailing space properly (#4557) objecttothis 2026-05-22 01:43:24 +04:00
  • 30d5ac4496 fix: tax rate inputs blank with comma-decimal locales Ollama 2026-05-21 21:36:14 +02:00
  • ad901f9c2d Add Receiving type to receiving_complete event trigger objec 2026-05-21 13:13:48 +04:00
  • 388c8ad631 Add Receivings event trigger objec 2026-05-21 12:47:53 +04:00
  • 1a6cfffc27 Fix locale parsing WebShells-Second-Display WebShells 2026-05-20 23:37:54 +03:00
  • 705c61b48c Update documentation objec 2026-05-20 23:09:58 +04:00
  • d39067e2e1 Add event trigger for sale completion objec 2026-05-20 21:32:00 +04:00
  • 50eead4da4 Updating customers save triggers to pass an array objec 2026-05-20 19:41:38 +04:00
  • 4c7ac7b5d0 Thin contract triggers objec 2026-05-20 19:27:36 +04:00
  • bed8a1c34d Error checking and validation objec 2026-05-20 19:05:23 +04:00
  • 10588867c4 Update configuration form to improve the UI objec 2026-05-20 17:57:34 +04:00
  • 139f754a07 Refactor manage plugin configuration and settings objec 2026-05-20 17:43:42 +04:00
  • c08872f83e Controller function updates for plugins objec 2026-05-20 17:09:06 +04:00
  • 01172fc522 Plugin related functions objec 2026-05-20 17:07:17 +04:00
  • f8fd12c5de Unify CLAUDE.md and AGENTS.md objec 2026-05-20 17:04:46 +04:00
  • a15a6516a6 Update AGENTS.md and CLAUDE.md to reflect unified instructions objec 2026-05-20 17:03:04 +04:00
  • 5e0541c53e Restore secondary display sales flow WebShells 2026-05-19 21:33:54 +03:00
  • 84a10ec218 chore: untrack PHPUnit build artifacts objec 2026-05-19 16:57:44 +04:00
  • f650f17181 Push missing language strings file changes and HomeTest objec 2026-05-19 16:16:27 +04:00
  • d699d82388 Merge remote-tracking branch 'OpensourcePOS/master' into plugin-system-fresh objec 2026-05-19 16:07:31 +04:00
  • b0dddc22a3 Bugfixes to get Migration working on MySQL and MariaDB (#4551) objecttothis 2026-05-19 16:02:05 +04:00
  • 7afaeef6a3 Merge remote-tracking branch 'OpensourcePOS/master' into plugin-system-fresh objec 2026-05-19 11:28:29 +04:00
  • ccc594c377 fix: centralize version tag logic across workflows Ollama 2026-05-19 09:03:46 +02:00
  • 1caea1b762 fix: escape special characters in passwords for sed Ollama 2026-05-18 15:05:13 +02:00
  • b77f094650 fix: address remaining CodeRabbit issues Ollama 2026-05-18 15:02:54 +02:00
  • 1a9a080358 fix: address CodeRabbit review comments Ollama 2026-05-18 14:14:32 +02:00
  • 71fe6ac6e4 docs: add missing env vars and testing note to INSTALL.md Ollama 2026-05-18 14:11:31 +02:00
  • a854132637 chore: remove debug output after fix verification Ollama 2026-05-15 11:11:13 +02:00
  • 6f4448d09b fix: use | delimiter in sed to handle special characters in passwords Ollama 2026-05-15 11:06:11 +02:00
  • cb847414b9 fix: copy hidden files from extraction directory Ollama 2026-05-15 11:01:13 +02:00
  • e76421e49c fix: add debug output to trace .env configuration Ollama 2026-05-15 10:56:42 +02:00
  • f76acbb693 fix: add verification output for .env configuration Ollama 2026-05-15 10:50:17 +02:00
  • acbb3c1639 fix: generate encryption key for OSPOS Ollama 2026-05-15 10:46:23 +02:00
  • 44e3b4c4dc ci: improve debugging for .env and PHP errors Ollama 2026-05-15 10:41:02 +02:00
  • 1d40e7d5f5 fix: match quoted values in .env file for sed substitutions Ollama 2026-05-15 10:36:02 +02:00
  • e98bf38af6 fix: configure .env even when .env.example doesn't exist Ollama 2026-05-15 10:04:42 +02:00
  • 65fdea0807 ci: add more detailed debugging for HTTP 500 errors Ollama 2026-05-13 23:12:22 +02:00
  • 8172dc23f7 ci: add debug logging for HTTP 500 errors Ollama 2026-05-13 23:06:50 +02:00
  • 98d703dc27 fix: extract release zip directly to OSPOS directory Ollama 2026-05-13 23:01:39 +02:00
  • c589367479 fix: remove hardcoded OSPOS_VERSION from CI workflow Ollama 2026-05-13 22:58:26 +02:00
  • 1747332282 fix: use correct release asset URL from GitHub API Ollama 2026-05-13 22:58:09 +02:00
  • f78a24862e fix: add ondrej/php PPA when PHP version not in default repos Ollama 2026-05-13 21:32:22 +02:00
  • f2a57ff5bb ci: add install script test workflow Ollama 2026-05-13 10:29:40 +02:00
  • 4f7c4cf0f6 Add interactive SSL configuration prompt Ollama 2026-04-09 22:06:14 +00:00
  • 8282066ed6 Add automatic SSL/TLS certificate setup Ollama 2026-04-09 21:49:48 +00:00
  • 6b69959f7d Download latest stable release instead of master branch Ollama 2026-04-09 21:38:56 +00:00
  • b13e4d2ce9 Update Cloud Install section to recommend one-line installer Ollama 2026-04-08 11:13:06 +00:00
  • 641b05f900 Update INSTALL.md with opensourcepos.org short URL jekkos 2026-03-06 10:21:22 +00:00
  • 1db7d6f552 Add one-line Ubuntu installation script jekkos 2026-03-05 15:11:06 +00:00
  • 8d6b166673 feat: Add deployment workflow with approval gates (#4522) jekkos 2026-05-18 21:48:02 +02:00
  • 4c55e7fcbd fix: Pin nesbot/carbon to ^2.72 for PHP 8.2 compatibility ubl-invoice-generation Ollama 2026-05-18 15:28:03 +02:00
  • 4d9540633a Add Peppol (UBL) invoice support for Phase 1 jekkos 2026-03-04 19:52:20 +00:00
  • df24ef5193 Merge branch 'master' into plugin-system-fresh objecttothis 2026-05-18 16:25:10 +04:00
  • 1c2112a78b Add model functions needed for plugins objec 2026-05-18 16:15:24 +04:00
  • 093ec7fb13 fix: validate attributeId > 0 in saveAttributeLink() (#4508) jekkos 2026-05-18 14:13:20 +02:00
  • ad097adccd Refactor get_info to getInfo objec 2026-05-18 16:12:38 +04:00
  • 796657118a Feature to pass data to config view modals objec 2026-05-18 16:11:12 +04:00
  • 445a506ea8 Plugin Changes objec 2026-05-18 16:08:33 +04:00
  • 5d608ec873 Refactoring and bugfixes objec 2026-05-18 16:06:23 +04:00
  • 9c89a2e2cb fix: Capture CSV import failures in save_tax_data and save_inventory_quantities (#4507) jekkos 2026-05-17 22:23:43 +02:00
  • 2f51c4ef52 fix(security): SQL injection and path traversal vulnerabilities (#4539) jekkos 2026-05-15 23:10:04 +02:00
  • def0c27a0e fix(security): Path traversal vulnerability in getPicThumb (#4545) jekkos 2026-05-15 22:04:29 +02:00
  • 90c981b6b7 feat: Bank transfer and wallet payment option added #4540 (#4547) BhojKamal 2026-05-16 00:31:02 +05:45
  • 6ff28d8a4d docs: Update SECURITY.md with disclosure process (#4549) jekkos 2026-05-15 12:24:39 +02:00
  • 5827f60045 fix: Address remaining CodeRabbit review comments pr-4522 Ollama 2026-05-15 09:57:03 +02:00
  • 70fb347fc4 fix(docker): correct permissions and fix migration barcode_type error (#4546) jekkos 2026-05-13 20:55:59 +02:00
  • 2f5c0130f4 feat: add ALLOWED_HOSTNAMES environment variable support for Docker/Compose (#4544) jekkos 2026-05-13 09:03:32 +02:00
  • fdd6a408ec fix(ci): include hidden files in Docker build context (#4543) jekkos 2026-05-13 07:06:23 +02:00
  • 2acfb4773e fix(docker): enable .htaccess and set proper file permissions Ollama 2026-05-12 19:48:23 +02:00
  • 832b0e686f fix: Address CodeRabbit review comments Ollama 2026-04-21 09:17:34 +02:00
  • c26146c22b feat: Add PR-triggered staging deployment workflow Ollama 2026-04-21 08:54:41 +02:00
  • e67f6bb290 fix: Update deploy webhook to match Docker Hub payload format Ollama 2026-04-21 08:33:11 +02:00
  • 9f8eef96a7 feat: Add deployment workflow with approval gates Ollama 2026-04-20 06:50:01 +00:00
  • ef91e6a9df chore: sync project files to match upstream templates (#4537) BudsieBuds 2026-05-12 15:55:36 +02:00
  • 144e73eba6 chore(deps): bump minimatch from 3.1.2 to 3.1.5 (#4536) dependabot[bot] 2026-05-08 16:49:39 +04:00
  • 42ba39d290 chore: miscellaneous updates and improvements (#4530) BudsieBuds 2026-05-08 09:07:52 +02:00
  • 81213f0434 Assignable Keyboard Shortcuts Updates (#4532) WShells 2026-05-07 21:53:25 +03:00
  • e5fdea85f3 Update README.md to clarify plugin objec 2026-05-05 16:00:15 +04:00
  • ca07aac9a0 Bugfixes objec 2026-05-05 15:38:37 +04:00
  • cd91ac3ff3 Fix bugs objec 2026-05-05 15:06:04 +04:00
  • 478934321d Merge remote-tracking branch 'origin/master' into plugin-system-fresh objec 2026-05-05 13:09:43 +04:00
  • 4d266c9b5e Correct mailchimp deletion issues and response codes objec 2026-05-05 13:04:30 +04:00
  • 43bee7bfe4 Refactor save_customer method to saveCustomer for PSR compliance objec 2026-04-30 14:21:34 +04:00
  • f71af765f8 Add missing customer_tab_nav file for MailchimpPlugin objec 2026-04-30 14:12:55 +04:00
  • 4246a915c4 - Correct README.md reference to views and information about renderView() - Fix the output of pluginContent in the pluginHelper - Register view injection events - Correct the parameter type in getMailchimpViewData - Correct the statusOptions creation business logic - Removed unnecessary view injection point - Corrected which variable was passed to the customer_saved event - Assigned $customer_data['person_id'] on customer update - Added renderView() function to BasePlugin.php objec 2026-04-30 14:11:54 +04:00
  • 939012dc1b Add CLAUDE.md file for those using Claude Code (claude.ai/code) objec 2026-04-30 11:26:14 +04:00