objecttothis
93713f8e4b
Merge branch 'master' into plugin-system-fresh
2026-05-22 02:23:52 +04:00
objecttothis
b7384296c1
Bugfix: Sale search in register not handling trailing space properly ( #4557 )
...
* Fix is_valid_receipt method bug
Strings submitted with a trailing space and no number caused an unhandled exception because Sale::exists() expects an int but a string was passed to it.
- Add guards
- Minor PSR refactor
Signed-off-by: objec <objecttothis@gmail.com >
* Address review comments
Signed-off-by: objec <objecttothis@gmail.com >
---------
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-22 01:43:24 +04:00
objec
ad901f9c2d
Add Receiving type to receiving_complete event trigger
...
- The type isn't found in the db, so send it to plugins.
- Update documentation
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-21 13:13:48 +04:00
objec
388c8ad631
Add Receivings event trigger
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-21 12:47:53 +04:00
objec
705c61b48c
Update documentation
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 23:09:58 +04:00
objec
d39067e2e1
Add event trigger for sale completion
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 21:32:00 +04:00
objec
50eead4da4
Updating customers save triggers to pass an array
...
- Customer CSV import will potentially have many customerIds to send to.
- Rework mailchimp onCustomerSaved() to receive an array of ids instead of a single ID
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 19:41:38 +04:00
objec
4c7ac7b5d0
Thin contract triggers
...
- send only bare required data to trigger callbacks.
- Plugins for now access model, library and helpers but in the future access REST APIs only for data.
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 19:27:36 +04:00
objec
bed8a1c34d
Error checking and validation
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 19:05:23 +04:00
objec
10588867c4
Update configuration form to improve the UI
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 17:57:34 +04:00
objec
139f754a07
Refactor manage plugin configuration and settings
...
- Add column to indicate control setting (installed, enabled).
- Add column to indicate plugin.
- Rework business logic to read the status properly.
- Renamed the migration to properly reflect which version it's released in.
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 17:43:42 +04:00
objec
c08872f83e
Controller function updates for plugins
...
- Refactor get_multiple_info() to getMultipleInfo() in call
- Change data passed in customer event trigger to just the customerId.
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 17:09:06 +04:00
objec
01172fc522
Plugin related functions
...
- getItems() gets Item data from the item table for an array of item ids.
- getAttributeValuesBulk() front loads attribute values for an array of items.
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 17:07:17 +04:00
objec
f8fd12c5de
Unify CLAUDE.md and AGENTS.md
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 17:04:46 +04:00
objec
a15a6516a6
Update AGENTS.md and CLAUDE.md to reflect unified instructions
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-20 17:03:04 +04:00
objec
84a10ec218
chore: untrack PHPUnit build artifacts
...
/build is already gitignored but these four files were previously
committed, causing them to be tracked despite the ignore rule.
2026-05-19 16:57:44 +04:00
objec
f650f17181
Push missing language strings file changes and HomeTest
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-19 16:16:27 +04:00
objec
d699d82388
Merge remote-tracking branch 'OpensourcePOS/master' into plugin-system-fresh
2026-05-19 16:07:31 +04:00
objecttothis
b0dddc22a3
Bugfixes to get Migration working on MySQL and MariaDB ( #4551 )
...
* Bugfixes to get Migration working on MySQL
Signed-off-by: objec <objecttothis@gmail.com >
* MariaDB compatibility fixes
- Drop foreign key constraints before making charset changes
- Fix dropAllForeignKeyConstraints helper function.
- Added `IF EXISTS` to DROP statements
- Do not try to readd FK constraints for tables which were dropped.
- MariaDB 11.8.x changes the default implicit collation to uca1400 which breaks the IndiaGST migration, et. al. Explicitly declare utf8_general_ci in affected migrations.
Signed-off-by: objec <objecttothis@gmail.com >
* Fix changes which break MySQL migrations
- MySQL does not support IF EXISTS in foreign key constraints. Since the PHP is now handling dropping those constraints, these lines are redundant. Remove them.
Signed-off-by: objec <objecttothis@gmail.com >
* Resolve code review recommendations
- Add try/catch around DB connect statement
- Heed result of execute_script function and throw an exception on failure.
Signed-off-by: objec <objecttothis@gmail.com >
* Refactor out duplicate code
Signed-off-by: objec <objecttothis@gmail.com >
* Initialize array variable causing potential issues
Signed-off-by: objec <objecttothis@gmail.com >
---------
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-19 16:02:05 +04:00
objec
7afaeef6a3
Merge remote-tracking branch 'OpensourcePOS/master' into plugin-system-fresh
2026-05-19 11:28:29 +04:00
jekkos
8d6b166673
feat: Add deployment workflow with approval gates ( #4522 )
...
* feat: Add deployment workflows with approval gates
Add GitHub Actions workflows for controlled deployments:
deploy.yml - Manual Deploy:
- Triggered via Actions UI (workflow_dispatch)
- Select environment (production/staging)
- Select Docker image tag
- Reusable via workflow_call for other workflows
- Creates GitHub deployment records with status tracking
- Sends Docker Hub compatible webhook payload
- Environment input validation for workflow_call
deploy-pr.yml - PR Deploy:
- Auto-triggers when PR is approved (same-repo only)
- Deploys to staging environment
- Image tag format: pr-{number}-{short-sha}
- Posts deployment status as PR comment
- Fork PR protection: only runs for same-repo PRs
Security:
- jq-based JSON payload construction (prevents script injection)
- HMAC-SHA256 signature verification for webhook
- Untrusted inputs via env: blocks (not inline interpolation)
- Environment validation before deployment
- Fork detection guard for PR deployments
Fixes CodeRabbit review comments:
- Invalid jq string filter syntax (missing quotes)
- Unvalidated environment input in workflow_call
- Fork PR deployments blocked by pull_request_review restrictions
* refactor: Limit deployment to staging only
- Remove environment input choice (was production/staging)
- Hardcode environment to 'staging' throughout
- Simplify workflow - no environment validation needed
- Update concurrency group to deploy-staging
* refactor: Extract deployment logic to reusable deploy-core.yml
Restructure workflows to eliminate code duplication:
deploy-core.yml (new):
- Reusable workflow with all deployment logic
- Creates GitHub deployment record
- Sends webhook payload to external service
- Handles status updates
- Accepts image_tag, sha, description, pr_number inputs
- Outputs deployment_id and status
deploy.yml (simplified):
- Manual trigger only
- Calls deploy-core with user-provided image_tag
- 18 lines (was 175)
deploy-pr.yml (simplified):
- PR approval trigger with fork guard
- Prepare job: checkout, generate PR image tag
- Deploy job: calls deploy-core
- Comment job: post status to PR
- 70 lines (was 204)
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-05-18 21:48:02 +02:00
objecttothis
df24ef5193
Merge branch 'master' into plugin-system-fresh
2026-05-18 16:25:10 +04:00
objec
1c2112a78b
Add model functions needed for plugins
...
- getDateAdded and getDatesAdded in Inventory.php
- GetDistinctCategories in Item.php
- GetBulkItemQuantities in Item_quantity.php
- GetBulkInfo in Item_taxes.php
- GetStockLocationsByItem in Stock_location.php
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-18 16:15:24 +04:00
jekkos
093ec7fb13
fix: validate attributeId > 0 in saveAttributeLink() ( #4508 )
...
- Add early validation to reject attributeId <= 0
- Ensure consistent handling of invalid attribute_id in INSERT/UPDATE paths
- Prevent foreign key constraint violations from invalid attribute references
Fixes #4460
Co-authored-by: Ollama <ollama@steganos.dev >
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2026-05-18 14:13:20 +02:00
objec
ad097adccd
Refactor get_info to getInfo
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-18 16:12:38 +04:00
objec
796657118a
Feature to pass data to config view modals
...
- Add getConfigViewData() to BasePlugin.php
- Add function to plugin interface
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-18 16:11:12 +04:00
objec
445a506ea8
Plugin Changes
...
- Remove unneeded language line from MailchimpPlugin
- Update README.md
- Normalized fields_required_message
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-18 16:08:33 +04:00
objec
5d608ec873
Refactoring and bugfixes
...
- Pass an array to QueryBuilder->whereNotIn()
- Refactor function names for PSR compliance
- Add explanatory PHPdocs and corrections
- Correct bug with items_taxes model
- Refactor local variables for PSR compliance
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-18 16:06:23 +04:00
jekkos
9c89a2e2cb
fix: Capture CSV import failures in save_tax_data and save_inventory_quantities ( #4507 )
...
* fix: capture CSV import failures in save_tax_data and save_inventory_quantities
- Change save_tax_data() return type from void to bool
- Change save_inventory_quantities() return type from void to bool
- Accumulate failure status with &= operator in save_inventory_quantities
- Update postImportCsvFile() to capture return values and set isFailedRow
- Properly propagate failures to failCodes array
Fixes #4475
* fix: Change isset to !empty for items_taxes_data check
- isset was always true since array was initialized
- Use !empty to properly check if there are tax items to save
Address CodeRabbit review feedback
* fix: Capture inventory insert result in save_inventory_quantities
- Combine inventory insert result with success tracking
- Use &= operator to accumulate failures from both operations
- Ensure failures from inventory inserts are propagated
Address CodeRabbit review feedback
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-05-17 22:23:43 +02:00
jekkos
2f51c4ef52
fix(security): SQL injection and path traversal vulnerabilities ( #4539 )
...
Security fixes for two vulnerabilities:
1. SQL Injection in Summary Sales Taxes Report (GHSA-5j9m-2f98-cjqw)
- Fixed unsanitized user input concatenation in getData() method
- Applied proper escaping using $this->db->escape() for start_date/end_date
- Consistent with existing _where() method implementation
2. Path Traversal in Receipt Template (GHSA-h6wm-fhw2-m3q3)
- Added ALLOWED_RECEIPT_TEMPLATES whitelist constant
- Added isValidReceiptTemplate() validation method
- Validate receipt_template before saving in Config controller
- Validate receipt_template before rendering in receipt view
- Default to 'receipt_default' for invalid values
- Consistent with invoice_type fix pattern (commit 31d25e06d )
Affected files:
- app/Models/Reports/Summary_sales_taxes.php
- app/Libraries/Sale_lib.php
- app/Controllers/Config.php
- app/Views/sales/receipt.php
Co-authored-by: Ollama <ollama@steganos.dev >
2026-05-15 23:10:04 +02:00
jekkos
def0c27a0e
fix(security): Path traversal vulnerability in getPicThumb ( #4545 )
...
Security impact:
- Authenticated attackers could read arbitrary files on the server
- Path traversal via unsanitized pic_filename parameter
- Could read .env, config files, encryption keys
Fix:
- Apply basename() to strip directory components
- Validate file extension to allowlist image types only
- Add explicit error response for invalid file types
CVE: Pending
Affected: <= 3.4.2
Reported by: Kamran Saifullah (VulDB)
Co-authored-by: Ollama <ollama@steganos.dev >
2026-05-15 22:04:29 +02:00
BhojKamal
90c981b6b7
feat: Bank transfer and wallet payment option added #4540 ( #4547 )
...
---------
Co-authored-by: Lotussoft Youngtech <lotussoftyoungtech@gmail.com >
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2026-05-15 20:50:34 +02:00
jekkos
6ff28d8a4d
docs: Update SECURITY.md with disclosure process ( #4549 )
...
* docs: Update SECURITY.md with disclosure process and advisory template
- Update published advisories table with CVE-2026-41306 and CVE-2026-41307
- Add disclosure process timeline
- Add vulnerability template for researchers
- Explain GitHub advisory creation workflow
- Document security best practices for researchers
This streamlines the vulnerability reporting process by allowing
researchers to create draft advisories directly on GitHub, reducing
triage overhead.
* docs: Update SECURITY.md with CVE process and reporter acknowledgments
- Add CVE request procedure through GitHub
- Document that existing CVEs should be shared in reports
- Clarify no bug bounty program (voluntary triage)
- Add security best practices for researchers
- Thank security researchers for contributions
- Explain vulnerability template format
* docs: Simplify SECURITY.md - remove CVE table, link to GitHub advisories
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-05-15 12:24:39 +02:00
jekkos
70fb347fc4
fix(docker): correct permissions and fix migration barcode_type error ( #4546 )
...
* fix(ci): include hidden files in Docker build context
actions/upload-artifact@v4 excludes hidden files (dotfiles) by default,
causing .htaccess files to be missing from the Docker image. Add
include-hidden-files: true to preserve .htaccess in the build artifact.
* fix(docker): correct permissions and add barcode_type default
- Set proper permissions (750) for writable/logs, writable/uploads,
writable/cache, public/uploads, and public/uploads/item_pics
- Set permissions (640) for writable/uploads/importCustomers.csv
- Add barcode_type default value to prevent 'unknown key' error
during initial migration when database is not yet initialized
---------
Co-authored-by: Ollama <ollama@steganos.dev >
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2026-05-13 20:55:59 +02:00
jekkos
2f5c0130f4
feat: add ALLOWED_HOSTNAMES environment variable support for Docker/Compose ( #4544 )
...
Allow configuring allowed hostnames via ALLOWED_HOSTNAMES environment
variable as an alternative to app.allowedHostnames in .env file. This
is more convenient for Docker/Compose deployments where environment
variables are set directly in compose files.
The ALLOWED_HOSTNAMES variable takes precedence over app.allowedHostnames
if both are set, allowing deployment-specific overrides.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Ollama <ollama@steganos.dev >
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-13 09:03:32 +02:00
jekkos
fdd6a408ec
fix(ci): include hidden files in Docker build context ( #4543 )
...
actions/upload-artifact@v4 excludes hidden files (dotfiles) by default,
causing .htaccess files to be missing from the Docker image. Add
include-hidden-files: true to preserve .htaccess in the build artifact.
Co-authored-by: Ollama <ollama@steganos.dev >
2026-05-13 07:06:23 +02:00
BudsieBuds
ef91e6a9df
chore: sync project files to match upstream templates ( #4537 )
...
- updated some files to match the official CodeIgniter 4 skeleton.
- rebuilt package.json from a clean init and modernized metadata and formatting
- rebuilt composer.json with modernized metadata and formatting
- replaced code of conduct text with markdown
- updated Dockerfile to replace deprecated instruction
2026-05-12 15:55:36 +02:00
dependabot[bot]
144e73eba6
chore(deps): bump minimatch from 3.1.2 to 3.1.5 ( #4536 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.1.2 to 3.1.5.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 3.1.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 16:49:39 +04:00
BudsieBuds
42ba39d290
chore: miscellaneous updates and improvements ( #4530 )
...
- reinstated 'update-licenses' task in gulp (accidentally removed in 3e844f2f89 )
- updated bootstrap, bootswatch, and various dev dependencies
- refinded text across UI
- applied consistency fixes
- added 'number' and 'tel' input types to relevant settings
- improved system info layout (still room for improvement, but better)
- updated and fixed changelog
2026-05-08 09:07:52 +02:00
WShells
81213f0434
Assignable Keyboard Shortcuts Updates ( #4532 )
...
* Add configurable sales shortcuts
* Fix sales shortcut payment flow
* Resolve shortcut keys review comment
* Sanitize shortcut config notifications
* Clarify keyboard shortcut configuration labels
---------
Co-authored-by: WShells <26513147+WShells@users.noreply.github.com >
2026-05-07 22:53:25 +04:00
objec
e5fdea85f3
Update README.md to clarify plugin
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-05 16:00:15 +04:00
objec
ca07aac9a0
Bugfixes
...
- Remove extra column header for actions.
- Add language for code block in CLAUDE.md
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-05 15:38:37 +04:00
objec
cd91ac3ff3
Fix bugs
...
- Add missing `MailchimpPlugin.` prefix to lang() calls.
- Do not subscribe customer if consent is not true.
- Escape output in tabular_helper.php
- Removed testConnection() as unneeded code
- Fix activity count logic
- Whitelist Sort Column Headers for Plugins.php
- Store encrypted API key as base64 instead of raw binary to prevent truncation
- Rollback on batchSave partial failure.
- Remove dead code.
- Disable plugin before uninstalling it.
- Fix getPluginSettings() internal key leak
- Add action column to plugin headers function
- Automatically add grant to all admins in case person_id 1 is not active
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-05 15:06:04 +04:00
objec
478934321d
Merge remote-tracking branch 'origin/master' into plugin-system-fresh
...
# Conflicts:
# app/Language/th/Sales.php
2026-05-05 13:09:43 +04:00
objec
4d266c9b5e
Correct mailchimp deletion issues and response codes
...
- Add function to correctly interpret subscription status from the API
- Error validation on customer deletion.
- Corrected PHPDoc to reflect reponse codes.
- Pass complete data to synchronize subscription function
- Rework request function to properly interpret response
- Add data to trigger
- Unsubscribe customer before deleting them from Mailchimp to prevent error.
Signed-off-by: objec <objecttothis@gmail.com >
2026-05-05 13:04:30 +04:00
objec
43bee7bfe4
Refactor save_customer method to saveCustomer for PSR compliance
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-30 14:21:34 +04:00
objec
f71af765f8
Add missing customer_tab_nav file for MailchimpPlugin
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-30 14:12:55 +04:00
objec
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
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-30 14:11:54 +04:00
objec
939012dc1b
Add CLAUDE.md file for those using Claude Code (claude.ai/code)
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-30 11:26:14 +04:00
objec
d2d0c8bf37
Add routes file to MailchimpPlugin to handle custom routes
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-30 11:23:56 +04:00
objec
6c55526479
Settings fixes for MailchimpPlugin
...
- Add PHPdoc including @noinspection to prevent AJAX function from causing a warning.
- Add lists array to settings retrieval in MailchimpPlugin.php
- Close modal window on Submit
- Don't check API key on empty value
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-30 11:22:59 +04:00
objec
fe331c34dd
Mailchimp Bugfixes
...
- Update README.md to reflect information about routes
- Add registerAllNamespaces() function to correctly load plugin namespaces
- center text in modal title
- Properly decrypt the api key
- Refactor getAllLists to getLists
- Naming simplification of strings when mailchimp_ is redundant or unnecessary
- Do not attempt to decrypt a plaintext api_key pasted into the form
- Register namespaces early on in system init
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-29 18:25:21 +04:00
objec
6630fb56f6
Fix language discovery bugs
...
- Remove unneeded keys from Config.php
- Remove unneeded lang() function override from BasePlugin.php
- Update README.md to reflect changes to language loading
- Correct language file string
- Correct lang() function calls to remove `$this->` from the call since we aren't overriding it anymore.
- Add code to correctly register namespace so that languages load.
- Fix plugin view render bug
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-29 16:31:14 +04:00
objec
2f48e0499f
Plugin discovery bugfix
...
- Fix namespace typo causing plugin to not load
- Code cleanup
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-29 15:20:08 +04:00
objec
cbabe1d56c
Bugfix: Fix recursive view call
...
- Fix bug causing all plugin views to be rendered on every page.
- Simplify code
- Refactor manage.php view to use bootstrap tables
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-29 15:02:48 +04:00
objec
8c1c9d85dc
Language Refactor
...
- Correct key name in language files.
- Update translations.
- Correct key usage.
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-29 14:54:16 +04:00
objec
97adee0c28
Language changes
...
- Refactor Plugins.php language keys
- Correct spacing between key and `=>`
- Replaced `"` with `'` to avoid calling the PHP string parser
- Propagated Plugins.php language string file to other languages
- removed redundant `plugin_` from key names
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-29 11:28:26 +04:00
objec
32997d48c0
Fix persistence problem with plugin registration.
...
- Move the PluginManager creation to a service.
- Move plugin discovery to creation.
- Create static discovery and namespaces variables in the PluginManager.php library
- Refactor persistent namespace declarations
- Refactor redundant code to private function.
- Remove whitespace
- Remove enable setting from MailchimpPlugin. That is handled by the PluginManager.php
- Update Events.php to call the pluginManager service
- Correct typo in enabled setting for BasePlugin to accurately reflect the database naming.
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-29 10:31:04 +04:00
khao_lek
7edefe8ee1
Translated using Weblate (Thai)
...
Currently translated at 100.0% (15 of 15 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/th/
2026-04-28 10:06:38 +02:00
khao_lek
68e14191f9
Translated using Weblate (Thai)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/th/
2026-04-28 10:05:06 +02:00
khao_lek
a381c3ca54
Translated using Weblate (Thai)
...
Currently translated at 99.5% (227 of 228 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2026-04-28 10:05:06 +02:00
enricodelarosa
058e12244e
fix(home): improve internal data type handling for user identification in auth process
2026-04-28 09:56:56 +02:00
objec
1a9e84bd37
Fix bugs preventing plugins from working
...
- Move Plugins controller and rename to reflect the rest of the code.
- Lazy load event registrations.
- Autoload classes so plugins are discovered.
- Remove TODO
- Remove unneeded use statement
- Correct typo in namespace of MailchimpConnector Library
- Add class names to autoload class map
- Move Plugin discovery to post_controller_constructor event
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-23 16:26:50 +04:00
objec
9d0b14a8ce
Add plugin string and translations for module name
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-23 13:33:59 +04:00
objec
c796b52c22
Correct mistakes in plugin code related to loading.
...
- Add plugin module to list of required admin modules.
- Don't trigger autoloader in plugin discovery.
- Delete plugins_config.php which is no longer needed for managing plugins.
- Remove references to plugins_configuration in config views.
- Correct the form submission URL path.
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-23 12:42:34 +04:00
objec
f863be68f9
Plugins migration
...
- Remove blank line
- Add plugin SVG icon to gulpfile.js
- Add plugin details to SQL migration script
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-23 11:25:21 +04:00
jekkos
f1c6fe2981
fix: Catch mysqli_sql_exception in DB fallback handlers for fresh Docker installs ( #4525 )
...
* fix: Catch mysqli_sql_exception in DB fallback handlers for fresh Docker installs
On a fresh Docker install with an empty database, the ospos_sessions
table doesn't exist yet. The CSRF filter triggers session initialization
before the login/migration page can be reached.
The existing code in Session.php, OSPOS.php, and MY_Migration.php
catches DatabaseException, but the MySQLi driver throws
mysqli_sql_exception (which extends RuntimeException, not
DatabaseException) when the table doesn't exist. This causes an
unhandled exception resulting in HTTP 500.
Fix: Change all three catch blocks from to
so that mysqli_sql_exception and any other unexpected
database errors are caught, allowing the app to fall back gracefully:
- Session.php: Falls back to FileHandler so sessions work without DB
- OSPOS.php: Falls back to empty settings so config loads work
- MY_Migration.php: Falls back to version 0 / false so the migration
check passes gracefully
This allows the login page with migration UI to be served on first
access, so the initial schema migration can run.
Fixes #4524
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-22 21:13:52 +02:00
objec
54c476a498
MailchimpPlugin simplifications.
...
- Removed use statements
- Refactored key name
- Refactored MailchimpLibrary.php functions
- Removed
- Refactored function name for clarity
- Removed calls to model functions
- Corrected alignment of `=>` in language files
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-22 18:32:44 +04:00
objec
ec139c477a
Removed unnecessary models since information will be fetched directly from the mailchimp API each time.
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-22 17:00:34 +04:00
objec
bae361c637
Langauge file changes
...
- Added phrase to MailchimpPlugin.php language files
- updated calls to lang to call the correct phrases
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-22 15:32:05 +04:00
objec
dcfdc212da
Language Strings refactor
...
- Add strings representing subscription statuses.
- Resort strings alphabetically per standard practice.
- Aligned strings.
- Corrected es_ES string error
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 18:21:03 +04:00
objec
c217fd770c
Language Strings refactor
...
- Remove the `mailchimp_` prefix from strings as it is redundant.
- Replace `"` with `'` to avoid calling the PHP string parser when not needed.
- Correct the French translation of a phrase for the tooltip.
- Resort strings alphabetically.
- Add strings representing subscription statuses.
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 16:37:09 +04:00
objec
6ef6f49693
StatusOptions
...
- Generate StatusOptions View Data from enum rather than hardcode.
- Add language strings
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 16:20:44 +04:00
objec
eae6417f97
Changed Mailchimp Subscription Status Options to be sent to the view not hardcoded.
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 15:50:05 +04:00
objec
4cfff5388c
Refactor Customer Tab View
...
- Add variables for correct type hinting.
- Refactor lang() calls to call the correct file
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 15:32:38 +04:00
objec
a77b95f0cc
Update MailchimpPlugin Modeling
...
- made updated_at and deleted_at to be nullable
- Add getter for mailchimpId
- Changed primaryKey to customer_id so that baseModel functions could be used natively rather than writing custom code.
- Removed unneeded getByCustomerId() since BaseModel->find() can be used now.
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 15:27:11 +04:00
objec
506cded6e9
Update MailchimpLibrary.php
...
- Corrected access of settings
- Use SubscriptionModel->find() from BaseModel instead of custom function
- Add deleteSubscription() function
- Removed registration for customer_loaded event since it isn't needed for this plugin
- Refactored out customer data injection to library function
- Removed settings parameter from synchronizeSubscription() since these values are loaded when library is instantiated.
- Refactored delete subscription callback to call library function.
- Remove functions that aren't necessary
- added lang() implementation todo
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 15:24:34 +04:00
objec
2639a8b212
Update MailchimpLibrary.php
...
- Corrected access of settings
- Use SubscriptionModel->find() from BaseModel instead of custom function
- Add deleteSubscription() function
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 14:52:08 +04:00
objec
f6106e7ead
Add mailchimp controller class
...
- AJAX called checkMailchimpApiKey function
- getLists helper function
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 14:50:21 +04:00
objec
202c016dd8
Remove MailchimpController class
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 12:31:22 +04:00
objec
d47ead8747
Corrected AGENTS.md
...
- Updated PHP version to reflect the project parameters
- Updated minimum PHPUnit version
- Added instructions regarding Plugins
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 12:30:21 +04:00
objec
0e5ba88f6c
MailchimpLibrary.php rework
...
- Rework source for mailchimp settings
- Added synchronizeSubscription() function
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 12:28:21 +04:00
objec
d88cf54f99
MailchimpPlugin.php rework
...
- Remove unneeded using statements
- Register Customer View Tab to MailchimpPlugin
- Create callback function
- Refactor business logic to Library Code
- Refactor naming of Mailchimp_lib to MailchimpLibrary for PSR compliance
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 12:26:42 +04:00
objec
2f200b47c6
Add getByCustomerId method to SubscriptionModel.php
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 12:23:52 +04:00
objec
f819bc92f8
Add casts to Subscription entity
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-21 12:15:44 +04:00
jekkos
ff7a8d2e88
fix: Update calendar translations ( #4498 )
...
- Fix typo 'mayl' to 'may' in Calendar.php for lo, ka, ml, nb locales
- Improve Spanish translation in Items.php for csv_import_invalid_location
- Add trailing newlines to Calendar.php files (ka, ml, nb, lo) per PSR-12
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-20 06:48:57 +00:00
jekkos
e602eddb47
fix: Scope orWhere clauses in Item::exists() and Item::get_item_id() ( #4520 )
...
In PR #4250 (commit 29c3c55 ), orWhere was added to match items by
either item_id or item_number, but the OR condition was not wrapped
in groupStart()/groupEnd(). This causes:
1. Wrong SQL semantics: generates
WHERE item_id = ? OR item_number = ? AND deleted = 0
instead of
WHERE (item_id = ? OR item_number = ?) AND deleted = 0
Due to AND binding tighter than OR, the deleted filter only applies
to the item_number branch, allowing deleted items to match via item_id.
2. Performance: the unscoped OR causes MySQL to bypass the item_id
primary key index and fall back to full table scans when item_number
is a string column compared against a numeric parameter.
Both exists() and get_item_id() are fixed by wrapping the OR
conditions in groupStart()/groupEnd() for proper parenthesization.
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-20 06:22:42 +00:00
jekkos
0a313aa09d
fix: Language dropdown not displaying saved language correctly ( #4518 )
...
Root cause: In commit 7f9321eca , the refactoring incorrectly used object
notation ($config->language_code) on an array instead of array notation
($config['language_code']).
The settings property in OSPOS config is an array, so:
- $config->language_code returns null (object access on array)
- $config['language_code'] returns the actual value
This caused both functions to always fall back to defaults, making the
language dropdown show incorrect values.
Fix: Change both functions to use array notation:
- Line 25: $config['language_code'] (returns saved language code)
- Line 46: $config['language'] (returns saved language name)
Also fixed the wrong DEFAULT_LANGUAGE_CODE fallback on line 46 - should be
DEFAULT_LANGUAGE since current_language() returns a name not a code.
Fixes #4517
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-19 22:06:11 +02:00
jekkos
12e3c7e31f
fix: Add missing $img_tag variable in Sales::getSendPdf() ( #4515 )
...
* fix: Add missing $img_tag variable in Sales::getSendPdf()
The receipt_email.php view expects $img_tag but getSendPdf() wasn't passing it.
This caused 'Undefined variable $img_tag' error when sending receipt emails.
Closes #4514
* refactor: Extract img_tag building into helper method
Refactored duplicate img_tag building code into _build_img_tag helper method.
Both getSendPdf and getSendReceipt now use this shared method.
* refactor: Move logo-related methods to Email_lib
Moved buildLogoImgTag and getLogoMimeType methods to Email_lib library
where they logically belong alongside email-related functionality.
This removes duplicate code and centralizes email-related helpers.
Sales controller now uses email_lib->buildLogoImgTag() and
email_lib->getLogoMimeType() instead of private methods.
* fix: Address CodeRabbit review comments
- buildLogoImgTag now uses getLogoMimeType for actual MIME type instead of hardcoding image/png
- getLogoMimeType returns empty string instead of false for consistency
- Consolidated logo path/exists check logic between both methods
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-17 21:02:45 +00:00
objec
db180d134e
Views
...
- Added injection point into Customers Controller.
- Registered event listeners for the view hook.
- created initial customer tab view.
- Removed unnecessary comments
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-18 00:13:55 +04:00
objec
edd97a3c78
Modeling Data
...
- Subscription table modeling
- Subscription status table modeling
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-18 00:11:35 +04:00
jekkos
de62e9f3bd
Fix CRC currency reverting to EUR/LAK in locale config ( #4511 )
...
Root cause: In postCheckNumberLocale(), when number_locale differed from
save_number_locale (which happens during form typing/validation), the code
ignored user-provided currency values and always used locale defaults.
For example:
- User sets currency_code to "CRC" (Costa Rica Colon)
- checkNumberLocale is called with save_number_locale from hidden field
- If locale values don't match, original code overwrites with locale defaults
- This caused CRC to revert to the default currency for that locale (EUR, LAK, etc.)
Fix: Always respect user-provided currency_symbol and currency_code values
when they are non-empty, regardless of whether locale changed or not.
Fixes #4494
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-17 17:53:46 +00:00
objec
d73bfd39f6
Refactoring
...
- PSR compliance refactors
- Added Events trigger for customer save in Customers.php controller
- Temporarily moved code over to the Mailchimp plugin
- Replaced == with === to prevent type coercion.
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-17 17:01:24 +04:00
jekkos
97ca738b2d
fix: Escape dynamic output and fix CSS property in barcode_sheet.php ( #4501 )
...
- Add esc() for dynamic output in HTML attributes and URLs
- Cast numeric values to int for CSS properties
- Fix invalid 'borderspacing' CSS property to 'border-spacing'
- Add quotes around class attribute
Closes #4487
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-16 19:37:06 +00:00
jekkos
c714dd6f68
fix: propagate attribute definition failures in postSaveGeneral() ( #4509 )
...
- Wrap attribute definition and appconfig save in single transaction
- Capture return values from saveDefinition() and deleteDefinition()
- Only call batch_save() if attribute operation succeeds
- Combine success status with transStatus() for atomic result
- Prevents category_dropdown config persistence when attribute fails
Fixes #4461
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-16 19:14:50 +00:00
objec
d9d93e0d9d
Mailchimp PLugin
...
- Corrected grammar in PHPdocs
- PSR refactoring of local variables and code blocks
- Moved MailchimpPlugin.php to its own plugin folder
- Refactored out mailchimp code to the plugin
- Created customer_loaded event trigger
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-16 17:29:46 +04:00
dependabot[bot]
b6f28da058
Bump dompurify from 3.3.2 to 3.4.0 ( #4512 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.3.2 to 3.4.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.2...3.4.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 14:14:29 +04:00
objecttothis
165c3351eb
Encourage users to star the project
...
Added a request to star the project for support.
2026-04-15 16:25:06 +04:00
objec
bfb4ad4617
Licensing
...
- Added LICENSE
- Updated README.md to reflect that Plugins need to contain LICENSE
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-15 16:16:49 +04:00
objec
00cd13f735
Move Customer Mailchimp business logic to Mailchimp Plugin space
...
- Create MailchimpController class
- Refactor Mailchimp_lib class to MailchimpLibrary
- Deleted useless PHPdocs
- Refactored MailchimpConnector class into its own library class
- Refactored out hungarian notation
- PSR compliant naming changes
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-15 15:20:42 +04:00
Ollama
905b58ca6e
[Fix]: Add missing return statements to Sales Controller functions
...
- Fix postComplete(): Add return keyword for error redirect paths
(lines 799, 843, 871) when duplicate invoice/work_order/quote numbers
- Fix postChangeItemNumber(): Add return statement returning JSON response
- Fix postChangeItemName(): Add return statement returning JSON response
- Fix postChangeItemDescription(): Add return statement returning JSON response
All 4 functions declared return types but were missing return statements,
causing potential runtime errors in certain code paths.
Resolves #4492
2026-04-15 06:49:12 +00:00
objec
43972b8f0e
Moved Mailchimp_lib.php to the MailchimpPlugin
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 18:14:47 +04:00
objec
ff3c7d1b14
Refactor integrations to plugins
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 18:08:29 +04:00
objec
9fc918b53d
Refactor integrations to plugins
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 18:05:57 +04:00
objec
56f68f7577
Update .gitignore to ignore the /build folder.
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 18:02:23 +04:00
objec
65fb6339d7
Translations
...
- Deleted Mailchimp string from de-DE Sales langugage file.
- Finished translating missing phrases
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 17:57:23 +04:00
objec
57a19bb35f
Renamed integrations to plugins
...
- integrations_config.php to plugins_config.php in views
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 17:56:17 +04:00
objec
c81cf4a5cc
Translations for MailChimp Plugin
...
- Moved Language strings over to the plugin directory
- Removed them from the original language files (Config.php, Customers.php, Sales.php)
- Added translations for missing languages related to MailchimpPlugin.php
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 17:44:22 +04:00
objec
1918f3e6e2
Add language identifiers for text in README.md
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 12:05:19 +04:00
objec
196e87fa49
Resolve potential conflict with plugin settings installed and enabled
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 11:56:17 +04:00
objec
ebd1c8fa0e
Merge remote-tracking branch 'origin/master' into plugin-system-fresh
2026-04-14 10:53:50 +04:00
dependabot[bot]
609b206375
Bump lodash from 4.17.23 to 4.18.1 ( #4462 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2026-04-14 01:21:43 +04:00
objecttothis
6fec2464f8
Update to CodeIgniter 4.7.2 ( #4485 )
...
- Merge Config and Core File Changes 4.6.3 > 4.6.4
- Merge Config and Core File Changes 4.6.4 > 4.7.0
- Added app\Config\WorkerMode.php
- Merge Config and Core File Changes Not previously merged
- Added app\Config\Hostnames.php
- Corrected incorrect CSS property used in invoice.php view.
- Corrected unknown CSS properties used in register.php view.
- Used shorthand CSS in debug.css
- Corrected indentation in barcode_sheet.php view.
- Corrected indentation in footer.php view.
- Corrected indentation in invoice_email.php view.
- Replaced obsolete attributes with CSS style attributes in barcode_sheet.php
- Replaced obsolete attribute in error_exception.php
- Replaced obsolete attribute in invoice_email.php
- Replaced obsolete attribute in quote_email.php
- Replaced obsolete attributes in work_order_email.php
- Fixed indentation in system_info.php
- Replaced <strong> tag outside <p> tags, which isn't allowed, with style attributes.
- Simplified js return logic and indentation fixes in tax_categories.php
- Simplified js return logic in tax_codes.php
- Simplified js return logic in tax_jurisdictions.php
- Removed unnecessary labels in manage views.
- Rewrite JavaScript function and PHP to be more readable in bar.php, hbar.php, line.php and pie.php
- Added type declarations, return types and an import to app\Config\Services
- Updated Attribute.php parameter type
- Updated Receiving_lib.php parameter type
- Updated Receivings.php parameter types and updated PHPdocs
- Updated tabular_helper.php parameter types and updated PHPdocs
- Added type declarations and corrected PHPdocs in url_helper.php
- Added return types to functions
- Revert $objectSrc value in ContentSecurityPolicy.php
- Correct return type in Customer->get_stats()
- Correct return type in Item->get_info_by_id_or_number()
- Correct misspelling in border-spacing
- Added missing css style semicolons
- Resolve operator precedence ambiguity.
- Resolve column mismatch.
- Added missing escaping in view.
- Updated requirement for PHP 8.2
- Resolve unresolved conflicts
- Added PHP 8.2 requirement to the README.md
- Fixed bugs in display of UI
- Fixed duplicated `>` in app\Views\Expenses\manage.php
- Removed excess whitespace at the end of some lines in table_filter_persistence.php
- Added missing `>` in app\Views\Expenses\manage.php
- Corrected grammar in PHPdoc in table_filter_persistence.php
- Remove bug causing `\` to be injected into the new giftcard value
- Fix bug causing DROPDOWN Attribute Values to not save correctly
- Added check for null in $normalizedItemId
- Removing < PHP 8.2 from linting and tests
- Update Linter to not include PHP 8.2 and 8.1
- Remove PHP 8.1 unit test cycle.
- Update Bug Report Template
- Update Composer files for CodeIgniter 4.7.2
- Updated INSTALL.md to reflect changes.
---------
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-14 01:05:10 +04:00
jekkos
332d8c8c69
fix: change docker image tag to master
2026-04-10 23:58:38 +02:00
objecttothis
577cf55b6a
[Feature]: Case-sensitive attribute updates and CSV Import attribute deletion capability ( #4384 )
...
PSR and Readability Changes
- Removed unused import
- Corrected PHPdoc to include the correct return type
- Refactored out a function to get attribute data from the row in a CSV item import.
- refactored snake_case variables and function names to camelCase
- Refactored the naming of saveAttributeData() to better reflect the functions purpose.
- Improved PHPdocs
- Remove whitespace
- Remove unneeded comment
- Refactored abbreviated variable name for clarity
- Removed $csvHeaders as it is unused
- Corrected spacing and curly brace location
- Refactored Stock Locations validation inside general validation
Bugfixes
- Fixed bug causing attribute_id and item_id to not be properly assigned when empty() returns true.
- Fixed bug causing CSV Item import to not update barcode when changed in the import file.
- Fixed saveAttributeValue() logic causing attribute_value to be updated to a value that already exists for a different attribute_id
- Fixed bug preventing Category as dropdown functionality from working
- Fixed bug preventing barcodes from updating. in Item CSV Imports
- Corrected bug in stock_location->save_value()
- Corrected incorrect helper file references.
- Removed duplicate call to save attribute link
- Rollback transaction on failure before returning false
- Rollback transaction and return 0 on failure to save attribute link.
- Account for '0' being an acceptable TEXT or DECIMAL attributeValue.
- Corrected Business logic
- Resolved incorrect array key
- Account for 0 in column values
- Correct check empty attribute check
- Previously 0 would have been skipped even though that's a valid value for an attribute.
- Removed unused foreach loop index variables
- Corrected CodeIgniter Framework version to specific version
UnitTest Seeder and tests
- Created a seeder to automatically prepare the test database.
- Modified the Unit Test setup to properly seed the test database.
- Wrote a unit test to test deleting an attribute from an item through the CSV.
- Corrected errors in unit tests preventing them from passing. save_value() returns a bool, not the itemId
- Fix Unit Tests that were failing
- Corrected the logic in itemUpdate test
- Replaced precision test with one reflecting testing of actual value.
- This test does not test cash rounding rules. That should go into a different test.
- Correct expected value in test.
- Update app/Database/Seeds/TestDatabaseBootstrapSeeder.php
- Added check to testImportDeleteAttributeFromExistingItem
- Correct mocking of dropdowns
- Remove code depending on removed database.sql
- Removed FQN in seeder() call
- Added checks in Database seeder
- Moved the function to the attribute model where it belongs which allows testability.
Case Change Capability (CSV Import and Form)
- CSV Import and view Case Changes of `attribute_value`
- Store attribute even when just case is different.
- Add getAttributeValueByAttributeId() to assist in comparing the value
- Corrected Capitalization in File Handling Logic
CSV Import Attribute Link Deletion Capability
- Validation checks bypass magic word cells.
- Delete the attribute link for an item if the CSV contains `_DELETE_`
- Added calls to deleteOrphanedValues()
- Items CSV Import Attribute Delete
- Exclude the itemId in the check to see if the barcode number exists
Error Checking and Reporting Improvements
- Fail the import if an invalid stock location is found in the CSV
- Return false if deleteAttributeLinks fails
- Match sanitization of description field to Form submission import
- Fold errors into result and return value
- Populated $allowedStockLocations before sending it to the validation function
- Added logic to not ignore failed saveItemAttributes calls
- Add error checking to failed row insert
- Reworked &= to && logic so that it short-circuits the function call after if success is already false.
- Add transaction to storeCSVAttributeValue function to prevent deleting the attribute links before confirming the new value successfully saved.
- Modified generate_message in Db_log.php to be defensive.
Attribute Improvements
- Move ATTRIBUTE_VALUE_TYPES to the helper
- Normalize AttributeId in saveAttributeLink()
- normalize itemId in saveAttributeLink()
- Account for '0' in column values for allow_alt_description
- Remove duplicate saveAttributeValue call
- Correct return value of function
- Like other save_value() functions, the location_data variable is passed by reference.
- Unlike other save_value() functions, the location_data variable is not being updated with the primary key id.
- Added updateAttributeValue() function as part of logic fix.
- Added attribute_helper.php
- Simplified logic to store attribute values
---------
Signed-off-by: objec <objecttothis@gmail.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-04-09 11:13:22 +04:00
jekkos
e70395bb85
Fix: Improve allowedHostnames .env configuration and fail-fast in production ( #4482 )
...
* Fix: Improve allowedHostnames .env configuration and fail-fast in production
Addresses GitHub issue #4480 : .env app.allowedHostnames does not work as intended
## Problem
- CodeIgniter 4 cannot override array properties from .env
- Setting app.allowedHostnames.0, app.allowedHostnames.1 did NOT populate the array
- Application always fell back to 'localhost' silently in production
- Host header injection protection was effectively disabled
## Solution
1. Support comma-separated .env values: app.allowedHostnames = 'domain1.com,domain2.com'
2. Fail explicitly in production if not configured (throws RuntimeException)
3. Allow localhost fallback in development/testing with ERROR-level logging
4. Update documentation with clear setup instructions
## Changes
- app/Config/App.php: Parse comma-separated .env values, fail in production
- .env.example: Update format documentation
- INSTALL.md: Add prominent security section
- tests/Config/AppTest.php: Comprehensive tests for new behavior
Fixes #4480
Related: GHSA-jchf-7hr6-h4f3
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-08 23:07:45 +02:00
jekkos
7f9321eca0
fix: Handle empty database on fresh install ( #4467 )
...
* fix: Handle empty database on fresh install
* feat: Add migration progress bar with jQuery AJAX
- Session.php: Switch to file-based sessions when migrations table doesn't exist
- OSPOS.php: Catch DatabaseException when config table missing, set defaults
- MY_Migration.php: Handle database connection failures gracefully
- Load_config.php: Set default language settings when config empty
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-04-08 20:19:25 +00:00
jekkos
71056d9b03
fix: Tax Rate form not loading due to router service failure ( #4479 )
...
The get_tax_rates_data_row() function in tax_helper.php was calling
service('router') without handling cases where the router service is
unavailable, causing the form modal to fail to open.
This fix adds a fallback to 'taxes' controller name when router service
returns null or fails.
Also adds missing 'id' field in postSave() JSON response for proper
row highlighting after save operations.
Fixes #4477
Co-authored-by: Ollama <ollama@steganos.dev >
Co-authored-by: odiea <odiea@users.noreply.github.com >
2026-04-08 15:34:37 +02:00
Ollama
e17944d883
fix: address all review comments and restore issue template version update
...
- Add issue template version update back with correct 'OpenSourcePOS' casing
- Fix version list inconsistency (add 3.3.8 to feature_request.yml, align with bug report.yml)
- Fix changelog special characters issue by using temp file instead of inline sed
- Keep versions in sync between both templates
2026-04-08 11:01:11 +00:00
Ollama
0ac427b2b1
fix: address review comments
...
- Update [unreleased] changelog link to start from new version
- Remove misleading notes about automatic version updates from issue templates
(release workflow no longer auto-updates template version lists)
2026-04-08 11:01:11 +00:00
Ollama
3038f83a4a
refactor: simplify release workflow to version bump only
...
- Remove build steps (handled by build-release.yml on push)
- Remove tag creation (create tag from unstable release later)
- Remove draft release creation
- Remove SECURITY.md and issue template updates
- Keep version bumps in: App.php, package.json, docker-compose.nginx.yml, README.md, CHANGELOG.md
Workflow now:
1. Bumps version in source files
2. Commits and pushes to master
3. build-release.yml picks up the push and creates unstable release
2026-04-08 11:01:11 +00:00
Ollama
75f6ce3140
feat: add release workflow with automated version bumping
...
- Add workflow_dispatch triggered release.yml with major/minor/patch options
- Auto-update version in App.php, package.json, docker-compose.nginx.yml
- Auto-update README.md and SECURITY.md version references
- Auto-update issue templates with new version dropdowns
- Generate CHANGELOG.md from git commits since last version
- Build distribution archives and create draft GitHub release
- Add draft_only input for testing without pushing changes
Issue templates improvements:
- Remove deprecated update-issue-templates.yml cron workflow
- Reorganize with clear sections and visual hierarchy
- Add emojis and improve placeholder text with examples
- Add new fields: logs, screenshots, acceptance criteria
- Add note about automatic version updates
2026-04-08 11:01:11 +00:00
objec
f842be50b3
Move Mailchimp plugin business logic
...
- Remove business logic from Config controller
- Add business logic to MailchimpPlugin.php
- Add config view for mailchimp plugin
- gutted integrations_config.php
- Added parameter type to getConfig() function parameter to remove warning in override
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-08 14:47:47 +04:00
objec
e94e5e634c
Update Config Controller
...
- Removed postSaveMailchimp(). This is handled in the plugin
- Removed view $data related additions from mailchimp. Those are handled in the plugin
- Removed extra whitespace
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-08 14:09:59 +04:00
objec
bcff389b34
Mailchimp config view
...
- Update MailchimpPlugin.php to use config path
- Created Mailchimp config view.
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-08 13:53:16 +04:00
objec
deb122246c
Updated Plugin manage controller
...
- Removed whitespace
- Replaced hardcoded csrf_token_name with csrf_token()
- Added empty line to the end of the file
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-08 13:51:32 +04:00
objec
e1b76d2e0d
Update MailchimpPlugin.php
...
- Replaced full declarations with an import
- Added exception to use the return value of subscribeCustomer()
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-08 13:33:32 +04:00
objec
84ea65b1bd
Added check for plugin table before attempting to load plugins
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-08 12:19:24 +04:00
objec
a19fe03ecf
Whitespace and refactoring corrections
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-08 11:39:29 +04:00
objec
15227523d9
Correct function naming to use PSR compliant naming conventions
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-08 11:37:32 +04:00
objec
1587d4276d
Merge remote-tracking branch 'origin/master' into plugin-system-fresh
2026-04-08 11:06:24 +04:00
objecttothis
ce7a3ce341
Translated using Weblate (Swahili (Tanzania))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/sw_TZ/
2026-04-07 20:47:37 +02:00
objecttothis
d99d2855ec
Translated using Weblate (Swahili (sw_KE))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/sw_KE/
2026-04-07 20:47:37 +02:00
objecttothis
96b4b24d9b
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ckb/
2026-04-07 20:47:37 +02:00
objecttothis
871231e406
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/uk/
2026-04-07 20:47:37 +02:00
objecttothis
e62477ed4e
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ta/
2026-04-07 20:47:37 +02:00
objecttothis
2a0997f267
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/bs/
2026-04-07 20:47:37 +02:00
objecttothis
1ca8effe08
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/zh_Hant/
2026-04-07 20:47:37 +02:00
objecttothis
ed2c975ad5
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/zh_Hans/
2026-04-07 20:47:37 +02:00
objecttothis
403feed3e5
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/vi/
2026-04-07 20:47:37 +02:00
objecttothis
7f6f36210c
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/tr/
2026-04-07 20:47:37 +02:00
objecttothis
1121ced532
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/tl/
2026-04-07 20:47:37 +02:00
objecttothis
632a18212d
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/sv/
2026-04-07 20:47:37 +02:00
objecttothis
3208f15244
Translated using Weblate (Russian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ru/
2026-04-07 20:47:37 +02:00
objecttothis
079b809622
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ro/
2026-04-07 20:47:37 +02:00
objecttothis
d685e09c29
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/pt_BR/
2026-04-07 20:47:37 +02:00
objecttothis
149c27d60f
Translated using Weblate (Polish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/pl/
2026-04-07 20:47:37 +02:00
objecttothis
57b7705cd4
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/nl/
2026-04-07 20:47:37 +02:00
objecttothis
e8951422c0
Translated using Weblate (Dutch (Belgium))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/nl_BE/
2026-04-07 20:47:37 +02:00
objecttothis
8afc57fcf4
Translated using Weblate (Lao)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/lo/
2026-04-07 20:47:37 +02:00
objecttothis
7af64a9a21
Translated using Weblate (Khmer (Central))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/km/
2026-04-07 20:47:37 +02:00
objecttothis
46d5781498
Translated using Weblate (Italian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/it/
2026-04-07 20:47:37 +02:00
objecttothis
66b61c0554
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/id/
2026-04-07 20:47:37 +02:00
objecttothis
6b97131c48
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/hu/
2026-04-07 20:47:37 +02:00
objecttothis
a4c19a3c2c
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/hr/
2026-04-07 20:47:37 +02:00
objecttothis
7ca8c9561a
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/he/
2026-04-07 20:47:37 +02:00
objecttothis
4fac5d9198
Translated using Weblate (French)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/fr/
2026-04-07 20:47:37 +02:00
objecttothis
221995b6db
Translated using Weblate (Persian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/fa/
2026-04-07 20:47:37 +02:00
objecttothis
91dbe5b869
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/es_MX/
2026-04-07 20:47:37 +02:00
objecttothis
afd908327b
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/es/
2026-04-07 20:47:37 +02:00
objecttothis
cfde66481d
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/en_GB/
2026-04-07 20:47:37 +02:00
objecttothis
80f00c8552
Translated using Weblate (German)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/de/
2026-04-07 20:47:37 +02:00
objecttothis
dbdf4db4fb
Translated using Weblate (German (Switzerland))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/de_CH/
2026-04-07 20:47:37 +02:00
objecttothis
64004db271
Translated using Weblate (Danish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/da/
2026-04-07 20:47:37 +02:00
objecttothis
7f20a5dd4c
Translated using Weblate (Czech)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/cs/
2026-04-07 20:47:37 +02:00
objecttothis
d7a276b488
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/bg/
2026-04-07 20:47:37 +02:00
objecttothis
57dbe43313
Translated using Weblate (Azerbaijani)
...
Currently translated at 87.5% (7 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/az/
2026-04-07 20:47:37 +02:00
objecttothis
6f1c39d99e
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ar_LB/
2026-04-07 20:47:37 +02:00
objecttothis
45902caa67
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ar_EG/
2026-04-07 20:47:37 +02:00
objecttothis
1fe865a100
Translated using Weblate (English)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/en/
2026-04-07 20:47:37 +02:00
Ollama
90da63cb13
fix(security): prevent SQL injection in tax controller sort columns
...
Add sanitizeSortColumn() validation to prevent SQL injection in the
sort parameter of search() methods in tax-related controllers.
Vulnerable controllers:
- Taxes.php: sort column was passed directly to model
- Tax_categories.php: sort column was passed directly to model
- Tax_codes.php: sort column was passed directly to model
- Tax_jurisdictions.php: sort column was passed directly to model
Fix: Use sanitizeSortColumn() to validate sort column against
allowed headers, defaulting to primary key if invalid.
2026-04-06 18:37:07 +00:00
Ollama
8da4aff262
fix(security): prevent command injection in sendmail path configuration
...
Add validation for the mailpath POST parameter to prevent command injection
attacks. The path is validated to only allow alphanumeric characters,
underscores, dashes, forward slashes, and dots.
- Required mailpath when protocol is "sendmail"
- Validates format for all non-empty mailpath values
- Blocks common injection vectors: ; | & ` $() spaces newlines
- Added mailpath_invalid translation to all 43 language files
- Simplified validation logic to avoid redundant conditions
Files changed:
- app/Controllers/Config.php: Add regex validation with protocol check
- app/Language/*/Config.php: Add mailpath_invalid error message (43 languages)
- tests/Controllers/ConfigTest.php: Unit tests for validation
2026-04-06 18:37:07 +00:00
Ollama
0e9f4a998d
fix(ci): replace / with _ in branch names for Docker tags
...
Docker image tags cannot contain / characters. Replace them with _
to ensure valid tag names when building from feature branches.
2026-04-06 10:51:56 +02:00
Nozomu Sasaki (Paul)
85c7ce2da4
Fix negative price/quantity/discount validation (GHSA-wv3j-pp8r-7q43) ( #4450 )
...
* Fix business logic vulnerability allowing negative sale totals (GHSA-wv3j-pp8r-7q43)
Add server-side validation in postEditItem() to reject negative prices,
quantities, and discounts, as well as percentage discounts exceeding 100%
and fixed discounts exceeding the item total. Also block sale completion
with negative totals in non-return mode to prevent fraud/theft.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* Fix: exempt return mode from negative quantity validation
Return mode legitimately stores items with negative quantities.
The quantity validation now skips the non-negative check in return mode,
consistent with the existing return mode exemption in postComplete().
Also use abs() for fixed discount comparison to handle return quantities.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* Refactor: use $rules + validate() pattern per review feedback
Address review comments from jekkos on PR #4450 :
1. Use CI4 $rules variable with custom non_negative_decimal validation
rule instead of manual if-checks for price/discount validation.
2. Add validation error strings to all 44 non-English language files
(English fallback values used until translations are contributed).
3. Use validate() method with $messages array for localized error
display, maintaining the existing controller pattern.
Additional improvements:
- Add non_negative_decimal rule to OSPOSRules.php (leverages
parse_decimals() for locale-aware decimal parsing)
- Preserve manual checks for business logic (return mode quantity
exemption, discount bounds via bccomp)
- Fix PHP 8.1+ compatibility: avoid passing method return to reset()
- Explicit empty discount handling for bc-math safety
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* Fix: rename to nonNegativeDecimal (PSR), clear non-English translation strings
- Rename validation rule method non_negative_decimal → nonNegativeDecimal in
OSPOSRules.php and all $rules/$messages references in Sales.php (PSR naming
per @objecttothis review)
- Replace English fallback text with "" in 43 non-English language files so
CI4 falls back to the base language string; weblate will handle translations
(per @jekkos and @objecttothis agreement)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Paul <morimori-dev@github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2026-04-03 14:49:42 +04:00
objec
d6967704e6
Revert "CSV Import fixes"
...
This reverts commit 80dc62948d .
2026-04-03 00:02:07 +04:00
objec
80dc62948d
CSV Import fixes
...
- Corrected Capitalization in File Handling Logic
- Populated $allowedStockLocations before sending it to the validation function
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-02 23:51:07 +04:00
jekkos
e723e2ddf4
Disable opencode workflow + run docker build
2026-04-02 19:56:54 +02:00
objec
acb3b18584
Load the namespace for the file so languages work in plugins
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-02 17:07:27 +04:00
objec
19cdb76bb3
Removed whitespace in file
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-02 16:26:32 +04:00
objec
07f1a35e9d
Remove old MailchimpLibrary from Autoload.php
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-02 16:16:41 +04:00
objec
3b0476f2b3
Save settings through the parent saveSettings function
...
- Remove extra whitespace
- Save Settings function returned true even if there were errors. Corrected this behavior.
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-02 15:50:31 +04:00
objec
2fa324ba4e
Remove whitespace from file
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-02 15:43:27 +04:00
objec
8b14ed81e0
Restore CI4 PHPdocs to prevent complicated upgrade diffs
...
Signed-off-by: objec <objecttothis@gmail.com >
2026-04-02 15:38:20 +04:00
Ollama
71eb8de7fe
feat: Improve migration UX on login page
...
- Show 'Database Migration Required' heading instead of welcome message when migrations pending
- Add warning alert explaining credentials needed to authorize migration
- Change button text from 'Go' to 'Migrate' during migration flow
- Add language strings for clear migration messaging
This makes it clear to the user that they are performing a migration
authorization step (not a regular login), and will need to re-authenticate
after migrations complete.
2026-04-02 06:50:38 +00:00
Ollama
9d5019e12e
fix: Use file-based session until database is migrated
...
- Prevents circular dependency where login requires session, but session requires database table created by migrations
- Fresh installs: use file session until migrations run, then switch to database session
- Upgrades: use file session during migration, then switch to database session
- Simplified: removed DDL from Load_config, migrations remain source of truth
Fixes: Sessions table missing on fresh install prevents login
Addresses CodeRabbit feedback:
- Remove duplicate session table DDL (migrations are source of truth)
- Remove MySQL-specific information_schema query
- Use proper session config cloning to avoid modifying shared config
2026-04-02 06:50:38 +00:00
Ollama
56670271d6
fix: remove duplicate phpunit.xml that prevented tests from running
...
The tests/phpunit.xml was incomplete - it only configured helpers and
Libraries testsuites, while phpunit.xml.dist at root contains all tests.
PHPUnit was likely using the incomplete config, resulting in empty test
results.
2026-04-01 16:46:03 +00:00
Ollama
cef103445e
refactor: optimize Docker image size
...
- Combine RUN commands to reduce layers
- Add --no-install-recommends and clean apt cache
- Use COPY --chown to set ownership during copy
- Update .dockerignore to exclude dev files and build configs
Saves ~260MB (21%) in image size
2026-04-01 16:46:03 +00:00
Ollama
68e9a56632
refactor: remove build-database gulp task ( #4447 )
...
The build-database task previously concatenated tables.sql and constraints.sql
into database.sql. Since we now use initial_schema.sql directly in migrations,
this task is no longer needed.
- Remove gulp task 'build-database'
- Keep all other build tasks intact
2026-04-01 16:46:03 +00:00
Ollama
ba05536317
refactor: remove tables.sql and constraints.sql ( #4447 )
...
These files have been replaced by initial_schema.sql which is now the
authoritative source for the database schema. The initial migration
loads this schema on fresh installs.
- Remove app/Database/tables.sql
- Remove app/Database/constraints.sql
- Schema is frozen in app/Database/Migrations/sqlscripts/initial_schema.sql
2026-04-01 16:46:03 +00:00
Ollama
f74f286a51
feat: migrate CI from Travis to GitHub Actions with enhancements
...
- Convert Travis CI configuration to GitHub Actions workflows
- Add multi-arch Docker builds (amd64/arm64)
- Implement initial schema migration for fresh database installs
- Add multi-attribute search with AND logic and sort by attribute columns
- Address various PR review feedback and formatting fixes
2026-04-01 16:46:03 +00:00
Ollama
7180ec33e8
Add Calendar.php translations for missing languages
...
- es-MX: Spanish (Mexico) calendar translations
- nb: Norwegian Bokmål calendar translations
- he: Hebrew calendar translations
- ml: Malayalam calendar translations
- tl: Tagalog calendar translations
- ar-EG: Arabic (Egypt) calendar translations
- ka, lo, ur: Empty placeholders (cannot translate these languages)
2026-04-01 13:01:54 +00:00
Ollama
496c8a8262
Remove English fallbacks from non-English translations
...
Use empty strings for sale_not_found in Khmer, Malayalam, and Urdu
as these languages cannot be translated by this model.
2026-04-01 13:01:54 +00:00
Ollama
493d9cc9c1
Fix translation issues from code review
...
- Use 'Bénéfice' in French Reports.php for consistency with 'profit' key
- Fix Italian grammar: 'Il numero di telefono è richiesto'
- Use 'Responsabile' for 'manager' in Italian Common.php
- Add 'sale_not_found' translation key to missing languages (km, ml, ta, ur)
- Tamil (ta) gets proper translation, others get English fallback
2026-04-01 13:01:54 +00:00
Ollama
f761e1464f
Translate missing strings in multiple languages
...
- Add Calendar.php translation file for es-ES, nl-NL, de-DE
- Fill empty string translations in Common.php for de-DE, nl-NL, fr, it, pt-BR
- Translate UBL invoice strings (ubl_invoice, download_ubl, ubl_generation_failed) in Sales.php
- Add toggle_cost_and_profit in Reports.php for all languages
- Translate error_deleting_admin and error_updating_admin in Employees.php
- Translate csv_import_invalid_location error message in Items.php
- Update various missing translations for administrator, clerk, manager, dashboard, etc.
Languages updated: Spanish (es-ES), Dutch (nl-NL), German (de-DE), French (fr), Italian (it), Portuguese (pt-BR)
2026-04-01 13:01:54 +00:00
Ollama
a5bbb2bcc5
fix: Remove redundant clear_mode() calls
...
clear_all() already calls clear_mode() internally, so the separate
clear_mode() calls were redundant.
2026-04-01 07:24:23 +00:00
Ollama
92ec321d08
fix: Clear sale session after completing sale
...
The clear_all() calls in postComplete() were placed after return
statements, making them unreachable dead code. This caused the
completed sale to remain in the session and appear in the Register
when navigating back.
The fix moves clear_all() and clear_mode() calls before the return
statements so they are actually executed, properly clearing the sale
cart, customer, and payments from the session after sale completion.
This fixes the regression reported by @odiea where users had to
manually cancel sales after each transaction.
2026-04-01 07:24:23 +00:00
dependabot[bot]
e046e74c79
Bump picomatch from 2.3.1 to 2.3.2 ( #4451 )
...
Bumps [picomatch](https://github.com/micromatch/picomatch ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2026-03-30 12:38:07 +04:00
khao_lek
e0cd0f6129
Translated using Weblate (Thai)
...
Currently translated at 100.0% (146 of 146 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/th/
2026-03-29 11:10:04 +02:00
khao_lek
3b102adf3f
Translated using Weblate (Thai)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/th/
2026-03-29 11:10:03 +02:00
khao_lek
260358d611
Translated using Weblate (Thai)
...
Currently translated at 100.0% (146 of 146 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/th/
2026-03-28 06:04:39 +01:00
khao_lek
e615200466
Translated using Weblate (Thai)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/th/
2026-03-28 06:04:39 +01:00
khao_lek
56cead478a
Translated using Weblate (Thai)
...
Currently translated at 100.0% (118 of 118 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/th/
2026-03-28 06:04:39 +01:00
khao_lek
7030f6bac3
Translated using Weblate (Thai)
...
Currently translated at 100.0% (43 of 43 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/th/
2026-03-28 06:04:38 +01:00
yakub3k
299f62669a
Translated using Weblate (Polish)
...
Currently translated at 13.6% (20 of 146 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/pl/
2026-03-27 14:29:27 +01:00
yakub3k
072865620a
Translated using Weblate (Polish)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/pl/
2026-03-27 14:29:27 +01:00
yakub3k
3bbd4c4c95
Translated using Weblate (Polish)
...
Currently translated at 29.4% (20 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/pl/
2026-03-27 14:29:27 +01:00
yakub3k
0253bf85b8
Translated using Weblate (Polish)
...
Currently translated at 13.5% (16 of 118 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/pl/
2026-03-27 14:29:26 +01:00
yakub3k
92c1be8bb1
Translated using Weblate (Polish)
...
Currently translated at 26.0% (12 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/pl/
2026-03-27 14:29:26 +01:00
yakub3k
23829eab35
Translated using Weblate (Polish)
...
Currently translated at 12.7% (6 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/pl/
2026-03-27 14:29:25 +01:00
yakub3k
c81c6506cb
Translated using Weblate (Polish)
...
Currently translated at 17.1% (38 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/pl/
2026-03-27 14:29:25 +01:00
yakub3k
840d9ccc81
Translated using Weblate (Polish)
...
Currently translated at 9.5% (2 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/pl/
2026-03-27 14:29:25 +01:00
yakub3k
e763ee2acc
Translated using Weblate (Polish)
...
Currently translated at 14.6% (48 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/pl/
2026-03-27 14:29:25 +01:00
yakub3k
8ef109efbc
Translated using Weblate (Polish)
...
Currently translated at 12.3% (18 of 146 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/pl/
2026-03-27 13:05:14 +01:00
yakub3k
9a544096c2
Translated using Weblate (Polish)
...
Currently translated at 94.7% (18 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/pl/
2026-03-27 13:05:08 +01:00
yakub3k
3e4ac0b24d
Translated using Weblate (Polish)
...
Currently translated at 4.4% (3 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/pl/
2026-03-27 13:05:01 +01:00
yakub3k
3c9c592ca3
Translated using Weblate (Polish)
...
Currently translated at 13.1% (5 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/pl/
2026-03-27 13:04:56 +01:00
yakub3k
a4d8bedbf3
Translated using Weblate (Polish)
...
Currently translated at 7.6% (9 of 118 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/pl/
2026-03-27 13:04:53 +01:00
yakub3k
c4304fd0a9
Translated using Weblate (Polish)
...
Currently translated at 16.2% (36 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/pl/
2026-03-27 13:04:48 +01:00
yakub3k
44fe2c087a
Translated using Weblate (Polish)
...
Currently translated at 7.5% (4 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/pl/
2026-03-27 13:04:42 +01:00
yakub3k
985c1c55ce
Translated using Weblate (Polish)
...
Currently translated at 21.0% (4 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/pl/
2026-03-27 12:48:01 +01:00
yakub3k
8029e5538f
Translated using Weblate (Polish)
...
Currently translated at 15.7% (3 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/pl/
2026-03-27 12:46:33 +01:00
yakub3k
1a7683a8ac
Translated using Weblate (Polish)
...
Currently translated at 10.6% (5 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/pl/
2026-03-27 12:46:33 +01:00
Ollama
0ea3ced674
fix: Rename Plugin_config methods to avoid conflict with CodeIgniter Model::set()
...
The PluginConfig class extends CodeIgniter\Model which has its own set() method
for query building. Renaming get()/set() to getValue()/setValue() avoids this conflict.
Also fixed:
- batchSave() to use setValue() instead of set()
- Updated all callers in PluginManager and BasePlugin to use renamed methods
2026-03-24 08:07:18 +00:00
Ollama
896ed87797
fix: Address CodeRabbit AI review comments
...
- Move plugin discovery to pre_system in Events.php (allows events to be registered before they fire)
- Add plugin existence check in disablePlugin()
- Add is_subclass_of check before instantiating plugin classes
- Fix str_replace prefix removal in getPluginSettings using str_starts_with + substr
- Add down() migration to drop table on rollback
- Fix saveSettings to JSON-encode arrays/objects
- Update README to use MailchimpPlugin as reference implementation
- Remove CasposPlugin examples from documentation
2026-03-22 19:47:09 +00:00
Ollama
eb264ad76d
refactor: Address review comments - PSR-12 naming and plugin cleanup
...
- Rename Plugin_config to PluginConfig (PSR-12 class naming)
- Remove non-functioning CasposPlugin example
- Remove ExamplePlugin (MailchimpPlugin serves as example)
- Fix privacy issue: Don't log customer email in MailchimpPlugin
- Remove unnecessary PHPDocs
- Fix PSR-12 brace placement
2026-03-22 19:40:36 +00:00
Ollama
10a64e7af9
refactor: Remove redundant isEnabled() checks from callback methods
...
The PluginManager only registers events for enabled plugins, so
callbacks are never invoked for disabled plugins. This makes
$this->isEnabled() checks in callbacks redundant.
Changes:
- Remove redundant isEnabled() checks from all plugin callbacks
- Clarify in README that isEnabled() checks are not needed
- Use log_message() instead of log() in plugins (PSR-12)
- Fix PSR-12 brace placement in CasposPlugin
2026-03-20 19:48:27 +00:00
Ollama
6e99f05d63
refactor: Update MailchimpPlugin as proper example plugin
...
- Reword docblock to remove 'Example' - it's a functioning plugin
- Rename 'Mailchimp Integration' to 'Mailchimp' (context makes it clear)
- Use lang() method for translatable strings with self-contained language file
- Use log_message() instead of log() for PSR-12 consistency
- Add missing language strings: mailchimp_description, mailchimp_api_key_required
- Add getPluginDir() method for language helper
2026-03-20 18:32:42 +00:00
Ollama
c430c7afb5
refactor: Move mailchimp language strings to self-contained plugin directory
...
- Create app/Plugins/MailchimpPlugin/Language/en/MailchimpPlugin.php
- Remove mailchimp strings from core app/Language/en/Plugins.php
- Plugin language files are now self-contained per the documentation
2026-03-19 18:24:48 +00:00
Ollama
519347f4f5
refactor: Fix PSR-12 and documentation issues
...
- Consolidate duplicate documentation sections
- Move Internationalization section after Plugin Views
- Remove redundant Example Plugin Structure and View Hooks sections
- Fix PSR-12 brace style in plugin_helper.php
- Fix PSR-12 brace style in PluginInterface.php (remove unnecessary PHPdocs)
- Fix PSR-12 brace style in BasePlugin.php (remove unnecessary PHPdocs)
- Use log_message() instead of error_log() in migration
- Add IF NOT EXISTS to plugin_config table creation for resilience
- Convert snake_case to camelCase for class names throughout docs
2026-03-19 18:20:05 +00:00
Ollama
62d84411b2
docs: Fix documentation consistency issues
...
- Add Language folder to all plugin structure examples
- Convert snake_case to camelCase for class names (PSR-12)
- Add Language folder to initial plugin structure diagram
- Add Language folder to Complex Plugin structure
- Update all namespace references to use camelCase
2026-03-18 22:06:09 +00:00
dependabot[bot]
e4b92b58c3
Bump jspdf from 4.2.0 to 4.2.1
...
Bumps [jspdf](https://github.com/parallax/jsPDF ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/parallax/jsPDF/releases )
- [Changelog](https://github.com/parallax/jsPDF/blob/master/RELEASE.md )
- [Commits](https://github.com/parallax/jsPDF/compare/v4.2.0...v4.2.1 )
---
updated-dependencies:
- dependency-name: jspdf
dependency-version: 4.2.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-17 19:06:05 +00:00
Ollama
dc1e448bc3
Fix review comments: remove redundant loop and add XSS escaping
...
- Remove redundant property assignment loop in Expenses.php
- Add esc() to employee name values to prevent XSS vulnerabilities
2026-03-17 15:32:16 +00:00
Ollama
24b2825b31
Fix: Restrict employee selection in expenses and receivings forms
...
Users without the 'employees' permission can no longer impersonate other
employees when creating or editing expenses and receivings. The employee
field is now restricted to the current user for new records and shows the
stored employee for existing records.
Changes:
- Expenses controller: Add permission check in getView() and postSave()
- Receivings controller: Add permission check in getEdit() and postSave()
- Form views: Conditionally display dropdown or read-only field
Fixes #3616
2026-03-17 15:32:16 +00:00
Ollama
6bd4bb545d
docs: Add internationalization section showing self-contained plugin language files
...
Adds documentation example showing how plugins can embed their own
language files within the plugin directory structure, keeping plugins
fully self-contained without modifying core language files.
2026-03-17 14:36:13 +00:00
Ollama
38d672592b
Add seed data to tests for proper integration testing
...
- Add setUp() to seed test data: items, sales, sales_items, sales_items_taxes
- Add tearDown() to clean up seeded data after tests
- Remove skip conditions since we now have guaranteed test data
- Add testTaxDataIsGroupedByTaxNameAndPercent to verify grouping
- Use narrow date range to isolate seeded data
2026-03-16 18:36:31 +00:00
Ollama
6f7e06e986
Rewrite tests to use database integration testing
...
Tests now:
- Use DatabaseTestTrait for real database integration
- Actually call getData() and getSummaryData() methods
- Verify row totals (subtotal + tax = total) from real queries
- Verify summary data matches sum of rows
- Test getDataColumns() returns expected structure
- Use assertEqualsWithDelta for float comparisons with tolerance
These tests exercise the actual SQL queries and verify the
mathematical consistency of the calculations returned.
2026-03-16 18:36:31 +00:00
Ollama
fda40d9340
Fix rounding consistency and update tests per review feedback
...
- Ensure total = subtotal + tax by deriving total from rounded components
- Use assertEqualsWithDelta for float comparisons in tests
- Add defensive null coalescing in calculateSummary helper
- Add missing 'count' key to test data rows
- Add testRoundingAtBoundary test case
2026-03-16 18:36:31 +00:00
Ollama
b49186ec7c
Add unit tests for Taxes Summary Report calculations
...
Tests verify:
- Row totals add up (subtotal + tax = total)
- Summary totals match sum of row values
- Tax-included and tax-not-included modes calculate correctly
- Rounding consistency across calculations
- Negative values (returns) are handled correctly
- Zero tax rows are handled correctly
2026-03-16 18:36:31 +00:00
Ollama
8b56f61b8a
Fix Taxes Summary Report totals not matching row values
...
The report had calculation inconsistencies where:
1. Per-line totals (subtotal + tax) didn't equal the total column
2. Column totals didn't match the sum of individual rows
Root cause: subtotal, tax, and total were calculated independently
using different formulas and rounding at different stages, leading to
cumulative rounding errors.
Fix:
- Use item_tax_amount from database as the source of truth for tax
- Derive subtotal from sale_amount (handling both tax_included and
tax_not_included modes correctly)
- Calculate total = subtotal + tax consistently for each line
- Override getSummaryData() to sum values from getData() rows,
ensuring summary totals match the sum of displayed rows
Fixes #4112
2026-03-16 18:36:31 +00:00
Ollama
9820beb0e1
Fix: Add Debit Card filter to Daily Sales and Takings
...
Add 'only_debit' filter to Daily Sales and Takings dropdown. Reuses
existing 'Sales.debit' language string for the filter label. Includes
filter default initialization in getSearch() to prevent PHP warnings.
Fixes #4439
2026-03-16 18:06:00 +00:00
Ollama
e01dad728f
Add AGENTS.md with coding guidelines for AI agents
2026-03-16 18:02:50 +00:00
Ollama
234f930079
Fix strftime directives handling and tighten test assertions
...
- Remove incorrect %C mapping (was mapping century to full year)
- Add special handling for %C (century), %c (datetime), %n (newline), %t (tab), %x (date)
- Add %h mapping (same as %b for abbreviated month)
- Tighten edge-case test assertions to use assertSame/assertMatchesRegularExpression
- Add tests for new directives: %C, %c, %n, %t, %x, %h
2026-03-14 23:08:39 +00:00
Ollama
3001dc0e17
Fix: Pass parameter to generate() and add composite format tests
...
- Fixed bug where render() was not passing caller-supplied to
generate(), causing ad-hoc tokens to be ignored
- Added %F (yyyy-MM-dd) and %D (MM/dd/yy) composite date formats to
the IntlDateFormatter pattern map
- Added test coverage for composite date format directives (%F, %D, %T, %R)
2026-03-14 23:08:39 +00:00
Ollama
3ba207e8b9
Use CIUnitTestCase for consistency with other tests
2026-03-14 23:08:39 +00:00
Ollama
d684c49ebd
Fix Token_lib::render() for PHP 8.4 compatibility
...
- Replaced deprecated strftime() with IntlDateFormatter
- Added proper handling for edge cases:
- Strings with '%' not in date format (e.g., 'Discount: 50%')
- Invalid date formats (e.g., '%-%-%', '%Y-%q-%bad')
- Very long strings
- Added comprehensive unit tests for Token_lib
- All date format specifiers now mapped to IntlDateFormatter patterns
2026-03-14 23:08:39 +00:00
Ollama
071e641f95
Fix stored XSS via stock location name
...
Add esc() to stock_name output in sales/register.php and receivings/receiving.php
GHSA-vmm7-g33q-qqr2
2026-03-14 15:35:32 +00:00
Ollama
48af67bd00
Fix stored XSS in gcaptcha_site_key on login page
2026-03-14 15:35:16 +00:00
Ollama
7cb1d95da7
Fix: Host Header Injection vulnerability (GHSA-jchf-7hr6-h4f3)
...
Security: Prevent Host Header Injection attacks by validating HTTP_HOST
against a whitelist of allowed hostnames before constructing the baseURL.
Changes:
- Add getValidHost() method to validate HTTP_HOST against allowedHostnames
- If allowedHostnames is empty, log warning and fall back to 'localhost'
- If host not in whitelist, log warning and use first allowed hostname
- Update .env.example with allowedHostnames documentation
- Add security configuration section to INSTALL.md
- Add unit tests for host validation
This addresses the security advisory where the application constructed
baseURL from the attacker-controllable HTTP_HOST header, allowing:
- Login form phishing via manipulated form actions
- Cache poisoning via poisoned asset URLs
Fixes GHSA-jchf-7hr6-h4f3
2026-03-14 15:34:21 +00:00
jekkos
bafe3ddf1b
Fix stored XSS vulnerability in Attribute Definitions (GHSA-rvfg-ww4r-rwqf) ( #4429 )
...
* Fix stored XSS vulnerability in Attribute Definitions
GHSA-rvfg-ww4r-rwqf: Stored XSS via Attribute Definition Name
Security Impact:
- Authenticated users with attribute management permission can inject XSS payloads
- Payloads execute when viewing/editing attributes in admin panel
- Can steal session cookies, perform CSRF attacks, or compromise admin operations
Root Cause:
1. Input: Attributes.php postSaveDefinition() accepts definition_name without sanitization
2. Output: Views echo definition_name without proper escaping
Fix Applied:
- Input sanitization: Added FILTER_SANITIZE_FULL_SPECIAL_CHARS to definition_name and definition_unit
- Output escaping: Added esc() wrapper when displaying definition_name in views
- Defense-in-depth: htmlspecialchars on attribute values saved to database
Files Changed:
- app/Controllers/Attributes.php - Sanitize inputs on save
- app/Views/attributes/form.php - Escape output on display
- app/Views/attributes/item.php - Escape output on display
* Remove input sanitization, keep output escaping only
Use escaping on output (esc() in views) as the sole XSS prevention
measure instead of sanitizing on input. This preserves the original
data in the database while still protecting against XSS attacks.
* Add validation for definition_fk foreign key in attribute definitions
Validate definition_group input before saving:
- Must be a positive integer (> 0)
- Must exist in attribute_definitions table
- Must be of type GROUP to ensure data integrity
Also add translation for definition_invalid_group error message
in all 45 language files (English placeholder for translations).
* Refactor definition_fk validation into single conditional statement
* Add esc() to attribute value outputs for XSS protection
- Add esc() to TEXT input value in item.php
- Add esc() to definition_unit in form.php
These fields display user-provided content and need output escaping
to prevent stored XSS attacks.
* Refactor definition_group validation into separate method
Extract validation logic for definition_fk into validateDefinitionGroup()
private method to improve code readability and reduce method complexity.
Returns:
- null if input is empty (no group selected)
- false if validation fails (invalid group)
- integer ID if valid
* Add translations for definition_invalid_group in all languages
- Added proper translations for 28 languages (de, es, fr, it, nl, pl, pt-BR, ru, tr, uk, th, zh-Hans, zh-Hant, ro, sv, vi, id, el, he, fa, hu, da, sw-KE, sw-TZ, ar-LB, ar-EG)
- Set empty string for 14 languages to fallback to English (cs, hr-HR, bg, bs, ckb, hy, km, lo, ml, nb, ta, tl, ur, az)
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-14 15:33:58 +00:00
jekkos
c482e75304
Fix DECIMAL attribute not respecting locale format ( #4422 )
...
* Fix DECIMAL attribute not respecting locale format
Issue: DECIMAL attribute values were displayed as raw database values
instead of being formatted according to the user's locale settings.
Fix:
1. Modified Attribute::get_definitions_by_flags() to optionally return
definition types along with names (new $include_types parameter)
2. Updated expand_attribute_values() in tabular_helper.php to detect
DECIMAL attributes and apply to_decimals() locale formatting
3. Updated callers (Reports, Items table) to pass include_types=true
where attributes are displayed
The DECIMAL values in table views (items, sales reports, receiving reports)
now respect the configured locale number format, matching DATE attributes
which already use locale-based formatting.
* Apply PSR-12 camelCase naming to new variables
Response to PR review comments:
- Rename to
- Rename to
- Rename to
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-13 21:23:52 +00:00
jekkos
afc2f82dc6
Fix PHPUnit environment variables not being set ( #4434 )
...
PHPUnit 10+/11+ requires force="true" attribute on <env> elements
to properly set environment variables. Without this attribute, the
database connection env vars were not being set during test bootstrap,
causing tests to fail silently with empty junit.xml output.
This fix adds force="true" to all <env> elements in phpunit.xml.dist.
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-13 18:54:29 +00:00
jekkos
ce411707b4
Fix SQL injection in suggestions column configuration ( #4421 )
...
* Fix SQL injection in suggestions column configuration
The suggestions_first_column, suggestions_second_column, and
suggestions_third_column configuration values were concatenated
directly into SQL SELECT statements without validation, allowing
SQL injection attacks through the item search suggestions.
Changes:
- Add whitelist validation in Config controller to only allow
valid column names (name, item_number, description, cost_price,
unit_price)
- Add defensive validation in Item model's get_search_suggestion_format()
and get_search_suggestion_label() methods
- Default invalid values to 'name' column for safety
- Add unit tests to verify malicious inputs are rejected
This is a critical security fix as attackers with config permissions
could inject arbitrary SQL through these configuration fields.
Vulnerability reported as additional injection point in bug report.
* Refactor: Move allowed suggestions columns to Item model constants
Extract the list of valid suggestion columns into two constants in the Item model for better cohesion:
- ALLOWED_SUGGESTIONS_COLUMNS: valid column names
- ALLOWED_SUGGESTIONS_COLUMNS_WITH_EMPTY: includes empty string for config validation
This consolidates the validation logic in one place and makes it reusable across Config controller and Item model.
* Address PR review comments: improve validation and code quality
Changes:
- Use camelCase naming for validateSuggestionsColumn() method (PSR-12)
- Add field-aware validation with different fallbacks for first vs other columns
- Handle non-string POST input by checking is_string() before validation
- Refactor duplicate validation logic into suggestionColumnIsAllowed() helper
- Use consistent camelCase variable names ($suggestionsFirstColumn)
- Update tests to validate constants and behavior rather than implementation
- Tests now focus on security properties of the allowlist itself
The validation now properly handles:
- First column: defaults to 'name' when invalid
- Second/Third columns: defaults to '' (empty) when invalid
- Non-string inputs: treated as invalid with appropriate fallback
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-13 18:13:54 +00:00
jekkos
37c6e22fc4
Update SECURITY.md with published security advisories ( #4431 )
...
- Add Security Advisories section with 4 published CVEs
- Include CVE ID, vulnerability description, CVSS score, publication date, fixed version, and reporter credits
- Update supported versions table to reflect current state (>= 3.4.2)
- Add link to GitHub Security Advisories page for complete list
CVEs added:
- CVE-2025-68434: CSRF leading to Admin Creation (8.8)
- CVE-2025-68147: Stored XSS in Return Policy (8.1)
- CVE-2025-66924: Stored XSS in Item Kits (7.2)
- CVE-2025-68658: Stored XSS in Company Name (4.3)
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-13 17:53:32 +00:00
jekkos
3c7ece5c33
Fix permission bypass in Sales.getManage() access control ( #4428 )
...
The redirect() in getManage() returned a RedirectResponse that was never
executed, allowing unauthorized access to reports_sales. Updated method
signature to return ResponseInterface|string and properly return the
redirect response.
Refs: GHSA-94jm-c32g-48r5
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-13 17:52:07 +00:00
jekkos
02fccaf43f
Fix XSS vulnerability in tax invoice view ( #4432 )
...
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-13 16:09:04 +00:00
jekkos
ee4d44ed39
Fix IDOR vulnerability in password change (GHSA-mcc2-8rp2-q6ch) ( #4427 )
...
* Fix IDOR vulnerability in password change (GHSA-mcc2-8rp2-q6ch)
The previous authorization check using can_modify_employee() was too
permissive - it allowed non-admin users to change other non-admin users'
passwords. For password changes, users should only be able to change
their own password. Only admins should be able to change any user's
password.
This fix replaces the can_modify_employee() check with a stricter
authorization that only allows:
- Users to change their own password
- Admins to change any user's password
Affected endpoints:
- GET /home/changePassword/{employee_id}
- POST /home/save/{employee_id}
Added tests to verify non-admin users cannot access or change other
non-admin users' passwords.
* Address PR review feedback
- Replace header/exit redirect with proper 403 response in getChangePassword
- Refactor createNonAdminEmployee helper to accept overrides array
- Simplify tests by reusing the helper
- Update tests to expect 403 response instead of redirect
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-13 12:13:21 +01:00
jekkos
fa3f257e7b
Fix PHPUnit test configuration for database connectivity ( #4430 )
...
- Add database.tests.* environment variables to phpunit.xml.dist
- Set hostname to 127.0.0.1 to match CI MariaDB container
- Add MYSQL_* env vars for Database.php compatibility
- Tests were not running because database connection failed silently
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-13 10:38:37 +01:00
Ollama
66f7d70749
feat(plugins): add view hooks for injecting plugin content into core views
...
Add event-based view hook system allowing plugins to inject UI elements
into core views without modifying core files. Includes helper functions
and example CasposPlugin demonstrating the pattern.
2026-03-12 10:13:12 +00:00
jekkos
431a9951e9
Fix filter persistence javascript issues ( #4400 )
2026-03-11 23:03:21 +01:00
jekkos
f7e8d6e427
Add filter persistence for table views via URL query string ( #4400 )
...
This commit adds URL-based filter persistence for table views, allowing
users to navigate away from a filtered view (e.g., clicking into sale
details) and return without losing their filter settings.
The solution uses history.replaceState() to update the URL without
triggering a page reload, providing a seamless user experience while
maintaining shareable/bookmarkable URLs.
Fixes navigation issue where filters are lost when viewing details or
navigating away from table views.
* Move filter restoration to server-side for cleaner architecture
Changes:
- Controllers now restore filters from URL query string on initial page load:
* Sales.php: Reads start_date, end_date, and filters[] from GET
* Items.php: Reads start_date, end_date, filters[], and stock_location
* Expenses.php: Reads start_date, end_date, and filters[]
* Cashups.php: Reads start_date, end_date, and filters[]
- Views now receive restored filter values from controllers:
* Server-side date override via JavaScript variables
* form_multiselect() receives $selected_filters from controller
* Removed setTimeout hack from table_filter_persistence.php
- Simplified table_filter_persistence.php:
* Now only handles URL updates on filter changes
* No longer responsible for restoring state
* Cleaner, single responsibility (client-side URL management)
Benefits:
- Works without JavaScript for initial render
- Cleaner architecture (server controls initial state)
- Client-side JS only handles "live" filter updates
- Filters persist across navigation via URL query string
- Shareable/bookmarkable URLs
How it works:
1. User visits /sales/manage?start_date=2024-01-01&filters[]=only_cash
2. Controller reads GET params and passes to view
3. View renders with correct initial filter values
4. User changes filter → JavaScript updates URL via replaceState()
5. User navigates away and back → Controller restores from URL again
* Refactor filter restoration into helper function and use PSR-12 naming
* Use array_merge with helper to reduce code duplication
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-11 20:11:00 +01:00
dependabot[bot]
85889b6e65
Bump jspdf from 4.1.0 to 4.2.0 ( #4383 )
...
Bumps [jspdf](https://github.com/parallax/jsPDF ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/parallax/jsPDF/releases )
- [Changelog](https://github.com/parallax/jsPDF/blob/master/RELEASE.md )
- [Commits](https://github.com/parallax/jsPDF/compare/v4.1.0...v4.2.0 )
---
updated-dependencies:
- dependency-name: jspdf
dependency-version: 4.2.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2026-03-11 16:36:53 +04:00
Ollama
6818f02ef9
Update SECURITY.md with published security advisories
...
- Add Security Advisories section with 4 published CVEs
- Include CVE ID, vulnerability description, CVSS score, publication date, fixed version, and reporter credits
- Update supported versions table to reflect current state (>= 3.4.2)
- Add link to GitHub Security Advisories page for complete list
CVEs added:
- CVE-2025-68434: CSRF leading to Admin Creation (8.8)
- CVE-2025-68147: Stored XSS in Return Policy (8.1)
- CVE-2025-66924: Stored XSS in Item Kits (7.2)
- CVE-2025-68658: Stored XSS in Company Name (4.3)
2026-03-10 22:28:09 +01:00
Ollama
436696b11b
Add workflow to auto-update issue templates with releases
...
Adds a GitHub Actions workflow that automatically updates the
OpensourcePOS Version dropdown in bug report and feature request
templates when new releases are published.
Fixes #4317
2026-03-10 22:26:49 +01:00
Ollama
bd8b4fa6c1
feat(plugins): Support self-contained plugin directories
...
- PluginManager now recursively scans app/Plugins/ to discover plugins
- Supports both single-file plugins (MyPlugin.php) and directory plugins (MyPlugin/MyPlugin.php)
- Plugins can contain their own Models, Controllers, Views, Libraries, Helpers
- Uses PSR-4 namespacing: App\Plugins\PluginName for files, App\Plugins\PluginName\Subdir for subdirectories
- Users can install plugins by simply dropping a folder into app/Plugins/
- Updated README with comprehensive documentation on both plugin formats
This makes plugin installation much easier - just drop the plugin folder and it works.
2026-03-09 21:58:53 +01:00
Ollama
a9669ddf19
feat(plugins): Implement modular plugin system with self-registering events
...
This implements a clean plugin architecture based on PR #4255 discussion:
Core Components:
- PluginInterface: Standard contract all plugins must implement
- BasePlugin: Abstract class with common functionality
- PluginManager: Discovers and loads plugins from app/Plugins/
- Plugin_config: Model for plugin settings storage
Architecture:
- Each plugin registers its own event listeners via registerEvents()
- No hardcoded plugin dependencies in core Events.php
- Generic event triggers (item_sale, item_change, etc.) remain in core code
- Plugins can be enabled/disabled via database settings
- Clean separation: plugin orchestrators vs MVC components
Example Implementations:
- ExamplePlugin: Simple plugin demonstrating event logging
- MailchimpPlugin: Integration with Mailchimp for customer sync
Admin UI:
- Plugin management controller at Controllers/Plugins/Manage.php
- Plugin management view at Views/plugins/manage.php
Database:
- ospos_plugin_config table for plugin settings (key-value store)
- Migration creates table with timestamps
Documentation:
- Comprehensive README with architecture patterns
- Simple vs complex plugin examples
- MVC directory structure guidance
2026-03-09 21:58:53 +01:00
Ollama
9a2b308647
Sync language files ( #3468 )
...
- Add csv_import_invalid_location to Items.php for CSV import validation
- Add error_deleting_admin and error_updating_admin to Employees.php for admin protection messages
Strings added with empty values so they fallback to English and show as untranslated in Weblate.
2026-03-09 07:45:19 +01:00
Ollama
1f55d96580
Fix mass assignment vulnerability in bulk edit (GHSA-49mq-h2g4-grr9)
...
The bulk edit function iterated over all $_POST keys without a whitelist,
allowing authenticated users to inject arbitrary database columns (e.g.,
cost_price, deleted, item_type) into the update query. This bypassed
CodeIgniter 4's $allowedFields protection since Query Builder was used
directly.
Fix: Add ALLOWED_BULK_EDIT_FIELDS constant to Item model defining the
explicit whitelist of fields that can be bulk-updated. Use this constant
in the controller instead of iterating over $_POST directly.
Fields allowed: name, category, supplier_id, cost_price, unit_price,
reorder_level, description, allow_alt_description, is_serialized
Security impact: High (CVSS 8.1) - Could allow price manipulation and
data integrity violations.
2026-03-08 22:49:12 +01:00
Ollama
b2fadea44a
Fix broken SQL injection fix - use havingLike() instead of having() with named params
...
The previous SQL injection fix (GHSA-hmjv-wm3j-pfhw) used named parameter
syntax :search: with having(), but CodeIgniter 4's having() method does
not support named parameters. This caused the query to fail.
The fix uses havingLike() which properly:
- Escapes the search value to prevent SQL injection
- Handles the LIKE clause construction internally (wraps value with %)
- Works correctly with HAVING clauses for aggregated columns
This maintains the security fix while actually working on CI4.
2026-03-08 22:48:43 +01:00
Ollama
0fdb3ba37b
Fix payment type becoming null when editing sales
...
When localization uses dot (.) as thousands separator (e.g., it_IT, es_ES, pt_PT),
the payment_amount value was displayed as raw float (e.g., '10.50') but parsed
using parse_decimals() which expects locale-formatted numbers.
In these locales, '.' is thousands separator and ',' is decimal separator.
parse_decimals('10.50') would return false, causing the condition
!= 0 to evaluate incorrectly (false == 0 in PHP),
resulting in the payment being deleted instead of updated.
Fix: Use to_currency_no_money() to format payment_amount and cash_refund
values according to locale before displaying in the form, so parse_decimals()
can correctly parse them on submission.
2026-03-08 22:34:47 +01:00
jekkos
d7b2264ac1
Fix: Preserve CHECKBOX attribute state when adding attributes ( #4385 )
...
Modified definition_values() function in app/Views/attributes/item.php to properly handle checkbox attributes.
The issue was that checkbox attributes have two input elements (hidden and checkbox) with the same name pattern. When collecting attribute values during the refresh operation, both inputs were being processed, with the hidden input potentially overwriting the checkbox state.
Changes:
- Skip hidden inputs that have a corresponding checkbox input
- For checkbox inputs, explicitly capture the checked state using prop('checked')
- Convert checked state to '1' or '0' for consistency
This ensures that when adding another attribute to an item, existing checkbox states are preserved correctly.
2026-03-08 22:31:02 +01:00
Ollama
a229bf6031
Fix stored XSS vulnerabilities in employee permissions and customer data
...
1. Stock Location XSS (GHSA-7hg5-68rx-xpmg):
- Stock location names were rendered unescaped in employee form
- Malicious stock locations could contain XSS payloads that execute
when viewing employee permissions
- Fixed by adding esc() to permission display in employees/form.php
2. Customer Name XSS (GHSA-hcfr-9hfv-mcwp):
- Bootstrap-table columns had escape disabled for customer_name,
email, phone_number, and note fields
- Malicious customer names could execute XSS in Daily Sales view
- Fixed by removing user-controlled fields from escape exception list
- Only 'edit', 'messages', and 'item_pic' remain in exception list
(these contain safe server-generated HTML)
Both vulnerabilities allow authenticated attackers with basic permissions
to inject JavaScript that executes in admin/other user sessions.
2026-03-08 18:42:30 +01:00
Ollama
977fa5647b
Fix stored XSS vulnerability in item descriptions
...
GHSA-q58g-gg7v-f9rf: Stored XSS via Item Description
Security Impact:
- Authenticated users with item management permission can inject XSS payloads
- Payloads execute in POS register view (sales and receivings)
- Can steal session cookies, perform CSRF attacks, or compromise POS operations
Root Cause:
1. Input: Items.php:614 accepts description without sanitization
2. Output: register.php:255 and receiving.php:220 echo description without escaping
Fix Applied:
- Input sanitization: Added FILTER_SANITIZE_FULL_SPECIAL_CHARS to description POST
- Output escaping: Added esc() wrapper when echoing item descriptions
- Defense-in-depth approach: sanitize on input, escape on output
Files Changed:
- app/Controllers/Items.php - Sanitize description on save
- app/Views/sales/register.php - Escape description on display
- app/Views/receivings/receiving.php - Escape description on display
Testing:
- XSS payloads like '<script>alert(1)</script>' are now sanitized on input
- Any existing malicious descriptions are escaped on output
- Does not break legitimate descriptions with special characters
2026-03-07 20:51:48 +01:00
Ollama
52b0a83190
Fix SQL injection in custom attribute search
...
Parameterize LIKE queries in HAVING clause to prevent SQL injection
when search_custom filter is enabled. Also sanitize search parameter
input at controller level for defense-in-depth.
Fixes vulnerability where user input was directly interpolated into
SQL queries without sanitization.
2026-03-07 19:10:42 +01:00
jekkos
f25a0f5b09
Refactor: Move ADMIN_MODULES to constants, rename methods to camelCase
...
- Move admin modules list from is_admin method to ADMIN_MODULES constant
- Rename is_admin() to isAdmin() following CodeIgniter naming conventions
- Rename can_modify_employee() to canModifyEmployee() following conventions
- Update all callers in Employees controller and tests
2026-03-06 17:25:25 +01:00
jekkos
f0f288797a
Add migration to fix existing image filenames with spaces ( #4372 )
...
This migration will:
- Scan all items for filenames containing spaces
- Rename both original and thumbnail files on the filesystem
- Update database records with sanitized filenames
- Only process files that actually exist on the filesystem
2026-03-06 17:09:52 +01:00
jekkos
63083a0946
Fix: Sanitize image filenames to prevent thumbnail display issues ( #4372 )
...
When uploading item images with filenames containing spaces, the thumbnails fail to load due to Apache mod_rewrite rejecting URLs with spaces.
Changes:
- Modified upload_image() method to sanitize filenames by replacing spaces and special characters with underscores
- Uses regex to keep only alphanumeric, underscores, hyphens, and periods
- Preserves original filename in 'orig_name' field for reference
- Fixes issue where thumbnail URLs would fail with 'AH10411: Rewritten query string contains control characters or spaces'
Example: 'banana marsmellow.jpg' becomes 'banana_marsmellow.jpg'
Fixes : #4372
2026-03-06 17:09:52 +01:00
jekkos
3a33098776
Fix: Handle image filenames with spaces in thumbnails
...
- URL-encode filenames when constructing image/thumbnail URLs
- Decode filename parameter in getPicThumb() controller
- Prevents Apache AH10411 error with spaces in rewritten URLs
Fixes #4372
2026-03-06 17:09:52 +01:00
jekkos
ca6a1b35af
Add row-level authorization to password change endpoints ( #4401 )
...
* fix(security): add row-level authorization to password change endpoints
- Prevents non-admin users from viewing other users' password forms
- Prevents non-admin users from changing other users' passwords
- Uses can_modify_employee() check consistent with Employees controller fix
- Addresses BOLA vulnerability in Home controller (GHSA-q58g-gg7v-f9rf)
* test(security): add BOLA authorization tests for Home controller
- Test non-admin cannot view/change admin password
- Test user can view/change own password
- Test admin can view/change any password
- Test default employee_id uses current user
- Add JUnit test result upload to CI workflow
* refactor: apply PSR-12 naming and add DEFAULT_EMPLOYEE_ID constant
- Add DEFAULT_EMPLOYEE_ID constant to Constants.php
- Rename variables to follow PSR-12 camelCase convention
- Use ternary for default employee ID assignment
* refactor: use NEW_ENTRY constant instead of adding DEFAULT_EMPLOYEE_ID
Reuse existing NEW_ENTRY constant for default employee ID parameter.
Avoids adding redundant constants to Constants.php with same value (-1).
---------
Co-authored-by: jekkos <jeroen@steganos.dev >
2026-03-06 17:08:36 +01:00
jekkos
418580a52d
Fix second-order SQL injection in currency_symbol config ( #4390 )
...
* Fix second-order SQL injection in currency_symbol config
The currency_symbol value was concatenated directly into SQL queries
without proper escaping, allowing SQL injection attacks via the
Summary Discounts report.
Changes:
- Use $this->db->escape() in Summary_discounts::getData() to properly
escape the currency symbol value before concatenation
- Add htmlspecialchars() validation in Config::postSaveLocale() to
sanitize the input at storage time
- Add unit tests to verify escaping of malicious inputs
Fixes SQL injection vulnerability described in bug report where
attackers with config permissions could inject arbitrary SQL through
the currency_symbol field.
* Update test to use CIUnitTestCase for consistency
Per code review feedback, updated test to extend CIUnitTestCase
instead of PHPUnit TestCase to maintain consistency with other
tests in the codebase.
---------
Co-authored-by: Ollama <ollama@steganos.dev >
2026-03-06 17:01:38 +01:00
jekkos
31d25e06dc
fix(security): whitelist and validate invoice template types ( #4393 )
...
- Add whitelist validation for invoice_type to prevent path traversal and LFI
- Validate invoice_type against allowed values in Sale_lib
- Sanitize invoice_type input in Config controller before saving
- Default to 'invoice' template for invalid types
Security: Prevents arbitrary file inclusion via user-controlled invoice_type config
2026-03-06 13:18:47 +01:00
jekkos
b1819b3b36
dd validation for invalid stock locations in CSV import ( #4399 )
...
- Add validateCSVStockLocations() method to check CSV columns against allowed locations
- Log error when invalid stock location columns are detected
- Tests for valid, invalid, and mixed stock location columns
- Tests for location name case sensitivity
- Tests for CSV parsing and detecting location columns
- Add error message language string for invalid locations
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2026-03-06 13:17:52 +01:00
jekkos
6705420373
Fix incorrect argument types in migration round_number() methods ( #4403 )
...
The round_number() method signature declares $amount as string, but the
HALF_FIVE case and other rounding operations pass string values to round()
and other arithmetic operations which expect numeric types. This causes
type errors when strict type checking is enabled.
Fix by casting $amount to float before arithmetic operations in both
migration files:
- 20170502221506_sales_tax_data.php (line 268)
- 20200202000000_taxamount.php (line 244)
Also cast sale_tax_amount to float in round_sales_taxes() method before
passing to round() operations (lines 381 in sales_tax_data.php and 358 in
taxamount.php).
Fixes #4324
2026-03-06 13:07:24 +01:00
dependabot[bot]
d6b767c80a
Bump dompurify from 3.3.1 to 3.3.2 ( #4402 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.1...3.3.2 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.3.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 21:54:49 +01:00
jekkos
19eb43270a
Fix broken object-level authorization in Employees controller (CVE-worthy) ( #4391 )
...
- Non-admin employees can no longer view/modify admin accounts
- Non-admin employees can no longer delete admin accounts
- Non-admin employees can only grant permissions they themselves have
- Added is_admin() and can_modify_employee() methods to Employee model
- Prevents privilege escalation via permission grants
Add tests for BOLA fix and permission delegation
- EmployeeTest: Unit tests for is_admin() and can_modify_employee() methods
- EmployeesControllerTest: Test cases for authorization checks (integration tests require DB)
- ReportsControllerTest: Test validating the constructor redirect fix pattern
Fix return type error in Employees controller
Use $this->response->setJSON() instead of echo json_encode() + return
to properly satisfy the ResponseInterface return type.
2026-03-05 19:46:39 +01:00
jekkos
df4549bb0b
Fix Docker image upload by replacing slashes in TAG
2026-03-05 14:46:45 +00:00
jekkos
bdc965be23
Fix: Refresh session language for employee after update. ( #4245 )
2026-03-04 22:43:52 +01:00
Lucas Lyimo
5c8905aa1b
Language Array Key Typo Fix ( #4371 )
...
* Fix typo in stock location translation
* Fix typo in stock location key
* Fix typo in Language Receivings files stock_location
* Add Swahili-TZ Language Files
* Add Swahili-KE Language Files
2026-03-04 22:06:17 +01:00
jekkos
690f43578d
Use Content-Type application/json for AJAX responses ( #4357 )
...
Complete Content-Type application/json fix for all AJAX responses
- Add missing return statements to all ->response->setJSON() calls
- Fix Items.php method calls from JSON() to setJSON()
- Convert echo statements to proper JSON responses
- Ensure consistent Content-Type headers across all controllers
- Fix 46+ instances across 12 controller files
- Change Config.php methods to : ResponseInterface (all return setJSON only):
- postSaveRewards(), postSaveBarcode(), postSaveReceipt()
- postSaveInvoice(), postRemoveLogo()
- Update PHPDoc @return tags
- Change Receivings.php _reload() to : string (only returns view)
- Change Receivings.php methods to : string (all return _reload()):
- getIndex(), postSelectSupplier(), postChangeMode(), postAdd()
- postEditItem(), getDeleteItem(), getRemoveSupplier()
- postComplete(), postRequisitionComplete(), getReceipt(), postCancelReceiving()
- Change postSave() to : ResponseInterface (returns setJSON)
- Update all PHPDoc @return tags
Fix XSS vulnerabilities in sales templates, login, and config pages
This commit addresses 5 XSS vulnerabilities by adding proper escaping
to all user-controlled configuration values in HTML contexts.
Fixed Files:
- app/Views/sales/invoice.php: Escaped company_logo (URL context) and company (HTML)
- app/Views/sales/work_order.php: Escaped company_logo (URL context)
- app/Views/sales/receipt_email.php: Added file path validation and escaping for logo
- app/Views/login.php: Escaped all config values in title, logo src, and alt
- app/Views/configs/info_config.php: Escaped company_logo (URL context)
Security Impact:
- Prevents stored XSS attacks if configuration is compromised
- Defense-in-depth principle applied to administrative interfaces
- Follows OWASP best practices for output encoding
Testing:
- Verified no script execution with XSS payloads in config values
- Confirmed proper escaping in HTML, URL, and file contexts
- All templates render correctly with valid configuration
Severity: High (4 files), Medium-High (1 file)
CVSS Score: ~6.1
CWE: CWE-79 (Improper Neutralization of Input During Web Page Generation)
Fix critical password validation bypass and add unit tests
This commit addresses a critical security vulnerability where the password
minimum length check was performed on the HASHED password (always 60
characters for bcrypt) instead of the actual password before hashing.
Vulnerability Details:
- Original code: strlen($employee_data['password']) >= 8
- This compared the hash length (always 60) instead of raw password
- Impact: Users could set 1-character passwords like "a"
- Severity: Critical (enables brute force attacks on weak passwords)
- CVE-like issue: CWE-307 (Improper Restriction of Excessive Authentication Attempts)
Fix Applied:
- Validate password length BEFORE hashing
- Clear error message when password is too short
- Added unit tests to verify minimum length enforcement
- Regression test to prevent future vulnerability re-introduction
Test Coverage:
- testPasswordMinLength_Rejects7Characters: Verify 7 chars rejected
- testPasswordMinLength_Accepts8Characters: Verify 8 chars accepted
- testPasswordMinLength_RejectsEmptyString: Verify empty rejected
- testPasswordMinLength_RejectsWhitespaceOnly: Verify whitespace rejected
- testPasswordMinLength_AcceptsSpecialCharacters: Verify special chars OK
- testPasswordMinLength_RejectsPreviousBehavior: Regression test for bug
Files Modified:
- app/Controllers/Home.php: Fixed password validation logic
- tests/Controllers/HomeTest.php: Added comprehensive unit tests
Security Impact:
- Enforces 8-character minimum password policy
- Prevents extremely weak passwords that facilitate brute-force attacks
- Critical for credential security and user account protection
Breaking Changes:
- Users with passwords < 8 characters will need to reset their password
- This is the intended security improvement
Severity: Critical
CVSS Score: ~7.5
CWE: CWE-305 (Authentication Bypass by Primary Weakness), CWE-307
Add GitHub Actions workflow to run PHPUnit tests
Move business logic from views to controllers for better separation of concerns
- Move logo URL computation from info_config view to Config::getIndex()
- Move image base64 encoding from receipt_email view to Sales controller
- Improves separation of concerns by keeping business logic in controllers
- Simplifies view templates to only handle presentation
Fix XSS vulnerabilities in report views - escape user-controllable summary data and labels
Fix base64 encoding URL issue in delete payment - properly URL encode base64 string
Fix remaining return type declarations for Sales controller
Fixed additional methods that call _reload():
- postAdd() - returns _reload($data)
- postAddPayment() - returns _reload($data)
- postEditItem() - returns _reload($data)
- postSuspend() - returns _reload($data)
- postSetPaymentType() - returns _reload()
All methods now return ResponseInterface|string to match _reload() signature.
This resolves PHP TypeError errors.
2026-03-04 21:42:35 +01:00
jekkos
0858a1c23c
Fix permission bypass in Reports submodule access control ( #4389 )
...
The redirect() in constructor returned a RedirectResponse that was never executed, allowing unauthorized access to report submodules. Replaced with header() + exit() to enforce permission checks.
2026-03-04 21:18:42 +01:00
jekkos
3c217bbddd
Fix XSS vulnerabilities in invoice_email.php view
2026-03-04 17:54:01 +00:00
jekkos
87a0606141
Fix XSS vulnerability in register ( #3965 )
2026-03-03 22:40:50 +01:00
jekkos
b6a90f7880
Fix XSS vulnerability in register ( #3965 )
2026-03-03 22:37:08 +01:00
jekkos
b93359bcaf
Fix XSS vulnerability in attributes ( #3965 )
2026-03-03 22:28:32 +01:00
jekkos
79427481b3
Fix XSS vulnerabilities in invoices + receipts ( #3965 ) ( #4363 )
2026-02-23 20:14:55 +01:00
dependabot[bot]
b23351a45c
Bump jspdf and jspdf-autotable ( #4373 )
...
Bumps [jspdf](https://github.com/parallax/jsPDF ) and [jspdf-autotable](https://github.com/simonbengtsson/jsPDF-AutoTable ). These dependencies needed to be updated together.
Updates `jspdf` from 3.0.2 to 4.1.0
- [Release notes](https://github.com/parallax/jsPDF/releases )
- [Changelog](https://github.com/parallax/jsPDF/blob/master/RELEASE.md )
- [Commits](https://github.com/parallax/jsPDF/compare/v3.0.2...v4.1.0 )
Updates `jspdf-autotable` from 5.0.2 to 5.0.7
- [Release notes](https://github.com/simonbengtsson/jsPDF-AutoTable/releases )
- [Commits](https://github.com/simonbengtsson/jsPDF-AutoTable/compare/v5.0.2...v5.0.7 )
---
updated-dependencies:
- dependency-name: jspdf
dependency-version: 4.1.0
dependency-type: direct:production
- dependency-name: jspdf-autotable
dependency-version: 5.0.7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-07 11:46:11 +00:00
dependabot[bot]
bee0c8e364
Bump lodash from 4.17.21 to 4.17.23 ( #4369 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 20:51:03 +01:00
jekkos
849439c71e
Fix multiple XSS vulnerabilities ( #3965 ) ( #4356 )
2025-12-22 17:21:49 +01:00
Chathura Dilushanka
25680f05db
Add equals as permitted URI character ( #4329 )
...
This should resolve the 400 error when deleting payments with base64 encoded IDs containing `=`.
2025-12-21 22:41:36 +01:00
jekkos
a11fb099e2
Fix travis build after merge ( #4130 )
2025-12-21 19:51:21 +01:00
BhojKamal
aee5f31cf5
Add show/hide cost price & profit feature - in reports #4130 ( #4350 )
...
* Add show/hide cost price & profit feature
* .env should be ignored.
* js code formatted. .vscode folder ignore for vscode user settings.json
* style is replaced with bootstrap class, formatted and .env.example
* toggle button on table to like in other
* comment corrected.
* class re-factored
* minor refactor
* formatted with 4 space
---------
Co-authored-by: Lotussoft Youngtech <lotussoftyoungtech@gmail.com >
2025-12-21 15:23:39 +05:45
jekkos
643b0ac499
Fix for detailed suppliers report ( #4351 )
2025-12-17 22:46:59 +01:00
jekkos
3e844f2f89
Escape return_policy in receipt + invoice ( #4349 )
...
* Escape return_policy in receipt + invoice
* Enable CSRF using session token (#3632 )
2025-12-17 20:39:58 +01:00
jekkos
2acdec431f
Fix wrong migration script location ( #4285 )
2025-12-08 23:06:48 +01:00
jekkos
f245f585da
Fix creation of date attribute value ( #4310 ) ( #4344 )
...
Fix type hints in case search string is empty in sales
2025-12-02 07:19:14 +01:00
jekkos
e48ab45094
Fix toast notifications in config ( #4341 ) ( #4343 )
2025-11-28 09:01:07 +01:00
jekkos
46e31b1c16
Allow anonymous giftcard creation ( #4278 )
...
* Allow giftcard without person (#4276 )
* Update giftcard form validation (#4276 )
2025-11-24 22:54:52 +01:00
jekkos
bea69c7aa1
Add DOMPurify to JS includes ( #4341 )
2025-11-23 22:20:40 +01:00
jekkos
30da69a382
Fix attachment cid ( #4314 )
...
* Add attachment cid when sending emails (#4308 )
Also check if an encryption key is set before decrypting the SMTP
password.
* Upgrade to CI 4.6.3 (#4308 )
* Fix for changing invoice id in email (#4308 )
2025-11-23 21:37:32 +01:00
jekkos
6dd5a9162f
Add DOMpurify + fix XSS ( #4341 )
2025-11-23 21:35:47 +01:00
jekkos
26a398f7d2
Add recent releases to issue template ( #4317 )
2025-11-21 23:55:24 +01:00
jekkos
ce73d9bb31
Add env variable to disallow pwd change ( #4325 )
2025-11-21 23:46:48 +01:00
jekkos
83af580d40
Add server side validation for password ( #4335 )
2025-11-21 23:45:47 +01:00
jekkos
ca7adf76c1
Update SECURITY.md contact ( #4335 )
2025-11-21 23:22:39 +01:00
jekkos
832db664e5
Fix tax configuration pages ( #4331 )
2025-11-21 22:13:35 +01:00
jekkos
36e73a84af
Clean up docker compose setup ( #4308 )
2025-10-27 21:57:12 +01:00
Joe Williams
bcddf482fe
[Feature] Add logging to migrations ( #4327 )
...
* `execute_script()` now returns a boolean for error handling.
* Added transaction to `Migration_MissingConfigKeys.up()`.
* Added logging to various migrations.
* Added transaction to `Migration_MissingConfigKeys.up()`.
* Added logging to various migrations.
* Formatting and function call fixes
Fixed a minor formatting issue in the migration helper.
Replaced a few remaining error_log() calls.
Updated executeScriptWithTransaction() to use log_message()
* Function call fix
Replaced the last error_log() calls with log_message().
---------
Co-authored-by: Joe Williams <hey-there-joe@outlook.com >
2025-10-19 22:10:28 -07:00
Joe Williams
759356288b
Add transactions to missing config keys migration. ( #4318 )
...
* `execute_script()` now returns a boolean for error handling.
* Added transaction to `Migration_MissingConfigKeys.up()`.
* Added `executeScriptWithTransaction()` to migration helpers.
* Many changes for testing; also minor formatting fixes.
* Removed test code and pointed the `NullableTaxCategoryId` migration at the right SQL file.
* Fixed header.php
* Code cleanup from code review:
- Added IGNORE to SQL scripts.
- Added try-catch to executeScriptWithTransaction().
- Various comment changes.
* Fixed naming issue
Nullable tax category ID migration now runs the correct script.
* Updated SQL
Replaced INSERT WHERE NOT EXISTS in missing config keys sql script to use a single INSERT IGNORE.
* Updated migration helper
Updated executeScriptWithTransaction to use transRollback
---------
Co-authored-by: Joe Williams <hey-there-joe@outlook.com >
2025-10-15 22:53:14 -07:00
j2272850861-pixel
d1e5575ac1
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/pt_BR/
2025-10-10 12:58:48 +02:00
j2272850861-pixel
b3f67a5e0f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/pt_BR/
2025-10-10 12:58:48 +02:00
j2272850861-pixel
41b349134a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/pt_BR/
2025-10-10 12:58:48 +02:00
jekkos
b1f6ae6d35
Fix mount path for uploads ( #4308 )
...
Remove duplicated compose sections in nginx version. We will include
parts of the main file instead of duplicating it here.
2025-08-29 09:12:02 +02:00
dependabot[bot]
4153c69ccd
Bump jspdf from 3.0.1 to 3.0.2 ( #4309 )
...
Bumps [jspdf](https://github.com/parallax/jsPDF ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/parallax/jsPDF/releases )
- [Changelog](https://github.com/parallax/jsPDF/blob/master/RELEASE.md )
- [Commits](https://github.com/parallax/jsPDF/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: jspdf
dependency-version: 3.0.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-29 07:32:54 +02:00
jekkos
87fbd72478
Add generic try/catch in import ( #4302 )
2025-08-28 00:05:58 +02:00
jekkos
a4ac42b4ad
Fix reference to uploads folder ( #4270 ) ( #4286 )
2025-08-18 21:19:36 +02:00
jekkos
2eff79a8b6
Fix for suspended sales ( #4283 ) ( #4303 )
2025-08-15 23:12:35 +02:00
Aril Apria Susanto
880fb8faef
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/id/
2025-08-11 10:27:22 +02:00
Aril Apria Susanto
4d2347173b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/id/
2025-08-11 10:27:22 +02:00
Aril Apria Susanto
82d36d01fb
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/id/
2025-08-11 10:27:22 +02:00
Aril Apria Susanto
13314b7da1
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/id/
2025-08-11 10:27:22 +02:00
jekkos
43808c5970
Revert toast message sanitization ( #4302 )
2025-08-07 23:49:54 +02:00
jekkos
1615ef3832
Set release version to 3.4.2
2025-08-07 21:06:11 +02:00
jekkos
e089dc5e2c
Fix item kits update ( #4294 )
2025-08-06 23:40:00 +02:00
jekkos
4cf70a95e6
Fix security incident email address ( #4298 )
2025-07-30 08:05:58 +02:00
jekkos
e08367aaae
Allow empty tax category id ( #4285 ) ( #4288 )
2025-07-29 23:59:23 +02:00
jekkos
9cd2f685ff
Fix barcode generation in items ( #4270 )
2025-07-29 23:56:50 +02:00
jekkos
6800f338e7
Upgrade to ci 4.6.2 ( #4296 ) ( #4298 )
2025-07-29 23:20:24 +02:00
jekkos
d4ab56b742
Fix migration 20250522000000 ( #4284 )
...
* Fix migration errors
Add dropColumnIfExists to migration_helper
* Add config key/values if missing (#4282 )
2025-07-16 23:28:24 +02:00
jekkos
1eb75d6e05
Fix typo in writeable ( #4270 )
2025-07-11 23:23:13 +02:00
jekkos
8833420917
Upgrade github workflow ( #3708 ) ( #4280 )
...
Co-authored-by: El_Coloso <diegoramosp@gmail.com >
2025-07-11 23:13:44 +02:00
jekkos
0d1f4efe3c
Extended payment delete fix ( #4274 )
...
* Create a Base64 URL-Safe encoding and decoding helper
* Rename web_helper to url_helper
---------
Co-authored-by: El_Coloso <diegoramosp@gmail.com >
2025-07-07 13:57:03 +02:00
jekkos
b9e17daac7
Fix writable folder permission check ( #4270 ) ( #4273 )
2025-07-06 22:04:17 +02:00
jekkos
5f395d987b
Set release version to 3.4.1
2025-06-05 21:28:32 +02:00
objecttothis
6f587498e6
Migration fix for MariaDB databases
...
- This fix properly creates Primary Keys on both MariaDB and MySQL
Signed-off-by: objecttothis <objecttothis@gmail.com >
2025-06-01 10:15:57 +02:00
jekkos
29c3c55fcc
Fix item number lookup in sales/receivings ( #4212 ) ( #4250 )
...
* Fix item number lookup in sales/receivings (#4212 )
* Remove item_number check in exists()
2025-05-30 22:29:35 +02:00
objecttothis
e1fedab9b7
Bugfix: constraint migration fixes ( #4230 )
...
- Refactored function names for PSR-12 compliance
- Programmatically cascade delete attribute_link rows when a drop-down attribute is deleted but leave attribute_link rows associated with transactions.
- Added `WHERE item_id IS NOT NULL` to migration to prevent failure on MySQL databases during migration
- Retroactive correction of migration to prevent MySQL databases from failing.
- Refactored generic functions to helper
- Reverted attribute_links foreign key to ON DELETE RESTRICT which is required for a unique constraint on this table. Cascading deletes are now handled programmatically.
- Migration Session table to match Code Igniter 4.6
- Add index to attribute_links to prevent query timeout in items view on large databases
- Added overridePrefix() function to the migration_helper. Any time QueryBuilder is adding a prefix to the query when we don't want it to, this query can be used to override the prefix then set it back after you're done.
- Added dropAllForeignKeyConstraints() helper function.
- Added deleteIndex() helper function.
- Added indexExists() helper function.
- Added primaryKeyExists() helper function.
- Added recreateForeignKeyConstraints() helper function.
- Added CRUD section headings to the Attribute model.
- Replaced `==` with `===` to prevent type juggling.
- Removed unused delete_value function.
- Reworked deleteDefinition() and deleteDefinitionList() functions to delete rows from the attribute_links table which are associated.
- Added deleteAttributeLinksByDefinitionId() function
Implement Cascading Delete
- Function to delete attribute links with one or more attribute definitions.
- Call function to implement an effective cascading delete.
- Refactor function naming to meet PSR-12 conventions
Fix Migration
- Add drop of Generated Column to prevent failure of migration on MySQL databases.
Fix Migration
- Removed blank lines
- Refactored function naming for PSR compliance
- Reformatted code for PSR compliance
- Added logic to drop dependent foreign key constraints before deleting an index then recreating them.
Migrate ospos_sessions table
- DROP and CREATE session table to prevent migration problems on populated databases
Fixed Bug in Migration
- In the event that item_id = null (e.g., it's a dropdown) it should not be included in the results.
Fixed bug in Dropdown deletes
- Removed delete_value function in Attributes Controller as it is unused.
- Renamed postDelete_attribute_value function for PSR-12 compliance.
- Renamed delete_value Attribute model function for PSR-12 compliance.
- Refactored out function to getAttributeIdByValue
- Replaced == with === to prevent type juggling
- Reorganized parts of model to make it easier to find CRUD functions.
Refactoring
- PSR-12 Compliance formatting changes
- Refactored several generic functions into the migration_helper.php
- First check if primary key exists before attempting to create it.
- Grouped functions together in migration_helper.php
- phpdoc commenting functions
Optimizing Indices
- There are two queries run while opening the Items view which time out on large databases with weak hardware. These indices cut the query execution in half or better.
Add Unique constraint back into attribute_links
- This migration reverts ospos_attribute_links_ibfk_1 and 2 to ON DELETE RESTRICT. Cascade delete is done programmatically. This is needed to have a unique column on the attribute_links table which prevents duplicate attributes from begin created with the same item_id-attribute_id-definition_id combination
Correct spacing after if for PSR-12
Minor code cleanup.
- Removed Comments separating sections of code in Attribute model
- Removed extra log line to prevent cluttering of the log
2025-05-29 15:24:08 +04:00
Maxime
3c846e6324
Fixed broken escape string for success & warning messages ( #4253 )
...
* Fixed broken escape string for success & warning messages
* Fixed issue in sales register
---------
Co-authored-by: Franchovy <franchovy@pm.me >
2025-05-27 23:27:27 +02:00
diego-ramos
85120fa4be
Fix encoding issue for payment types with special characters ( #4232 )
2025-05-22 22:34:39 +02:00
Mohamed-Qadir
7ba60ba58b
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ckb/
2025-05-10 02:04:32 +02:00
Mohamed-Qadir
64f34933c4
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-05-10 02:04:32 +02:00
Mohamed-Qadir
1c0442c4f6
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-05-10 02:04:32 +02:00
Mohamed-Qadir
8bc4ee3792
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/ckb/
2025-05-10 02:04:31 +02:00
Mohamed-Qadir
c200561eb5
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-05-10 02:04:19 +02:00
Mohamed-Qadir
a55d5b415e
Translated using Weblate (Kurdish (Central))
...
Currently translated at 73.3% (33 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/ckb/
2025-05-09 19:33:42 +02:00
Mohamed-Qadir
f31d004fb7
Translated using Weblate (Kurdish (Central))
...
Currently translated at 55.2% (21 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ckb/
2025-05-09 19:33:41 +02:00
Mohamed-Qadir
40e4ad3d38
Translated using Weblate (Kurdish (Central))
...
Currently translated at 35.8% (42 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-05-09 19:33:41 +02:00
Mohamed-Qadir
7658ca8dd2
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-05-09 19:33:41 +02:00
Mohamed-Qadir
f38272cb59
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ckb/
2025-05-09 19:33:40 +02:00
Mohamed-Qadir
dca3cdeaf5
Translated using Weblate (Kurdish (Central))
...
Currently translated at 31.1% (14 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/ckb/
2025-05-09 19:11:03 +02:00
Mohamed-Qadir
41eb07caec
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-05-09 19:11:03 +02:00
Mohamed-Qadir
766c9bb0f2
Translated using Weblate (Kurdish (Central))
...
Currently translated at 33.3% (39 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-05-09 19:11:02 +02:00
Mohamed-Qadir
7113e1167c
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ckb/
2025-05-09 19:11:02 +02:00
Mohamed-Qadir
eaeb9cb426
Translated using Weblate (Kurdish (Central))
...
Currently translated at 89.7% (61 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-05-09 19:11:01 +02:00
Mohamed-Qadir
1971519629
Translated using Weblate (Kurdish (Central))
...
Currently translated at 31.5% (12 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ckb/
2025-05-09 19:11:00 +02:00
Mohamed-Qadir
b4e010dab8
Translated using Weblate (Kurdish (Central))
...
Currently translated at 33.8% (23 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-05-09 17:52:39 +02:00
Mohamed-Qadir
75e709d0b5
Translated using Weblate (Kurdish (Central))
...
Currently translated at 51.7% (75 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-05-09 17:52:39 +02:00
Mohamed-Qadir
605f550666
Translated using Weblate (Kurdish (Central))
...
Currently translated at 20.0% (9 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/ckb/
2025-05-09 17:52:38 +02:00
Mohamed-Qadir
bc55908af2
Translated using Weblate (Kurdish (Central))
...
Currently translated at 20.5% (24 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-05-09 17:52:38 +02:00
Mohamed-Qadir
707339f3b5
Translated using Weblate (Kurdish (Central))
...
Currently translated at 27.9% (19 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-05-09 16:40:06 +02:00
Mohamed-Qadir
d0bb7998a9
Translated using Weblate (Kurdish (Central))
...
Currently translated at 18.8% (22 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-05-09 16:40:06 +02:00
Mohamed-Qadir
c47ea659bc
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/ckb/
2025-05-09 16:40:06 +02:00
Mohamed-Qadir
9b8d6acb79
Translated using Weblate (Kurdish (Central))
...
Currently translated at 16.2% (19 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-05-07 22:48:28 +02:00
Mohamed-Qadir
640bdfd0f9
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/ckb/
2025-05-07 22:48:27 +02:00
Mohamed-Qadir
0ea4fcd474
Translated using Weblate (Kurdish (Central))
...
Currently translated at 42.0% (61 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-05-07 22:48:27 +02:00
Mohamed-Qadir
056add7979
Translated using Weblate (Kurdish (Central))
...
Currently translated at 11.7% (8 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-05-07 22:48:27 +02:00
Mohamed-Qadir
4577525566
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/ckb/
2025-05-07 22:48:27 +02:00
Mohamed-Qadir
75d4d894a4
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/ckb/
2025-05-07 22:48:27 +02:00
Mohamed-Qadir
e4b07125d6
Translated using Weblate (Kurdish (Central))
...
Currently translated at 89.4% (17 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/ckb/
2025-05-07 22:48:27 +02:00
Mohamed-Qadir
2d35346d16
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ckb/
2025-05-04 15:27:04 +02:00
Mohamed-Qadir
e0969a8c2b
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (20 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/ckb/
2025-05-03 23:45:43 +02:00
Mohamed-Qadir
965f3706da
Translated using Weblate (Kurdish (Central))
...
Currently translated at 36.3% (20 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ckb/
2025-05-03 23:45:00 +02:00
BudsieBuds
e83c23cf0c
Improve code style and PSR-12 compliance ( #4204 )
...
* Improve code style and PSR-12 compliance
- refactored code formatting to adhere to PSR-12 guidelines
- standardized coding conventions across the codebase
- added missing framework files and reverted markup changes
- reformatted arrays for enhanced readability
- updated language files for consistent styling and clarity
- minor miscellaneous improvements
2025-05-02 19:37:06 +02:00
Mohamed-Qadir
1456feae58
Translated using Weblate (Kurdish (Central))
...
Currently translated at 75.0% (15 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/ckb/
2025-05-02 12:54:14 +02:00
Mohamed-Qadir
32c0b74e0a
Translated using Weblate (Kurdish (Central))
...
Currently translated at 35.0% (7 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/ckb/
2025-05-02 12:05:16 +02:00
Mohamed-Qadir
9ecbe5770c
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ckb/
2025-05-02 11:31:10 +02:00
Mohamed-Qadir
cedcbf459e
Translated using Weblate (Kurdish (Central))
...
Currently translated at 41.6% (5 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/ckb/
2025-05-02 11:31:09 +02:00
Mohamed-Qadir
73df6db4f8
Translated using Weblate (Kurdish (Central))
...
Currently translated at 94.4% (309 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ckb/
2025-05-02 10:55:23 +02:00
Mohamed-Qadir
b0e0b5b429
Translated using Weblate (Kurdish (Central))
...
Currently translated at 94.1% (308 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ckb/
2025-05-02 10:50:44 +02:00
Mohamed-Qadir
36f41db6aa
Translated using Weblate (Kurdish (Central))
...
Currently translated at 15.5% (7 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/ckb/
2025-05-02 10:50:44 +02:00
Mohamed-Qadir
a6c9011954
Translated using Weblate (Kurdish (Central))
...
Currently translated at 16.2% (19 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-05-02 10:50:43 +02:00
Mohamed-Qadir
9f19a15845
Translated using Weblate (Kurdish (Central))
...
Currently translated at 11.7% (8 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-05-02 10:50:34 +02:00
Mohamed-Qadir
c33bd9a868
Translated using Weblate (Kurdish (Central))
...
Currently translated at 26.3% (10 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ckb/
2025-05-02 10:50:33 +02:00
Mohamed-Qadir
d4e775d252
Translated using Weblate (Kurdish (Central))
...
Currently translated at 42.0% (61 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-05-02 10:50:33 +02:00
Mohamed-Qadir
aeda461743
Translated using Weblate (Kurdish (Central))
...
Currently translated at 90.5% (296 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ckb/
2025-05-02 10:39:47 +02:00
Mohamed-Qadir
c1c74279f1
Translated using Weblate (Kurdish (Central))
...
Currently translated at 32.4% (47 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-05-02 10:39:46 +02:00
Mohamed-Qadir
aecb4deac0
Translated using Weblate (Kurdish (Central))
...
Currently translated at 90.2% (295 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ckb/
2025-05-02 10:38:12 +02:00
Mohamed-Qadir
fb2d61fc49
Translated using Weblate (Kurdish (Central))
...
Currently translated at 23.6% (9 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ckb/
2025-05-02 10:38:11 +02:00
Mohamed-Qadir
ea21abf7a7
Translated using Weblate (Kurdish (Central))
...
Currently translated at 28.9% (42 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-05-02 10:38:11 +02:00
Mohamed-Qadir
0acd52cfdd
Translated using Weblate (Kurdish (Central))
...
Currently translated at 86.2% (282 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ckb/
2025-05-02 00:56:40 +02:00
Mohamed-Qadir
e2cfcc07a4
Translated using Weblate (Kurdish (Central))
...
Currently translated at 10.2% (7 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-05-01 23:35:24 +02:00
Mohamed-Qadir
fc676091c3
Translated using Weblate (Kurdish (Central))
...
Currently translated at 24.1% (35 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-05-01 23:35:24 +02:00
Mohamed-Qadir
bcf17ae4c3
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (222 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ckb/
2025-05-01 23:35:23 +02:00
Mohamed-Qadir
2c598c6e3c
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (46 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/ckb/
2025-05-01 23:35:23 +02:00
Mohamed-Qadir
6139659c94
Translated using Weblate (Kurdish (Central))
...
Currently translated at 75.2% (246 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ckb/
2025-05-01 23:35:22 +02:00
Mohamed-Qadir
17c14c8a41
Translated using Weblate (Kurdish (Central))
...
Currently translated at 8.3% (1 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/ckb/
2025-05-01 23:35:21 +02:00
Mohamed-Qadir
c7223e4b75
Translated using Weblate (Kurdish (Central))
...
Currently translated at 38.2% (18 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ckb/
2025-05-01 23:35:21 +02:00
Mohamed-Qadir
7e1895d06c
Translated using Weblate (Kurdish (Central))
...
Currently translated at 34.5% (19 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ckb/
2025-05-01 23:35:20 +02:00
Mohamed-Qadir
3b959bb1e8
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/ckb/
2025-05-01 23:35:20 +02:00
Mohamed-Qadir
33b8fc1607
Translated using Weblate (Kurdish (Central))
...
Currently translated at 14.5% (17 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-05-01 23:35:20 +02:00
Mohamed-Qadir
0f5718e53e
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (46 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/ckb/
2025-04-30 13:17:01 +02:00
Mohamed-Qadir
42feed19a0
Translated using Weblate (Kurdish (Central))
...
Currently translated at 12.1% (27 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ckb/
2025-04-30 13:17:01 +02:00
Mohamed-Qadir
bbab34e6ba
Translated using Weblate (Kurdish (Central))
...
Currently translated at 12.7% (7 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ckb/
2025-04-30 13:17:01 +02:00
Mohamed-Qadir
d6bf2d11a0
Translated using Weblate (Kurdish (Central))
...
Currently translated at 18.6% (27 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-04-30 13:17:00 +02:00
Mohamed-Qadir
f38661bd76
Translated using Weblate (Kurdish (Central))
...
Currently translated at 89.1% (41 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
1fe6cf67f6
Translated using Weblate (Kurdish (Central))
...
Currently translated at 17.0% (8 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
45b39cf8c5
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
6056ebf9d4
Translated using Weblate (Kurdish (Central))
...
Currently translated at 17.9% (26 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
9726b46b15
Translated using Weblate (Kurdish (Central))
...
Currently translated at 12.8% (15 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
16307105a4
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
86325263bc
Translated using Weblate (Kurdish (Central))
...
Currently translated at 95.1% (39 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
0fd1bd9b50
Translated using Weblate (Kurdish (Central))
...
Currently translated at 22.3% (73 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
0339ed8292
Translated using Weblate (Kurdish (Central))
...
Currently translated at 3.7% (3 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
2b6d5eae77
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
b0c71621a9
Translated using Weblate (Kurdish (Central))
...
Currently translated at 16.6% (2 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
b9c97324fa
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
546b90e5f7
Translated using Weblate (Kurdish (Central))
...
Currently translated at 21.0% (8 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
205346ff90
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
edb0bcf206
Translated using Weblate (Kurdish (Central))
...
Currently translated at 7.3% (5 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-04-30 09:05:35 +02:00
Mohamed-Qadir
6987e14147
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/ckb/
2025-04-30 09:05:35 +02:00
odiea
d5910f2e75
Fix ajax cashup total ( #4238 )
2025-04-27 09:31:46 +02:00
odiea
7fb75dbea9
Fix reports to show table details ( #4231 )
2025-04-22 17:51:31 +02:00
diego-ramos
febe5109f0
Fix error when sending a receipt of a sale without invoice ( #4229 )
2025-04-21 18:21:30 +02:00
jekkos
a32519fe4a
Fix password change submission ( #1479 )
2025-04-20 18:53:32 +02:00
jekkos
e0cb950083
Fix datetime rendering ( #4226 ) ( #4227 )
2025-04-20 18:42:12 +02:00
BudsieBuds
9c963814dd
Some bug fixes ( #4225 )
...
- use unminified login css since gulp doesn't minify it
- adjust container max width to bootstrap 5's container-xxl
- add rtl css to bootstrap theme, to match bootswatch standards
2025-04-20 18:27:36 +02:00
BudsieBuds
2fec49e7df
Enhance license handling ( #4223 )
...
- automate license updates
- license text rendered in monospace font
- removed old bower license generation code
2025-04-19 20:20:50 +02:00
BudsieBuds
1bdc19f14f
Convert menu icons to SVG ( #4220 )
...
* Convert menu icons to SVG
- replaced png images with svg
- 20% decrease in file size, improving load times
- removed 384 unused files from repo
* Transferred package to organisation
2025-04-18 19:48:19 +02:00
BudsieBuds
02d63fe067
Update install docs ( #4217 )
...
- updated to show support for php 8.4
2025-04-16 07:17:28 +02:00
BudsieBuds
3e996b7818
Update language names ( #4218 )
2025-04-16 07:16:28 +02:00
BudsieBuds
fc37848fa7
Add default bootstrap to themes ( #4219 )
...
- also update bootstrap
2025-04-16 07:15:27 +02:00
Omer Qadir
477942beea
Translated using Weblate (Kurdish (Central))
...
Currently translated at 5.2% (1 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/ckb/
2025-04-15 22:11:51 +02:00
Omer Qadir
f7e12d6ba1
Translated using Weblate (Kurdish (Central))
...
Currently translated at 21.0% (8 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ckb/
2025-04-15 22:11:51 +02:00
Omer Qadir
a0f49d70b1
Translated using Weblate (Kurdish (Central))
...
Currently translated at 5.8% (4 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-04-15 22:11:51 +02:00
Omer Qadir
66502af0ad
Translated using Weblate (Kurdish (Central))
...
Currently translated at 11.7% (26 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ckb/
2025-04-15 22:11:51 +02:00
Omer Qadir
b099161dd1
Translated using Weblate (Kurdish (Central))
...
Currently translated at 3.7% (3 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/ckb/
2025-04-15 22:11:51 +02:00
Omer Qadir
2e2bbf35b9
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ckb/
2025-04-15 22:11:51 +02:00
Omer Qadir
bc8c42ee0d
Translated using Weblate (Kurdish (Central))
...
Currently translated at 11.1% (13 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-04-15 22:11:51 +02:00
Omer Qadir
2b361aaaed
Translated using Weblate (Kurdish (Central))
...
Currently translated at 17.2% (25 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-04-15 22:11:51 +02:00
BudsieBuds
82f0e75bf0
Fix PHP 8.4 errors ( #4200 )
2025-04-15 20:38:52 +02:00
Omer Qadir
4d8403eb2b
Translated using Weblate (Kurdish (Central))
...
Currently translated at 50.9% (27 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ckb/
2025-04-15 16:55:14 +02:00
Omer Qadir
d89cf3c9ad
Translated using Weblate (Kurdish (Central))
...
Currently translated at 19.5% (8 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/ckb/
2025-04-15 16:55:14 +02:00
Omer Qadir
adfd708613
Translated using Weblate (Kurdish (Central))
...
Currently translated at 11.2% (25 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ckb/
2025-04-15 16:55:14 +02:00
Omer Qadir
4166ee96d5
Translated using Weblate (Kurdish (Central))
...
Currently translated at 10.9% (6 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ckb/
2025-04-15 16:55:13 +02:00
Omer Qadir
123606e842
Translated using Weblate (Kurdish (Central))
...
Currently translated at 8.5% (4 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ckb/
2025-04-15 16:55:13 +02:00
Omer Qadir
9d02e288e7
Translated using Weblate (Kurdish (Central))
...
Currently translated at 10.2% (12 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-04-15 16:55:12 +02:00
Omer Qadir
c7f379f8a4
Translated using Weblate (Kurdish (Central))
...
Currently translated at 18.4% (7 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ckb/
2025-04-15 16:55:12 +02:00
Omer Qadir
229685f8e0
Translated using Weblate (Kurdish (Central))
...
Currently translated at 16.5% (24 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-04-15 16:55:11 +02:00
Omer Qadir
d10b38a03b
Translated using Weblate (Kurdish (Central))
...
Currently translated at 12.4% (18 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ckb/
2025-04-15 13:32:59 +02:00
Omer Qadir
264a449496
Translated using Weblate (Kurdish (Central))
...
Currently translated at 14.6% (6 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/ckb/
2025-04-15 13:32:59 +02:00
Omer Qadir
12a57d5701
Translated using Weblate (Kurdish (Central))
...
Currently translated at 10.5% (4 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ckb/
2025-04-15 13:32:59 +02:00
Omer Qadir
27f769e3f4
Translated using Weblate (Kurdish (Central))
...
Currently translated at 9.4% (11 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ckb/
2025-04-15 13:32:58 +02:00
Omer Qadir
fc60a09f28
Translated using Weblate (Kurdish (Central))
...
Currently translated at 5.6% (3 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ckb/
2025-04-15 13:32:58 +02:00
Omer Qadir
59798cae28
Translated using Weblate (Kurdish (Central))
...
Currently translated at 4.4% (3 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ckb/
2025-04-15 13:32:58 +02:00
Omer Qadir
7a170b7f7f
Translated using Weblate (Kurdish (Central))
...
Currently translated at 9.9% (22 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ckb/
2025-04-15 13:32:57 +02:00
Omer Qadir
9c6023e7f0
Translated using Weblate (Kurdish (Central))
...
Currently translated at 2.5% (2 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/ckb/
2025-04-15 13:32:57 +02:00
Omer Qadir
70352ba954
Translated using Weblate (Kurdish (Central))
...
Currently translated at 8.2% (27 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ckb/
2025-04-15 13:32:57 +02:00
Omer Qadir
01d0555586
Translated using Weblate (Kurdish (Central))
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/ckb/
2025-04-15 13:32:56 +02:00
Omer Qadir
22203a83d7
Translated using Weblate (Kurdish (Central))
...
Currently translated at 7.2% (4 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ckb/
2025-04-15 13:32:55 +02:00
Omer Qadir
2d99655400
Translated using Weblate (Kurdish)
...
Currently translated at 7.6% (9 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ku/
2025-04-15 11:55:07 +02:00
Omer Qadir
b8be47d4ef
Translated using Weblate (Kurdish)
...
Currently translated at 11.7% (17 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ku/
2025-04-15 11:55:07 +02:00
Omer Qadir
fd86e08e7e
Translated using Weblate (Kurdish)
...
Currently translated at 1.4% (1 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ku/
2025-04-15 11:55:07 +02:00
Omer Qadir
a1d2d19a5b
Translated using Weblate (Kurdish)
...
Currently translated at 33.3% (7 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/ku/
2025-04-15 11:55:07 +02:00
BudsieBuds
766b3b967e
Convert language ku to ckb ( #4211 )
...
- convert ku (Kurdish) to ckb (Central Kurdish)
- replaced tabs with spaces
- replace single quotation marks with double
2025-04-15 08:31:40 +02:00
BudsieBuds
a62bef53b4
Add Kurdish language option to UI ( #4210 )
2025-04-14 18:33:05 +02:00
jekkos
eb643cc74c
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:47:11 +02:00
jekkos
a0fb5f317c
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:46:35 +02:00
jekkos
1f7da93189
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:45:28 +02:00
jekkos
ed00395243
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:44:04 +02:00
jekkos
f47f474335
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:43:47 +02:00
jekkos
e0cebb86bd
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:43:29 +02:00
jekkos
78d0193121
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:28:07 +02:00
jekkos
3d5d2ebb89
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:27:06 +02:00
jekkos
075d261758
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:26:32 +02:00
jekkos
8e9c3d7df5
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:25:56 +02:00
jekkos
1428ad2789
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:25:38 +02:00
jekkos
89919c88a2
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:25:03 +02:00
jekkos
31edc87348
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:24:13 +02:00
jekkos
8565e73f0c
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:22:53 +02:00
jekkos
942ea19fe4
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-13 00:22:25 +02:00
Omer Qadir
c4fbdb1231
Translated using Weblate (Kurdish (Central, Iraq))
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ckb_IQ/
2025-04-12 15:15:31 +02:00
Omer Qadir
fd441d57a1
Translated using Weblate (Kurdish (Central, Iraq))
...
Currently translated at 88.2% (75 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ckb_IQ/
2025-04-12 14:21:16 +02:00
Omer Qadir
2080f5b187
Translated using Weblate (Kurdish (Central, Iraq))
...
Currently translated at 74.1% (63 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ckb_IQ/
2025-04-12 14:16:15 +02:00
Omer Qadir
ad2902cb19
Translated using Weblate (Kurdish (Central, Iraq))
...
Currently translated at 72.9% (62 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ckb_IQ/
2025-04-12 04:10:00 +02:00
Omer Qadir
606b9461d2
Translated using Weblate (Kurdish (Central, Iraq))
...
Currently translated at 40.0% (34 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ckb_IQ/
2025-04-12 01:13:11 +02:00
jekkos
d37016a9f5
Added translation using Weblate (Kurdish (Central, Iraq))
2025-04-12 00:29:25 +02:00
objecttothis
09530c1609
Feature bump ci to 4.6.0 ( #4197 )
...
* Replace tabs with spaces
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Composer package bumps
- Bump codeigniter4/framework to 4.6.0
- Bump codeIgniter/coding-standard to ^1.8
- Bump codeigniter4/devkit to ^1.3
- Updated framework files required by CI4.6.0
- Removed Deprecated variables
- Added new file in the repo from framework
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Reflect PHP 8.4 support
Updates for PHP 8.4 support introduced with the upgrade to CodeIgniter 4.6.x
* Update INSTALL.md
- Revert PHP 8.4 support for now.
- Removed extra space before comma
---------
Signed-off-by: objecttothis <objecttothis@gmail.com >
Co-authored-by: BudsieBuds <bas_hubers@hotmail.com >
2025-04-03 14:16:06 +04:00
dependabot[bot]
2c9ae36247
Bump jspdf and jspdf-autotable ( #4190 )
...
Bumps [jspdf](https://github.com/MrRio/jsPDF ) and [jspdf-autotable](https://github.com/simonbengtsson/jsPDF-AutoTable ). These dependencies needed to be updated together.
Updates `jspdf` from 2.5.1 to 3.0.1
- [Release notes](https://github.com/MrRio/jsPDF/releases )
- [Changelog](https://github.com/parallax/jsPDF/blob/master/RELEASE.md )
- [Commits](https://github.com/MrRio/jsPDF/compare/v2.5.1...v3.0.1 )
Updates `jspdf-autotable` from 3.8.2 to 5.0.2
- [Release notes](https://github.com/simonbengtsson/jsPDF-AutoTable/releases )
- [Commits](https://github.com/simonbengtsson/jsPDF-AutoTable/compare/v3.8.2...v5.0.2 )
---
updated-dependencies:
- dependency-name: jspdf
dependency-type: direct:production
- dependency-name: jspdf-autotable
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 13:03:50 +04:00
dependabot[bot]
69a507f879
Bump canvg from 3.0.10 to 3.0.11 ( #4189 )
...
Bumps [canvg](https://github.com/canvg/canvg ) from 3.0.10 to 3.0.11.
- [Release notes](https://github.com/canvg/canvg/releases )
- [Changelog](https://github.com/canvg/canvg/blob/v3.0.11/CHANGELOG.md )
- [Commits](https://github.com/canvg/canvg/commits/v3.0.11 )
---
updated-dependencies:
- dependency-name: canvg
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 11:40:49 +04:00
jekkos
e1e3a30fc0
Add CI4 coding standards linter ( #3708 ) ( #4198 )
2025-03-31 11:39:44 +04:00
Almubaraq Ratomi
c1906727ec
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/id/
2025-03-28 22:21:40 +01:00
Almubaraq Ratomi
8dde4c3425
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/id/
2025-03-28 22:21:40 +01:00
jekkos
f399714dc3
Add .env to dist zip ( #4194 )
2025-03-28 22:19:26 +01:00
objecttothis
e90b5b87da
Replace tabs with spaces ( #4196 )
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2025-03-28 21:24:21 +04:00
jekkos
69bcd84699
Update INSTALL instructions ( #4194 )
2025-03-26 19:43:34 +01:00
jekkos
f3fae110d6
Update install instructions + remove build on tag
2025-03-23 22:49:27 +01:00
jekkos
e9e82e4e50
Set release version to 3.4
2025-03-11 21:08:11 +01:00
Chathura Dilushanka
2bd38737e1
Update locale_config.php
2025-03-04 21:36:39 +01:00
JoseLuisKukMagana
2a789bb583
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
e8a79910fe
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
9bfe6c7c4e
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 98.8% (84 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
bc0e2c6833
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
196375d594
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
fafba87894
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
66a097d9f2
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
f3931577be
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 69.1% (47 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
f125960fe2
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 99.5% (221 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
787977ed3e
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
502b5fd6b9
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
ec2b941f3f
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/es_MX/
2025-03-03 00:22:29 +01:00
JoseLuisKukMagana
8723274418
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 55.5% (65 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/es_MX/
2025-03-03 00:22:29 +01:00
jekkos
cf73ffa825
Fix attribute dropdown delete ( #4176 )
2025-03-01 00:37:23 +01:00
jekkos
eeaa693ede
Fix for giftcard numbering ( #4182 )
2025-02-15 01:12:35 +01:00
jekkos
1378794e7e
Revert "Use app language for current_lang ( #4175 )"
...
This reverts commit 19974bc8e0 .
2025-02-15 01:10:16 +01:00
jekkos
d1d8aa0401
Fix greyed out submit after validation ( #4174 )
2025-02-15 01:09:53 +01:00
jekkos
882f3b4522
Fix table header translations ( #4175 )
2025-02-15 01:08:19 +01:00
jekkos
19974bc8e0
Use app language for current_lang ( #4175 )
2025-02-10 08:53:11 +01:00
SONKO ABDOU
d0b2b3e80b
Translated using Weblate (French)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/fr/
2025-02-09 20:35:46 +01:00
BudsieBuds
57c36e7ba7
Fixes for CHANGELOG
2025-02-08 00:00:56 +01:00
jekkos
8516ffe216
Add php-json to dependency list ( #4168 )
2025-02-07 23:59:59 +01:00
jekkos
534f7361d6
Update CHANGELOG
2025-02-06 23:25:39 +01:00
jekkos
5609859fdf
Fix attribute dropdown creation ( #4171 )
2025-02-05 22:24:33 +01:00
jekkos
c6c5fcac26
Fix sales tax summary with time filter ( #4166 )
2025-02-05 22:01:59 +01:00
BudsieBuds
4d9cd80f8b
Random fixes #2
...
- change old directories to new (ci4)
- updated documentation for clarity
2025-02-05 21:58:28 +01:00
jekkos
2924a889c7
Remove localhost in port mapping ( #4168 )
2025-02-04 12:11:54 +01:00
BudsieBuds
beb18ff96b
Random fixes ( #4144 )
...
Random fixes in time for the 3.4.0 release.
- corrects typo in the items controller
- small update to login view
- removes deprecated code from header view
- ospos license updated to end 2024
- moved gulp packages to dev dependencies
- updated gulp-zip and npm-check-updates to latest version
- updated readme for consistency
- makes ospos license in config fully readable
- fixes composer libraries license view in config
- gulp now updates composer libraries license and ospos license
- updated other license views in config
2025-01-28 23:48:45 +01:00
El_Coloso
7ad1bfa0fb
Fix requisitions ( #4147 )
...
* Fix data types on null values
* Fix receiving receipt image tag
* Fix error on Receiving Model
2025-01-28 23:32:05 +01:00
El_Coloso
9cc24f0c70
Send receipt by email as PDF ( #2682 )
2025-01-26 22:13:27 +01:00
jekkos
b86e5ca6ef
Use parse_decimal in decimal validation ( #4152 )
2025-01-24 00:17:57 +01:00
jekkos
4879fe2cf3
Show error when hitting enter in sales ( #4155 )
2025-01-24 00:17:57 +01:00
El_Coloso
a5b2b5f771
Fixes for receipt + invoice ( #2682 )
...
* Email invoice bar code
* Send invoice by email
* Remove default comment on invoice if comment was set
2025-01-24 00:17:25 +01:00
jekkos
ac90c07c90
Remove support for PHP7.4 for now
2025-01-13 01:13:28 +01:00
jekkos
c81c546286
Remove prepare_decimal and filter_var
2025-01-13 01:13:28 +01:00
Derek Christman
a87b6eebb2
Removed PSR12 reformatting
2025-01-13 01:13:28 +01:00
Derek Christman
487e7dc0bd
Revert "Fixed cast to int and inadvertant cast of false to double when parsing locale values to float"
...
This reverts commit 3e4c987894e3790f671e49398c9db7820bc3378d.
2025-01-13 01:13:28 +01:00
Derek Christman
467144f884
Fixed cast to int and inadvertant cast of false to double when parsing locale values to float
2025-01-13 01:13:28 +01:00
jekkos
2f365dce91
Parse prices directly using numberformatter ( #4107 )
2025-01-13 01:13:28 +01:00
jekkos
5bee124965
Add php linter ( #3708 )
2025-01-10 19:15:38 +01:00
jekkos
6195368dfc
Fix person suggestion ( #4142 )
2025-01-06 23:47:48 +01:00
jekkos
deb9d1e65d
Fix item kits addition ( #4142 )
2025-01-06 23:37:07 +01:00
jekkos
b541d473cf
Fix requisitions ( #4142 )
2025-01-06 22:33:32 +01:00
jekkos
ff6ec1bd4e
Fix image inclusion in gulp compress ( #3916 )
2025-01-05 17:41:43 +01:00
khao_lek
6b48078b44
Translated using Weblate (Thai)
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/th/
2024-12-31 22:05:15 +01:00
jekkos
3e63b99aef
Add reference to unstable in INSTALL.md ( #4136 )
2024-12-27 00:34:21 +01:00
jekkos
0f3175bc19
Add delete unstable release after push ( #4136 )
2024-12-27 00:23:32 +01:00
jekkos
ebc923801b
Fix gulp compress dir layout ( #3916 )
2024-12-26 15:58:12 +01:00
jekkos
6128924723
Use github releases for unstable ( #2814 )
2024-12-22 21:42:08 +01:00
jekkos
3faa48330a
Fix category as dropdown save ( #4134 )
2024-12-22 17:12:47 +01:00
Aril Apria Susanto
86763e460c
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/id/
2024-12-16 12:46:53 +01:00
Aril Apria Susanto
1463151f64
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (222 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/id/
2024-12-16 12:46:53 +01:00
Aril Apria Susanto
ae83b47b5b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/id/
2024-12-16 12:46:52 +01:00
Aril Apria Susanto
a925cb3f22
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/id/
2024-12-16 12:46:52 +01:00
Aril Apria Susanto
564df8aff0
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/id/
2024-12-16 12:46:52 +01:00
Aril Apria Susanto
8aee7350ae
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/id/
2024-12-16 12:46:51 +01:00
Aril Apria Susanto
91f1863617
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/id/
2024-12-16 12:46:51 +01:00
Aril Apria Susanto
ae18737c6b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/id/
2024-12-16 12:46:51 +01:00
Aril Apria Susanto
bf6ef090e7
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/id/
2024-12-16 12:46:51 +01:00
Aril Apria Susanto
b8883954a4
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/id/
2024-12-16 12:46:50 +01:00
Aril Apria Susanto
618c942529
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/id/
2024-12-16 12:46:50 +01:00
Munibullah Shah
16d3a8bab1
Translated using Weblate (Urdu)
...
Currently translated at 5.0% (1 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/ur/
2024-12-13 20:37:41 +01:00
Munibullah Shah
8b2d0b5208
Translated using Weblate (Urdu)
...
Currently translated at 15.7% (35 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ur/
2024-12-13 20:37:41 +01:00
Munibullah Shah
e4d5ba70eb
Translated using Weblate (Urdu)
...
Currently translated at 10.6% (5 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ur/
2024-12-13 20:37:40 +01:00
Munibullah Shah
507b2b3cf3
Translated using Weblate (Urdu)
...
Currently translated at 17.6% (15 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ur/
2024-12-13 20:37:40 +01:00
Munibullah Shah
a848fbe432
Translated using Weblate (Urdu)
...
Currently translated at 3.7% (2 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ur/
2024-12-13 20:37:40 +01:00
Munibullah Shah
05ec5f2e7a
Translated using Weblate (Urdu)
...
Currently translated at 23.9% (11 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/ur/
2024-12-13 20:37:40 +01:00
Munibullah Shah
4fd1c64c61
Translated using Weblate (Urdu)
...
Currently translated at 12.5% (1 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ur/
2024-12-13 20:37:39 +01:00
Munibullah Shah
55cba0c30d
Translated using Weblate (Urdu)
...
Currently translated at 36.8% (7 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/ur/
2024-12-13 20:37:39 +01:00
Munibullah Shah
ffd957ba2f
Translated using Weblate (Urdu)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/ur/
2024-12-13 20:37:39 +01:00
objecttothis
aeee79c494
Translated using Weblate (Azerbaijani)
...
Currently translated at 99.3% (144 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/az/
2024-12-09 22:53:57 +01:00
odiea
4d65bd6c92
Fix sticky header issue in reports ( #3854 )
2024-12-05 21:08:59 +01:00
jekkos
248299521b
Revert IntlFormatter refactor ( #4126 )
2024-12-03 00:15:06 +01:00
jekkos
cea8717378
Fix disappearing avatar ( #4128 )
2024-12-02 00:50:39 +01:00
jekkos
6eade2eed6
Add DigitalOcean credits ( #4122 )
2024-12-02 00:11:46 +01:00
jekkos
3cac58965a
Remove html space in headers ( #4125 )
2024-11-29 00:25:33 +01:00
jekkos
255968f5ea
Remove sticky headers offset ( #3854 )
2024-11-29 00:19:12 +01:00
jekkos
150210cee3
Add code of conduct
2024-11-15 22:53:10 +01:00
jekkos
6d106d69d2
Use npmv2 deploy ( #2834 )
2024-11-15 00:13:18 +01:00
jekkos
555a00d385
Apply decimal rule to receivings ( #4117 )
2024-11-13 23:46:12 +01:00
objecttothis
71d6502929
Use custom rule to account for all locales ( #4117 )
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-11-13 23:22:33 +01:00
Ludwittge
46e14a3642
Fixed translation error ( #4119 )
2024-11-13 23:00:29 +01:00
dependabot[bot]
6d712f3a1e
Bump symfony/process from 7.1.6 to 7.1.7 ( #4111 )
...
Bumps [symfony/process](https://github.com/symfony/process ) from 7.1.6 to 7.1.7.
- [Release notes](https://github.com/symfony/process/releases )
- [Changelog](https://github.com/symfony/process/blob/7.1/CHANGELOG.md )
- [Commits](https://github.com/symfony/process/compare/v7.1.6...v7.1.7 )
---
updated-dependencies:
- dependency-name: symfony/process
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 10:48:11 +04:00
objecttothis
2d895b4a9e
Adapt Configuration checker for CI4 ( #4108 )
...
- Removed $import variable as it is never used and the code generates the csv file for item imports
- Refactored import_customers.csv to match PSR-12 standard file names
- Refactored variable names to match PSR-12 standard variable names
- Updated .editorconfig to reflect PSR-12 requirement for spaces rather than tab symbols. https://www.php-fig.org/psr/psr-12/#24-indenting
- Added version number to browser reporting
- Corrected timezone reporting
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Revert .editorconfig (#3708 )
---------
Signed-off-by: objecttothis <objecttothis@gmail.com >
Co-authored-by: jekkos <jeroen.peelaerts@gmail.com >
2024-11-10 09:23:42 +01:00
jekkos
ae27cba6f6
Use v2 npm deploy ( #2834 )
2024-11-10 00:37:32 +01:00
objecttothis
00a5e1b897
Bump CodeIgniter4 to 4.5.5 ( #4106 )
...
Updated composer.json and composer.lock.
- Ran through steps in https://codeigniter.com/user_guide/installation/upgrade_452.html
- Ran through steps in https://codeigniter.com/user_guide/installation/upgrade_453.html (this bumps several packages)
- Ran through steps in https://codeigniter.com/user_guide/installation/upgrade_454.html
- Ran through steps in https://codeigniter.com/user_guide/installation/upgrade_455.html
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-11-05 22:38:54 +01:00
objecttothis
d946b31cf4
Bugfix Attributes not saving ( #4080 )
...
Fixed issue with Attribute Values not saving correctly
This issue was caused by the Attribute->attributeValueExists function receiving a date which was already in Y-m-d format, so the conversion was returning false. Added logic to pass the date through if it was already in Y-m-d format.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-11-05 22:37:47 +01:00
Kristoffer Grundström
f66ffc81b7
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/sv/
2024-11-03 01:59:10 +01:00
Kristoffer Grundström
07a38f5a90
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/sv/
2024-11-03 01:59:10 +01:00
Kristoffer Grundström
801639957e
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/sv/
2024-11-03 01:59:09 +01:00
Kristoffer Grundström
e384378d27
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/sv/
2024-11-03 01:59:09 +01:00
Kristoffer Grundström
289fd78113
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/sv/
2024-10-31 05:54:42 +01:00
Kristoffer Grundström
fc8e7dc116
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/sv/
2024-10-31 05:54:42 +01:00
Kristoffer Grundström
ebb1546995
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (222 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
06edce9ee2
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
0164d451b1
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
50fe205026
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
07d97de067
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
fbb2a0d8ab
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (46 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
d4f0a1d509
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
c20cf68e37
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
e64f04dba6
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
1d538ba60c
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
41bfeab725
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
3053e6a7c9
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
bf1aa1f986
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
1d4f7eace1
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/sv/
2024-10-29 08:06:42 +01:00
Kristoffer Grundström
f6914701d2
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/sv/
2024-10-29 08:06:42 +01:00
objecttothis
004f2b5b65
Populated CSP related directives
...
- Added TODO
- Copied directives from .htaccess to the ContentSecurityPolicy.php config file.
- Left CSPEnabled set to false in App.php because there is currently no CSP3 support in CI4
- Added `img-src blob:` To Content-Security-Policy header to remove error.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-10-28 22:22:37 +01:00
objecttothis
18b400ee56
Fix #3633
...
- Moved PSR/Log to the replace block of the composer json which gets rid of the problem with duplicate installs of PSR/Log.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-10-28 22:22:37 +01:00
objecttothis
4d6a7fff96
Fix deprecated code
...
- strlen() can no longer take null as an argument. This change resolves the issue.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-10-28 22:22:37 +01:00
objecttothis
28b8ff2ea6
Bump Bootstrap-table to 1.23.5
...
- This does not resolve #3854 but keeps the version up to date.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-10-28 22:22:37 +01:00
khao_lek
3404ce99d9
Translated using Weblate (Thai)
...
Currently translated at 100.0% (222 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2024-10-24 16:04:34 +02:00
khao_lek
3fb5b997ef
Translated using Weblate (Thai)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/th/
2024-10-24 16:04:34 +02:00
jekkos
2da941725e
Increase table width on bigger screens
2024-10-19 10:44:38 +02:00
jekkos
6a0f33e5db
Fix print after sale ( #3985 )
2024-10-19 00:35:26 +02:00
jekkos
4369a94363
Fix sale edit form
2024-10-13 23:16:55 +02:00
jekkos
0f7d0a7903
Fix expenses entry ( #4075 )
2024-10-06 01:29:52 +02:00
jekkos
691ba1e8ca
Fix definition flags ( #4081 )
2024-10-05 02:45:39 +02:00
jekkos
f3277b0d38
Try to fix checkNumeric ( #4082 )
2024-10-05 02:35:17 +02:00
jekkos
b8a74ba30a
Fix employee, supplier, customer ( #4086 )
2024-10-05 02:27:25 +02:00
jekkos
0f4d06af61
Blind SQL injection fix ( #3284 )
2024-10-03 00:00:55 +02:00
jekkos
72f147074d
Enable html escape + fix XSS ( #3965 )
2024-10-02 21:29:09 +02:00
objecttothis
951279aabe
Pre-view filtering Items Controller
...
- Refactored code for clarity
- Created and called sanitization functions.
- Sanitize TEXT type Attributes before being sent to the view.
Signed-off-by: objecttothis <objecttothis@gmail.com >
- Bump bootstrap-table to 1.23.1 in attempt to resolve issue with sticky headers
- Sanitize attribute data in tables
- Sanitize item data with controller function.
Signed-off-by: objecttothis <objecttothis@gmail.com >
Sanitize Item data
- Sanitize category and item_number before display in forms.
- refactor check in pic_filename for empty to be best practices compliant.
- Added TODO
Signed-off-by: objecttothis <objecttothis@gmail.com >
Minor changes
- Refactored for code clarity.
- Removed extra blank lines.
- Minor reformatting.
- Added PHPdocs
- bumped bootstrap-table to 1.23.2
Signed-off-by: objecttothis <objecttothis@gmail.com >
Pre-view filtering Items Controller
- Refactored code for clarity
- Created and called sanitization functions.
- Sanitize TEXT type Attributes before being sent to the view.
Signed-off-by: objecttothis <objecttothis@gmail.com >
- Bump bootstrap-table to 1.23.1 in attempt to resolve issue with sticky headers
- Sanitize attribute data in tables
- Sanitize item data with controller function.
Signed-off-by: objecttothis <objecttothis@gmail.com >
Pre-view filtering Items Controller
- Refactored code for clarity
- Created and called sanitization functions.
- Sanitize TEXT type Attributes before being sent to the view.
Signed-off-by: objecttothis <objecttothis@gmail.com >
Sanitize Item data
- Sanitize category and item_number before display in forms.
- refactor check in pic_filename for empty to be best practices compliant.
- Added TODO
Signed-off-by: objecttothis <objecttothis@gmail.com >
Pre-view filtering Items Controller
- Refactored code for clarity
- Created and called sanitization functions.
- Sanitize TEXT type Attributes before being sent to the view.
Signed-off-by: objecttothis <objecttothis@gmail.com >
Removed unnecessary use statement
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-10-02 21:29:09 +02:00
objecttothis
0e361107ca
Explicitly define variables
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-10-01 00:47:03 +02:00
dependabot[bot]
99530d64e0
Bump micromatch from 4.0.5 to 4.0.8 ( #4078 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 13:43:59 +04:00
dependabot[bot]
1662ef5856
Bump braces from 3.0.2 to 3.0.3 ( #4077 )
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 13:43:17 +04:00
dependabot[bot]
07ee353113
Bump dompurify from 2.5.1 to 2.5.6 ( #4057 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 2.5.1 to 2.5.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/2.5.1...2.5.6 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 13:37:28 +04:00
objecttothis
0aaac04344
Fixed Only Group By problem ( #4073 )
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-09-24 14:20:46 +04:00
jekkos
a197226c28
Fix employee search suggestion
2024-09-23 23:31:35 +02:00
jekkos
c606bde733
More giftcard fixes ( #2935 )
2024-09-23 00:54:46 +02:00
jekkos
42c86ec684
Fix detailed sales report ( #4064 )
2024-09-22 22:13:43 +02:00
jekkos
4293f70cd5
Fix column refresh after attribute delete ( #2911 )
2024-09-20 01:15:13 +02:00
jekkos
1406c232a5
Fix attribute save ( #4016 )
2024-09-20 00:46:50 +02:00
jekkos
822bebaf64
Giftcard modal improvements ( #2935 )
2024-09-20 00:41:34 +02:00
jekkos
3e32a5e121
Giftcard number validation ( #2935 )
2024-09-20 00:00:35 +02:00
jekkos
4b8d009c76
Add english fallback if no translation ( #3995 )
2024-09-17 17:47:30 +02:00
jekkos
7d04371425
Fix checkNumeric validation ( #3872 )
2024-09-17 02:02:05 +02:00
jekkos
d69e7be848
Fix bugs in expenses form ( #3840 )
2024-09-17 01:50:35 +02:00
jekkos
9a032d1891
Add refresh after submit in expenses ( #3840 )
2024-09-17 01:39:34 +02:00
jekkos
7003b124d4
Revert to english ( #3995 )
2024-09-17 00:54:26 +02:00
jekkos
687ded433f
Fix sales date table filtering ( #3999 )
2024-09-17 00:46:13 +02:00
jekkos
f279877cd6
Fix customer suggestion ( #4031 )
2024-09-17 00:32:10 +02:00
jekkos
3a7470b4fd
Sort on MAX(sale_time) in supplier report ( #4055 )
...
Sort on aggregate field reports (#4055 )
2024-09-16 23:43:50 +02:00
jekkos
e91a0181af
Sort on MAX(sale_time) in supplier report ( #4055 )
2024-09-16 23:41:59 +02:00
jekkos
b41196966c
Remove duplicate attribute_links constraint ( #4012 )
2024-09-16 14:18:17 +02:00
jekkos
8a346b0b4c
Use sqlscript container to read init script ( #3826 )
2024-09-16 14:18:17 +02:00
jekkos
2e56cf766f
Move queries to new migration script ( #4012 )
...
Iterate over empty array if no query result
Switch compose back to master
Only remove index if no pk
Remove drop indices
Only person_id changes in this migration
Do not name primary key
2024-09-16 14:18:17 +02:00
Steve Ireland
1c95d35a74
This is intended to start resolving #3634 . CIR4 query() now returns false for failed queries
...
Minor improvements to migrations to report to the log any failures and remove unnecessary key definitions. (#4043 )
2024-09-16 14:18:17 +02:00
objecttothis
6eb22276f3
Locale handling of decimals in attribute saves
...
- Added check in controller to convert locale-specific decimal formats to use a period decimal separator.
- Added PHPdoc explanation
Signed-off-by: objecttothis <objecttothis@gmail.com >
Add TODO to clarify workaround
Signed-off-by: objecttothis <objecttothis@gmail.com >
Fixed bugs in SQL
- Added checks before attempting to delete non-existing values.
- Corrected function which deletes duplicate attribute values and replaces the attribute_ids
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-09-16 14:18:17 +02:00
Johntini
5434eaed03
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/es/
2024-09-10 13:13:13 +02:00
Johntini
94a72abf49
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/es/
2024-09-10 13:13:13 +02:00
Johntini
b3c8081738
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/es/
2024-09-10 13:13:12 +02:00
Johntini
92927e1572
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es/
2024-09-10 13:13:12 +02:00
Johntini
502db509a2
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (222 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es/
2024-09-10 13:13:12 +02:00
Johntini
439572e403
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/es/
2024-09-10 13:13:11 +02:00
jekkos
3540fa2f6c
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/en_GB/
2024-09-08 12:44:47 +02:00
jekkos
61894c89cd
Fix translations file format ( #3468 )
2024-09-08 01:39:20 +02:00
BNSHKEL
7c0d749d3b
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ar_LB/
2024-09-07 22:11:27 +02:00
Agung Hari Wijaya
fbd384ecdb
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/id/
2024-09-07 22:11:27 +02:00
Agung Hari Wijaya
84be846b5f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/id/
2024-09-07 22:11:26 +02:00
Agung Hari Wijaya
900893109e
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/id/
2024-09-07 22:11:26 +02:00
Agung Hari Wijaya
70b8217f23
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (222 of 222 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/id/
2024-09-07 22:11:26 +02:00
jekkos
c1dcf4e3c6
Fix for giftcard suggestions ( #4030 )
...
Switch back to master in docker-compose.yml
2024-08-28 00:04:56 +02:00
jekkos
f49d763254
XSS mitigation features ( #4041 )
...
* Remove HtmlPurifier calls
- All calls to Services::htmlPurifier()->purify() removed from data received from view.
- Bootstrap and bootswatch bump in package-lock.json
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Pre-view filtering Items Controller
- Refactored code for clarity
- Created and called sanitization functions.
- Sanitize TEXT type Attributes before being sent to the view.
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Pre-view filtering Customers Controller
- Refactored code for clarity
- Replaced == with === operator to prevent type juggling
- Added Sanitization of Customer data before being sent to the view
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Bump bootstrap-table to 1.23.1
- Bump bootstrap-table to 1.23.1 in attempt to resolve issue with sticky headers
- Sanitize attribute data in tables
- Sanitize item data with controller function.
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Pre-view filtering Items Controller
- Refactored code for clarity
- Created and called sanitization functions.
- Sanitize TEXT type Attributes before being sent to the view.
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Sanitize Item data
- Sanitize category and item_number before display in forms.
- refactor check in pic_filename for empty to be best practices compliant.
- Added TODO
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Minor changes
- Refactored for code clarity.
- Removed extra blank lines.
- Minor reformatting.
- Added PHPdocs
- bumped bootstrap-table to 1.23.2
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Pre-view filtering Items Controller
- Refactored code for clarity
- Created and called sanitization functions.
- Sanitize TEXT type Attributes before being sent to the view.
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Sanitize Item data
- Sanitize category and item_number before display in forms.
- refactor check in pic_filename for empty to be best practices compliant.
- Added TODO
Signed-off-by: objecttothis <objecttothis@gmail.com >
---------
Signed-off-by: objecttothis <objecttothis@gmail.com >
Co-authored-by: objecttothis <objecttothis@gmail.com >
2024-08-26 11:35:56 +04:00
jekkos
402997f0da
Update INSTALL.md
2024-08-17 01:24:27 +02:00
jekkos
0be9488cfb
Fix customer sale suggestion ( #4031 )
2024-08-04 00:13:07 +02:00
objecttothis
e1f8b73005
Add check to migration to prevent errors ( #4032 )
...
* Add check to migration
- Only drop the constraint if it exists.
Signed-off-by: objecttothis <objecttothis@gmail.com >
* Automatic bump of package-lock.json
Signed-off-by: objecttothis <objecttothis@gmail.com >
---------
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-07-27 00:08:49 +04:00
Steve Ireland
05538570ec
Supplementing issue #3997 , this change allows the discount amount to be deleted by the user (instead of needing to enter a zero).
2024-07-26 21:36:19 +02:00
Steve Ireland
82aac4ec79
Resolving issue #3997 for discount type toggle not staying put.
2024-07-26 21:36:19 +02:00
Steve Ireland
d2622e94d7
An attempt to resolve issue #4025 . Since a kit item code is prefixed by "KIT" it's not going to work to always assume that the item id is numeric. So "int" needs to be replaced with "string".
2024-07-22 08:38:18 +02:00
Steve Ireland
034f79e157
Start Daily Sales with selected customer ( #4019 )
2024-07-08 20:48:31 -04:00
Steve Ireland
c972cdfaf4
Correct a constraint that wasn't using the full unique key based on composite keys. ( #4014 )
2024-07-01 13:25:11 -04:00
Steve Ireland
a1e8841129
Missed a comma ( #4012 )
2024-06-27 19:38:47 +02:00
jekkos
70ac367761
Reinstate required_username translation ( #3468 )
2024-06-27 19:38:37 +02:00
Temuri Doghonadze
a9fcbc624b
Translated using Weblate (Georgian)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/ci4-upgrade
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/ci4-upgrade/ka/
2024-06-27 19:38:37 +02:00
Temuri Doghonadze
fd163923ad
Added translation using Weblate (Georgian)
2024-06-27 19:38:37 +02:00
khao_lek
35fe460692
Translated using Weblate (Thai)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/ci4-upgrade
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/ci4-upgrade/th/
2024-06-27 19:38:37 +02:00
Steve Ireland
0b889ec443
Clean up install.md a bit ( #4012 )
...
Corrected primary keys involving person_id.
Corrected a couple of errors in constraints involving compound keys.
2024-06-27 19:38:09 +02:00
jekkos
154fe9f9e3
Temporarily remove linter ( #3708 )
2024-06-15 17:19:15 +02:00
objecttothis
0bd0d48c91
revert fallback language to en
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
c942f53bf1
Minor fixes.
...
- Correct capitalization.
- Revert assignment to an invalid language code.
- Correct dynamic assignment in config singleton.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
BudsieBuds
c39b733c90
Language fallback improvement
...
- Changes for following best practice for CI4 localization
- Norwegian and Urdu languages now working again
- Sort languages by alphabet in config
2024-06-15 17:19:15 +02:00
jekkos
fea38e1608
Sync language files ( #3468 )
2024-06-15 17:19:15 +02:00
SpookedByRoaches
4436d7396d
Fixed get_definition_by_name so that it does not get deleted
...
definitions.
2024-06-15 17:19:15 +02:00
objecttothis
52723ceeec
Updated PHPDocs
...
- Added @noinspection PhpUnused to AJAX-called functions to remove weak warning that the function is unused. This will be needed for the linter.
- Referenced where the function is called in the PHPdocs.
- Removed redundant transaction. batch_save() is already being run in a transaction.
- Fixed function name in controller and view.
- Removed form helper load because it's autoloaded.
- Corrected variable reference in Secure_Controller.php
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
b3b8e7ec1d
HTMLPurifier filtering on searches
...
- Formatting
- Added calls to HTMLPurifier
- Added filtering
- Refactored out variable for clarity
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
8408bb0d80
Revert push
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
14248edc06
HTMLPurifier filtering
...
- Replaced == with === to avoid type juggling
- Removed unneeded TODO
- Added HTMLPurifier to composer.json
- Added Service to allow singleton instance of purifier.
- Implemented use in Customer Controller Search function.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
061ed57bf2
- Corrected capitalization
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
SpookedByRoaches
11d5abe6d7
Fixed csv import when updating items that have a barcode
2024-06-15 17:19:15 +02:00
BudsieBuds
e4c1f4a146
Update README.md
...
Updated Travis CI badge
2024-06-15 17:19:15 +02:00
BudsieBuds
c384909cf6
Update BUILD.md
...
Reflect changes in #3826
2024-06-15 17:19:15 +02:00
jekkos
dfe614efaf
Fix pie charts ( #3773 )
2024-06-15 17:19:15 +02:00
jekkos
a1c3b2090b
Fix graphical reports ( #3773 )
2024-06-15 17:19:15 +02:00
jekkos
07e09e1948
Fix register functionality
...
Fix controller method names
2024-06-15 17:19:15 +02:00
jekkos
f81dfe1b0b
Fix permissions checkbox state ( #3993 )
2024-06-15 17:19:15 +02:00
BudsieBuds
9fe578504c
Update login screen
...
- Updated deprecated BS5 classes
- Throw errors in separate alert boxes and not as an <ul>
- Make error translatable
- Small updates/fixes
2024-06-15 17:19:15 +02:00
jekkos
f9f40c7f3c
Remove linter overrides ( #3708 )
2024-06-15 17:19:15 +02:00
jekkos
46009b2062
Remove admin folder from linter ( #3708 )
2024-06-15 17:19:15 +02:00
jekkos
24772f856f
Remove action for userguide ( #3708 )
2024-06-15 17:19:15 +02:00
jekkos
857ef96724
Add workflow to test coding standards
2024-06-15 17:19:15 +02:00
jekkos
9da7c73415
Fix gulp font copy issue ( #3987 )
2024-06-15 17:19:15 +02:00
objecttothis
63ae5494a7
- Converted raw queries to QueryBuilder where possible
...
- Removed completed TODOs
- Added TODOs and comments where needed.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
1328b4d9b8
- Removed TODOs that had been completed
...
- Added TODO where we need to convert to querybuilder
- Converted to switch statement.
- Removed unnecessary local variable
- Replaced Qualifiers with imports
- Replaced isset() call with null coalescing operator
- Replaced strpos function calls in if statements with str_contains calls
- Removed unnecessary leading \ in use statement
- Replaced deprecated functions
- Updated PHPdocs to match function signature
- Added missing type declarations
- Made class variables private.
- Explicitly declared dynamic properties
- use https:// links instead of http://
- Fixed type error from sending null when editing transactions
- Fixed Search Suggestion function name in Employees, Persons, Suppliers controller
- Fixed function name on Receivings Controller
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
41d06f5f79
Remove unneeded use statement
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
5824f78d55
Convert raw query to querybuilder for security
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
SpookedByRoaches
17908b55ef
Make register background colors use bootswatch
2024-06-15 17:19:15 +02:00
jekkos
3963b2c924
Fix redirect + no permission error message
2024-06-15 17:19:15 +02:00
jekkos
8d59cd9d83
Fix no_access route ( #3984 )
2024-06-15 17:19:15 +02:00
jekkos
bd1af2b854
Fix delete payment ( #3983 )
2024-06-15 17:19:15 +02:00
jekkos
8886cac056
Update travis file ( #3916 )
2024-06-15 17:19:15 +02:00
jekkos
8f52e283bb
Add gulp compress task ( #3916 )
2024-06-15 17:19:15 +02:00
jekkos
c9c6a88c5d
Add suffix to exported filename ( #3970 )
2024-06-15 17:19:15 +02:00
jekkos
2fdddbc043
Revert gulp downgrade ( #3909 )
2024-06-15 17:19:15 +02:00
jekkos
75b00be637
Upgrade jspdf ( #3909 )
2024-06-15 17:19:15 +02:00
BudsieBuds
dd5a20229d
Docker compose typo
...
Fixed a typo in docker-compose.test file
2024-06-15 17:19:15 +02:00
BudsieBuds
0f098bb741
Docs updated
...
Updated documentation. Fixed image links, links in changelog, and minor typos.
2024-06-15 17:19:15 +02:00
objecttothis
1bc3d141e9
Bump npm dependencies
...
- Revert jspdf and jspdf-autotable bump due to problems caused in npm run build
- Correct gulpfile for fixed reference.
- Reverted chartist dependency changes since it broke the build.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
2985b8c6ae
Bump npm dependencies
...
- Revert jspdf and jspdf-autotable bump due to problems caused in npm run build
- Correct gulpfile for fixed reference.
- Reverted chartist dependency changes since it broke the build.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
87b4526078
Bump npm dependencies
...
- bootstrap-tagsinput-2021 replaced bootstrap-tagsinput because the latter has vulnerabilities.
- Chartist and addons bumped to attempt to resolve issues with graphical reports.
- jspdf and addons bumped due to vulnerabilities. It's still be broken however.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
c60d81dd88
Removed escaping of data
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
141a644d14
Summary Taxes Report fix
...
- Added name to group by to satisfy only full groupby settings
- Added commented replacement of the query using query builder which is buggy. See https://forum.codeigniter.com/showthread.php?tid=90756&pid=418212#pid418212
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
84e01d14c6
Summary Reports fix
...
- Converted query to use QueryBuilder for security.
- Reworked code to generate a BaseBuilder instance and pass it.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
SpookedByRoaches
3d163e1969
Fix for attribute addition for items
2024-06-15 17:19:15 +02:00
WShells
a105308ad4
Fix for Edit Sales Receipt Details
...
Modal not displaying
2024-06-15 17:19:15 +02:00
WShells
70f464c094
Gift Card edit
...
Refining code to ensure consistency among other sections.
Replacing FILTER_SANITIZE_NUMBER_FLOAT as it's removing all other chars
2024-06-15 17:19:15 +02:00
WShells
95a1d0b4f1
Fix for Receivings Receipt display
...
Receivings receipt returning the following errors:
. Param count in the URI are greater than the controller method
. ($supplier_id) must be of type int
2024-06-15 17:19:15 +02:00
WShells
32c05b475d
Fix for Receivings Edit form
...
Receiving form wasn't popping up for update.
2024-06-15 17:19:15 +02:00
WShells
e779ac8a79
Fix for Low Inventory Report
...
. Param count in the URI are greater than the controller method params.
Now displaying and listing items as needed
2024-06-15 17:19:15 +02:00
objecttothis
80e83448ee
Minor formating fix
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
34503b73b8
Fixing Reports
...
- Corrected sale_time data
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
35e3adeca8
Fixing Reports
...
- Added checks for array keys not set
- Renamed functions so that reports would generate
- Minor reformatting
- Added sale_id to the groupBy() call to remove error when only full group by is enabled.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
658a9ce553
Fixing routes
...
- Refactored function name to match the route.
- Added null check on sale date.
- enabled escaping in bootstrap-tables
- removed the esc() function from the
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
6b44aea1c5
Fixing routes
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
WShells
9c0d597159
Fix for invoice barcode
2024-06-15 17:19:15 +02:00
WShells
9516073084
Fix for line break in invoice
2024-06-15 17:19:15 +02:00
WShells
128ac0c63e
Fix for New Kit
...
Fix new kit modal not displaying expecting int
2024-06-15 17:19:15 +02:00
WShells
ffa92dd37c
Fix for Receipt & Invoice Reprint / Display through Daily Sales
...
The param count in the URI are greater than the controller method params. Handler:\App\Controllers\Sales::getIndex
2024-06-15 17:19:15 +02:00
WShells
3d88d1a387
Fix For Gift Card: Always displaying invalid when generated randomly
...
Upon creating a new gift card and using it to complete the sales alphabetical identifiers are being removed due to FILTER_SANITIZE_NUMBER_FLOAT thus detecting gift card as invalid.
This is a fix unless we should rewrite it in a different way.
2024-06-15 17:19:15 +02:00
WShells
77420083ef
Fix for Gift Card Number Display
...
Gift card number field wasn't displaying
2024-06-15 17:19:15 +02:00
WShells
f5bc497602
Fix for Sale Suspend/Unsuspend
2024-06-15 17:19:15 +02:00
WShells
f75c7fad15
Fix for Sale Suspend/Unsuspend
2024-06-15 17:19:15 +02:00
jekkos
1f2d2efbc2
Set default timezone to UTC
2024-06-15 17:19:15 +02:00
WShells
e07cfd4143
Fix for Shortcuts
...
Keyboard Shortcuts Help modl returning 404 / not displaying
2024-06-15 17:19:15 +02:00
WShells
9fc2a4edbd
Refactoring Change Register Mode
...
Switched from conditional if stmt to case
2024-06-15 17:19:15 +02:00
WShells
ec283e24dc
Fix for Gift Cards creation
...
($value) must be of type string, int given
Unable to load view upon new gift card creation
2024-06-15 17:19:15 +02:00
WShells
b2f5a94859
Fix for Quantity Update in Register
...
($decimal) must be of type string, null given
2024-06-15 17:19:15 +02:00
WShells
75f435787c
Fix for Update Inventory
...
Update inventory form ( Adding/Subtracting Qty )
2024-06-15 17:19:15 +02:00
WShells
5e55296ea7
Fix for Item Update in Items
...
Qty Per Pack: ($decimal) must be of type string, null given
2024-06-15 17:19:15 +02:00
objecttothis
9d083f2fe7
Fixing routes
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
b07051e448
Fixing routes
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
WShells
9508770f47
Fix for Serialnumber & Discount Type
...
($discount_type) must be of type int
($serialnumber) must be of type string
2024-06-15 17:19:15 +02:00
objecttothis
9ad99a92e0
Cast tax code id's to string
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
57755a338d
Routes change
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
WShells
18d0345370
Adding item to sales fix
2024-06-15 17:19:15 +02:00
objecttothis
b593de9f83
Receivings Bugfixes
...
- Fixed incorrect variable name
- Return empty string on null
- Added return types for mixed return functions
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
5500d3989f
Filtering
...
- Added filtering to decimals which may have different comma separator
- Added formatting of decimals before concatenating into string
- Cast int to string in form_hidden() call
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
73cec25468
Clean up code
...
- Removed unneeded use statements
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
8197e1918a
- Refactor file name to match class name.
...
- Updated autoload in composer.json to reflect actual structure.
- Removed unneeded use statements
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
665ef5aeef
- Updated .gitattributes to automatically convert line endings on commit to LF.
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
e8c6d7e01d
- Updated .gitattributes to automatically convert line endings on commit to LF.
...
- Changed Line endings.
- Prepared Decimals before filtering them for number_float.
- Refactored variable names
- Reworked code for clarity
- Added empty check to POST var.
- Removed unneeded code.
- Removed old TODO.
- changed POST variable check to !empty
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
730d01fb74
CI 4.5.1 fixes
...
Changed .editorconfig
- Force lf line endings for compatibility with all systems.
Fixed Login
- Removed strtolower() call because getMethod() now returns all uppercase
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
d8ec3a4c6c
Changed .editorconfig
...
- Force lf line endings for compatibility with all systems.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
09f84526ac
Added missing filters
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
865044f114
Bump CodeIgniter to 4.5.1
...
- CodeIgniter 4.5.1
- PSR/Log 3.0.0
- PHP >= 8.1
- Replaced mandatory files.
- Modified breaking change code.
- Modified updated code.
- Added missing files.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
00fed097b0
Update .env template
2024-06-15 17:19:15 +02:00
objecttothis
4c689ec6fd
Bump CodeIgniter to 4.5.1
...
- CodeIgniter 4.5.1
- PSR/Log 3.0.0
- PHP >= 8.1
- Replaced mandatory files.
- Modified breaking change code.
- Modified updated code.
- Added missing files.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
68d3482065
Attribute item form and decimal fixes
...
- Updated formatting to reflect standard
- Wrapped Decimal type in to_decimals() function for localization
- Fixed function name
- Removed unneeded TODO
- Fixed problems with sales register not receiving decimals with comma for separator properly.
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
9428d1cd61
Attribute item form
...
- Updated formatting to reflect standard
- Wrapped Decimal type in to_decimals() function for localization
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
34476ce374
Bump CI4 to 4.4.8
...
- Merged changed files since 4.4.8
- Fixed Breaking changes
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
79812c5982
Fixing accidentally deleted line of code
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
c71c75d69f
- Minor HTML formatting
...
Signed-off-by: objecttothis <objecttothis@gmail.com >
2024-06-15 17:19:15 +02:00
objecttothis
34246ee885
Prepped barcode for being able to be set by width.
2024-06-15 17:19:15 +02:00
objecttothis
21c84efd2d
Formatting
...
- Added missing ; to "nbsp"
- Remove filtering from checkbox items in controller
- Added null check to checkboxes in controller
- Fixed function naming to avoid 404
- Removed escaping from fixed urls
- Removed esc() wrapping around site_url() which already returns escaped urls.
2024-06-15 17:19:15 +02:00
objecttothis
e71c035671
Formatting
...
- Made view CI form helper function call format uniform.
- replaced calls to array() with []
- Placed { on its own line
- Removed empty lines where there shouldn't be any.
- Replaced text/javascript with application/javascript as the former is deprecated
2024-06-15 17:19:15 +02:00
odiea
27a4ccdff6
Update Persons.php ( #3962 )
...
Back to the original
2024-06-15 17:19:15 +02:00
odiea
ab88f1eec1
Update Persons.php ( #3961 )
...
added use Tamtamchik\NameCase\Formatter;
2024-06-15 17:19:15 +02:00
odiea
0f33c399a9
Changed < 0 to == NEW_ENTRY ( #3960 )
...
* Update Cashup.php
If(!count_only) was causing the table view to not show properly.
* Update Cashups.php
empty it must not be.
* Update Cashups.php
* Update Expenses.php
* Update Persons.php
2024-06-15 17:19:15 +02:00
odiea
9f78a8a075
Changes to Cash_up and Cash_ups for better date feature and Table view to show data ( #3958 )
...
* Update Cashup.php
If(!count_only) was causing the table view to not show properly.
* Update Cashups.php
empty it must not be.
2024-06-15 17:19:15 +02:00
objecttothis
c1c2e9df77
Bumped bootstrap-table to 1.22.4
2024-06-15 17:19:15 +02:00
objecttothis
3d6f0a912a
Removed escaping
...
- Removed escaping from anchor() functions
- Removed escaping from form_helper functions
- added context
2024-06-15 17:19:15 +02:00
objecttothis
6d37414444
Removed escaping
2024-06-15 17:19:15 +02:00
objecttothis
a6b674e995
Barcode & escaping
...
- Removed overflow-visible as it is not needed.
- Bumped TamTamChik/nameCase to latest.
- Workaround to prevent nameCase from capitalizing the first letter of html entities
- Autoload security_helper.php
- Develop means of escaping outputs without encoding characters we don't want encoded.
- proof of concept in form_basic_info.php
2024-06-15 17:19:15 +02:00
odiea
a2df771f19
Update Customers.php
...
To keep coding the same
2024-06-15 17:19:15 +02:00
odiea
9926577b2f
Update Suppliers.php
...
this allows correct sorting
2024-06-15 17:19:15 +02:00
odiea
5b8ccb6e2a
Update Supplier.php ( #3952 )
...
* Update Supplier.php
Only way I could get supplier Category to show properly
* Update receipt.php
This changes display to show Address and New Barcode correctly
2024-06-15 17:19:15 +02:00
objecttothis
e327bb3780
Suppliers Fixes
...
- Added html_entity_decode() to outputs which had been html encoded
- Added escaping of direct data from the database.
2024-06-15 17:19:15 +02:00
objecttothis
b42d43d71d
Change generated Barcodes to SVG
2024-06-15 17:19:15 +02:00
odiea
3555de87f6
Item Kits updates for form and Barcodes to show ( #3949 )
...
* Update Item_kits.php
* Update Item_kits.php Barcode Issue
public function Generate Barcodes
changed Code to just c and it started working
2024-06-15 17:19:15 +02:00
objecttothis
0fbbc26ab6
Convert Barcode to new Types
2024-06-15 17:19:15 +02:00
objecttothis
68d6479f0d
Decimal changes
...
- Format percentage per locale rules
- Format sequence as integer, not per quantity rules
- Minor formatting changes
2024-06-15 17:19:15 +02:00
objecttothis
7356500d86
- Fixed missing call to helper and helper function
...
- Format percentage per locale rules
- Moved constants to Constants.php
- Added PHPdoc comments
- Refactor code for clarity and simplicity.
- Added decimal formatting per locale for display.
- autoload locale helper
- Remove unneeded calls to helpers
- Removed unneeded comments
- fixed errors causing checks in parse_decimals to return false due to locales which use a comma.
2024-06-15 17:19:15 +02:00
objecttothis
7cb9ffd7aa
Formattings
...
- Format of ternary changed for readability
- Corrected CSS to use : instead of =
- Removed Label for item name to allow more text
2024-06-15 17:19:15 +02:00
objecttothis
453ee6c061
Formattings
...
- Format of ternary changed for readability
- Corrected CSS to use : instead of =
2024-06-15 17:19:15 +02:00
objecttothis
a5b5fccd5e
Barcode Changes
...
- Strip out old code
- Added missing variable declaration
2024-06-15 17:19:15 +02:00
objecttothis
20828ea421
Barcode Changes
...
- Barcode content is item_id if barcode_number is empty.
- Styling fixes
- Bump picquer/php-barcode-generator version to 2.4.0
- Ported over Receipt Barcode Generation
2024-06-15 17:19:15 +02:00
odiea
5d1670fe65
Update Config.php ( #3944 )
...
Remove /Name from config language
2024-06-15 17:19:15 +02:00
odiea
2446b23f6e
Update general_config.php ( #3942 )
2024-06-15 17:19:15 +02:00
odiea
c4d293b1a0
Update Customer form.php
2024-06-15 17:19:15 +02:00
objecttothis
24fd80e4fd
Barcode Changes
...
- Removed mixed type-hint
- Replacing emberlabs code with picquer/php-barcode-generator
2024-06-15 17:19:15 +02:00
objecttothis
183f2472eb
Fixed issues related to barcode generation
2024-06-15 17:19:15 +02:00
objecttothis
bf167a06b6
Removed log_message() call for debugging
2024-06-15 17:19:15 +02:00
objecttothis
b4b0b5ff8b
CodeIgniter 4.4.5 version bump
...
- Corrected syntax to allow all 8.x versions of PHP in composer.json
- Bumped CodeIgniter from 4.4.3 to 4.4.5
- Bumped Code from 4.4.3 format to 4.4.4 format
2024-06-15 17:19:15 +02:00
objecttothis
5b725d04d5
Company logo upload
...
- Added conversion to migration file for delimiter in image_allowed_types
- Corrected business logic for image upload in items form.
- Removed log message used for debugging.
- Replaced '|' with ',' in image_allowed_types save/populate.
2024-06-15 17:19:15 +02:00
objecttothis
5c0325511c
Company logo upload
...
- Corrected errors uploading file
- Renamed remove_logo for proper routing
- Corrected name
- Assigned file extension based on guessFileExtension() for security
- Don't call file upload if no file was specified
- added missing jpeg mime type
- fixed company logo change
2024-06-15 17:19:15 +02:00
objecttothis
a5296e81bb
Bump PHP require version range
2024-06-15 17:19:15 +02:00
jekkos
204734570b
Inline docker-mysql ( #3826 )
...
Fix database.sql mapping
2024-06-15 17:19:15 +02:00
jekkos
cefd200b29
Add suggestion for receiving validation ( #3878 )
2024-06-15 17:19:15 +02:00
objecttothis
61cc93ab57
Updated helper
...
- Removed TODO which is already a github issue (https://github.com/opensourcepos/opensourcepos/issues/3833 )
- Removed call to auto_detect_line_endings which was deprecated in php 8.1. This only negatively affects files created using macOS 9 or earlier which had an EOL in 2002.
- Updated PHPdoc comments
- Removed unnecessary comments
2024-06-15 17:19:15 +02:00
objecttothis
a810100ca1
Added check to javascript
...
- Checks to see if response.id is undefined before trying to call toString() against it.
2024-06-15 17:19:15 +02:00
objecttothis
34bc4540bf
Added Error log
...
- Logs message when error encountered during Customers CSV Import
2024-06-15 17:19:15 +02:00
jekkos
b25273ceee
Fix docker compose version ( #3826 )
2024-06-15 17:19:15 +02:00
jekkos
a4b3469369
Fix user/groupadd in container ( #3826 )
2024-06-15 17:19:15 +02:00
jekkos
84f3bd3bfb
Add docker build args ( #3826 )
2024-06-15 17:19:15 +02:00
Doug Hutcheson
9315d56408
ci4-bugfix to stock locations and item csv import
...
Stock locations are now being handled correctly in the Configuration stock page, due to a fix to Models/Stock_locations.php and imports to stock locations from csv are now working due to a correction to Controllers/Items.php
2024-06-15 17:19:15 +02:00
Doug Hutcheson
b36ef3a603
ci4-bugfix to items customers and attributes
...
Attributes: Noticed log_message() being called with uppercase letters in the level which causes errors in the system; Customers: improved the layout of the stats page in the information dialog issue 3892; Items: got csv import working issue 3896 and bulk edits working - barcode generation does not work yet.
2024-06-15 17:19:15 +02:00
jekkos
fba33ed995
Update packaga-lock.json ( #3923 )
2024-06-15 17:19:15 +02:00
jekkos
c0cdff7e11
Fix reference to chartist-tooltip ( #3923 )
2024-06-15 17:19:15 +02:00
objecttothis
cb1b269d7a
Datepicker fixes
...
- Updated datepicker_locale.php to prevent array/string conversion.
- changed bootstrap-datepicker_locale version in package.json to specify which version.
- Changed bootstrap-table back to latest since the github commit did not resolve the issue.
2024-06-15 17:19:15 +02:00
Doug Hutcheson
c01b514596
ci4-bugfix further corrections for lang calls
...
These files have been patched to correct anomalies in the calls to lang().
2024-06-15 17:19:15 +02:00
Doug Hutcheson
f7bb778351
ci4-bugfix ucase first letter of controller name
...
Many labels were not picking up the language stings because the langauge file name was being passes to lang() without an uppercase first letter.
2024-06-15 17:19:15 +02:00
Doug Hutcheson
c6d51bff04
ci4 bug fix Sales controller_name and Receivings function name
...
In Views/sales/register.php two button labels did not show the correct language strings, because the variable '$controller_name' was passed to lang(), but this needed to be given literally as 'Sales'. In Views/receivings/receiving.php, the suggested items autocomplete function was called as stock_item_search and needed to be changed to stockItemSearch. There is also an almost identical function itemSearch, which may indicate that one of the two is redundant and should be pruned, but without documentation to guide me I am unwilling to do that at this time.
2024-06-15 17:19:15 +02:00
jekkos
de9038f450
Remove free query + update CSP ( #3885 )
2024-06-15 17:19:15 +02:00
jekkos
09bf4d2f31
Update npm dependencies ( #3909 )
2024-06-15 17:19:15 +02:00
jekkos
7523c0fed8
Fix bstables to commit ca85b98
2024-06-15 17:19:15 +02:00
jekkos
ff4ef97b25
Add back debian base layer in Dockerfile ( #3875 )
2024-06-15 17:19:15 +02:00
jekkos
5e3fa3c580
Map uid in container ( #3875 )
2024-06-15 17:19:15 +02:00
jekkos
0669428026
Bump bstables ( #3854 )
2024-06-15 17:19:15 +02:00
jekkos
9f2474e156
Use loading animation only ( #3891 )
2024-06-15 17:19:15 +02:00
Doug Hutcheson
9723e82b61
CI4 bug fixes on behalf of DEV-byoos 3776
...
Changes to Controllers/Receivings.php and Controllers/Sales.php identified by @DEV-byoos, plus a change to Controllers/Customers.php to deal with the new way PHP 8.2 handles missing array keys.
2024-06-15 17:19:15 +02:00
jekkos
8457f1460e
Replace Cal. with Calendar ( #3864 )
2024-06-15 17:19:15 +02:00
jekkos
1789311299
Strip prefix in calendar files ( #3864 )
2024-06-15 17:19:15 +02:00
jekkos
6b8d788185
Add english calendar language files ( #3864 )
2024-06-15 17:19:15 +02:00
jekkos
dedb6f9836
Add calendar language files ( #3864 )
2024-06-15 17:19:15 +02:00
jekkos
c20153aa00
Sync language files ( #3468 )
2024-06-15 17:19:15 +02:00
jekkos
245dcd2dd1
Add missing docker-mysql.yml ( #3826 )
2024-06-15 17:19:15 +02:00
jekkos
33a6356cc4
Create backup folder if it does not exist ( #3826 )
2024-06-15 17:19:15 +02:00
jekkos
8dbb8f8f69
Enable docker config override ( #3908 )
2024-06-15 17:19:15 +02:00
jekkos
60c3a9a96f
Remove stale .bowerrc, update INSTALL.md
2024-06-15 17:19:15 +02:00
jekkos
b4fea6dddc
Fix database.sql mount ( #3875 )
2024-06-15 17:19:15 +02:00
jekkos
681ec28131
Add .git to .dockerignore
...
This decreases docker image size locally by 700MB
2024-06-15 17:19:15 +02:00
jekkos
cd3581ce28
Try to build with default travis docker ( #3875 )
2024-06-15 17:19:15 +02:00
jekkos
b89faa3a94
Add back debian base layer in Dockerfile ( #3875 )
2024-06-15 17:19:15 +02:00
objecttothis
60a5bfdc9a
Corrected Function names for routes
...
- generate_barcode function name changes in Controllers
- generate_barcode function name calls in views
- Added PHPdocs
2024-06-15 17:19:15 +02:00
objecttothis
47341f1a07
Bump tableexport.jquery.plugin
...
- New version 1.28.0
2024-06-15 17:19:15 +02:00
objecttothis
29d0703426
Fixed report error
...
- can_show_report() was returning an unexpected value.
2024-06-15 17:19:15 +02:00
objecttothis
ff676aeb93
Fixes
...
- Removed XLSX export format due to errors.
- Upgraded Fakerphp to try to resolve datepicker issues.
- Attempted to fix datepicker language issues.
- Removed duplicate Sunday in the picker.
2024-06-15 17:19:15 +02:00
objecttothis
05d39ff896
Attempts at correcting problem with JSPDF
2024-06-15 17:19:15 +02:00
objecttothis
b5f93b6325
Fixed Customer CSV import
...
- Corrected function name for CI4
- Removed trailing whitespace
2024-06-15 17:19:15 +02:00
objecttothis
2efda51309
Fixes
...
- Removed unneeded use statements
- Corrected function name for routes
- Moved import_customers.csv to writable folder to prevent unauthorized access
- Added return to function to force download
2024-06-15 17:19:15 +02:00
objecttothis
728a6a67e0
Fixed incorrect verb
2024-06-15 17:19:15 +02:00
objecttothis
ae44e38855
Dependencies
...
- Updated bootstrap-table
- Updated jquery
- Refactored local variable name
- fixed problem with null being sent on no filters
- fixed incorrect reference in view of variables
2024-06-15 17:19:15 +02:00
objecttothis
f662f45bf7
bootstrap-table
...
- Updated dependency
- Added XLSX format to export formats.
2024-06-15 17:19:15 +02:00
objecttothis
ac3a11c6a3
Corrected ID
...
- company_name id was overriding in the CSS so that text in the form was 150% and bold. Changed the ID field
2024-06-15 17:19:15 +02:00
objecttothis
d18d2cf814
PHPdocs
...
- Removed unnecessary ReflectionException in PHPdoc
- Corrected return details of insert function
- Replaced deprecated class
- Removed Inventory model's insert function because it wasn't providing functionality that the Model class wasn't.
- Corrected the calling method signature for Inventory->insert()
2024-06-15 17:19:15 +02:00
objecttothis
cc58cecff0
Compatibility changes
...
- Removed `mixed` function return type from some functions for backward compatibility with php 7.4
- Refactored string concatination for readability.
- Added TODO for later
- Corrected PHPdocs
- Removed unneeded TODO
- Refactored function names with mixed snake and pascal case names
2024-06-15 17:19:15 +02:00
objecttothis
ba9bcd7786
PHPdocs
...
- Added missing PHPdocs
- Corrected Syntax
- Added noinspection parameters to PHPdoc for AJAX called functions
- Added missing function return types
- Added missing parameter types
- Added public keyword to functions without visibility modifier
- Corrected incorrectly formatted PHPdocs
- Added public to constants and functions missing a visibility keyword
2024-06-15 17:19:15 +02:00
objecttothis
88007f56be
Fixed enforce_privacy checkbox
2024-06-15 17:19:15 +02:00
objecttothis
4a23adbb2f
Corrected Function call
...
- setAttribute() expects the second parameter to be an int or float. setTextAttribute() resolves this.
- Added TODO
2024-06-15 17:19:15 +02:00
objecttothis
2245aacf81
Refactoring
...
- Minor formatting fix
- Refactored function name for clarity
- Corrected name of route
2024-06-15 17:19:15 +02:00
objecttothis
a8d67895e7
Remove debugging log_message() references
2024-06-15 17:19:15 +02:00
objecttothis
2a3317a270
Removed htmlspecialchars() calls
2024-06-15 17:19:15 +02:00
objecttothis
1dfa428989
Fixed bug causing checkbox not to populate
...
- The two values set for show_office_group in the database are 0 and 999. Testing for 1 will always leave the checkbox disabled.
2024-06-15 17:19:15 +02:00
objecttothis
01512b0835
Fixed incorrectly named function for route.
2024-06-15 17:19:15 +02:00
objecttothis
3e3da57543
Fixed multiselect form issues
...
- Missing `[]` in name of multiselect form.
2024-06-15 17:19:15 +02:00
odiea
d5c767aeb9
Update Config.php ( #3884 )
2024-06-15 17:19:15 +02:00
objecttothis
7124e4ca5f
Minor changes and fixes
...
- Convert space to tab indents
- Fix location of company_logo file to uploads
2024-06-15 17:19:15 +02:00
objecttothis
c8773ad7b1
Formatting fixes
...
- Convert space to tab indents
2024-06-15 17:19:15 +02:00
objecttothis
7b224be665
PSR compliance and formatting changes
...
- Replaced TRUE/FALSE constants with true/false keywords
- Replaced NULL constant with null keyword
- Replaced `<?php echo` in views with shortened `<?=`
- Added missing variable declaration
- Added missing function return type in declaration
- replaced `== true`, `== false`, `=== true` and `=== false` in if statements with simplified forms
2024-06-15 17:19:15 +02:00
objecttothis
588f96a945
Added missing return type to function
2024-06-15 17:19:15 +02:00
objecttothis
0754f2f6e6
Fix Request variable retrieval
...
- getSearch functions to properly retrieve HTTP vars.
- getVar() function calls replaced with getGet() or getPost()
- replaced TRUE/FALSE constants with true/false keywords
2024-06-15 17:19:15 +02:00
objecttothis
48c04417b8
Fixes
...
- PHP 8.2 deprecates dynamically declared class properties. Adding these declarations removes deprecation warnings and makes the code PHP 8.3 compatible.
- Add Elvis operator to set search string to an empty string when it's value is null to get rid of an error in the search function call.
- Imported class for OSPOS config
- Replaced private with protected in parent controller's property.
- Removed unneeded TODO
- Refactored local variables
- Replaced ternary notation
- Removed unneeded comments
- Removed unneeded class property
- Removed unneeded @property declarations
- Fixed database version
2024-06-15 17:19:15 +02:00
objecttothis
70ee1ed36e
Declared class properties
...
PHP 8.2 deprecates dynamically declared class properties. Adding these declarations removes deprecation warnings and makes the code PHP 8.3 compatible.
2024-06-15 17:19:15 +02:00
objecttothis
283ee4d7c6
Corrected Problems
...
- Add missing use statement
- Remove log messages used for debug
2024-06-15 17:19:15 +02:00
objecttothis
0a527abfa0
Corrected Problems
...
- Corrected type of config property.
- Added property declarations.
2024-06-15 17:19:15 +02:00
objecttothis
3890f50e77
Corrected Problems
...
- Added types to config.
- Added formatting to DB_log messages
- Corrected bug referencing non-existent OSPOS config property timezone
- set the date_default_timezone to the php-specified default when timezone is not set in the app rather than 'America/New York'
- Added TODO indicating problem.
2024-06-15 17:19:15 +02:00
objecttothis
c4cd60ad58
Update .env
...
- Corrected order.
- Added db_log_only_long boolean
2024-06-15 17:19:15 +02:00
objecttothis
3da79fc47c
Added long running query tag
...
- Now if queries run for longer than 0.5 s, a tag will be appended to the log [LONG RUNNING QUERY]
- If app.db_log_only_long is set to true in the .env file, the db log will only show long running queries.
2024-06-15 17:19:15 +02:00
objecttothis
e90029dea6
Changed db log file type
...
- It's inaccurate to log these as .php files since they do not contain php.
2024-06-15 17:19:15 +02:00
objecttothis
ad9645020c
Database Logging fixes
...
- Corrected the event listener names. `post_controller` no longer exists.
- Corrected the db_log_queries function to pull just the most recent query
- Added function to convert time into a more easily understood unit when small
2024-06-15 17:19:15 +02:00
objecttothis
2bb4b7c865
Formatting and naming refactor
...
- Added `@noinspection PhpUnused` tags to PHPdocs for functions which are called via AJAX.
- removed conversion to array in getResult in favor of returning an array to begin with.
- Refactored variable for clarity.
- declared variable in view coming from controller
- Added PHPdocs
- Refactored nested if/else statements into ternary notation.
- Corrected tab type
- added missing model declaration in view
- Modified query builder to extrapolate out the set() command for clarity
2024-06-15 17:19:15 +02:00
objecttothis
c971e025b8
Fix gitignore
...
- Removed ignore from master .gitignore
- Added .gitignore to item_pics directory.
- Added .gitignore to uploads directory.
2024-06-15 17:19:15 +02:00
jekkos
05372b96cc
Fix string escape ( #3468 )
2024-06-15 17:19:15 +02:00
objecttothis
086a90b04d
Code fixes
...
- Added PHPdoc tags for the IDE to ignore unused function inspections on AJAX calls.
- set TRUE, FALSE, NULL to true, false, null for PSR-2,12 compliance
2024-06-15 17:19:15 +02:00
objecttothis
6074d984ed
Code fixes
...
- Replaced ternary notation with null coalescing version.
- Removed unnecessary semi-colon
- Replaced `<? echo` with short echo ``<?=`
- declared stay_open explicitly with `let`
- Updated PHPdocs
- Replaced force_download() from the CI3 download helper with CI4 version
- Removed unneeded using statements
- added needed call to db_connect()
- Removed parameter that matches the default value since it's redundant.
2024-06-15 17:19:15 +02:00
objecttothis
20bbe8c783
Formatting fixes
2024-06-15 17:19:15 +02:00
objecttothis
a5cdbe4523
Attributes fixes and warning removal
...
- Declared variable in view coming down from controller
- refactored javascript variable name to remove duplicate declaration warning
- Import missing class
2024-06-15 17:19:15 +02:00
objecttothis
405583c832
Attributes fixes and warning removal
...
- when the payments array was folded into sale_data there was an earlier payments[] reference in the foreach loop that didn't get folded in.
- Update PHPdoc
- Added ::class to remove polymorphic call warning
- Removed unreachable 'break;' statement after return statement.
- Added missing return type
- fixed missing assignment of mailchimp_api_key
2024-06-15 17:19:15 +02:00
objecttothis
6a316c56f6
Attributes fixes and warning removal
...
- missing return type in Events->load_config(), added void
- Dynamic property creation is deprecated starting in php 8.2. The solution is to declare the property in the class before using it.
- Added ::class to model instantiations to remove "potentially polymorphic call" warnings
- Corrected phpdoc
2024-06-15 17:19:15 +02:00
objecttothis
54f5b6fa8f
Downgraded laminas/laminas-escaper
...
- 2.13 drops support for php 7.4 and 8.0
- Fixed 2.12 support for now
2024-06-15 17:19:15 +02:00
objecttothis
e5dcdd5970
Attributes queries fixes
...
- Minor formatting fixes
- Adding back bitwise equals into query using RawSql()
- Corrected GET method to POST
- Removed if statement causing no attribute values
- Removed param in get() from CI3
- Changed setAttribute to setTextAttribute
- Replaced NULL constant with null keyword PSR-2,12
- Replaced TRUE/FALSE constants with true/false keywords PSR-2,12
- explicit cast to get rid of deprecation warning
2024-06-15 17:19:15 +02:00
jekkos
6b7608fd62
Fix bootstrap tables prefix in conversion
2024-06-15 17:19:15 +02:00
jekkos
43c37da01a
Sync language files ( #3468 )
2024-06-15 17:19:15 +02:00
objecttothis
af21beb19e
Resolve issue with item_pics
...
- item_pics were being escaped by bootstrap-table
2024-06-15 17:19:15 +02:00
objecttothis
0de0f3ec89
bump bootstrap5
...
- bootstrap5 to 5.3.2
- bootswatch5 to 5.3.2
2024-06-15 17:19:15 +02:00
objecttothis
aa5bfd9b18
bump readable-stream to 4.4.2
2024-06-15 17:19:15 +02:00
objecttothis
3536454638
bump gulp-debug to 5.0.1
2024-06-15 17:19:15 +02:00
objecttothis
08f1318268
bump npm-check-updates to 16.14.6
2024-06-15 17:19:15 +02:00
objecttothis
397194f2ca
ignore files in uploads
2024-06-15 17:19:15 +02:00
objecttothis
75d66f62c0
ignore webp files
2024-06-15 17:19:15 +02:00
objecttothis
b19b4818e3
Roll back committed injections
2024-06-15 17:19:15 +02:00
objecttothis
2601fbb7b0
Formatting fixes
...
- Removed TODOs
- String Interpolation
- Changed quotes in html to match the rest of code
2024-06-15 17:19:15 +02:00
objecttothis
e8e3073553
- Converted statement to ternary notation for readability
...
- Removed space
- Removed TODO
- Added TODO
2024-06-15 17:19:15 +02:00
objecttothis
6c6b1cb4bc
gitignore transient files
2024-06-15 17:19:15 +02:00
objecttothis
8081a98243
gitignore debugbar
2024-06-15 17:19:15 +02:00
objecttothis
3025615ff8
gitignore logs
2024-06-15 17:19:15 +02:00
objecttothis
2fa3ef3c30
Removed non-existent folders from gitignore
2024-06-15 17:19:15 +02:00
objecttothis
aa5fd5d0aa
Fixed Thumbnail Generation Endpoint
...
- String interpolation
- Removed TODO
- Reworked thumbnail creation for CI4
- Corrected capitalization in calling function URL
- Added send() to return the HTTP response
2024-06-15 17:19:15 +02:00
objecttothis
f661284612
fixed out of range segment
2024-06-15 17:19:15 +02:00
objecttothis
fd77dcfc5e
Syntax errors
...
- Deleted extra closing parenthesis
2024-06-15 17:19:15 +02:00
objecttothis
c5c4a528b4
Fixed incorrect session table name
2024-06-15 17:19:15 +02:00
objecttothis
85de6adadb
Upgrade CI to 4.4.3
...
- Bump composer.json/lock to codeigniter 4.4.3
- Fix base_url() call without arguments
- Updated files in the project space
- Bump composer.json/lock to kint 5.0.4
- Update composer.json to include missing CI elements
- Corrected composer.json regarding minimum versions
- Updated README.md to reflect CI4 implementation
- Migrated some Routes.php to Routing.php
- Removed deprecated settings from Config/App.php
2024-06-15 17:19:15 +02:00
objecttothis
93a3788467
Replaced BASEPATH with FCPATH
2024-06-15 17:19:15 +02:00
objecttothis
62cfc67779
add location to gitignore
2024-06-15 17:19:15 +02:00
objecttothis
3072b4c1c0
Remove location from gitignore
2024-06-15 17:19:15 +02:00
jekkos
2c4a2f7af1
Remove Gruntfile.js + bower.json ( #3842 )
2024-06-15 17:19:15 +02:00
objecttothis
7d791ba59f
Corrected keys for Bootstrap_tables.php
2024-06-15 17:19:15 +02:00
objecttothis
74210bead5
Bump to allow php 8.1
2024-06-15 17:19:15 +02:00
Doug Hutcheson
044170b2b1
CI4: Bugfix test sanity of config item
...
Add a !empty test when dereferencing mailchimp_api_key and mailchimp_list_id from the config array.
2024-06-15 17:19:15 +02:00
Doug Hutcheson
8ea5fc5078
CI4: Bugfix to correct two config issues
...
Adds 'payment_message' to the app_config table and corrects a typo in Views/login.php where 'Login.form' should have been 'login_form'.
2024-06-15 17:19:15 +02:00
jekkos
b4d117011a
Add CI4 language migration scripts ( #3468 )
2024-06-15 17:19:15 +02:00
Doug Hutcheson
1a465621e0
Ci4 bugfix string interpolation ( #3836 )
...
* CI4: Bugfix string interpolation language files
These are the language files with all placeholders converted to CI4 numbered style eg {0}.
* CI4: Bugfix string interpolation source code files
These are the controllers and views which call lang() with parameters to be interpolated.
* CI4: Bugfix string interpolation shell scripts
These are the Linux bash scripts which use the sed (stream editor) utility to convert earlier forms of placeholders to CI4 numeric type. A number of typographical errors in the original Language files were corrected by these scripts.
2024-06-15 17:19:15 +02:00
Edwin Smith
af51e4c735
Clean up work on reports listing view and lang() methods ( #3707 )
...
* reworked reports and listing page to handle lang() functions in CI_4
* removed old methods
* update code style
* updated bracket style
---------
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2024-06-15 17:19:15 +02:00
Doug Hutcheson
310585d8af
CI4: Bugfix - add function to remove .env.bak issue #3826
...
Added function remove_backup() to security_helper.php. Added a call to this from the two places that call check_encryption where the backup is created. Added more defensive code to Config.php to ensure the encrypter objectexists before it is called to avoid a crash.
2024-06-15 17:19:15 +02:00
jekkos
3690296766
Add CI4 coding standards linter
2024-06-15 17:19:15 +02:00
Doug Hutcheson
9b86ddaac0
CI4: string interpolation changes ( #3811 )
...
* Initial setup in a new environment
The result of running the npm build and editing the .env file
* Revert "Initial setup in a new environment"
This reverts commit 23e06dea7f .
* Language interpolation update
I have edited all the interpolations in the en-US tree. To be consistent in using named parameters and not just positional numbers, I also edited the relevant lines in two controllers (Sales.php and Items.php) to send named variables to the lang() calls. The language string 'Sales.invoice_number_duplicate' contains an interploation for 'invoice_number'. This is sent when used by Controllers/Sales.php, but not sent when used by Views/sales/form.php, which means that string will contain a double space where the invoice number should be. The language string 'Customers.csv_import_partially_failed' contains no interpolations but two parameters are not being sent where it is used by Controllers/Customers.php. The string appears to be a near duplicate of 'Items.csv_import_partially_failed' which contains two interpolations. Either the Customers controller needs to be edited, or the Customers language string needs to be revised to look like the Items string.
---------
Co-authored-by: objecttothis <17935339+objecttothis@users.noreply.github.com >
2024-06-15 17:19:15 +02:00
jekkos
d47143bfef
Reinstate en-US files ( #3468 )
2024-06-15 17:19:15 +02:00
objecttothis
76cefada53
added note about intl
2024-06-15 17:19:15 +02:00
jekkos
2b7e37c8d9
Revert to last working Dockerfile ( #3584 )
2024-06-15 17:19:15 +02:00
Steve Ireland
78a6316062
Correct dockerignore to pick up changes to path folder names.
2024-06-15 17:19:15 +02:00
jekkos
9e182c323b
Add back database Dockerfile ( #3584 )
2024-06-15 17:19:15 +02:00
Steve Ireland
477ceb2317
In Token_lib change App\Models\tokens\Token to App\Models\Tokens\Toke
2024-06-15 17:19:15 +02:00
jekkos
24539101d2
Bump docker base image to php8
2024-06-15 17:19:15 +02:00
Steve Ireland
f5094d62a2
Restore the tables.sql to its virgin state.
2024-06-15 17:19:15 +02:00
jarebear6expepjozn6rakjq5iczi3irqwphcvbswgkahd6b6twnxxid
a2610c3bc9
update int(1) columns in _customers and _cash_up tables to use tinyint ( #3709 )
2024-06-15 17:19:15 +02:00
Steve Ireland
4798041408
Tack on the void return type onto the Employee:logout method.
2024-06-15 17:19:15 +02:00
objecttothis
1d87de6f7d
Sales MVC
...
- Added todo to Stock_location.php
- make library function return nullable
- Added missing model instantiation
- Commented out Sale model instantiation in library because it's causing infinite loop
- Changed function name prepending get and post required by CI4 autorouting
2024-06-15 17:19:15 +02:00
Steve Ireland
13a14ec310
Remove grunt045 from zipped opensourcepos file. Also fix the call to array_walker since the parameters (even if not used) are validated in PHP 8.
2024-06-15 17:19:15 +02:00
objecttothis
8d80f5a261
CI4 bugfixes
...
- Added session variable instantiation where needed.
- Added tabular helper to autoload
- removed tabular helper reference where no longer needed.
- Remove esc() references where it was causing display problems.
- Remove excess whitespace on blank line
- Remove unecessary using reference
- Make parameters for dinner table functions nullable
2024-06-15 17:19:15 +02:00
Steve Ireland
145930ce5b
Mostly clean up the build documentation, but also corrects an error in the creation of the database script that supports migration from phppos
2024-06-15 17:19:15 +02:00
objecttothis
525c65ffb3
Convert encryption to CI4
...
- automatic upgrade of encryption key.
- automatic decryption of CI3 data, then re-encryption in CI4 and update of table.
- Fixing save function in app_config model
2024-06-15 17:19:15 +02:00
Steve Ireland
2e06f89724
This revises the build process to handle grunt components requiring two versions of grunt. The new BUILD.md file documents the changes.
2024-06-15 17:19:15 +02:00
objecttothis
ae357cab4a
Formatting
...
- Convert indents to tabs
- Remove unnecessary else statement
- Correct PHPDoc formatting
2024-06-15 17:19:15 +02:00
Steve Ireland
38a1815d31
Adjust the build config to allow building the CI4 branch.
2024-06-15 17:19:15 +02:00
objecttothis
1dd58e922f
Corrected link in README.md
2024-06-15 17:19:15 +02:00
jekkos
4123d9d8f7
Use double quotes in language files ( #3468 )
2024-06-15 17:19:15 +02:00
Samuel
8526947df1
Item thumbnail creation ported to CI4 ( #3597 )
...
* pic_thumb() now using CI4 service image
* remove unused lines
Co-authored-by: Samuel Bentil <bentilebo@gmail.com >
2024-06-15 17:19:15 +02:00
jekkos
828fd639b2
Porting over 4f3226b
2024-06-15 17:19:15 +02:00
chunter2
e4fed64976
Porting over e4ca111
2024-06-15 17:19:15 +02:00
objecttothis
de531e20c6
Migrations
...
- Delete old CI3 file
- Correct format of Migrations file datetime
2024-06-15 17:19:15 +02:00
jekkos
1745e973a1
Apply changes from master
2024-06-15 17:19:15 +02:00
objecttothis
b4f0aaa587
Porting 5669dff
2024-06-15 17:19:15 +02:00
jekkos
2d45ca626b
Apply changes from master
2024-06-15 17:19:15 +02:00
objecttothis
f84b795ee6
Upgrade to CodeIgniter 4.1.3
2024-06-15 17:19:15 +02:00
jekkos
73b189b6d4
Prepare rebase: move files to new folder structure
2024-06-15 17:19:15 +02:00
Oleg
a6f4558829
Translated using Weblate (Russian)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ru/
2024-06-04 13:33:51 +02:00
jekkos
bfdffbb944
Update README.md
2024-04-26 08:42:20 +02:00
Poedeloel
7355ee6154
Translated using Weblate (Dutch)
...
Currently translated at 98.1% (52 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/nl/
2024-04-22 10:54:34 +02:00
Poedeloel
6ecacabe16
Translated using Weblate (Dutch)
...
Currently translated at 98.1% (217 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/nl/
2024-04-22 10:54:33 +02:00
Poedeloel
0c1cd830f7
Translated using Weblate (Dutch)
...
Currently translated at 96.2% (76 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/nl/
2024-04-22 10:22:44 +02:00
objecttothis
83a0ca4a5b
Update bug report.yml ( #3950 )
...
* Update bug report.yml
Changed order of bug report
* Update bug report.yml
Converted values into placeholders
2024-03-20 17:17:52 +04:00
SONKO ABDOU
6c6eb09dcc
Translated using Weblate (French)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/fr/
2024-03-17 21:19:57 +01:00
SONKO ABDOU
cad41e5576
Translated using Weblate (French)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/fr/
2024-03-17 21:19:57 +01:00
SONKO ABDOU
dda927ad09
Translated using Weblate (French)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/fr/
2024-03-17 16:42:11 +01:00
SONKO ABDOU
585e674e4d
Translated using Weblate (French)
...
Currently translated at 96.5% (28 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/fr/
2024-03-17 16:42:11 +01:00
Emin Tufan Çetin
d56c78ebc0
Translated using Weblate (Turkish)
...
Currently translated at 99.1% (116 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/tr/
2024-03-13 03:20:30 +01:00
objecttothis
698f9bb3d7
Update bug report.yml ( #3946 )
...
Add option to select a development build
2024-03-12 20:42:27 +04:00
iscdavidhernandez
dc943aecb8
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/es_MX/
2024-03-02 17:50:34 +01:00
jekkos
2618772f20
Update issue templates ( #3895 ) ( #3936 )
...
Co-authored-by: odiea <oagnew@aim.com >
2024-02-29 00:16:07 +04:00
khao_lek
d4ee5c12dd
Translated using Weblate (Thai)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/th/
2024-02-28 18:28:07 +01:00
khao_lek
1fdebed0e2
Translated using Weblate (Thai)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2023-12-19 11:05:19 +01:00
khao_lek
5cf744d885
Translated using Weblate (Thai)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/th/
2023-12-19 11:05:18 +01:00
khao_lek
1b8c66122f
Translated using Weblate (Thai)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/th/
2023-12-19 11:05:18 +01:00
khao_lek
40a1ec8baf
Translated using Weblate (Thai)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/th/
2023-12-19 11:05:17 +01:00
khao_lek
eb4ef3f487
Translated using Weblate (Thai)
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/th/
2023-12-19 11:05:16 +01:00
khao_lek
ead1603213
Translated using Weblate (Thai)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/th/
2023-12-19 11:05:15 +01:00
khao_lek
26f10c09b1
Translated using Weblate (Thai)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/th/
2023-12-19 11:05:15 +01:00
donjade
bf7f2e03b7
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 60.3% (32 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/zh_Hans/
2023-11-14 08:05:17 +01:00
donjade
d21b3f7ba9
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 28.5% (2 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/zh_Hans/
2023-11-14 08:05:17 +01:00
donjade
c0fce5fabb
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 93.6% (44 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/zh_Hans/
2023-11-14 08:05:17 +01:00
donjade
9bdaeaa95b
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 63.9% (209 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hans/
2023-11-14 08:05:17 +01:00
donjade
ed371a0568
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/zh_Hans/
2023-11-14 08:05:17 +01:00
donjade
5b003c6519
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 72.7% (8 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/zh_Hans/
2023-11-14 08:05:17 +01:00
jekkos
c00ff28d10
Update npm package secret
2023-11-06 22:29:19 +01:00
jekkos
351ab93523
Update .travis.yml secret
2023-11-06 19:44:06 +01:00
jekkos
7c87ac6f60
Bump to 3.3.9
2023-11-06 09:55:29 +01:00
jekkos
f7b5c6542d
Bump jspdf to 1.3.5
2023-11-06 09:47:20 +01:00
FrancescoUK
676e09068e
Fix cash_adjustment NULL exception
2023-11-05 13:50:48 +00:00
Flibble
f0067757e2
Translated using Weblate (Czech)
...
Currently translated at 76.9% (170 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/cs/
2023-11-02 09:35:57 +01:00
Flibble
5ad8af8fe9
Translated using Weblate (Czech)
...
Currently translated at 54.7% (29 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/cs/
2023-11-02 09:35:56 +01:00
jekkos
7109ab3521
Translated using Weblate (English)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/en/
2023-10-16 23:53:22 +02:00
Johntini
4e182fcde8
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/es/
2023-10-09 08:05:23 +02:00
truchosky
bd65957d02
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/es/
2023-10-09 08:05:23 +02:00
Johntini
a9e5a0fcfe
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es/
2023-10-09 08:05:23 +02:00
Johntini
fc15db9d2c
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/es/
2023-10-09 08:05:23 +02:00
Johntini
7db56e8ee8
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/es/
2023-10-09 08:05:23 +02:00
Johntini
f035fe7ab3
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/es/
2023-10-09 08:05:23 +02:00
Johntini
8cc8ab61ae
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es/
2023-10-09 08:05:23 +02:00
daN4cat
10b245399d
Revert config.php changes
2023-09-02 18:18:32 +01:00
daN4cat
4806c0f700
Various fixes
2023-08-30 23:54:13 +02:00
jekkos
82d7f48ee0
Add semicolon ( #3792 )
2023-08-29 00:49:20 +02:00
Denis Baryshev
9f377fa40a
Update config.php
2023-08-29 00:35:04 +02:00
Denis Baryshev
d0209a711b
allow unattended scheme mode
...
Signed-off-by: Denis Baryshev <dennybaa@gmail.com >
2023-08-29 00:35:04 +02:00
jekkos
57eb9c1e35
Fix tagsinput bower dependency
2023-08-29 00:33:44 +02:00
Jan Kadlec
5ad6097fd1
Fixing typo
2023-08-07 23:45:01 +02:00
Jorge Ivan Contreras Pacheco
712d4c60ae
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 57.3% (39 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/es_MX/
2023-07-28 00:35:48 +02:00
Jorge Ivan Contreras Pacheco
79618f3877
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 22.2% (26 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/es_MX/
2023-07-27 19:29:17 +02:00
Jorge Ivan Contreras Pacheco
a67872f66d
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 99.3% (325 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es_MX/
2023-07-19 20:41:28 +02:00
WebShells
8659c17ddd
Translated using Weblate (Croatian)
...
Currently translated at 68.3% (151 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/hr/
2023-07-08 18:02:51 +02:00
jekkos
dcb797571e
evert "Prepare rebase: move files to new folder structure"
...
This reverts commit eed0cd1ca0 .
2023-05-30 17:52:17 +02:00
Oleg
5bd358dd24
Translated using Weblate (Russian)
...
Currently translated at 98.6% (218 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ru/
2023-05-26 20:42:38 +02:00
Oleg
427aa592d9
Translated using Weblate (Russian)
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ru/
2023-05-24 13:35:59 +02:00
Oleg
6d2e95c4ed
Translated using Weblate (Russian)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ru/
2023-05-24 08:57:22 +02:00
Oleg
5852c0a709
Translated using Weblate (Russian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ru/
2023-05-24 08:57:21 +02:00
Oleg
31ca72fbde
Translated using Weblate (Russian)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ru/
2023-05-24 08:57:21 +02:00
Oleg
e6811ce2a1
Translated using Weblate (Russian)
...
Currently translated at 97.6% (83 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ru/
2023-05-23 19:25:35 +02:00
Oleg
4d960c7b78
Translated using Weblate (Russian)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ru/
2023-05-23 19:25:35 +02:00
Oleg
a1f50e1df7
Translated using Weblate (Russian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ru/
2023-05-23 19:25:28 +02:00
Oleg
9de467fd30
Translated using Weblate (Russian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ru/
2023-05-23 14:47:28 +02:00
Oleg
9be17a277a
Translated using Weblate (Russian)
...
Currently translated at 94.9% (75 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/ru/
2023-05-23 14:47:27 +02:00
Oleg
6c5982b5f2
Translated using Weblate (Russian)
...
Currently translated at 95.5% (43 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/ru/
2023-05-23 14:47:26 +02:00
Oleg
fd8da94487
Translated using Weblate (Russian)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/ru/
2023-05-23 14:47:26 +02:00
Oleg
4c04279b1e
Translated using Weblate (Russian)
...
Currently translated at 98.6% (218 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ru/
2023-05-23 14:47:25 +02:00
Oleg
a56fd88247
Translated using Weblate (Russian)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ru/
2023-05-23 14:47:24 +02:00
Oleg
15edc925ca
Translated using Weblate (Russian)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ru/
2023-05-23 14:47:23 +02:00
Oleg
ff4b04757a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ru/
2023-05-23 14:47:22 +02:00
Oleg
3c5ab264ea
Translated using Weblate (Russian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ru/
2023-05-23 11:31:44 +02:00
Oleg
c85fccd99a
Translated using Weblate (Russian)
...
Currently translated at 95.5% (43 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/ru/
2023-05-23 11:31:44 +02:00
Oleg
80cdd2f2d1
Translated using Weblate (Russian)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/ru/
2023-05-23 11:31:44 +02:00
Oleg
28ffc64af1
Translated using Weblate (Russian)
...
Currently translated at 89.6% (130 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ru/
2023-05-23 11:31:43 +02:00
Oleg
ad0476d99e
Translated using Weblate (Russian)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ru/
2023-05-23 11:31:43 +02:00
Oleg
bc2d1f587b
Translated using Weblate (Russian)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ru/
2023-05-22 19:01:11 +02:00
Oleg
62f53e110e
Translated using Weblate (Russian)
...
Currently translated at 97.6% (83 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ru/
2023-05-22 19:01:11 +02:00
Oleg
cf5e6dee39
Translated using Weblate (Russian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ru/
2023-05-22 19:01:10 +02:00
Oleg
8890dc30e8
Translated using Weblate (Russian)
...
Currently translated at 93.1% (109 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ru/
2023-05-22 19:01:10 +02:00
Oleg
35d44ffccc
Translated using Weblate (Russian)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/ru/
2023-05-22 19:01:09 +02:00
Oleg
b69280ec55
Translated using Weblate (Russian)
...
Currently translated at 98.1% (52 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ru/
2023-05-22 19:01:09 +02:00
Oleg
6459ee7ddb
Translated using Weblate (Russian)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ru/
2023-05-22 19:01:08 +02:00
Oleg
3004f1e9ea
Translated using Weblate (Russian)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/ru/
2023-05-22 19:01:08 +02:00
Oleg
ab88c76596
Translated using Weblate (Russian)
...
Currently translated at 30.4% (14 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/ru/
2023-05-22 19:01:08 +02:00
Oleg
0e697e3c53
Translated using Weblate (Russian)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ru/
2023-05-22 19:01:07 +02:00
Oleg
75c61b3e49
Translated using Weblate (Russian)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/ru/
2023-05-22 19:00:59 +02:00
Oleg
cf45b25a3a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/ru/
2023-05-22 19:00:59 +02:00
Oleg
5347c4981b
Translated using Weblate (Russian)
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/ru/
2023-05-22 19:00:59 +02:00
Oleg
383ffd2e73
Translated using Weblate (Russian)
...
Currently translated at 28.5% (2 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/ru/
2023-05-22 19:00:58 +02:00
Oleg
a981387e9f
Translated using Weblate (Russian)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ru/
2023-05-22 19:00:58 +02:00
Oleg
90ad5ae115
Translated using Weblate (Russian)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/ru/
2023-05-22 12:20:21 +02:00
jekkos
568678587e
Revert compose file to v2 ( #3754 )
2023-05-07 15:12:59 +02:00
jekkos
eed0cd1ca0
Prepare rebase: move files to new folder structure
2023-05-07 15:10:27 +02:00
titusito
a312434b87
Update system_info.php
...
add php_Xml dependecie check
2023-04-22 21:43:36 +02:00
titusito
69b2c4c51c
Update INSTALL.md
...
add php-xml to needed extensions
2023-04-22 21:08:07 +02:00
Aril Apria Susanto
f2faf1cf32
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/id/
2023-04-12 14:03:43 +02:00
Aril Apria Susanto
2c508f3fe5
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/id/
2023-04-12 14:03:43 +02:00
Aril Apria Susanto
20fad5890f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/id/
2023-04-12 14:03:42 +02:00
Aril Apria Susanto
099d324d2e
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/id/
2023-04-12 14:03:42 +02:00
Aril Apria Susanto
2fe82484d7
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/id/
2023-04-12 14:03:42 +02:00
Aril Apria Susanto
ea99d0234d
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/id/
2023-04-12 14:03:41 +02:00
WebShells
0f435621ad
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/en_GB/
2023-04-03 07:50:57 +02:00
WebShells
fda088d4f2
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/en_GB/
2023-04-03 07:50:56 +02:00
WebShells
d71c831a58
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/en_GB/
2023-04-03 07:50:56 +02:00
WebShells
fb40550756
Translated using Weblate (French)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/fr/
2023-04-03 07:50:56 +02:00
WebShells
bb2fc5e888
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (46 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/en_GB/
2023-04-03 07:50:55 +02:00
WebShells
d6a35c66f5
Translated using Weblate (French)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/fr/
2023-04-03 07:50:55 +02:00
WebShells
782438892e
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ar_EG/
2023-04-03 07:50:55 +02:00
WebShells
9d5d1ced07
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/en_GB/
2023-04-03 07:50:54 +02:00
WebShells
beea0efee8
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/en_GB/
2023-04-03 07:50:54 +02:00
WebShells
f73740547b
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/en_GB/
2023-04-03 07:50:54 +02:00
WebShells
d125c8a5d7
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ar_LB/
2023-04-03 07:50:54 +02:00
WebShells
610fdf9213
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ar_EG/
2023-04-03 07:50:53 +02:00
FrancescoUK
21d41ae371
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/en_GB/
2023-04-03 07:50:52 +02:00
WebShells
a35004f1a5
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/en_GB/
2023-04-03 07:50:52 +02:00
WebShells
8c40242a4c
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en_GB/
2023-04-03 07:50:52 +02:00
WebShells
ca7ea81769
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ar_EG/
2023-04-03 07:50:51 +02:00
WebShells
05df1dae4b
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/en_GB/
2023-04-03 07:50:51 +02:00
WebShells
d5b4a2745e
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ar_EG/
2023-04-03 07:50:51 +02:00
WebShells
fd96bac495
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/en_GB/
2023-04-03 07:50:51 +02:00
WebShells
52d1da53d0
Translated using Weblate (Lao)
...
Currently translated at 55.1% (16 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/lo/
2023-04-03 07:50:49 +02:00
WebShells
abf5bffeff
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/en_GB/
2023-04-03 07:50:49 +02:00
WebShells
a045296b77
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/en_GB/
2023-04-03 07:50:47 +02:00
WebShells
04fb87fd8e
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/en_GB/
2023-04-03 07:50:47 +02:00
WebShells
89d7fcc3ca
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/en_GB/
2023-04-03 07:50:47 +02:00
WebShells
51daf2b70e
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/en_GB/
2023-04-03 07:50:47 +02:00
WebShells
8a2f125c52
Translated using Weblate (French)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/fr/
2023-04-03 07:50:46 +02:00
WebShells
0f83096296
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/en_GB/
2023-04-03 07:50:46 +02:00
WebShells
6f0b35bb2c
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/ar_EG/
2023-04-03 07:50:46 +02:00
BudsieBuds
003f68a681
Translated using Weblate (English)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/en/
2023-04-03 07:50:46 +02:00
BudsieBuds
f696731b1d
Translated using Weblate (English)
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/en/
2023-04-03 07:50:45 +02:00
WebShells
d8ade4b023
Translated using Weblate (English)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en/
2023-04-03 07:50:45 +02:00
BudsieBuds
36e3861894
Translated using Weblate (English)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en/
2023-04-03 07:50:45 +02:00
WebShells
1657510ca2
Translated using Weblate (English)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/en/
2023-04-03 07:50:44 +02:00
WebShells
7215747000
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ar_LB/
2023-03-29 11:49:14 +02:00
WebShells
71bfb4681b
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ar_LB/
2023-03-29 11:49:14 +02:00
WebShells
a98fa2b166
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ar_EG/
2023-03-29 11:49:14 +02:00
WebShells
922d8491da
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ar_EG/
2023-03-29 11:49:14 +02:00
WebShells
b7b8c314c7
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ar_LB/
2023-03-29 11:49:13 +02:00
WebShells
580f04dea4
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/ar_EG/
2023-03-29 11:49:13 +02:00
WebShells
3422a15fb1
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ar_LB/
2023-03-29 11:49:13 +02:00
WebShells
3392c5357f
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ar_EG/
2023-03-29 11:49:13 +02:00
WebShells
dd329840dc
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ar_EG/
2023-03-29 11:49:12 +02:00
WebShells
a79d553d5c
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/ar_EG/
2023-03-29 11:49:12 +02:00
WebShells
1eead53cd7
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/ar_EG/
2023-03-29 11:49:12 +02:00
WebShells
8a8235c1e5
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ar_EG/
2023-03-29 11:49:12 +02:00
WebShells
c28a7fba63
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ar_EG/
2023-03-29 11:49:12 +02:00
WebShells
ecbb00fb1b
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/ar_LB/
2023-03-29 11:49:11 +02:00
WebShells
08f6a1a151
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ar_LB/
2023-03-29 11:49:11 +02:00
WebShells
f9a6d8ce77
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ar_EG/
2023-03-29 11:49:11 +02:00
WebShells
253e76b21d
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ar_LB/
2023-03-29 11:49:10 +02:00
WebShells
312b965c66
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ar_EG/
2023-03-29 11:49:10 +02:00
WebShells
8bdbd77422
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ar_LB/
2023-03-29 11:49:10 +02:00
WebShells
af286f00b9
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/ar_LB/
2023-03-29 11:49:10 +02:00
WebShells
dac42b1630
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ar_LB/
2023-03-29 11:49:09 +02:00
WebShells
3a92ec0da7
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ar_LB/
2023-03-29 11:49:09 +02:00
WebShells
3766a90540
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ar_EG/
2023-03-29 11:49:09 +02:00
WebShells
0d2affadc5
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ar_LB/
2023-03-29 11:49:09 +02:00
WebShells
e5b8a2063f
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/ar_LB/
2023-03-29 11:49:08 +02:00
WebShells
6556e40aff
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ar_LB/
2023-03-29 11:49:08 +02:00
WebShells
3a0b0af047
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ar_EG/
2023-03-29 11:49:08 +02:00
WebShells
6d3eee6bea
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/ar_LB/
2023-03-29 11:49:08 +02:00
Pascual Marcone
cfdc3cf9a8
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es/
2023-03-20 02:42:47 +01:00
kampvogn
5ecb68a384
Translated using Weblate (Danish)
...
Currently translated at 20.3% (45 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/da/
2023-03-07 18:54:03 +01:00
dependabot[bot]
3c4dff5ac1
Bump dompdf/dompdf from 2.0.2 to 2.0.3 ( #3653 )
...
Bumps [dompdf/dompdf](https://github.com/dompdf/dompdf ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/dompdf/dompdf/releases )
- [Commits](https://github.com/dompdf/dompdf/compare/v2.0.2...v2.0.3 )
---
updated-dependencies:
- dependency-name: dompdf/dompdf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-08 00:40:41 +04:00
dependabot[bot]
eacd7d1f07
Bump mout and grunt-wiredep ( #3651 )
...
Bumps [mout](https://github.com/mout/mout ) to 1.2.4 and updates ancestor dependency [grunt-wiredep](https://github.com/stephenplusplus/grunt-wiredep ). These dependencies need to be updated together.
Updates `mout` from 0.9.1 to 1.2.4
- [Release notes](https://github.com/mout/mout/releases )
- [Changelog](https://github.com/mout/mout/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mout/mout/compare/v0.9.1...v1.2.4 )
Updates `grunt-wiredep` from 2.0.0 to 3.0.1
- [Release notes](https://github.com/stephenplusplus/grunt-wiredep/releases )
- [Commits](https://github.com/stephenplusplus/grunt-wiredep/compare/v2.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: mout
dependency-type: indirect
- dependency-name: grunt-wiredep
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 09:17:22 +04:00
dependabot[bot]
702d0c773c
Bump http-cache-semantics and npm ( #3645 )
...
Removes [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ). It's no longer used after updating ancestor dependency [npm](https://github.com/npm/cli ). These dependencies need to be updated together.
Removes `http-cache-semantics`
Updates `npm` from 6.14.15 to 9.4.1
- [Release notes](https://github.com/npm/cli/releases )
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md )
- [Commits](https://github.com/npm/cli/compare/v6.14.15...v9.4.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
- dependency-name: npm
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 06:48:46 +04:00
dependabot[bot]
56994b1b85
Bump dompdf/dompdf from 0.8.6 to 2.0.2 ( #3643 )
...
Bumps [dompdf/dompdf](https://github.com/dompdf/dompdf ) from 0.8.6 to 2.0.2.
- [Release notes](https://github.com/dompdf/dompdf/releases )
- [Commits](https://github.com/dompdf/dompdf/compare/v0.8.6...v2.0.2 )
---
updated-dependencies:
- dependency-name: dompdf/dompdf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 06:43:27 +04:00
dependabot[bot]
6c7ff029d3
Bump debug and grunt-contrib-watch ( #3625 )
...
Bumps [debug](https://github.com/debug-js/debug ) to 3.2.7 and updates ancestor dependency [grunt-contrib-watch](https://github.com/gruntjs/grunt-contrib-watch ). These dependencies need to be updated together.
Updates `debug` from 0.7.4 to 3.2.7
- [Release notes](https://github.com/debug-js/debug/releases )
- [Commits](https://github.com/debug-js/debug/compare/0.7.4...3.2.7 )
Updates `grunt-contrib-watch` from 0.5.3 to 1.1.0
- [Release notes](https://github.com/gruntjs/grunt-contrib-watch/releases )
- [Changelog](https://github.com/gruntjs/grunt-contrib-watch/blob/main/CHANGELOG )
- [Commits](https://github.com/gruntjs/grunt-contrib-watch/compare/v0.5.3...v1.1.0 )
---
updated-dependencies:
- dependency-name: debug
dependency-type: indirect
- dependency-name: grunt-contrib-watch
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 06:41:44 +04:00
Clifford Cheefoon
57662183f9
update readme
2023-01-31 22:51:42 +01:00
objecttothis
98eff67702
Translated using Weblate (Azerbaijani)
...
Currently translated at 96.0% (314 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/az/
2023-01-31 01:12:13 +01:00
Boors96
1547663439
Translated using Weblate (Arabic (ar_LB))
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ar_LB/
2023-01-08 16:11:12 +01:00
jekkos
babe06132c
Update README.md
2022-11-28 23:04:10 +01:00
jekkos
db9da86df5
Update version badge
2022-11-27 00:15:17 +01:00
jekkos
b44993f2fa
Fix logout race condition ( #3578 )
2022-10-18 23:00:50 +02:00
khao_lek
3c32944ce9
Translated using Weblate (Thai)
...
Currently translated at 99.0% (219 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2022-10-15 05:16:34 +02:00
Nicolás Gómez Solano
8d8487a637
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es/
2022-10-08 06:20:07 +02:00
Aamir Shahzad
b449c10f0d
Updated my info
2022-10-04 22:32:14 +02:00
Aamir Shahzad
a91f21ca05
Timezone added for Pakistan
2022-10-04 22:32:14 +02:00
Aamir Shahzad
a501dc9b99
Fix closing parenthesis, otherwise ENVIRONMENT always resulted true & path added as tests/
2022-10-04 22:32:14 +02:00
jekkos
06ca9e9f74
Update DO offer
2022-10-04 14:41:21 +02:00
Aril Apria Susanto
56bb57ba8a
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/id/
2022-09-26 09:50:58 +02:00
Cheabhak Ezecom
20dad261fd
Translated using Weblate (Central Khmer)
...
Currently translated at 43.8% (97 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/km/
2022-09-14 16:53:36 +02:00
Cheabhak Ezecom
6c60a6aa78
Translated using Weblate (Central Khmer)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/km/
2022-09-13 14:41:01 +02:00
Cheabhak Ezecom
e48f408635
Translated using Weblate (Central Khmer)
...
Currently translated at 97.4% (114 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/km/
2022-09-13 14:41:01 +02:00
Cheabhak Ezecom
87af7df2a5
Translated using Weblate (Central Khmer)
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/km/
2022-09-13 14:41:00 +02:00
Cheabhak Ezecom
67aadb48ae
Translated using Weblate (Central Khmer)
...
Currently translated at 31.6% (70 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/km/
2022-09-13 14:41:00 +02:00
Cheabhak Ezecom
5248e964ff
Translated using Weblate (Central Khmer)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/km/
2022-09-13 14:40:59 +02:00
Cheabhak Ezecom
fd474f548e
Translated using Weblate (Central Khmer)
...
Currently translated at 37.9% (11 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/km/
2022-09-12 22:03:30 +02:00
robbytriadi
78d2ca72b2
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/id/
2022-09-10 12:37:34 +02:00
robbytriadi
ed7613b7da
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/id/
2022-09-10 12:37:33 +02:00
Cheabhak Ezecom
0b2198e229
Translated using Weblate (Central Khmer)
...
Currently translated at 65.0% (13 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/km/
2022-09-09 10:43:01 +02:00
Cheabhak Ezecom
5f5fe5eb47
Translated using Weblate (Central Khmer)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/km/
2022-09-09 10:43:01 +02:00
Cheabhak Ezecom
1da81e95b3
Translated using Weblate (Central Khmer)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/km/
2022-09-09 10:43:01 +02:00
Cheabhak Ezecom
c45e164a83
Translated using Weblate (Central Khmer)
...
Currently translated at 95.2% (81 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/km/
2022-09-06 09:56:48 +02:00
Cheabhak Ezecom
2bf9effe1d
Translated using Weblate (Central Khmer)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/km/
2022-09-06 09:56:48 +02:00
Kasper
bd4ec13b9a
Translated using Weblate (Danish)
...
Currently translated at 51.7% (75 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/da/
2022-09-05 00:07:06 +02:00
Aril Apria Susanto
44651de42b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/id/
2022-08-11 18:03:57 +02:00
jekkos
ffe49278fc
Bump to 3.3.8
2022-08-03 08:50:41 +02:00
Nguyen Tuan Anh
2eb6d85818
Translated using Weblate (Vietnamese)
...
Currently translated at 99.0% (219 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/vi/
2022-08-02 03:21:05 +02:00
Johntini
d5e371d0ef
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/es/
2022-07-29 02:30:19 +02:00
Johntini
306cfbef7c
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/es/
2022-07-29 02:30:19 +02:00
Johntini
9ce55583f5
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es_MX/
2022-07-29 02:30:18 +02:00
Johntini
f2dd1131a2
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es/
2022-07-29 02:30:16 +02:00
Johntini
4df6d708dc
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es/
2022-07-29 02:30:16 +02:00
Johntini
dbf2ee711e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es/
2022-07-29 02:30:15 +02:00
Johntini
aff43196eb
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/es/
2022-07-29 02:30:14 +02:00
Johntini
8d8d9b7b54
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/es/
2022-07-29 02:30:14 +02:00
Johntini
76a96503da
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es_MX/
2022-07-28 13:05:40 +02:00
Johntini
6cfb6abbf9
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/es_MX/
2022-07-28 13:05:37 +02:00
khao_lek
b864e684b6
Translated using Weblate (Thai)
...
Currently translated at 97.7% (44 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/th/
2022-07-28 13:05:37 +02:00
Ricardo Vargas
1516006646
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es_MX/
2022-07-28 13:05:37 +02:00
Johntini
86757cb11a
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es_MX/
2022-07-28 13:05:36 +02:00
Johntini
96abcf6ba9
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es_MX/
2022-07-28 05:09:28 +02:00
Johntini
4ae8505a19
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es_MX/
2022-07-28 05:09:27 +02:00
Johntini
5b6ada58d4
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/es_MX/
2022-07-28 05:09:25 +02:00
Val Thi
d2301dbfde
Translated using Weblate (French)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/fr/
2022-07-14 21:48:12 +02:00
Val Thi
0ec9a85990
Translated using Weblate (French)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/fr/
2022-07-14 21:48:11 +02:00
Val Thi
6181953039
Translated using Weblate (French)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/fr/
2022-07-14 21:48:11 +02:00
Val Thi
d81d0b2fc5
Translated using Weblate (French)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/fr/
2022-07-14 21:48:10 +02:00
Val Thi
b37cc5ee8b
Translated using Weblate (French)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/fr/
2022-07-14 21:48:09 +02:00
Val Thi
5daed8cc84
Translated using Weblate (French)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/fr/
2022-07-14 21:48:09 +02:00
Val Thi
8ea4869f4d
Translated using Weblate (French)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/fr/
2022-07-14 07:25:56 +02:00
Val Thi
2b3818c5da
Translated using Weblate (French)
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/fr/
2022-07-14 07:25:56 +02:00
Val Thi
1bb96f6dda
Translated using Weblate (French)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/fr/
2022-07-14 07:25:56 +02:00
Val Thi
f3f1d0e28c
Translated using Weblate (French)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/fr/
2022-07-14 07:25:56 +02:00
Val Thi
05229bc2f6
Translated using Weblate (French)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/fr/
2022-07-14 07:25:55 +02:00
Val Thi
fbb4739673
Translated using Weblate (French)
...
Currently translated at 92.9% (79 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/fr/
2022-07-14 07:25:55 +02:00
Val Thi
90186bc667
Translated using Weblate (French)
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/fr/
2022-07-14 07:25:55 +02:00
Val Thi
bd9d2c00a7
Translated using Weblate (French)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/fr/
2022-07-14 07:25:55 +02:00
Val Thi
e91fcd8bb9
Translated using Weblate (French)
...
Currently translated at 88.0% (288 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/fr/
2022-07-14 07:25:55 +02:00
Val Thi
d44dbb8760
Translated using Weblate (French)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/fr/
2022-07-14 07:25:54 +02:00
Val Thi
1649b81038
Translated using Weblate (French)
...
Currently translated at 93.1% (109 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/fr/
2022-07-14 07:25:54 +02:00
Val Thi
16ded77931
Translated using Weblate (French)
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/fr/
2022-07-14 07:25:54 +02:00
Val Thi
f8f186ca2e
Translated using Weblate (French)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/fr/
2022-07-14 07:25:53 +02:00
Val Thi
94bd295188
Translated using Weblate (French)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/fr/
2022-07-14 07:25:53 +02:00
Val Thi
0aa2dd3f6c
Translated using Weblate (French)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/fr/
2022-07-14 07:25:53 +02:00
Val Thi
cbed9e4882
Translated using Weblate (French)
...
Currently translated at 100.0% (46 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/fr/
2022-07-14 07:25:52 +02:00
Val Thi
31fa79e27a
Translated using Weblate (French)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/fr/
2022-07-14 07:25:52 +02:00
Val Thi
7f1411edbc
Translated using Weblate (French)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/fr/
2022-07-14 02:37:27 +02:00
Val Thi
2e41975c4e
Translated using Weblate (French)
...
Currently translated at 92.1% (35 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/fr/
2022-07-14 02:37:27 +02:00
Val Thi
1740a69e7c
Translated using Weblate (French)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/fr/
2022-07-14 02:37:27 +02:00
Val Thi
0544e13211
Translated using Weblate (French)
...
Currently translated at 84.8% (123 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/fr/
2022-07-14 02:37:27 +02:00
Val Thi
2da2895062
Translated using Weblate (French)
...
Currently translated at 90.9% (10 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/fr/
2022-07-14 02:37:27 +02:00
Val Thi
f11f4eeb2d
Translated using Weblate (French)
...
Currently translated at 95.0% (19 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/fr/
2022-07-14 02:37:27 +02:00
Val Thi
71efb0262f
Translated using Weblate (French)
...
Currently translated at 96.5% (28 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/fr/
2022-07-14 02:37:27 +02:00
jekkos
f061a83317
Substract refund from total rewards ( #3536 )
2022-06-30 14:22:26 +02:00
jekkos
e09875e5f3
Use POST to prevent CSRF logo attack ( #3533 )
2022-06-30 00:25:35 +02:00
Josuw
6a244d1beb
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 21.3% (25 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/es_MX/
2022-06-24 01:04:04 +02:00
Josuw
5695b74f1b
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 98.8% (84 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/es_MX/
2022-06-24 01:04:04 +02:00
jekkos
77393d1d21
Add zipfile to releases ( #3519 )
2022-06-16 10:53:30 +02:00
Dzung Do
b366641fbc
Translated using Weblate (Vietnamese)
...
Currently translated at 90.9% (10 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/vi/
2022-06-03 05:54:03 +02:00
Dzung Do
bde0dc0b7c
Translated using Weblate (Vietnamese)
...
Currently translated at 34.7% (16 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/vi/
2022-06-03 05:54:03 +02:00
Dzung Do
f99d0dca8d
Translated using Weblate (Vietnamese)
...
Currently translated at 49.3% (39 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/vi/
2022-06-03 05:54:03 +02:00
Dzung Do
24f8c94c49
Translated using Weblate (Vietnamese)
...
Currently translated at 91.7% (78 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/vi/
2022-06-03 05:54:03 +02:00
dependabot[bot]
7e3d048bfc
Bump grunt from 1.5.2 to 1.5.3
...
Bumps [grunt](https://github.com/gruntjs/grunt ) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/gruntjs/grunt/releases )
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG )
- [Commits](https://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3 )
---
updated-dependencies:
- dependency-name: grunt
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-26 09:47:02 +02:00
FastAct
122a827645
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/nl_BE/
2022-05-25 14:01:36 +02:00
FastAct
427c4c7d3d
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/nl_BE/
2022-05-25 14:01:36 +02:00
FastAct
6ca1cb739f
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/nl_BE/
2022-05-25 14:01:36 +02:00
FastAct
070d989548
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/nl_BE/
2022-05-25 14:01:36 +02:00
FastAct
cd0132c22c
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/nl_BE/
2022-05-25 14:01:35 +02:00
FastAct
9f8cf48467
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/nl_BE/
2022-05-25 14:01:35 +02:00
FastAct
206b56333a
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/nl_BE/
2022-05-25 14:01:35 +02:00
FastAct
cf59d6779e
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/nl_BE/
2022-05-25 14:01:35 +02:00
FastAct
68ed73ab3b
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/nl_BE/
2022-05-25 14:01:34 +02:00
FastAct
e5236dd510
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/nl_BE/
2022-05-25 14:01:34 +02:00
FastAct
d1f8c15f3e
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/nl_BE/
2022-05-25 14:01:33 +02:00
FastAct
6810f613a0
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/nl_BE/
2022-05-25 14:01:32 +02:00
FastAct
3980f248ed
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/nl_BE/
2022-05-25 14:01:32 +02:00
Natig Asadov
bf2cf416db
Translated using Weblate (Azerbaijani)
...
Currently translated at 99.5% (220 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/az/
2022-05-18 04:36:03 +02:00
knnhsn
772d42490b
Translated using Weblate (Azerbaijani)
...
Currently translated at 97.8% (46 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/az/
2022-05-16 12:43:12 +02:00
Natig Asadov
c580e4cdee
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/az/
2022-05-13 05:44:30 +02:00
Natig Asadov
efe4becfab
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/az/
2022-05-13 05:44:30 +02:00
Natig Asadov
d1c25991fe
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/az/
2022-05-13 05:44:29 +02:00
khao_lek
528ebf8e20
Translated using Weblate (Thai)
...
Currently translated at 99.0% (219 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2022-05-10 21:47:53 +02:00
jekkos
4f3226b1ba
Add item_pic to escape ignore list ( #3379 )
2022-05-03 11:26:34 +02:00
jekkos
82ae2e0931
Enable search in detailed reports ( #3495 )
2022-05-01 11:59:35 +02:00
chunter2
e4ca111977
Add cost price column to item summary report ( #3495 )
2022-04-30 01:16:32 +02:00
jekkos
31944f491c
Enable search in reports ( #3491 )
2022-04-29 21:30:23 +02:00
dependabot[bot]
19342e4d6f
Bump simple-get from 3.1.0 to 3.1.1
...
Bumps [simple-get](https://github.com/feross/simple-get ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/feross/simple-get/releases )
- [Commits](https://github.com/feross/simple-get/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: simple-get
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-29 18:36:35 +02:00
jekkos
c8a83fbb57
Update unstable build URL
...
NPM package uploads are working again. Update the URL in the documentation.
2022-04-29 15:26:29 +02:00
jekkos
c3d06fc6f5
Remove markup last row expenses ( #3779 )
2022-04-29 15:17:53 +02:00
jekkos
553eae19a3
Add version string echo
2022-04-29 15:16:32 +02:00
jekkos
63f282a8b5
3.3.7-master-564465
2022-04-29 15:16:32 +02:00
jekkos
cfd5973f0e
Add npm version --from-git
...
Rotate npm token
2022-04-29 15:16:32 +02:00
dependabot[bot]
e44bc3e674
Bump grunt from 1.4.1 to 1.5.2
...
Bumps [grunt](https://github.com/gruntjs/grunt ) from 1.4.1 to 1.5.2.
- [Release notes](https://github.com/gruntjs/grunt/releases )
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG )
- [Commits](https://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.2 )
---
updated-dependencies:
- dependency-name: grunt
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-29 15:16:32 +02:00
Casper Hsiao
d6b66d9fe2
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 95.4% (211 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/zh_Hant/
2022-04-27 20:32:20 +02:00
jekkos
a6b4f826c5
Update changelog
2022-04-26 23:49:58 +02:00
jekkos
d26498d1ad
Do not escape email and phone_numbers ( #3379 )
2022-04-26 23:49:58 +02:00
jekkos
5897130e0a
Fix sales last row style ( #3379 )
2022-04-25 23:32:50 +02:00
khao_lek
a0c3a532aa
Translated using Weblate (Thai)
...
Currently translated at 98.6% (218 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2022-04-19 19:36:33 +02:00
jekkos
9331d82313
Add escape flag for XSS mitigation ( #3379 )
2022-04-14 09:28:12 +02:00
khao_lek
3e60b74c4c
Translated using Weblate (Thai)
...
Currently translated at 98.6% (218 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2022-04-07 09:45:36 +02:00
jekkos
4a591e89b6
Mount database.sql from docker volume ( #3352 )
2022-04-05 21:52:52 +02:00
jekkos
8c1977b1ec
Fix transaction summary for serialized items ( #3445 )
2022-04-01 08:56:15 +02:00
Aril Apria Susanto
4a8aaf8ef0
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/id/
2022-04-01 07:34:24 +02:00
Aril Apria Susanto
c4b8f8654d
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/id/
2022-04-01 07:34:24 +02:00
Aril Apria Susanto
cb3d84f1bf
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/id/
2022-04-01 07:34:24 +02:00
Aril Apria Susanto
166d2b586c
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/id/
2022-04-01 07:34:24 +02:00
Aril Apria Susanto
ca792b44cd
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/id/
2022-04-01 07:34:24 +02:00
Aril Apria Susanto
4825248a1a
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/id/
2022-04-01 07:34:24 +02:00
Aril Apria Susanto
17973151e4
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/id/
2022-04-01 07:34:24 +02:00
Aril Apria Susanto
5b9301567c
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/id/
2022-04-01 07:34:24 +02:00
jekkos
6028bc408d
Run build if git tag is added
2022-03-29 22:30:59 +02:00
khao_lek
5974d01453
Translated using Weblate (Thai)
...
Currently translated at 98.6% (218 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2022-03-29 19:13:13 +02:00
khao_lek
c83db2f5c7
Translated using Weblate (Thai)
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/th/
2022-03-29 19:12:49 +02:00
khao_lek
8e24570cfb
Translated using Weblate (Thai)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/th/
2022-03-29 09:00:18 +02:00
khao_lek
fdf49e9038
Translated using Weblate (Thai)
...
Currently translated at 99.0% (219 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2022-03-29 09:00:18 +02:00
khao_lek
559b354925
Translated using Weblate (Thai)
...
Currently translated at 97.7% (44 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/th/
2022-03-29 09:00:17 +02:00
khao_lek
af864aefd5
Translated using Weblate (Thai)
...
Currently translated at 99.6% (326 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/th/
2022-03-29 09:00:15 +02:00
ALink3133
5e55952ce8
Translated using Weblate (Thai)
...
Currently translated at 97.2% (215 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2022-02-23 10:46:51 +01:00
ALink3133
8e1a8fe480
Translated using Weblate (Thai)
...
Currently translated at 90.9% (10 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/th/
2022-02-23 10:46:51 +01:00
ALink3133
99e51bcdf9
Translated using Weblate (Thai)
...
Currently translated at 93.3% (42 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/th/
2022-02-23 10:46:51 +01:00
Mats Pålsson
48217895bb
Translated using Weblate (Swedish)
...
Currently translated at 95.2% (81 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/sv/
2022-02-18 11:26:14 +01:00
Steve Ireland
96c59245e3
Change register to show anticipated invoice number. ( #3408 )
2022-01-28 14:35:22 -05:00
Elio Enzo Papais
9cf4e6e07b
Translated using Weblate (Italian)
...
Currently translated at 98.6% (218 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/it/
2022-01-27 18:28:34 +01:00
Elio Enzo Papais
bb73d48d37
Translated using Weblate (Italian)
...
Currently translated at 93.6% (44 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/it/
2022-01-27 18:28:34 +01:00
Elio Enzo Papais
2af5642fe7
Translated using Weblate (Italian)
...
Currently translated at 0.0% (0 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/it/
2022-01-27 18:28:34 +01:00
Elio Enzo Papais
c1207b64df
Translated using Weblate (Italian)
...
Currently translated at 97.6% (83 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/it/
2022-01-27 18:28:33 +01:00
Elio Enzo Papais
5e02f0531a
Translated using Weblate (Italian)
...
Currently translated at 94.3% (50 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/it/
2022-01-27 18:28:33 +01:00
Elio Enzo Papais
bea49e6eeb
Translated using Weblate (Italian)
...
Currently translated at 96.3% (53 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/it/
2022-01-27 18:28:33 +01:00
Elio Enzo Papais
a7772f3e1b
Translated using Weblate (Italian)
...
Currently translated at 93.1% (109 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/it/
2022-01-27 18:28:33 +01:00
Elio Enzo Papais
e6072ee9fa
Translated using Weblate (Italian)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/it/
2022-01-27 05:34:23 +01:00
Elio Enzo Papais
dd24a3c8d0
Translated using Weblate (Italian)
...
Currently translated at 95.7% (112 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/it/
2022-01-27 05:34:23 +01:00
Elio Enzo Papais
7857206999
Translated using Weblate (Italian)
...
Currently translated at 100.0% (46 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/it/
2022-01-27 05:34:22 +01:00
Elio Enzo Papais
4c642bd8d3
Translated using Weblate (Italian)
...
Currently translated at 98.7% (323 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/it/
2022-01-27 05:34:22 +01:00
Elio Enzo Papais
0ec68c8b99
Translated using Weblate (Italian)
...
Currently translated at 98.6% (218 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/it/
2022-01-27 05:34:22 +01:00
Elio Enzo Papais
0e2e808635
Translated using Weblate (Italian)
...
Currently translated at 97.9% (142 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/it/
2022-01-26 03:10:19 +01:00
Elio Enzo Papais
4f81d602ea
Translated using Weblate (Italian)
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/it/
2022-01-26 03:10:19 +01:00
Elio Enzo Papais
db14ea80e2
Translated using Weblate (Italian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/it/
2022-01-26 03:10:19 +01:00
Elio Enzo Papais
09d0005724
Translated using Weblate (Italian)
...
Currently translated at 98.1% (217 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/it/
2022-01-26 03:10:18 +01:00
Elio Enzo Papais
9bb48cee59
Translated using Weblate (Italian)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/it/
2022-01-26 03:10:18 +01:00
Elio Enzo Papais
38e718774f
Translated using Weblate (Italian)
...
Currently translated at 92.3% (302 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/it/
2022-01-26 03:10:18 +01:00
Elio Enzo Papais
1470cce981
Translated using Weblate (Italian)
...
Currently translated at 88.0% (288 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
ff55e966ce
Translated using Weblate (Italian)
...
Currently translated at 91.4% (202 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
de4ea6299f
Translated using Weblate (Italian)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
d3906cbbc4
Translated using Weblate (Italian)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
8df3735bbf
Translated using Weblate (Italian)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
85b9048041
Translated using Weblate (Italian)
...
Currently translated at 88.8% (104 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
7f7de97920
Translated using Weblate (Italian)
...
Currently translated at 90.9% (10 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
912c035e27
Translated using Weblate (Italian)
...
Currently translated at 84.8% (123 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
bd1baad7f1
Translated using Weblate (Italian)
...
Currently translated at 90.5% (77 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
d61d1ad878
Translated using Weblate (Italian)
...
Currently translated at 73.9% (34 of 46 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
d14e21cc68
Translated using Weblate (Italian)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/it/
2022-01-25 00:16:21 +01:00
Elio Enzo Papais
780db269de
Translated using Weblate (Italian)
...
Currently translated at 64.5% (51 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/it/
2022-01-25 00:16:21 +01:00
jekkos
669a5b33f3
Bump to 3.3.7
2022-01-23 23:01:32 +01:00
khao_lek
3d4dc0fc56
Translated using Weblate (Thai)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2022-01-17 19:38:10 +01:00
khao_lek
7a4e16422e
Translated using Weblate (Thai)
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/th/
2022-01-17 19:38:10 +01:00
khao_lek
0dc7da8a3b
Translated using Weblate (Thai)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/th/
2022-01-17 19:38:09 +01:00
khao_lek
ba66e8d8c7
Translated using Weblate (Thai)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/th/
2022-01-17 19:38:08 +01:00
Nicolas Hurtubise
5eea70dca4
Translated using Weblate (French)
...
Currently translated at 94.1% (208 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/fr/
2022-01-16 09:14:51 +01:00
Nicolas Hurtubise
f7bbc7c634
Translated using Weblate (French)
...
Currently translated at 87.5% (7 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/fr/
2022-01-16 09:14:51 +01:00
Nicolas Hurtubise
0df712fbd7
Translated using Weblate (French)
...
Currently translated at 93.6% (207 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/fr/
2022-01-14 18:53:46 +01:00
Nicolas Hurtubise
511c6238a8
Translated using Weblate (English)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en/
2022-01-14 18:53:46 +01:00
jekkos
730ec1292d
Use anchor in supplier regex ( #3402 )
...
Adding a unit test to check the url patterns allowed/disallowed would be a good idea. I should practice what I preach.
2022-01-12 00:34:16 +01:00
jekkos
6e1db1458b
Rotate npm token ( #2834 )
2022-01-11 23:32:13 +01:00
jekkos
5c425febfb
Use https for git-script-link-tags
2022-01-11 23:31:11 +01:00
jekkos
81087fc093
Update link to unstable builds ( #2834 )
2022-01-10 12:25:19 +01:00
jekkos
0231c0bc4f
Use git tag in case of release ( #2834 )
2022-01-09 18:13:18 +01:00
jekkos
bece3b5fea
Enable npm package uploads for unstable ( #2834 )
2022-01-08 12:27:21 +01:00
jekkos
b309b631f2
Update CHANGELOG.md
2022-01-08 01:11:16 +01:00
jacekz123
f3e41a4535
Translated using Weblate (Polish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/pl/
2022-01-07 13:20:30 +01:00
jacekz123
5675aeed12
Translated using Weblate (Polish)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/pl/
2022-01-06 23:54:53 +01:00
jacekz123
2c331b6244
Translated using Weblate (Polish)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/pl/
2022-01-06 23:54:53 +01:00
jacekz123
3841502704
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/pl/
2022-01-06 23:54:53 +01:00
jacekz123
e94af0ddbc
Translated using Weblate (Polish)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/pl/
2022-01-06 23:54:53 +01:00
jacekz123
11a05501c5
Translated using Weblate (Polish)
...
Currently translated at 2.9% (2 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/pl/
2022-01-06 23:54:53 +01:00
jacekz123
0262f644af
Translated using Weblate (Polish)
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/pl/
2022-01-06 23:54:53 +01:00
jacekz123
67881c172f
Translated using Weblate (Polish)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/pl/
2022-01-06 23:54:53 +01:00
jekkos
40565ea811
Add default user/password in testing ( #3374 )
2022-01-06 23:26:10 +01:00
jekkos
9332d16ec4
Fix logout csrf
2022-01-01 22:32:36 +01:00
FrancescoUK
bb0e771542
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (85 of 85 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/en_GB/
2021-12-13 03:24:26 +01:00
Cedo
24cb0247d5
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/bs/
2021-12-04 21:30:21 +01:00
Cedo
e22608ba61
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/bs/
2021-12-04 18:37:53 +01:00
Cedo
ac76ab290b
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/bs/
2021-12-04 18:37:53 +01:00
Cedo
07fd9b4c5c
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/bs/
2021-12-04 18:37:53 +01:00
programmer111213
8c432c00b0
Translated using Weblate (Russian)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ru/
2021-11-27 09:16:03 +01:00
programmer111213
c3cfed5cbf
Translated using Weblate (Russian)
...
Currently translated at 97.3% (37 of 38 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/ru/
2021-11-22 16:41:03 +01:00
programmer111213
3dbd39058f
Translated using Weblate (Russian)
...
Currently translated at 85.9% (190 of 221 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ru/
2021-11-22 16:41:02 +01:00
programmer111213
df932b8870
Translated using Weblate (Russian)
...
Currently translated at 25.0% (3 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/ru/
2021-11-22 16:41:02 +01:00
programmer111213
13920e18ad
Translated using Weblate (Russian)
...
Currently translated at 96.3% (53 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ru/
2021-11-22 16:41:02 +01:00
MushlihTechFoundation
7105013c5f
Translated using Weblate (Indonesian)
...
Currently translated at 97.4% (75 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/id/
2021-11-20 00:36:48 +01:00
MushlihTechFoundation
01a9810a0c
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/id/
2021-11-20 00:36:48 +01:00
jekkos
0618ff47fd
Update ISSUE_TEMPLATE.md
2021-11-16 22:08:49 +01:00
Cedo
77eb5e4da3
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/bs/
2021-11-16 05:31:35 +01:00
Cedo
c4dfef10f7
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/bs/
2021-11-16 05:31:35 +01:00
Cedo
f3056c155a
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/bs/
2021-11-16 05:31:34 +01:00
Cedo
4a3ac37f22
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (302 of 302 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/bs/
2021-11-16 03:08:25 +01:00
Cedo
4f07754071
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/bs/
2021-11-16 03:08:24 +01:00
Cedo
80e5d94b66
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/bs/
2021-11-16 03:08:24 +01:00
Cedo
ef75301b65
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/bs/
2021-11-16 03:08:24 +01:00
Cedo
4a05748e67
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/bs/
2021-11-15 02:14:46 +01:00
Cedo
59a1725501
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/bs/
2021-11-15 02:14:46 +01:00
Cedo
dd21356b81
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/bs/
2021-11-15 02:14:45 +01:00
BudsieBuds
65726930bc
Translated using Weblate (Dutch)
...
Currently translated at 94.8% (73 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/nl/
2021-11-03 18:16:36 +01:00
crls12opazo
cdeda755fc
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es/
2021-11-01 16:08:28 +01:00
Cedo
b5d0399205
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/bs/
2021-10-31 12:26:05 +01:00
Cedo
871310a83f
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/bs/
2021-10-31 12:26:05 +01:00
Cedo
ba4be2fca1
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/bs/
2021-10-31 12:26:05 +01:00
Cedo
4d506fec09
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/bs/
2021-10-31 12:26:05 +01:00
Cedo
a25f9a94ce
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/bs/
2021-10-31 10:37:02 +01:00
Cedo
594b376720
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/bs/
2021-10-31 10:37:01 +01:00
Cedo
f8c8a5874a
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/bs/
2021-10-31 10:37:01 +01:00
Cedo
b8ff4d9886
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/bs/
2021-10-31 10:37:01 +01:00
Cedo
0576cd5bc5
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/bs/
2021-10-31 10:37:00 +01:00
Cedo
5fe631c188
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/bs/
2021-10-31 08:59:56 +01:00
Cedo
b9284a7abd
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/bs/
2021-10-31 08:59:56 +01:00
Cedo
256c83c20f
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/bs/
2021-10-31 08:59:55 +01:00
Cedo
da0263c3d7
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/bs/
2021-10-31 08:59:55 +01:00
Cedo
c9716a890a
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/bs/
2021-10-31 08:59:55 +01:00
Cedo
b9a75c0be6
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/bs/
2021-10-31 08:59:55 +01:00
Cedo
0b5453926e
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (302 of 302 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/bs/
2021-10-31 08:59:54 +01:00
Cedo
bfd8e2b727
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/bs/
2021-10-31 08:59:53 +01:00
Cedo
11bf7ce3ed
Translated using Weblate (Bosnian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/bs/
2021-10-31 08:59:53 +01:00
Cedo
566d1267fd
Translated using Weblate (Bosnian)
...
Currently translated at 97.8% (137 of 140 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/bs/
2021-10-31 00:37:58 +02:00
programmer111213
1b035cdf8a
Translated using Weblate (Russian)
...
Currently translated at 87.2% (157 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ru/
2021-10-21 17:32:53 +02:00
programmer111213
17fd336ecd
Translated using Weblate (Russian)
...
Currently translated at 80.7% (42 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ru/
2021-10-21 17:32:53 +02:00
programmer111213
d225d9057c
Translated using Weblate (Russian)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/ru/
2021-10-21 17:32:53 +02:00
programmer111213
cfac498232
Translated using Weblate (Russian)
...
Currently translated at 92.2% (71 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ru/
2021-10-21 17:32:53 +02:00
BudsieBuds
b936306b50
Combine dependencies info, update npm packages
...
Combined the package.md and composer.md to DEVELOPMENT.md. Updated bootstrap, bootswatch, and grunt-bower packages to newest versions.
2021-10-20 22:32:02 +02:00
BudsieBuds
33cb3fa3f9
Text improvements
...
Improved some of the non-trivial files.
2021-10-20 22:32:02 +02:00
jekkos
caaa26f9ba
Bump to 3.3.6
2021-10-19 23:28:01 +02:00
jekkos
bbac91f421
Sync language files ( #2554 )
2021-10-19 23:00:00 +02:00
WebShells
6f8b877bd9
Keyboard Shortcuts/Hotkeys ( #2618 )
...
Added Shortcuts/Hotkeys to Register
ESC Cancels Current Quote/Invoice/Sale
ALT + 1 Item Search
ALT + 2 Customer Search
ALT + 3 Suspend Current Sale
ALT + 4 Show Suspended Sales
ALT + 5 Edit Amount Tendered
ALT + 6 Add Payment
ALT + 7 Add Payment and Complete Invoice/Sale
ALT + 8 Finish Quote/Invoice witdout payment
ALT + 9 Open Shortcuts Window
Layout / Responsiveness
F11 Full Screen mode
CTRL + Zoom in
CTRL - Zoom out
CTRL 0 Reset Zoom
CTRL P Print out current page
CTRL F Search reports tables
2021-10-19 23:00:00 +02:00
jekkos
c5bf78fcbd
Fix payment summary refresh after edit ( #3329 )
2021-10-16 23:21:14 +02:00
jekkos
3ac43c2d26
Use POST for delete supplier & customer ( #3336 )
2021-10-15 21:46:32 +02:00
FrancescoUK
2e33f32630
Leave cURL default for SSL because more secure
2021-10-10 14:09:49 +01:00
jekkos
986ab7e86c
Make footer revision clickable ( #3306 )
2021-10-08 23:18:46 +02:00
FrancescoUK
9b1def4324
Translated using Weblate (English (United Kingdom))
...
Currently translated at 86.6% (39 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/en_GB/
2021-10-08 00:34:22 +02:00
FrancescoUK
8d87f35fd8
Fix reCaptcha issue with wrong keys ( #3207 )
2021-10-07 21:35:30 +01:00
FrancescoUK
35b850a19b
Translated using Weblate (English (United Kingdom))
...
Currently translated at 81.3% (70 of 86 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/en_GB/
2021-10-07 21:40:24 +02:00
FrancescoUK
9f13778cdb
Translated using Weblate (English (United Kingdom))
...
Currently translated at 89.7% (105 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/en_GB/
2021-10-07 21:40:24 +02:00
FrancescoUK
1ecb834b4c
Translated using Weblate (English (United Kingdom))
...
Currently translated at 93.1% (135 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/en_GB/
2021-10-07 21:40:23 +02:00
FrancescoUK
8e8008e285
Translated using Weblate (English (United Kingdom))
...
Currently translated at 92.7% (51 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/en_GB/
2021-10-07 21:40:23 +02:00
FrancescoUK
fa6e8e853b
Translated using Weblate (English (United Kingdom))
...
Currently translated at 88.5% (177 of 200 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en_GB/
2021-10-07 21:40:22 +02:00
FrancescoUK
9c24fd8b3d
Translated using Weblate (English (United Kingdom))
...
Currently translated at 94.1% (308 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/en_GB/
2021-10-07 21:40:22 +02:00
FrancescoUK
cf59e06294
Translated using Weblate (English (United Kingdom))
...
Currently translated at 84.4% (38 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/en_GB/
2021-10-07 21:40:21 +02:00
FrancescoUK
2267bf6896
Translated using Weblate (English (United Kingdom))
...
Currently translated at 96.2% (51 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/en_GB/
2021-10-07 21:40:19 +02:00
FrancescoUK
b2d187a349
Add dev docker-compose with phpmyadmin
2021-10-06 20:24:08 +01:00
FrancescoUK
d821c69e6c
Fix dev docker-compose
2021-10-06 20:22:13 +01:00
FrancescoUK
e36a74ded2
Fix CSP, it needs to be one line + ReCaptcha
2021-10-06 18:39:02 +01:00
FrancescoUK
ee5e06cd0c
Fix CSP rules (and tested)
2021-10-06 14:37:11 +01:00
jekkos
d04f1e434c
Try unsafe-inline for script-src, add font-src
2021-10-06 14:37:11 +01:00
jekkos
38ebf9e819
Add CSP directive for javascript ( #3217 )
2021-10-06 14:37:11 +01:00
FrancescoUK
05de93cb68
Update composer.lock
2021-10-05 19:10:33 +01:00
FrancescoUK
970744d8fc
Update docker-compose.dev.yml
2021-10-05 19:08:37 +01:00
FrancescoUK
a5f063b382
Remove deprecated MAINTAINER from Dockerfile
2021-10-05 19:06:59 +01:00
jekkos
6b3aa876ed
Amend the fix to include delete_supplier ( #3332 )
2021-10-04 23:23:27 +02:00
jekkos
f1672d9701
Prevent type juggling for password hash comparison ( #3324 )
2021-09-30 22:51:05 +02:00
Jevinson Lim
2f69841c95
Update Items.php
...
Fixes the problem where 'Supplier ID' is not saved during csv import.
2021-09-30 00:08:27 +02:00
jekkos
e8f27f547b
Extend method hook validation for deletes
2021-09-29 00:20:13 +02:00
jekkos
2b031e6466
Fix reflected XSS vulnerability
2021-09-28 20:44:50 +02:00
WShells
6ef764d9b2
Typo
2021-09-23 08:57:29 +02:00
WebShells
d2d9c9c532
Tax name
...
Added tax name to tax summary report.
Closes #3009
2021-09-23 08:57:29 +02:00
WebShells
b15d0b046e
Time in Reports
...
Replaced Date by Date/time in detailed and specific reports.
2021-09-23 08:57:29 +02:00
WebShells
e51a3e698a
Revert "Time in Reports"
...
This reverts commit a33f29b713 .
2021-09-18 23:31:16 +03:00
WebShells
a33f29b713
Time in Reports
...
Replaced Date by Date time in detailed reports section and specific ones.
2021-09-18 23:03:31 +03:00
objecttothis
ad7ae23f2c
Correct bug preventing new item creation
...
The `===` (type comparison equality operator) was preventing new items from being created because $item_id was coming through as a string and not an integer.
2021-09-14 07:47:35 +01:00
jekkos
a2e7c0a74b
Revert SQLi fixes ( #3284 )
2021-09-06 21:45:08 +02:00
jekkos
136448444d
Enable mode_headers for docker
2021-08-31 08:26:23 +02:00
jekkos
2c9355e8b8
Add X-Frame-Options header (prevent clickjacking)
2021-08-30 22:10:07 +02:00
jekkos
77c30b7f90
Use bootstrap 5.0.2 ( #3281 )
2021-08-28 11:22:09 +02:00
jekkos
fe727674a5
Merge all unstable builds in one draft release ( #3110 )
2021-08-27 14:13:21 +02:00
jekkos
b4c48e5141
Blind sql injection fixes ( #3284 )
2021-08-27 00:20:50 +02:00
jekkos
b925155ba5
Update changelist ( #3218 )
2021-08-26 08:23:40 +02:00
jekkos
d07b9349e3
Try to upgrade docker version ( #3281 )
2021-08-26 00:29:50 +02:00
jekkos
51a8cffc9e
Bump to 3.3.5 ( #3281 )
2021-08-25 23:13:40 +02:00
Dan Tiganuc
694b7fe52d
Translated using Weblate (Romanian)
...
Currently translated at 10.2% (12 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ro/
2021-08-24 11:29:46 +02:00
jekkos
5669dff7da
Add sorting for quantity and sales ( #3262 )
2021-08-20 23:36:02 +02:00
Johntini
6d8890f61e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/es/
2021-08-20 22:41:13 +02:00
Johntini
a4bae6536d
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (41 of 41 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/es/
2021-08-20 22:41:13 +02:00
Johntini
e1e61ba98d
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/es/
2021-08-20 22:41:13 +02:00
Johntini
225bfda867
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (79 of 79 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/es/
2021-08-20 22:41:13 +02:00
Johntini
0a2dc49e3e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (86 of 86 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/es/
2021-08-20 22:41:13 +02:00
Johntini
dcc9745991
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (327 of 327 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es/
2021-08-20 22:41:13 +02:00
Johntini
339eca6028
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (45 of 45 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/es/
2021-08-20 22:41:13 +02:00
Johntini
d1e9b6d943
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (53 of 53 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/es/
2021-08-20 22:41:13 +02:00
Johntini
2da34b0789
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (145 of 145 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es/
2021-08-20 22:41:13 +02:00
Johntini
44d89a5ed2
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/es/
2021-08-20 22:41:13 +02:00
Johntini
0637266560
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/es/
2021-08-20 22:41:13 +02:00
Johntini
32c99248af
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (55 of 55 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/es/
2021-08-20 22:41:13 +02:00
Johntini
fad53d52d4
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (200 of 200 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es/
2021-08-20 22:41:13 +02:00
Johntini
29bdb7b75e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/es/
2021-08-20 22:41:13 +02:00
Johntini
3f1bbf99b4
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/es/
2021-08-20 22:41:13 +02:00
Jeroen Peelaerts
4c3f6e4c31
Fix username verification on insert/update ( #3239 )
2021-08-07 02:12:30 +02:00
Jeroen Peelaerts
85f577556e
Fix employee update ( #3239 )
2021-08-07 02:12:30 +02:00
Jeroen Peelaerts
dc2b2862f9
Fix employee update ( #3239 )
2021-08-07 02:12:30 +02:00
objecttothis
9217f2d12f
Fixed missing function call
...
This removes the function call to a function that doesn't exist anymore.
The replacement does the same job in one line of code.
Added comment to bring clarity to what the code is doing.
2021-08-06 19:19:09 +02:00
objecttothis
5ebe626543
Formatting Changes
...
- Removed unneeded tabs that mess up alignment.
2021-08-06 19:16:52 +02:00
Mehmet Keçeci
e277fc09ac
minimal Turkish translation
2021-08-05 10:40:56 +02:00
sonnysk76
7e2a5eb297
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 94.4% (34 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/es_MX/
2021-08-05 07:09:41 +02:00
sonnysk76
bcc9cac570
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 35.8% (14 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/es_MX/
2021-08-05 07:09:41 +02:00
sonnysk76
6d4421e13b
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 13.6% (15 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/es_MX/
2021-08-05 07:09:41 +02:00
sonnysk76
9d320772f5
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/es_MX/
2021-08-05 07:09:41 +02:00
sonnysk76
3d441689d0
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/es_MX/
2021-08-05 07:09:40 +02:00
sonnysk76
4eacc65785
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/es_MX/
2021-08-05 07:09:40 +02:00
sonnysk76
a31ae36e18
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 19.4% (27 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es_MX/
2021-08-05 07:09:40 +02:00
sonnysk76
74ed7488ee
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/es_MX/
2021-08-05 07:09:39 +02:00
khao_lek
be72a0169b
Translated using Weblate (Thai)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/th/
2021-08-04 07:03:00 +02:00
khao_lek
d786039765
Translated using Weblate (Thai)
...
Currently translated at 99.3% (300 of 302 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/th/
2021-08-04 07:03:00 +02:00
khao_lek
74724a890f
Translated using Weblate (Thai)
...
Currently translated at 98.7% (76 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/th/
2021-08-04 07:03:00 +02:00
Jeroen Peelaerts
8c201816b9
Update spanish ( #3255 )
2021-08-03 11:04:03 +02:00
Jeroen Peelaerts
5767a3929f
Fix duplicate username error message ( #3239 )
2021-07-30 21:16:35 +02:00
Jeroen Peelaerts
2311a644ab
Fix employee username duplication check ( #3239 )
2021-07-30 21:09:17 +02:00
objecttothis
3d65c3fffa
CSV import optimizations and code cleanup ( #3150 )
...
Optimizations and CSV Import Rework
- Replaced " with ' where possible to prevent the parser from being called when not needed.
- Replaced == and != with === and !== where possible for bug prevention and speed.
- Replaced -1 with NEW_ITEM global constant for code clarity.
- Added NEW_ITEM global constant to constants.php.
- Refactored CSV import function names for clarity.
- Added capability to import a CSV file containing updates.
- Replaced array() with [] for speed and consistency.
- Removed hungarian notation from two private functions.
- Refactored QueryBuilder functions to place table name in the get() function call.
- Replaced (int) cast with call to intval() for speed.
- Replaced == and != with === and !== where possible to prevent bugs and for speed.
- Replaced array() with [] for speed and consistency.
- Fixed search_custom call
Optimizations and bugfixes for attributes used in csv_import
- Reordered where statements in queries to match composite index on attribute_links table.
- fixed value_exists() to account for different attribute types.
- Removed hungarian notation on private function.
- Replaced array() with [] for speed and consistency.
- Replaced != with <> in SQL for consistency.
- Removed from() calls in querybuilder where possible to reduce function calls.
- Add get_items_by_value()
- Reworked check_data_validity()
- Remove unneeded comments
- Refactor functions for code clarity.
- Use $this->db->dbprefix() where possible instead of hand-writing ospos_...
- Removed unneeded column from query.
- Replaced (int) cast with intval() call for speed.
- Added get_attribute_values()
- Fixed issue with date format locale not being used
- Refactored save_value to respect different attribute_types
- Added delete_orphaned_links() to remove attribute_links that are no longer linked to any items
- Added get_attributes_by_definition()
- Added attribute_cleanup()
Optimizations used in csv_import
- replaced array() with [] for consistency and speed.
- Removed hungarian notation in private functions.
- Replaced " with ' where possible to prevent the parser from being called.
- Minor formatting
- Refactored if statement to tertiary notation for cleaner implementation.
- Replaced " for ' where possible to prevent the parser from being called.
- Added the Id column in the generate_import_items_csv() template so that users can submit an update to an existing item.
- Removed unused key=>value pairs in foreach loops for speed.
- Removed unneeded comments where the function name was self-explanatory.
- Rework get_csv_file() for speed.
- Rework bom_exists() for speed.
- Replaced array() with [] for speed and consistency.
- Replaced == with === where possible to prevent bugs and for speed.
- Reworked valid_date() and valid_decimal helper functions for speed and accuracy according to the locale_format instead of a fixed format.
- Minor Reformatting for clarity.
- Replaced " for ' to prevent the parser from being called.
- Refactored function call names to reflect new names.
- Added missing ; in
- Used String interpolation where useful.
- Spelling fix in comment
Requested Review Changes
- Fixed indentation in Items.php
- Fixed indentation in Attribute.php
- Refactored variable out of long line of code to make it more readable.
2021-07-29 22:22:59 +02:00
gurulenin
517635181c
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ta/
2021-07-28 15:46:15 +02:00
Jeroen Peelaerts
1547272665
Check username before employee creation ( #3239 )
2021-07-23 00:59:40 +02:00
Jeroen Peelaerts
8675aa82df
Attribute value encoding fix ( #3241 )
2021-07-22 19:01:59 +02:00
gurulenin
5acafd4ea8
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/ta/
2021-07-22 18:45:40 +02:00
gurulenin
2db50d69d0
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ta/
2021-07-22 18:45:40 +02:00
Jeroen Peelaerts
c6d0582fcb
Add category column to item summary report ( #3240 )
2021-07-21 23:22:53 +02:00
Emin Tufan Çetin
3fbfd8c917
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/tr/
2021-07-18 11:06:10 +02:00
Emin Tufan Çetin
c38fc60f6a
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/tr/
2021-07-18 11:06:10 +02:00
Emin Tufan Çetin
346a34121f
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/tr/
2021-07-18 11:06:10 +02:00
Emin Tufan Çetin
9c9c2e8b81
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/tr/
2021-07-18 11:06:09 +02:00
Emin Tufan Çetin
510a01e2b5
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/tr/
2021-07-18 11:06:09 +02:00
Emin Tufan Çetin
93014dc4d8
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/tr/
2021-07-18 11:06:08 +02:00
Emin Tufan Çetin
294f63bd31
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/tr/
2021-07-18 11:06:08 +02:00
Emin Tufan Çetin
1b7531c7f4
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/tr/
2021-07-18 11:06:08 +02:00
Emin Tufan Çetin
6d1eeb3c62
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/tr/
2021-07-18 11:06:07 +02:00
Emin Tufan Çetin
3ada6f8372
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (302 of 302 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/tr/
2021-07-18 11:06:07 +02:00
Emin Tufan Çetin
d15d001b5b
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/tr/
2021-07-18 11:06:06 +02:00
BudsieBuds
29d6138951
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/nl/
2021-07-17 04:55:34 +02:00
BudsieBuds
d6a4161416
Translated using Weblate (Dutch)
...
Currently translated at 96.1% (74 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/nl/
2021-07-17 04:55:34 +02:00
BudsieBuds
0604ad121b
Translated using Weblate (Dutch)
...
Currently translated at 99.3% (300 of 302 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/nl/
2021-07-17 04:55:34 +02:00
teddy tang
ffdc8f0bd5
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (139 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-15 06:59:54 +02:00
teddy tang
83d1194d0c
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (77 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/zh_Hant/
2021-07-15 06:59:54 +02:00
gurulenin
e90b58f110
Translated using Weblate (Tamil)
...
Currently translated at 98.7% (76 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ta/
2021-07-15 06:59:53 +02:00
gurulenin
bee3c7ede0
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ta/
2021-07-15 06:59:53 +02:00
gurulenin
bfc1c2e55e
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ta/
2021-07-15 06:59:53 +02:00
teddy tang
8d0c5c6ee9
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (11 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/zh_Hant/
2021-07-15 06:59:53 +02:00
teddy tang
f87c90fdec
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 96.0% (290 of 302 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-15 06:59:52 +02:00
FrancescoUK
cb560949ac
Translated using Weblate (English (United Kingdom))
...
Currently translated at 92.2% (71 of 77 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/en_GB/
2021-07-14 23:56:52 +02:00
FrancescoUK
4d5a2f15c2
Translated using Weblate (English (United Kingdom))
...
Currently translated at 54.5% (6 of 11 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/en_GB/
2021-07-14 23:56:52 +02:00
FrancescoUK
defb484640
Translated using Weblate (English (United Kingdom))
...
Currently translated at 98.6% (298 of 302 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/en_GB/
2021-07-14 23:56:52 +02:00
Jeroen Peelaerts
57fb2c98fa
Move expenses categories to office menu group
2021-07-14 23:43:36 +02:00
Jeroen Peelaerts
c3bdff6fb4
Fix escape sequence in Polish
2021-07-14 15:50:34 +02:00
teddy tang
4ecfbc2398
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (78 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/zh_Hant/
2021-07-14 14:06:17 +02:00
gurulenin
41152a5b12
Translated using Weblate (Tamil)
...
Currently translated at 99.4% (179 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ta/
2021-07-14 14:06:17 +02:00
teddy tang
797ac4c9d4
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 80.5% (240 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-14 14:06:17 +02:00
gurulenin
13be0a1b0c
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ta/
2021-07-14 14:06:17 +02:00
gurulenin
b6ac9e5909
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ta/
2021-07-14 14:06:17 +02:00
gurulenin
3debc57ca8
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ta/
2021-07-14 14:06:17 +02:00
teddy tang
fd1e942273
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/zh_Hant/
2021-07-14 14:06:17 +02:00
gurulenin
c641b1762c
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ta/
2021-07-14 14:06:17 +02:00
gurulenin
6ee8757b12
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ta/
2021-07-14 14:06:17 +02:00
teddy tang
ee575b5109
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 90.6% (126 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-14 14:06:17 +02:00
Jeroen Peelaerts
e11eba978f
Sync language files
2021-07-14 08:35:04 +02:00
Jeroen Peelaerts
a4234a3129
Fix minification ( #3213 )
...
Upgrade grunt, grunt-cli and grunt-uglify
Only copy bootswatch 5 using npm. Remove unused dependencies and tasks
(apigen, mocha, wd, phantomjs). This should decrease the container size.
2021-07-14 08:35:04 +02:00
BudsieBuds
ba8cb0ef86
Create codeql-analysis.yml
2021-07-14 08:35:04 +02:00
BudsieBuds
2eee6313e0
Converted login to BS5 and other changes
...
Converted the login view to Bootstrap and Bootswatch 5. Added an option to change the login form style. Shifted some translations around and added new ones. Partially moved from Bower to NPM, added new branding logo's. Some other small changes and optimizations.
2021-07-14 08:35:04 +02:00
Jeroen Peelaerts
95f19d6063
Force html2canvas version ( #3236 )
2021-07-14 00:18:00 +02:00
jacekz123
8a854d1912
Translated using Weblate (Polish)
...
Currently translated at 2.7% (1 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/pl/
2021-07-13 18:03:01 +02:00
jacekz123
80f8dd9b37
Translated using Weblate (Polish)
...
Currently translated at 2.5% (1 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/pl/
2021-07-13 18:03:00 +02:00
jacekz123
94e9d35314
Translated using Weblate (Polish)
...
Currently translated at 3.8% (2 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/pl/
2021-07-13 18:03:00 +02:00
jacekz123
8b5b4f9279
Translated using Weblate (Polish)
...
Currently translated at 5.5% (2 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/pl/
2021-07-13 18:03:00 +02:00
jacekz123
b3e4b72b30
Translated using Weblate (Polish)
...
Currently translated at 1.1% (2 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/pl/
2021-07-13 18:03:00 +02:00
jacekz123
ffd511bd06
Translated using Weblate (Polish)
...
Currently translated at 1.2% (1 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/pl/
2021-07-13 18:02:59 +02:00
jacekz123
393cee62aa
Translated using Weblate (Polish)
...
Currently translated at 55.0% (11 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/pl/
2021-07-13 18:02:58 +02:00
jacekz123
870aad2d67
Translated using Weblate (Polish)
...
Currently translated at 12.5% (1 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/pl/
2021-07-13 18:02:58 +02:00
jacekz123
789eb82940
Translated using Weblate (Polish)
...
Currently translated at 3.4% (1 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/pl/
2021-07-13 18:02:58 +02:00
jacekz123
89783bc190
Translated using Weblate (Polish)
...
Currently translated at 8.3% (1 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/pl/
2021-07-13 18:02:57 +02:00
jacekz123
d11824ffd4
Translated using Weblate (Polish)
...
Currently translated at 1.9% (1 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/pl/
2021-07-13 18:02:57 +02:00
jacekz123
d0093253a1
Translated using Weblate (Polish)
...
Currently translated at 2.2% (1 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/pl/
2021-07-13 18:02:57 +02:00
jacekz123
1f7529baf9
Translated using Weblate (Polish)
...
Currently translated at 8.6% (12 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/pl/
2021-07-13 18:02:57 +02:00
jacekz123
feba68b08f
Translated using Weblate (Polish)
...
Currently translated at 2.8% (1 of 35 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/pl/
2021-07-13 18:02:56 +02:00
jacekz123
37cf26b10a
Translated using Weblate (Polish)
...
Currently translated at 12.5% (1 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/pl/
2021-07-13 18:02:56 +02:00
jacekz123
f80f3a9cab
Translated using Weblate (Polish)
...
Currently translated at 4.7% (1 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/pl/
2021-07-13 18:02:55 +02:00
teddy tang
74a4bfac85
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 74.1% (221 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-12 12:00:34 +02:00
teddy tang
fa347aa281
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 88.1% (97 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/zh_Hant/
2021-07-12 12:00:33 +02:00
teddy tang
c1f1e6306e
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 84.1% (117 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-12 12:00:32 +02:00
teddy tang
dc9d66f3de
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/zh_Hant/
2021-07-12 08:06:57 +02:00
teddy tang
a4f52b765c
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/zh_Hant/
2021-07-12 08:06:57 +02:00
teddy tang
e023b081c5
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (20 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/zh_Hant/
2021-07-12 08:06:56 +02:00
teddy tang
9c6f1e4429
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/zh_Hant/
2021-07-12 08:06:56 +02:00
teddy tang
962a323694
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 82.7% (91 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/zh_Hant/
2021-07-12 08:06:56 +02:00
teddy tang
49a99c68ff
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/zh_Hant/
2021-07-12 08:06:56 +02:00
teddy tang
44024b0929
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/zh_Hant/
2021-07-12 08:06:55 +02:00
teddy tang
4e52c2f036
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/zh_Hant/
2021-07-12 08:06:55 +02:00
teddy tang
37e757128b
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/zh_Hant/
2021-07-12 08:06:55 +02:00
teddy tang
394bd671aa
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 73.4% (219 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-12 08:06:55 +02:00
teddy tang
d0b29d39bf
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/zh_Hant/
2021-07-12 08:06:54 +02:00
teddy tang
eb970b2315
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 77.6% (108 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-12 08:06:54 +02:00
teddy tang
c0c2001754
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/zh_Hant/
2021-07-12 08:06:54 +02:00
teddy tang
ec51bb3991
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/zh_Hant/
2021-07-12 08:06:53 +02:00
teddy tang
4ce569d76e
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 58.3% (21 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/zh_Hant/
2021-07-09 17:20:46 +02:00
teddy tang
c08e32d016
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 66.6% (24 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/zh_Hant/
2021-07-09 17:20:46 +02:00
Ali Alsalman
8a495ffce6
Translated using Weblate (Arabic)
...
Currently translated at 98.8% (178 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ar_LB/
2021-07-09 17:20:45 +02:00
teddy tang
ea1528f5b9
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 90.0% (18 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/zh_Hant/
2021-07-09 17:20:45 +02:00
teddy tang
e59dbdf47e
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 79.0% (87 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/zh_Hant/
2021-07-09 17:20:44 +02:00
teddy tang
0e29a7950a
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/zh_Hant/
2021-07-09 17:20:44 +02:00
teddy tang
3d32536292
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 71.8% (214 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-09 17:20:44 +02:00
teddy tang
be24044076
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 98.5% (67 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/zh_Hant/
2021-07-09 17:20:44 +02:00
teddy tang
3986aa8e0a
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 76.9% (107 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-09 17:20:43 +02:00
teddy tang
d7e40cbe43
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/zh_Hant/
2021-07-09 17:20:42 +02:00
teddy tang
f61307d380
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 82.0% (64 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/zh_Hant/
2021-07-09 17:20:42 +02:00
Ir. Anggun Nugroho, M.Kom
ebae2eab5d
Translated using Weblate (Indonesian)
...
Currently translated at 99.0% (109 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/id/
2021-07-08 00:27:05 +02:00
Ir. Anggun Nugroho, M.Kom
795e030e07
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/id/
2021-07-08 00:27:05 +02:00
Ir. Anggun Nugroho, M.Kom
0a91c0009f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/id/
2021-07-08 00:27:05 +02:00
Ir. Anggun Nugroho, M.Kom
5cea9a7555
Translated using Weblate (Indonesian)
...
Currently translated at 98.0% (51 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/id/
2021-07-08 00:27:05 +02:00
Ir. Anggun Nugroho, M.Kom
9838045683
Translated using Weblate (Indonesian)
...
Currently translated at 99.4% (179 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/id/
2021-07-08 00:27:04 +02:00
Ir. Anggun Nugroho, M.Kom
e33c10e8c4
Translated using Weblate (Indonesian)
...
Currently translated at 87.5% (7 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/id/
2021-07-07 22:23:41 +02:00
Ir. Anggun Nugroho, M.Kom
d680b78e49
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/id/
2021-07-07 22:01:53 +02:00
jeffyeh
4d7561d311
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 66.6% (24 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/zh_Hant/
2021-07-07 17:10:13 +02:00
jeffyeh
ad37b2cc24
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 74.3% (29 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/zh_Hant/
2021-07-07 17:10:13 +02:00
jeffyeh
562d760174
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/zh_Hant/
2021-07-07 17:10:13 +02:00
jeffyeh
3ea32e7444
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 71.8% (214 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-07 17:10:12 +02:00
jeffyeh
2953cf47ed
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 28.5% (2 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/zh_Hant/
2021-07-07 17:10:12 +02:00
jeffyeh
0066447fdb
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 63.7% (190 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-07 12:22:53 +02:00
jeffyeh
8af2466b20
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/zh_Hant/
2021-07-07 12:22:52 +02:00
jeffyeh
fb7fd0fc38
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 64.1% (50 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/zh_Hant/
2021-07-07 12:22:52 +02:00
William Levesque
52c08e9210
Translated using Weblate (French)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/fr/
2021-07-06 16:58:06 +02:00
William Levesque
f17388e755
Translated using Weblate (French)
...
Currently translated at 93.1% (27 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/fr/
2021-07-06 16:58:06 +02:00
Jeroen Peelaerts
a39b3ec1bc
Fallback to english if translations are missing ( #3205 )
2021-07-04 22:18:46 +02:00
Jeroen Peelaerts
ddc7215424
Make Dockerfile windows compatible
2021-07-04 22:18:46 +02:00
khao_lek
2e09cd31c2
Translated using Weblate (Thai)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/th/
2021-07-02 13:44:39 +02:00
Jeroen Peelaerts
7726adbd6f
Revert compose container to 3.3.4
2021-06-29 22:33:02 +02:00
Ricardo Vargas
7bce75f5b6
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 16.5% (23 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es_MX/
2021-06-21 13:23:12 +02:00
jekkos
ef612fb0c9
Update package.json
2021-06-12 11:35:14 +02:00
jekkos
107745d683
Update grunt to 1.4
...
A CVE was found in the old version of Grunt. Update to the latest.
2021-06-12 11:35:14 +02:00
Jeroen Peelaerts
1117c39c27
Upgrade node & grunt buildbox ( #3208 )
2021-06-12 10:34:52 +02:00
BudsieBuds
ae93341f75
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/nl/
2021-06-09 23:20:00 +02:00
BudsieBuds
d24624d1f6
Translated using Weblate (English)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/en/
2021-06-09 23:20:00 +02:00
jekkos
d87d27dec9
Extract version from config.php ( #3110 )
2021-06-09 17:51:19 +02:00
jekkos
92f25c3993
Remove bintray link ( #3110 )
2021-06-09 15:46:07 +02:00
jekkos
3116903129
Add newline to .travis.yml ( #3110 )
2021-06-09 15:30:52 +02:00
jekkos
cff79601e4
Keep only one zip build per branch ( #3110 )
2021-06-09 13:15:30 +02:00
BudsieBuds
9ca998d523
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/nl/
2021-06-09 04:30:43 +02:00
jekkos
0efd58217f
Publish to github releases ( #3110 )
2021-06-09 00:02:32 +02:00
khao_lek
72eab0cd28
Translated using Weblate (Thai)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/th/
2021-06-07 21:45:10 +02:00
khao_lek
a258567955
Translated using Weblate (Thai)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/th/
2021-06-07 21:45:10 +02:00
khao_lek
ca4782f751
Translated using Weblate (Thai)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/th/
2021-06-07 21:45:10 +02:00
khao_lek
e638ff8595
Translated using Weblate (Thai)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/th/
2021-06-07 21:45:10 +02:00
khao_lek
5f10fda2c1
Translated using Weblate (Thai)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/th/
2021-06-07 21:45:10 +02:00
khao_lek
1faeccc596
Translated using Weblate (Thai)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/th/
2021-06-07 21:45:10 +02:00
khao_lek
fb328e4fb0
Translated using Weblate (Thai)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2021-06-07 21:45:10 +02:00
jekkos
136f778028
Update build badge for travis-ci.com ( #3063 )
2021-06-06 14:37:13 +02:00
truchosky
8ed0091400
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/es/
2021-06-03 16:35:11 +02:00
truchosky
977d1869e6
Translated using Weblate (Spanish)
...
Currently translated at 98.6% (71 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/es/
2021-06-03 16:35:11 +02:00
truchosky
cc527d8426
Translated using Weblate (Spanish)
...
Currently translated at 87.5% (7 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/es/
2021-06-03 16:35:10 +02:00
truchosky
aa28c0dbf0
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/es/
2021-06-03 16:35:10 +02:00
Mats Pålsson
15f41c129c
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/sv/
2021-06-02 07:54:24 +02:00
Mats Pålsson
ee30b4d544
Translated using Weblate (Swedish)
...
Currently translated at 98.7% (77 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/sv/
2021-06-02 07:54:24 +02:00
Mats Pålsson
2d0029e605
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/sv/
2021-06-02 07:54:24 +02:00
Mats Pålsson
3fb4b398ea
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/sv/
2021-06-02 07:54:24 +02:00
Mats Pålsson
ebe1860858
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/sv/
2021-06-02 07:54:24 +02:00
Mats Pålsson
7f18d7c1fa
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/sv/
2021-06-02 07:54:23 +02:00
Mats Pålsson
e77b357b38
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/sv/
2021-06-02 07:54:23 +02:00
Mats Pålsson
3e90244410
Translated using Weblate (Swedish)
...
Currently translated at 99.6% (297 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/sv/
2021-06-02 07:54:23 +02:00
Mats Pålsson
2689426e15
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/sv/
2021-06-02 07:54:22 +02:00
Mats Pålsson
fc3cff5225
Translated using Weblate (Swedish)
...
Currently translated at 98.0% (51 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/sv/
2021-06-02 07:54:22 +02:00
Mats Pålsson
5cee7cd005
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/sv/
2021-06-02 07:54:22 +02:00
Mats Pålsson
e29b8b1b87
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/sv/
2021-06-02 07:54:22 +02:00
Mats Pålsson
b3e49f05d1
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/sv/
2021-06-02 07:54:21 +02:00
Mats Pålsson
274ad1afde
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/sv/
2021-06-02 07:54:21 +02:00
Mats Pålsson
d4df4e96b6
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/sv/
2021-06-02 07:54:21 +02:00
Mats Pålsson
20f104abc8
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/sv/
2021-06-02 07:54:21 +02:00
Mats Pålsson
25b22a2ebe
Translated using Weblate (Swedish)
...
Currently translated at 98.8% (178 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/sv/
2021-06-02 07:54:20 +02:00
Mats Pålsson
6ecd9a91c4
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/sv/
2021-06-02 07:54:20 +02:00
Mats Pålsson
d2f48a9987
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/sv/
2021-06-02 07:54:20 +02:00
Mats Pålsson
c90631fe38
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/sv/
2021-06-02 07:54:19 +02:00
Mats Pålsson
dfb47060fa
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/sv/
2021-05-31 13:08:38 +02:00
Mats Pålsson
f50cbbf29d
Translated using Weblate (Swedish)
...
Currently translated at 28.5% (2 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/sv/
2021-05-31 13:08:38 +02:00
Mats Pålsson
a186de7db2
Translated using Weblate (Swedish)
...
Currently translated at 98.6% (71 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/sv/
2021-05-31 13:08:38 +02:00
Mats Pålsson
4845230bd3
Translated using Weblate (Swedish)
...
Currently translated at 66.6% (8 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/sv/
2021-05-31 13:08:38 +02:00
Mats Pålsson
ac0ec7d729
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/sv/
2021-05-31 13:08:38 +02:00
Mats Pålsson
25b3de4f2f
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/sv/
2021-05-31 13:08:38 +02:00
Jeroen Peelaerts
aee186b2a6
Bump to 3.4.0-dev ( #2942 )
2021-05-26 00:48:42 +02:00
objecttothis
352036209f
Requested Changes
...
- Removed unnecessary indices on deleted column where there would not be many rows.
- Removed unnecessary parenthesis in Item Model.
- Added Composite indices based on MySQL EXPLAIN results.
2021-05-25 14:04:01 +02:00
objecttothis
9ff8611672
Requested Changes
...
- Removed unnecessary indices on deleted column where there would not be many rows.
- Explicitly stated NULL in second parameter of WHERE to improve readability.
2021-05-25 14:04:01 +02:00
objecttothis
2f4c95ecd2
Corrected a duplicated line in the query
2021-05-25 14:04:01 +02:00
objecttothis
97159d42c7
Database Optimizations
...
- Add indexes to tables to improve query times.
- Delete orphaned attribute values.
- Resolve duplicate attribute values.
- Deleted whitespace after migration which was causing Severity: Warning --> Cannot modify header information - headers already sent by
2021-05-25 14:04:01 +02:00
Miguel Martins
2b9155d2f1
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es_MX/
2021-05-24 20:51:50 +02:00
Miguel Martins
dab1640e70
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es_MX/
2021-05-24 20:51:50 +02:00
Miguel Martins
2bc70f6426
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 15.8% (22 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es_MX/
2021-05-24 20:51:49 +02:00
Miguel Martins
15130140be
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/en_GB/
2021-05-24 06:01:58 +02:00
Miguel Martins
aab5ae685a
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/en_GB/
2021-05-24 06:01:58 +02:00
Miguel Martins
afedaa4510
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/en_GB/
2021-05-24 06:01:58 +02:00
Miguel Martins
0e79e145c3
Translated using Weblate (Spanish)
...
Currently translated at 95.9% (286 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es/
2021-05-24 06:01:58 +02:00
Miguel Martins
fabc4d7153
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/pt_BR/
2021-05-24 06:01:58 +02:00
Miguel Martins
0e2b7a87d9
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/en_GB/
2021-05-24 06:01:58 +02:00
Miguel Martins
115b014a8c
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/pt_BR/
2021-05-24 06:01:58 +02:00
Miguel Martins
70bb633581
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/pt_BR/
2021-05-24 06:01:58 +02:00
Miguel Martins
1c86b0b697
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/pt_BR/
2021-05-24 06:01:58 +02:00
Miguel Martins
75684ab009
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/pt_BR/
2021-05-24 06:01:58 +02:00
Miguel Martins
b7e164a4a6
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en_GB/
2021-05-24 06:01:58 +02:00
Miguel Martins
ddc12be596
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/en_GB/
2021-05-24 06:01:58 +02:00
Steve Ireland
0147c3a80e
Fix Discounted Item Kit bug #3129 ( #3186 )
2021-05-23 18:30:31 -04:00
robbytriadi
6dc3816c46
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/id/
2021-05-23 00:47:39 +02:00
robbytriadi
88ca4aca87
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/id/
2021-05-23 00:47:39 +02:00
robbytriadi
ae37dd9bea
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/id/
2021-05-23 00:47:39 +02:00
robbytriadi
e24cd75f0d
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/id/
2021-05-23 00:47:38 +02:00
Natig Asadov
b79e93ccb6
Translated using Weblate (Azerbaijani)
...
Currently translated at 97.2% (35 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/az/
2021-05-21 22:11:14 +02:00
Anton
ad3399b1f6
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/uk-UA/
2021-05-21 04:52:42 +02:00
Anton
a3b45f0f4b
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/uk-UA/
2021-05-21 04:52:42 +02:00
Anton
200cab389a
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/uk-UA/
2021-05-21 04:52:42 +02:00
Anton
b53d0ad821
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/uk-UA/
2021-05-21 04:52:42 +02:00
Anton
8fa6992b00
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/uk-UA/
2021-05-21 04:52:41 +02:00
Anton
fe6d599005
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/uk-UA/
2021-05-21 04:52:41 +02:00
Anton
374cacd860
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/uk-UA/
2021-05-21 04:52:41 +02:00
Anton
fcd65a6e9c
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/uk-UA/
2021-05-21 04:52:41 +02:00
Anton
309417c405
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/uk-UA/
2021-05-21 04:52:41 +02:00
Anton
50bca01126
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/uk-UA/
2021-05-21 04:52:41 +02:00
Anton
fa9bb50b73
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/uk-UA/
2021-05-21 04:52:40 +02:00
Anton
2ec186d3a3
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/uk-UA/
2021-05-21 04:52:40 +02:00
Anton
1574e99338
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/uk-UA/
2021-05-21 04:52:40 +02:00
Anton
1c36e649d6
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/uk-UA/
2021-05-21 04:52:39 +02:00
Anton
01b8828871
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/uk-UA/
2021-05-21 04:52:39 +02:00
BudsieBuds
0e2fbb9832
Translated using Weblate (English)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/en/
2021-05-19 23:49:49 +02:00
BudsieBuds
87c788af62
Translated using Weblate (English)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/en/
2021-05-19 23:49:49 +02:00
BudsieBuds
ac9830ec2b
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/nl/
2021-05-19 23:49:48 +02:00
BudsieBuds
3d3c928d98
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/nl/
2021-05-19 23:49:48 +02:00
BudsieBuds
a3d8b11be0
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/nl/
2021-05-19 23:49:48 +02:00
BudsieBuds
4929d7c8ce
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/nl/
2021-05-19 23:49:47 +02:00
BudsieBuds
5493c75320
Translated using Weblate (English)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en/
2021-05-19 23:49:47 +02:00
BudsieBuds
1e1e992f94
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/nl/
2021-05-19 23:49:47 +02:00
BudsieBuds
e26f9e9fa7
Translated using Weblate (English)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/en/
2021-05-19 23:49:47 +02:00
BudsieBuds
a90af8dd9e
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/nl/
2021-05-19 23:49:46 +02:00
BudsieBuds
13a6ce3e45
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/nl/
2021-05-19 23:49:46 +02:00
BudsieBuds
7af15c253c
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/nl/
2021-05-19 23:49:46 +02:00
BudsieBuds
3f18619497
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/nl/
2021-05-19 23:49:46 +02:00
BudsieBuds
8a904ba749
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/nl/
2021-05-19 23:49:45 +02:00
BudsieBuds
aaa1055adc
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/nl/
2021-05-19 23:49:45 +02:00
BudsieBuds
cddc67bb2d
Translated using Weblate (English)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/en/
2021-05-19 23:49:45 +02:00
BudsieBuds
246a121203
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/nl/
2021-05-19 23:49:44 +02:00
BudsieBuds
4402d35ed7
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/nl/
2021-05-19 23:49:43 +02:00
BudsieBuds
3696e7237b
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/nl/
2021-05-19 23:49:43 +02:00
BudsieBuds
f2e20266d3
Translated using Weblate (Dutch)
...
Currently translated at 14.0% (42 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/nl/
2021-05-18 23:31:03 +02:00
BudsieBuds
12952aaa26
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/nl/
2021-05-18 23:31:02 +02:00
BudsieBuds
faebbce51a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/nl/
2021-05-18 23:31:02 +02:00
BudsieBuds
5f9ed5c576
Translated using Weblate (Dutch)
...
Currently translated at 98.6% (71 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/nl/
2021-05-18 23:31:02 +02:00
BudsieBuds
24644eaf19
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/nl/
2021-05-18 23:31:01 +02:00
BudsieBuds
3314705d7a
Translated using Weblate (Dutch)
...
Currently translated at 94.8% (37 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/nl/
2021-05-18 23:31:01 +02:00
BudsieBuds
c9552585bf
Translated using Weblate (Dutch)
...
Currently translated at 90.4% (19 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/nl/
2021-05-18 23:31:01 +02:00
BudsieBuds
e9f4e81f37
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/nl/
2021-05-18 23:31:01 +02:00
BudsieBuds
763cb0c06b
Translated using Weblate (English)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/en/
2021-05-18 23:31:01 +02:00
BudsieBuds
493e295701
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/nl/
2021-05-18 20:46:32 +02:00
BudsieBuds
a4a31ade22
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/nl/
2021-05-18 20:46:32 +02:00
BudsieBuds
03187da0d9
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/nl/
2021-05-18 20:46:32 +02:00
BudsieBuds
ac6e421906
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/nl/
2021-05-18 20:46:32 +02:00
BudsieBuds
feb7d1847c
Translated using Weblate (Dutch)
...
Currently translated at 59.7% (43 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/nl/
2021-05-18 20:46:32 +02:00
BudsieBuds
b0190e416f
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/nl/
2021-05-18 20:46:32 +02:00
jekkos
19bd43280d
Update badges in README.md
2021-05-18 14:56:30 +02:00
BudsieBuds
3ebda3cc98
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/nl/
2021-05-18 12:55:56 +02:00
BudsieBuds
6503621f1d
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/nl/
2021-05-18 12:55:56 +02:00
BudsieBuds
c8ad6b911a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/nl/
2021-05-18 12:55:56 +02:00
BudsieBuds
20eb15beaf
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/nl/
2021-05-18 12:55:56 +02:00
BudsieBuds
7dca1decd5
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/nl/
2021-05-18 12:55:56 +02:00
BudsieBuds
6e11b1d242
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/nl/
2021-05-18 12:55:55 +02:00
BudsieBuds
a60a4904cb
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/nl/
2021-05-18 12:55:55 +02:00
BudsieBuds
dce47200bf
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/nl/
2021-05-18 12:55:55 +02:00
sathisharumugams
b255ce8609
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ta/
2021-05-15 16:55:40 +02:00
sathisharumugams
5fd211d3a8
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ta/
2021-05-13 17:23:04 +02:00
sathisharumugams
c977f16859
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ta/
2021-05-13 09:07:57 +02:00
sathisharumugams
2bebfba3ef
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ta/
2021-05-12 21:04:05 +02:00
sathisharumugams
1c9a1a3550
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ta/
2021-05-12 14:58:47 +02:00
robbytriadi
fa6d0004de
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/id/
2021-05-08 00:55:30 +02:00
NGUYỄN HỮU DŨNG
dce9e889e4
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/vi/
2021-05-03 22:53:30 +02:00
NGUYỄN HỮU DŨNG
ef488fe0cd
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/vi/
2021-05-03 22:53:30 +02:00
NGUYỄN HỮU DŨNG
e2a3647227
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/vi/
2021-05-03 22:53:29 +02:00
karikalan-cherian
c19612814e
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ta/
2021-04-23 07:20:41 +02:00
karikalan-cherian
bb64e1db00
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ta/
2021-04-23 07:20:41 +02:00
karikalan-cherian
49137f5a76
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/ta/
2021-04-23 07:20:41 +02:00
karikalan-cherian
e9dd350222
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/ta/
2021-04-23 07:20:41 +02:00
jekkos
663da89293
Fix decimal render ( #2975 )
2021-04-22 22:28:12 +02:00
Jeroen Peelaerts
8513a2b85b
Disable https in docker-compose ( #3164 )
2021-04-22 22:01:27 +02:00
karikalan-cherian
d70a90e12c
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ta/
2021-04-22 19:01:18 +02:00
karikalan-cherian
aa9d2519f4
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ta/
2021-04-22 16:14:42 +02:00
jekkos
fc4e320ee3
Remove cPanel instructions as it's not maintained
2021-04-22 15:36:17 +02:00
oviya22
b42b26b469
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ta/
2021-04-22 15:12:34 +02:00
NGUYỄN HỮU DŨNG
392d92b3b9
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/vi/
2021-04-22 09:26:20 +02:00
NGUYỄN HỮU DŨNG
3405c9f974
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/vi/
2021-04-22 09:26:20 +02:00
NGUYỄN HỮU DŨNG
72465d36e3
Translated using Weblate (Vietnamese)
...
Currently translated at 98.8% (178 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/vi/
2021-04-22 09:26:19 +02:00
karikalan-cherian
e596cd43c2
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/ta/
2021-04-22 09:26:19 +02:00
zv20
48daa94926
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/bg/
2021-04-22 00:17:46 +02:00
Kumaran
810a2f7e7a
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ta/
2021-04-22 00:17:46 +02:00
Kumaran
96c69f927f
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ta/
2021-04-22 00:17:46 +02:00
Kumaran
8229092cad
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/ta/
2021-04-22 00:17:46 +02:00
Kumaran
34e0c28886
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/ta/
2021-04-22 00:17:46 +02:00
Kumaran
73fe8a0e0b
Translated using Weblate (English)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en/
2021-04-22 00:17:46 +02:00
zv20
0ff1782cd3
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/bg/
2021-04-22 00:17:46 +02:00
zv20
e89aed188b
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/bg/
2021-04-22 00:17:46 +02:00
zv20
2b4cdfb2a1
Translated using Weblate (Bulgarian)
...
Currently translated at 98.8% (178 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/bg/
2021-04-22 00:17:46 +02:00
zv20
4f8dc9003a
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/bg/
2021-04-22 00:17:46 +02:00
Jeroen Peelaerts
5cac9bb5ed
Bump to 3.3.4
2021-04-21 21:47:33 +02:00
zv20
59fe090b5e
Translated using Weblate (English)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en/
2021-04-21 21:13:17 +02:00
Jeroen Peelaerts
080e8ac20c
Add Tamil language ( #3162 )
2021-04-18 22:48:00 +02:00
Jeroen Peelaerts
46346a5b46
Fix discount rendering in receiving receipt ( #3114 )
2021-04-18 21:31:02 +02:00
Jeroen Peelaerts
dfd19c38f2
Render percentage discounts in configured locale ( #3114 )
2021-04-18 21:31:02 +02:00
Jeroen Peelaerts
b400223c57
Fix discount parsing ( #3114 )
2021-04-18 21:31:02 +02:00
Aril Apria Susanto
adb17c9865
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/id/
2021-04-18 04:31:59 +02:00
Aril Apria Susanto
793bd7b093
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/id/
2021-04-17 19:01:35 +02:00
Aril Apria Susanto
a84c734c75
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (180 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/id/
2021-04-17 19:01:35 +02:00
Aril Apria Susanto
c2cee3c603
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/id/
2021-04-17 19:01:35 +02:00
Aril Apria Susanto
954d2bdb37
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/id/
2021-04-17 19:01:35 +02:00
Aril Apria Susanto
8b03b98b57
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/id/
2021-04-17 19:01:35 +02:00
Jeroen Peelaerts
0fb93d6d14
Add sales total to daily overview ( #3138 )
2021-04-07 08:51:29 +02:00
Jeroen Peelaerts
a3a06fdb07
Fix cash totals in payment summary ( #3138 )
2021-04-07 08:51:29 +02:00
Jeroen Peelaerts
85b9e3bf65
Show sale count in tax summary ( #3134 )
2021-04-02 09:12:02 +02:00
Trần Ngọc Quân
990daef2c2
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (72 of 72 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/vi/
2021-03-31 05:05:08 +02:00
Trần Ngọc Quân
1a26f096fe
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/vi/
2021-03-30 02:37:26 +02:00
Trần Ngọc Quân
8c15742f56
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/vi/
2021-03-30 02:37:15 +02:00
Trần Ngọc Quân
51ec09d527
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/vi/
2021-03-30 02:37:04 +02:00
Trần Ngọc Quân
d29bab6974
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/vi/
2021-03-30 02:36:53 +02:00
Trần Ngọc Quân
f06f020df2
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/vi/
2021-03-30 02:36:42 +02:00
Trần Ngọc Quân
d0dd8667b5
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/vi/
2021-03-30 02:36:31 +02:00
Trần Ngọc Quân
0fde542bec
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/vi/
2021-03-30 02:36:19 +02:00
Trần Ngọc Quân
4d447167c2
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/vi/
2021-03-30 02:06:05 +02:00
Trần Ngọc Quân
e52c17efd4
Translated using Weblate (Vietnamese)
...
Currently translated at 99.4% (179 of 180 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/vi/
2021-03-30 02:05:48 +02:00
Trần Ngọc Quân
3f372c2f9d
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/vi/
2021-03-30 02:05:35 +02:00
Trần Ngọc Quân
5b715a7e65
Translated using Weblate (Vietnamese)
...
Currently translated at 98.0% (51 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/vi/
2021-03-30 02:05:15 +02:00
Trần Ngọc Quân
7ab6ef758e
Translated using Weblate (Vietnamese)
...
Currently translated at 5.5% (2 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/vi/
2021-03-28 12:20:13 +02:00
Jeroen Peelaerts
d701f770cb
Revert back to jsPDF 1.3.4 ( #3132 )
2021-03-25 23:21:35 +01:00
jekkos
3f5e0b91da
Bump jsPdf to 1.4.2 ( #3132 )
2021-03-25 11:48:43 +01:00
Jeroen Peelaerts
26083171be
Remove unneeded directives ( #3133 )
2021-03-24 23:12:24 +01:00
jekkos
6df9ac6a99
Correct mapping for Bosnian ( #3105 )
2021-03-17 14:34:22 +01:00
Steve Ireland
3b1f4590ca
This is a quick fix to a failure in the Sale.get_info method. ( #3130 )
2021-03-14 18:06:08 -04:00
Steve Ireland
da17356e89
Fix discount round plus some other minor tweaks. ( #3125 )
2021-03-13 19:05:29 -05:00
maktu
34f72d8b6a
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 96.9% (32 of 33 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/es_MX/
2021-03-12 13:16:39 +01:00
Jeroen Peelaerts
05942fe2f3
Add hook to validate save HTTP method ( #3100 )
2021-03-12 13:12:44 +01:00
Jeroen Peelaerts
162ca73ec2
Fix greyed out submit button after validation ( #3122 )
2021-03-10 22:18:12 +01:00
objecttothis
23f720ba40
Correct bug
...
- Corrected problem where clicking New caused future submit clicks to not submit.
2021-02-25 00:02:35 +01:00
objecttothis
ec587cc8a8
Correct formatting errors
2021-02-25 00:02:35 +01:00
objecttothis
d4f273e306
Grey out/disable Submit button after validation to prevent double submissions.
...
Change to a centralized method of greying out the submit button.
Rollback previous decentralized changes.
2021-02-25 00:02:35 +01:00
objecttothis
b0ed2bd34f
Grey out/disable Submit button after validation to prevent double submissions.
2021-02-25 00:02:35 +01:00
Jeroen Peelaerts
3babfd2473
Refer to nginx docker in init_selfcert.sh ( #3106 )
2021-02-22 22:16:07 +01:00
Jeroen Peelaerts
e92a929ae3
Add bosnian translations ( #3105 )
2021-02-22 22:15:16 +01:00
Jeroen Peelaerts
21722f0749
Add Ukrainian translations
...
Signed-off-by: admin@buchach.org.ua
2021-02-21 22:20:51 +01:00
Jeroen Peelaerts
ca730c8f9c
Login to docker hub before pulling images ( #2995 )
2021-02-20 21:35:22 +01:00
FrancescoUK
ea70956229
Merge pull request #3113 from opensourcepos/fix_disc_sales_rounding_2
...
Fix the discount calculation on reports.
2021-02-20 07:13:31 +00:00
Steve Ireland
4b65aa628a
Fix the discount calculation on reports. The rounding was in the wrong place.
2021-02-19 22:00:31 -05:00
jekkos
4d03915612
Build docker container using travis.ci
...
Docker container was not built anymore the default compose file now downloads the image from docker hub.
This means we need to call docker daemon directly and build the Dockerfile ourselves.
2021-02-18 00:52:56 +01:00
Jeroen Peelaerts
6e546a098e
Add mysql volumes + resolve CI_ENV ( #3106 )
2021-02-15 22:50:23 +01:00
FrancescoUK
a87faf8b1d
Merge pull request #3106 from opensourcepos/fix-compose-file
...
Cleanup docker compose files
2021-02-14 21:02:13 +00:00
Jeroen Peelaerts
030ddea814
Make MySQL volume persistent in docker compose
2021-02-14 10:52:23 +01:00
Jeroen Peelaerts
a6cc04f49f
Move ssl setup to separate compose file
2021-02-14 10:44:22 +01:00
FrancescoUK
da17d536ee
Merge pull request #3107 from opensourcepos/fix_discounted_sales_rounding
...
Fix discounted price rounding issues in reports reported in #2995
2021-02-14 06:41:19 +00:00
Steve Ireland
7a4cf1e2bd
Fix discounted price rounding issues in reports
2021-02-13 20:44:56 -05:00
Jeroen Peelaerts
ddcfc0c3f0
Use stable docker hub image in compose.yml
2021-02-13 12:03:40 +01:00
FrancescoUK
4edc44a816
Merge pull request #3102 from albjeremias/revert-3098-fix-vendor-docker
...
Revert "add vendor folder to docker container"
2021-02-12 19:59:22 +00:00
FrancescoUK
03863f3737
Merge pull request #3099 from albjeremias/persistent-db
...
make db persistent..
2021-02-12 19:58:55 +00:00
FrancescoUK
7981d5ae77
Merge pull request #3101 from albjeremias/fix-docker-compose-build
...
Fix docker compose build
2021-02-12 19:58:06 +00:00
Albatroz Jeremias
8e3d90b62e
Revert "add vendor folder to docker container"
2021-02-12 19:05:01 +00:00
Albatroz Jeremias
98363eec4c
add assets building to server install
2021-02-12 18:57:39 +00:00
Albatroz Jeremias
ca98ca89b9
add assets building to local install
2021-02-12 18:57:18 +00:00
Albatroz Jeremias
9e339385a3
adding file for building assets
2021-02-12 18:55:22 +00:00
FrancescoUK
858246b335
Merge pull request #3098 from albjeremias/fix-vendor-docker
...
add vendor folder to docker container
2021-02-12 17:39:44 +00:00
Albatroz Jeremias
51bf757ffc
make db persistent..
...
so it wont be destroyed with every start of docker-compose
2021-02-12 14:38:30 +00:00
Albatroz Jeremias
71f339028a
add vendor folder to docker container
2021-02-12 14:35:29 +00:00
Aril Apria Susanto
b4fc061629
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/id/
2021-02-10 10:44:52 +01:00
Aril Apria Susanto
e2a8c4a615
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/id/
2021-02-10 10:44:52 +01:00
Jeroen Peelaerts
df45d8baf6
Item kit barcode review fixes ( #3090 )
2021-02-10 10:27:17 +01:00
Jeroen Peelaerts
6705e5f259
Add item_number to item kits module
2021-02-10 10:27:17 +01:00
Steve Ireland
68a2292d49
Merge pull request #3026 from opensourcepos/cash-rounding-register
...
Correct issues with cash rounding.
2021-02-08 08:26:47 -05:00
Steve Ireland
c5b22a0300
Improved support for cash rounding transactions.
2021-02-07 13:39:51 -05:00
Jeroen Peelaerts
be7d14c295
Change email address
2021-01-20 20:35:01 +01:00
Jeroen Peelaerts
485c24a123
Fix cookie secure flag ( #3082 )
2021-01-20 20:35:01 +01:00
Jeroen Peelaerts
6f2ac77a6e
Remove unused migration ( #3006 )
2021-01-19 21:47:06 +01:00
jekkos
6e790aeea1
Update README.md
2021-01-19 21:43:39 +01:00
printgeek
2cb65bc2cb
Update Specific_supplier.php
2021-01-19 21:39:20 +01:00
Jeroen Peelaerts
83ab188c8d
Remove duplicate migration ( #3006 )
2021-01-17 11:52:45 +01:00
Jeroen Peelaerts
e20bf34a74
Use longblob for session data storage ( #3006 )
2021-01-17 11:36:06 +01:00
FrancescoUK
0daf08bf94
Merge pull request #3068 from opensourcepos/session-storage-fix
...
Use mediumblob for session data storage (#3006 )
2021-01-04 21:58:31 +00:00
FrancescoUK
9297db9272
Merge pull request #3069 from opensourcepos/License-update
...
Contribution dates rearranged
2021-01-04 17:22:24 +00:00
WShells
d9dbb3d642
Dates fixing
2021-01-03 21:40:23 +02:00
Jeroen Peelaerts
5583a97772
Use mediumblob for session data storage ( #3006 )
2021-01-03 12:05:48 +01:00
WShells
630e38054a
Contribution dates rearranged
...
Updated & Contribution dates rearranged.
2021-01-03 02:25:03 +02:00
hunsly
685033807a
Translated using Weblate (Hungarian)
...
Currently translated at 83.3% (30 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/hu/
2021-01-01 23:04:58 +01:00
hunsly
c38801d8c0
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/hu/
2021-01-01 23:04:58 +01:00
FrancescoUK
41f218806b
Update README.md badge
2021-01-01 12:03:10 +00:00
FrancescoUK
8e52bd4c1a
Prepare release 3.3.3
2020-12-31 12:13:50 +00:00
FrancescoUK
2a66107cbc
Fix copyright typo and update licenses
2020-12-31 10:00:50 +00:00
FrancescoUK
2dec15c760
Merge pull request #3060 from opensourcepos/fix-table-mobile-glitch
...
Disable resize trigger (#3057 )
2020-12-31 09:34:40 +00:00
FrancescoUK
dcda176614
Remove extra init_resize call
2020-12-31 09:25:22 +00:00
Jeroen Peelaerts
98306e20be
Disable resize trigger ( #3057 )
2020-12-30 22:46:44 +01:00
Jeroen Peelaerts
a8e505d668
Use correct mimetype for invoice logo ( #3019 )
2020-12-29 22:09:27 +01:00
Jeroen Peelaerts
3acf9056ec
Enable PHP rendering in DOMPdf ( #3019 )
2020-12-29 22:09:27 +01:00
FrancescoUK
9e800fa2c3
Register dropdown issue fix and refactoring ( #3055 )
2020-12-29 18:04:50 +00:00
FrancescoUK
5578b40185
Fix sale register issue with due amount and no customer ( #3055 )
2020-12-28 22:59:53 +00:00
FrancescoUK
03e2bed008
Merge pull request #2980 from opensourcepos/bower-update
...
Update bower.json
2020-12-28 16:09:40 +00:00
jekkos
c57a3d8973
Add dev server URL to README.md
2020-12-28 13:58:24 +01:00
jekkos
6178b7b678
Update README.md
2020-12-28 13:55:48 +01:00
Jeroen Peelaerts
4e85b8a677
Remove basic/selected toggle ( #2980 )
2020-12-27 22:00:22 +01:00
Jeroen Peelaerts
23e4deb7c4
se basic as export mode if nothing is selected ( #2980 )
2020-12-26 23:58:35 +01:00
Jeroen Peelaerts
f7d06c1da4
Enable secure flag to make SameSite effective
2020-12-25 22:19:59 +01:00
Jeroen Peelaerts
a25653e3cf
Add cookie workaround for php 7.2 ( #1980 )
2020-12-25 22:19:59 +01:00
Jeroen Peelaerts
49ef2a2105
Enable httpOnly for session cookie only ( #1903 )
2020-12-25 22:19:59 +01:00
Jeroen Peelaerts
57f5d419dd
Add samesite=Strict attribute ( #1980 )
2020-12-25 22:19:59 +01:00
Jeroen Peelaerts
58192f74c0
Export only selection if it's present ( #2980 )
2020-12-25 20:25:15 +01:00
FrancescoUK
d34ff02686
Update supported PHP versions
2020-12-23 12:46:47 +00:00
Jeroen Peelaerts
37cacdbc39
Fix sticky table header alignment ( #2980 )
2020-12-22 23:36:46 +01:00
Jeroen Peelaerts
f312a45469
Update header.php ( #2980 )
2020-12-22 14:16:44 +01:00
Jeroen Peelaerts
18d61188ff
Fix sticky table headers ( #2980 )
2020-12-22 11:41:36 +01:00
FrancescoUK
718729b4c7
Merge pull request #3049 from opensourcepos/fix-form-submission
...
Use jquery.validate to check form submission state (#3044 )
2020-12-21 16:38:56 +00:00
Jeroen Peelaerts
9a881c5232
Add stripes to table again ( #2980 )
2020-12-21 15:40:05 +01:00
Jeroen Peelaerts
82a9348bf9
Use jquery.validate to check form submission state ( #3044 )
2020-12-21 14:17:00 +01:00
Jeroen Peelaerts
76d6ad215e
Fix modal submit after close ( #3044 )
2020-12-20 22:09:20 +01:00
Jeroen Peelaerts
2e2ef29f72
Add chartist bower main override
2020-12-20 12:09:50 +01:00
jekkos
2d21980313
Update bower.json
2020-12-18 13:55:30 +01:00
FrancescoUK
7eb310aac6
Further JS plugins updates
2020-12-17 12:43:52 +00:00
FrancescoUK
c72ef2aae9
Update npm packages
2020-12-17 12:12:07 +00:00
FrancescoUK
c8e7fab9d3
Update js plugins
2020-12-17 12:10:31 +00:00
FrancescoUK
4ca39bfedb
Update grunt and composer
2020-12-17 10:43:00 +00:00
FrancescoUK
6ec7fa822b
Merge pull request #3045 from opensourcepos/fix-double-submit
...
Prevent double submit (#3044 )
2020-12-17 10:37:42 +00:00
Jeroen Peelaerts
fb21359663
Prevent double submit ( #3044 )
2020-12-16 22:50:01 +01:00
FrancescoUK
030b67224e
Reset payments on item remove and sales register mode change ( #3043 )
2020-12-16 15:36:15 +00:00
FrancescoUK
2ce73993c6
Empty payments when Sales register item is edited ( #3042 )
2020-12-16 11:14:29 +00:00
FrancescoUK
0d08e8e15b
Update en-GB sales_lang.php
2020-12-15 11:32:51 +00:00
WebShells
c3150efad5
Minor changes
...
divs and tds fixing
2020-12-15 10:21:00 +01:00
WebShells
303a1442d7
PDF Minor fixes
...
Textarea replacements for better Pdf rendering.
2020-12-15 10:21:00 +01:00
WShells
8a2923854a
Update work_order.php
...
Textarea replacement
2020-12-15 10:21:00 +01:00
WShells
9318adaeb9
Update tax_invoice.php
...
Textarea replacement
2020-12-15 10:21:00 +01:00
WShells
ea64e5bb40
Minor changes
...
Replacing main textareas with fixed divs
2020-12-15 10:21:00 +01:00
WShells
5dd340d84c
Update quote.php
...
Additional spaces removal/alignment
2020-12-15 10:21:00 +01:00
Jeroen Peelaerts
36bab70bfd
Fix default register mode ( #3016 )
2020-12-15 09:54:08 +01:00
Jeroen Peelaerts
e4aa4017ba
Fix invoice_email.css reference ( #3019 )
2020-12-06 23:21:55 +01:00
Jeroen Peelaerts
87ea0c45f7
Update inventory date if sale/receiving is edited ( #2844 )
2020-12-04 23:48:57 +01:00
Jeroen Peelaerts
9ee3557672
Use float precision 1e14 as upper limit for decimal parsing ( #3004 )
2020-12-04 23:48:05 +01:00
Carl Hunter
0fd531c4a2
Increase font size to 150% for total sales and 120% for amount due in sales module for better visibility
2020-12-03 15:49:16 +01:00
Carl Hunter
a54f596ea9
Rename Count column in Payments Summary Report to Transactions
2020-12-03 15:49:16 +01:00
Carl Hunter
d571734f98
Fixed sorting of Quantity column in Customer Summary Report
2020-12-03 15:49:16 +01:00
Carl Hunter
516f8f71da
Added Transactions column to Customer Summary Report
2020-12-03 15:49:16 +01:00
Carl Hunter
5c31fb094b
Fixed typo in Column 3 of Search Suggestions Layout
2020-12-03 15:49:16 +01:00
Carl Hunter
7b20e2c29c
Added wholesale price as an option in search suggestions
2020-12-03 15:49:16 +01:00
Sean Sopheak Rida
d8431b8c00
Translated using Weblate (Central Khmer)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/km/
2020-11-30 18:50:36 +01:00
Sean Sopheak Rida
4484a47d4c
Translated using Weblate (Central Khmer)
...
Currently translated at 1.1% (2 of 179 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/km/
2020-11-27 20:03:38 +01:00
Sean Sopheak Rida
ea523dd765
Translated using Weblate (Central Khmer)
...
Currently translated at 100.0% (69 of 69 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/km/
2020-11-27 20:03:38 +01:00
Sean Sopheak Rida
b0e833f8c4
Translated using Weblate (Central Khmer)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/km/
2020-11-27 20:03:38 +01:00
Jeroen Peelaerts
4e83d967c1
Fix receiving return total ( #3033 )
2020-11-25 20:19:48 +01:00
Jeroen Peelaerts
f01f882bb8
Use float precision 1e14 as upper limit for decimal parsing ( #3004 )
2020-11-24 22:24:50 +01:00
Jeroen Peelaerts
e72dc752bb
Make receivings date readonly ( #2843 )
2020-11-24 22:08:38 +01:00
FrancescoUK
8e054de506
Merge pull request #3024 from ket-c/master
...
Fixed inventory after deleting receiving
2020-11-22 09:02:27 +00:00
Kwaku Amoh-Aboagye
084770643d
Fixed inventory after deleting receiving
...
When you add new/ update an item with a *receiving quantity* more than 1, (Let's say 63), so you then do a new receiving of that particular item, you will get the option to select pack as x63 or x1.
So if you select more that 1 Ship pack (receiving quantity), (in this eg. that is, x63) and finish the receiving successfully, your inventory of that item update with increment of 63 and inventory count details also, good.
But when you realize the receiving you just did had a mistake and you go and delete it, the inventory reduction is wrongly calculated.
Instead of decreasing the inventory by 63, it reduces it by 1.
So i fixed it.
2020-11-20 21:49:52 +01:00
Jeroen Peelaerts
4b2b098a85
Add credit filter for payment types ( #2983 )
2020-11-20 17:24:24 +01:00
Kwaku Amoh-Aboagye
d4d25d240e
Fixed inventory after deleting receiving
...
When you add new/ update an item with a *receiving quantity* more than 1, (Let's say 63), so you then do a new receiving of that particular item, you will get the option to select pack as x63 or x1.
So if you select more that 1 Ship pack (receiving quantity), (in this eg. that is, x63) and finish the receiving successfully, your inventory of that item update with increment of 63 and inventory count details also, good.
But when you realize the receiving you just did had a mistake and you go and delete it, the inventory reduction is wrongly calculated.
Instead of decreasing the inventory by 63, it reduces it by 1.
So i fixed it.
2020-11-20 12:51:35 +00:00
Jeroen Peelaerts
2393c21647
Add FUNDING.yml
2020-11-15 23:43:21 +01:00
Jeroen Peelaerts
e47f3ee571
Fix detailed sales report ( #2967 )
2020-11-15 17:02:00 +01:00
Carl Hunter
5ddda4dc1e
Fix quantity sorting in Categories, Employees and Transactions reports
2020-11-15 15:44:40 +01:00
Carl Hunter
20d78224a4
Added Transactions column to Employees Summary Report and Transactions Summary Report
2020-11-15 15:44:40 +01:00
khao_lek
8571cd1a44
Translated using Weblate (Thai)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/th/
2020-11-12 18:23:47 +01:00
khao_lek
772e809ee6
Translated using Weblate (Thai)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/th/
2020-11-12 18:23:47 +01:00
khao_lek
35b09b2dfb
Translated using Weblate (Thai)
...
Currently translated at 100.0% (179 of 179 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/th/
2020-11-12 18:23:47 +01:00
khao_lek
705fc1dd0b
Translated using Weblate (Thai)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/th/
2020-11-12 18:23:47 +01:00
khao_lek
814cd4503c
Translated using Weblate (Thai)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/th/
2020-11-12 18:23:47 +01:00
khao_lek
9020e85a17
Translated using Weblate (Thai)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/th/
2020-11-12 18:23:47 +01:00
khao_lek
f0b2f64490
Translated using Weblate (Thai)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/th/
2020-11-12 18:23:47 +01:00
Carl Hunter
36b0b28109
Add Retail Price to Items Summary Report
2020-11-07 22:40:07 +01:00
Jeroen Peelaerts
5a124ede99
Fix supplier category after update ( #2972 )
2020-11-07 22:25:56 +01:00
Steve Ireland
a8aafb6f47
Merge pull request #3001 from opensourcepos/theme-tweaker
...
Adjust a theme to handle feature development using non-theme supported classes.
2020-11-05 21:29:50 -05:00
SiuDuck
eae0f8e0cb
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/zh_Hant/
2020-11-03 06:56:02 +01:00
SiuDuck
9542f2dd9c
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/zh_Hant/
2020-11-03 06:55:51 +01:00
Steve Ireland
b8eb67a14a
Provides a way to adjust a theme to handle feature development using non-theme supported classes.
2020-11-02 21:02:43 -05:00
SiuDuck
d763dd3665
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/zh_Hant/
2020-11-03 02:40:10 +01:00
SiuDuck
5e3a6f0b07
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (69 of 69 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/zh_Hant/
2020-11-03 02:40:10 +01:00
SiuDuck
d45d57ac4a
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 8.3% (3 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/zh_Hant/
2020-11-03 02:40:10 +01:00
SiuDuck
58476dd3bc
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/zh_Hant/
2020-11-03 02:40:10 +01:00
Jeroen Peelaerts
67e1e4ef19
Add takings filtering on credit card ( #2983 )
2020-11-02 12:42:45 +01:00
Jeroen Peelaerts
8a26195a60
Remove magic quotes check in dompdf helper ( #2996 )
2020-10-29 23:14:44 +01:00
Jeroen Peelaerts
84a3a7e9b7
Fix notifications bis
2020-10-29 23:00:44 +01:00
Jeroen Peelaerts
958469e207
Fix detailed sale report ( #2967 )
2020-10-29 22:14:34 +01:00
Jeroen Peelaerts
47f61e1a30
Detailed sales + receiving fix ( #2967 )
2020-10-29 21:35:04 +01:00
jekkos-t520
f04ff91f44
Fix notifications
2020-10-29 21:07:46 +01:00
FrancescoUK
e6ac4de69d
Merge pull request #2994 from opensourcepos/config-permissions
...
Increase timeout on migration (#2992 )
2020-10-29 19:06:48 +00:00
Jeroen Peelaerts
e1ff739621
Increase timeout on migration ( #2992 )
2020-10-29 00:31:48 +01:00
Jeroen Peelaerts
625fb584ed
Fix migration errors on clean install
2020-10-28 21:31:31 +01:00
Jeroen Peelaerts
fdb8cf8bda
Do not show takings if no grant for sales_reports ( #2981 )
2020-10-28 21:00:16 +01:00
Jeroen Peelaerts
65c84a8857
Fix receivings report in MySQL ( #2967 )
2020-10-28 20:55:57 +01:00
jekkos
c0ac4b3400
Fix invoice email notification
2020-10-22 18:59:34 +02:00
jekkos
3471c0f947
Translated using Weblate (Flemish)
...
Currently translated at 98.3% (175 of 178 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/nl_BE/
2020-10-21 15:23:43 +02:00
jekkos
3aafa1649c
Translated using Weblate (Flemish)
...
Currently translated at 97.2% (35 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/nl_BE/
2020-10-21 15:23:43 +02:00
jekkos
a8b37d36ff
Translated using Weblate (Flemish)
...
Currently translated at 10.2% (8 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/nl_BE/
2020-10-21 15:23:43 +02:00
jekkos
5ec7e11c37
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/nl_BE/
2020-10-21 15:23:43 +02:00
jekkos
96c3738a7e
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/nl_BE/
2020-10-21 15:23:43 +02:00
jekkos
1bb72d9fa9
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (69 of 69 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/nl_BE/
2020-10-21 15:23:43 +02:00
jekkos
5737d220eb
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/nl_BE/
2020-10-21 15:23:43 +02:00
jekkos
f40c4aedef
Translated using Weblate (Flemish)
...
Currently translated at 92.7% (102 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/nl_BE/
2020-10-21 15:23:43 +02:00
jekkos-t520
52fc45ae23
Get rid of warnings in Php 7.4
2020-10-18 22:28:08 +02:00
jekkos
44f0036ac0
Bump MariaDB in test container
2020-10-18 00:40:26 +02:00
jekkos
1e47521f55
Bump MariaDB in dev container
2020-10-18 00:39:49 +02:00
FrancescoUK
d840a67150
Merge pull request #2970 from opensourcepos/fix-location-crud
...
Fix stock location crud (#2965 )
2020-10-17 21:39:09 +01:00
FrancescoUK
8a16d5c93c
Merge pull request #2971 from opensourcepos/email-config
...
Email config (#2968 )
2020-10-17 21:37:51 +01:00
FrancescoUK
b3d4ad1a13
Update dockerfile images
2020-10-17 20:18:31 +01:00
FrancescoUK
2b8a2d8bb6
Housekeeping
2020-10-17 20:14:33 +01:00
jekkos
49be337200
Bump php to 7.4 in docker
2020-10-17 01:51:58 +02:00
jekkos-t520
632e25abe3
Email config ( #2968 )
2020-10-17 01:19:12 +02:00
jekkos-t520
760d7490a2
Fix stock location crud ( #2965 )
2020-10-17 01:05:03 +02:00
Jeroen Peelaerts
c0ff849c0f
Do not cast quantity change to int in sale delete ( #2964 )
2020-10-13 21:27:09 +02:00
jekkos-t520
730b9ff366
Fix EAN13 generation for 90 ( #2521 )
2020-10-12 23:06:19 +02:00
Dźmitry Lizunkoŭ
71f12bf205
Translated using Weblate (Russian)
...
Currently translated at 41.0% (32 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/ru/
2020-10-09 12:38:56 +02:00
jekkos
8960f57bea
Translated using Weblate (Flemish)
...
Currently translated at 99.2% (138 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/nl_BE/
2020-10-08 20:31:52 +02:00
jekkos
437b4115e6
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/nl_BE/
2020-10-08 20:31:51 +02:00
jekkos
461db7883f
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/nl_BE/
2020-10-08 20:31:51 +02:00
jekkos
f254ecc44a
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/nl_BE/
2020-10-08 20:31:51 +02:00
jekkos
6432843fda
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/nl_BE/
2020-10-08 20:31:51 +02:00
jekkos
ef198ce07a
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (69 of 69 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/nl_BE/
2020-10-08 20:31:51 +02:00
Emin Tufan Çetin
847724c5b3
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/tr/
2020-10-08 17:32:50 +02:00
Emin Tufan Çetin
7c173cbfe2
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/tr/
2020-10-08 17:32:49 +02:00
Emin Tufan Çetin
93b3e85b8d
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/tr/
2020-10-08 17:32:49 +02:00
Emin Tufan Çetin
4e83a2d45f
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/tr/
2020-10-08 17:32:49 +02:00
jekkos-t520
eb9e9ddd38
Prepare 3.3.3 release
2020-10-05 22:45:20 +02:00
jekkos-t520
4fa69cbe13
Sync language files
2020-10-05 22:44:10 +02:00
WebShells
12d79b7309
En_GB Fix
...
En_GB Fix
2020-10-02 22:40:52 +02:00
WebShells
2743a6cf15
System Info Permissions
...
System Info Permissions Fix
2020-10-02 22:40:52 +02:00
WShells
9528624c0e
Vulnerability Check
...
Import customers Vulnerability Check
2020-10-02 22:40:52 +02:00
WebShells
382aebcf16
Updates to System Info
...
Updates to System Info Fixing misplaced error messages (language variables).
2020-10-02 22:40:52 +02:00
Anaconda313
1be9fd04c4
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/az/
2020-09-27 08:35:48 +02:00
Anaconda313
407a7c0132
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/az/
2020-09-27 08:35:48 +02:00
Anaconda313
8732648fc0
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (69 of 69 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/az/
2020-09-27 08:03:25 +02:00
Anaconda313
a3380a616b
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/az/
2020-09-27 08:03:25 +02:00
Anaconda313
56487226ef
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/az/
2020-09-27 08:03:25 +02:00
Anaconda313
cba6efec73
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/az/
2020-09-27 07:27:15 +02:00
Anaconda313
7872a4c212
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/az/
2020-09-27 07:27:14 +02:00
Anaconda313
64ab220c4d
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/az/
2020-09-27 07:14:19 +02:00
Anaconda313
f8e9090eb7
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (69 of 69 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/az/
2020-09-27 06:57:57 +02:00
Natig Asadov
edef11ce7f
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (178 of 178 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/az/
2020-09-24 10:44:09 +02:00
jekkos
9ad13bf3e2
Add empty error.log so nginx can log to it ( #2953 )
2020-09-21 11:16:02 +02:00
Natig Asadov
3f70e24780
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/az/
2020-09-20 05:32:34 +02:00
Natig Asadov
5522f8580c
Translated using Weblate (English)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/en/
2020-09-20 05:32:34 +02:00
Natig Asadov
956b54ad27
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/az/
2020-09-20 05:25:16 +02:00
jekkos
1860fa0eaa
Translated using Weblate (Flemish)
...
Currently translated at 89.2% (124 of 139 strings)
Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/nl_BE/
2020-09-20 05:25:16 +02:00
Natig Asadov
9e2cc52275
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (178 of 178 strings)
Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/az/
2020-09-20 05:25:16 +02:00
jekkos
3ee277ef70
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/nl_BE/
2020-09-20 05:25:16 +02:00
Natig Asadov
1b5fe21f00
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (69 of 69 strings)
Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/az/
2020-09-20 05:25:16 +02:00
Natig Asadov
dd0b1d4628
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (298 of 298 strings)
Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/az/
2020-09-20 05:25:16 +02:00
Natig Asadov
65da551aad
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/az/
2020-09-20 05:25:16 +02:00
Natig Asadov
9aa6406dae
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/az/
2020-09-20 05:25:16 +02:00
jekkos
d429712c98
Translated using Weblate (Flemish)
...
Currently translated at 6.4% (5 of 78 strings)
Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/nl_BE/
2020-09-20 05:25:16 +02:00
jekkos
8c92cbb277
Remove broken devDependencies badge
2020-09-19 22:58:05 +02:00
jekkos
40f02988d8
Update weblate svg url ( #2914 )
2020-09-19 22:57:23 +02:00
jekkos
9d7519bdc1
Translated using Weblate (Flemish)
...
Currently translated at 97.2% (35 of 36 strings)
Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/nl_BE/
2020-09-19 22:44:24 +02:00
Natig Asadov
4fcfdfd4aa
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (110 of 110 strings)
Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/az/
2020-09-19 21:51:21 +02:00
Steve Ireland
8e99889174
On document reprint retrieve the taxes originally applied to the reprinted document.
2020-09-19 14:14:01 +02:00
jekkos-t520
30134520f4
Also add files inside of docker folder ( #2953 )
2020-09-17 23:42:47 +02:00
jekkos
0ade104dff
Add docker folder to bintray zip ( #2953 )
2020-09-17 23:33:20 +02:00
jekkos-t520
1709be588f
Bump to 3.4.0 ( #2942 )
2020-09-14 18:17:36 +02:00
SteveIreland
bf88f8fdae
Fixes #2922 feature request by adding the cash rounding type of half-five as a trigger for cash rounding and including the decimals as a factor in the round function.
2020-09-14 18:03:12 +02:00
jekkos
bb309c2579
Revert force flag for docker push/tag ( #2907 )
...
Fix is done in the deploy script now, we explicitly remove the image tag before pull.
2020-09-02 09:34:01 +02:00
jekkos
b8bfe2239e
Revert force flag for docker push/tag ( #2907 )
...
Fix is done in the deploy script now, we explicitly remove the image tag before pull.
2020-09-02 09:33:53 +02:00
jekkos
22324471e7
Use force flag with docker tag and push ( #2907 )
2020-09-01 17:40:57 +02:00
jekkos
5a638aa11c
Remove dist and group tag from .travis.yml
2020-09-01 17:25:51 +02:00
FrancescoUK
f59bffd063
Merge pull request #2939 from jerry2714/fix_lets_encrypt_fail
...
fix Let's Encrypt fail on host install using docker
2020-09-01 15:56:03 +01:00
Jerry Hsu
24687756c1
fix Let's Encrypt fail on host install using docker
...
nginx container keep crashing while installing due to
wrong configuration file and ssl_certificate path mismatch.
- replace ssl_certificate path to match custom domain
- use correct URL to download files from certbot repo
2020-09-01 21:43:55 +08:00
jekkos-t520
b4fadbf84f
Add quote year count to token list ( #2886 )
2020-08-24 13:21:40 +02:00
jekkos-t520
7873110fc5
Code style remarks ( #2886 )
2020-08-24 13:21:40 +02:00
Jeroen Peelaerts
46d957f5b4
Quote improvements
2020-08-24 13:21:40 +02:00
jekkos-t520
458856668d
Fix farsi language bug ( #2926 )
2020-08-22 00:36:31 +02:00
odiea
98bd5ed09c
Merge pull request #2931 from opensourcepos/fix_tax_basis
...
Fixes #2920 issue
2020-08-21 10:15:50 -06:00
SteveIreland
8b22b1d733
Fixes #2920 issue with computing item tax basis with base non-include taxes not factoring including discounts.
2020-08-20 22:03:59 -04:00
objecttothis
b9727d72d7
Allow ON DELETE CASCADE for receiving_id foreign key in links table
2020-08-19 23:01:30 +02:00
FrancescoUK
3e4e6af726
Merge pull request #2926 from Ali-Rnik/i18n-farsi-add
...
Add Farsi language
2020-08-19 21:43:29 +01:00
Ali R. Nik
4aabbaadaf
solved syntax error
2020-08-18 22:01:24 +04:30
Ali R. Nik
a009f1719a
add farsi language
2020-08-18 16:53:34 +04:30
jekkos-t520
cb67b53913
Update risky permission language ( #2885 )
2020-07-30 00:13:42 +02:00
objecttothis
d31307f8f7
Merge pull request #2910 from opensourcepos/remove_colon_limitation
...
Modify input validator
2020-07-29 22:31:47 +04:00
objecttothis
18bdb5d854
Modify input validator
...
- Matched the allowed inputs to what is found in the validator for the
Attribute form (/views/attributes/form.php) for consistency.
- Removed the restriction on colon and added the restriction on
underscore.
- Modified the language line to indicate correct error.
2020-07-28 16:58:43 +04:00
objecttothis
27e297540e
Merge pull request #2909 from opensourcepos/objecttothis-patch-1
...
Update INSTALL.md
2020-07-28 16:35:54 +04:00
objecttothis
88033799a0
Update INSTALL.md
...
Added support for PHP 7.4
2020-07-28 15:31:04 +04:00
jekkos-t520
d9ec9ce772
Add danish, hebrew, armenian as languages
2020-07-28 00:29:25 +02:00
Weblate
b680bea331
Merge branch 'origin/master' into Weblate
2020-07-27 09:28:05 +02:00
Emin Tufan Çetin
9116dc1920
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (297 of 297 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/tr/
2020-07-27 09:28:00 +02:00
jekkos-t520
088f175fd6
Fix escape issue in german
2020-07-26 23:55:55 +02:00
jekkos-t520
8f3d960817
Only check read permissions on import_customers ( #2885 )
2020-07-26 23:45:29 +02:00
jekkos-t520
33734a27ce
Sync translations files
2020-07-26 23:42:42 +02:00
jekkos-t520
dbcf980a2a
Relax required permissions for import_customers ( #2885 )
2020-07-25 11:14:39 +02:00
jekkos-t520
e0709fcebb
Update system_info.php ( #2885 )
2020-07-25 11:14:39 +02:00
Emin Tufan Çetin
b54adc09ad
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (177 of 177 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/tr/
2020-07-24 23:46:00 +02:00
khao_lek
33f87aeff1
Translated using Weblate (Thai)
...
Currently translated at 100.0% (177 of 177 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/th/
2020-07-24 23:46:00 +02:00
khao_lek
ceb6ba49b2
Translated using Weblate (Thai)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/th/
2020-07-24 23:46:00 +02:00
jekkos-t520
4d0b23cd23
Update permissions on application/logs ( #2885 )
2020-07-22 22:04:35 +02:00
jekkos
9cc38765c3
Update system_info.php ( #2885 )
...
@WebShells for you to review, but I think that removing that code will fix #2860
2020-07-21 23:20:52 +03:00
jekkos
b65f68b677
Update README.md
2020-07-15 11:43:15 +02:00
jekkos
702c1dc4df
Update README.md
2020-07-15 10:54:34 +02:00
khao_lek
7040f80b7f
Translated using Weblate (Thai)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/th/
2020-07-14 19:28:58 +02:00
nicmorais
d925388424
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (78 of 78 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/pt_BR/
2020-07-14 19:28:58 +02:00
khao_lek
6c35f4bce0
Translated using Weblate (Thai)
...
Currently translated at 100.0% (177 of 177 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/th/
2020-07-14 19:28:58 +02:00
khao_lek
dd7f8bb508
Translated using Weblate (Thai)
...
Currently translated at 100.0% (128 of 128 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/th/
2020-07-14 19:28:58 +02:00
khao_lek
0ac0d1d06c
Translated using Weblate (Thai)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/th/
2020-07-14 19:28:58 +02:00
khao_lek
5ffd536d4c
Translated using Weblate (Thai)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/th/
2020-07-14 19:28:58 +02:00
khao_lek
2f71a6c6bb
Translated using Weblate (Thai)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/th/
2020-07-14 19:28:58 +02:00
khao_lek
e8a15ebd37
Translated using Weblate (Thai)
...
Currently translated at 100.0% (109 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/th/
2020-07-14 19:28:58 +02:00
khao_lek
8d88e23ab9
Translated using Weblate (Thai)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: ospos/giftcards
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/giftcards/th/
2020-07-14 19:28:58 +02:00
khao_lek
b07b17f1c7
Translated using Weblate (Thai)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/th/
2020-07-14 19:28:58 +02:00
khao_lek
ea8b9b4d10
Translated using Weblate (Thai)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/th/
2020-07-14 19:28:58 +02:00
khao_lek
b3d7b8d2f7
Translated using Weblate (Thai)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: ospos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/th/
2020-07-14 19:28:58 +02:00
Emin Tufan Çetin
cf2f29d91b
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (295 of 295 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/tr/
2020-07-14 19:28:58 +02:00
khao_lek
5514cbea79
Translated using Weblate (Thai)
...
Currently translated at 100.0% (295 of 295 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/th/
2020-07-14 19:28:58 +02:00
nicmorais
5e9e09a227
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (295 of 295 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/pt_BR/
2020-07-14 19:28:58 +02:00
khao_lek
27659f8098
Translated using Weblate (Thai)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/th/
2020-07-14 19:28:58 +02:00
Emin Tufan Çetin
aed4163c51
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/tr/
2020-07-14 19:28:58 +02:00
khao_lek
09e3e56245
Translated using Weblate (Thai)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/th/
2020-07-14 19:28:58 +02:00
nicmorais
edf2258463
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/pt_BR/
2020-07-14 19:28:58 +02:00
jekkos-t520
0cb20b6384
Clear work order number during clear_all ( #2820 )
2020-07-05 23:13:36 +02:00
jekkos-t520
10bc0b5720
Fix custom invoice number ( #2820 )
2020-07-05 23:13:36 +02:00
Weblate
7704d5ec6f
Merge branch 'origin/master' into Weblate
2020-07-01 11:18:43 +02:00
Jose Cruz Moreira Galvan
b08f087306
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (78 of 78 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/es_MX/
2020-07-01 11:18:40 +02:00
Jose Cruz Moreira Galvan
0484cdd7d6
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (177 of 177 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/es_MX/
2020-07-01 11:18:27 +02:00
Antonio Morales
e7deac8a00
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 52.9% (36 of 68 strings)
Translation: ospos/giftcards
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/giftcards/es_MX/
2020-07-01 11:18:14 +02:00
Jose Cruz Moreira Galvan
d0e44a2fc5
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (292 of 292 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es_MX/
2020-07-01 11:17:58 +02:00
SteveIreland
b7fcc94eb0
Fixes #2872 SQL Error in Sale.php
2020-07-01 08:58:04 +02:00
objecttothis
a11f25e983
Update Item.php
...
Set group_concat_max_len session variable to prevent count totals at the bottom of the tables becoming `1 to null of null items` when database includes significant number of item rows.
2020-06-29 11:23:10 +02:00
objecttothis
85fea45def
Merge pull request #2780 from opensourcepos/fix-included-destination-tax
...
Fix included destination tax
2020-06-29 09:25:06 +04:00
SteveIreland
6d91ae3845
Fix included destination tax
2020-06-28 18:12:46 -04:00
FrancescoUK
be44fb2aa7
Merge pull request #2870 from opensourcepos/fix-invoice-field
...
Fix invoice field visibility (#2820 )
2020-06-27 19:02:26 +01:00
Jeroen Peelaerts
fa15b1e94b
Fix invoice field visibility ( #2820 )
2020-06-27 17:36:17 +02:00
objecttothis
535df2b706
Merge pull request #2840 from opensourcepos/System-Info
...
Minor Changes & Footer Update
2020-06-27 15:27:23 +04:00
objecttothis
5fa4e18eb7
Update common_lang.php
...
Changes to British English at @daN4cat request.
2020-06-27 15:08:43 +04:00
objecttothis
581ca8745a
Update common_lang.php
...
Inserting inline variable and resorted variables for ease of finding.
2020-06-27 14:57:25 +04:00
objecttothis
687ae74a62
Update footer.php
...
replaced " with ' to prevent the string from being parsed for variables unnecessarily.
2020-06-27 14:54:39 +04:00
objecttothis
f3ee3d7dbd
Update footer.php
...
Corrected code to send the ending year to the language line for RTL languages to juggle.
2020-06-27 14:53:28 +04:00
Emin Tufan Çetin
fb0cee0e74
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (292 of 292 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/tr/
2020-06-17 20:41:36 +02:00
jekkos
1bd9501e76
Translated using Weblate (Flemish)
...
Currently translated at 93.1% (27 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/nl_BE/
2020-06-09 14:33:53 +02:00
Weblate
3fa55b2ff4
Merge branch 'origin/master' into Weblate
2020-06-09 14:19:16 +02:00
Corvin
633a888ae4
Translated using Weblate (Hungarian)
...
Currently translated at 29.5% (13 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/hu/
2020-06-09 14:19:15 +02:00
Emin Tufan Çetin
12125dfbd7
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (291 of 291 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/tr/
2020-06-09 14:18:59 +02:00
Andrés Sánchez
06aa032d45
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (291 of 291 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es/
2020-06-09 14:18:52 +02:00
mazbrili
46f0af4d48
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (291 of 291 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/id/
2020-06-09 14:18:44 +02:00
Corvin
70857ba358
Translated using Weblate (Hungarian)
...
Currently translated at 27.7% (10 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/hu/
2020-06-09 14:18:29 +02:00
jekkos
5cf0d5faeb
Added translation using Weblate (Armenian)
2020-06-09 14:18:13 +02:00
FrancescoUK
d6df082d32
Merge pull request #2852 from opensourcepos/constant_location_patch
...
Update constants.php
2020-06-04 09:16:10 +01:00
objecttothis
2cd90ccb17
Update constants.php
...
Correcting missing '
2020-06-04 11:11:50 +04:00
objecttothis
63ea90f537
Merge pull request #2849 from opensourcepos/constant_location_patch
...
Change the locations of global constants to make them global across files
2020-06-03 22:01:41 +04:00
objecttothis
a3fb05b566
Change the locations of global constants to make them global across
...
files
- Items Constants
- Attributes Constants
- Sale Constants
2020-06-03 14:15:05 +04:00
WebShells
8fc27d88e0
Colors for User Setup section
...
Colors for User Setup section
2020-05-27 10:16:46 +03:00
WebShells
b2bb4d8b62
PHP Declaration
2020-05-27 10:10:52 +03:00
WebShells
2fd50471de
Footer in License Section
2020-05-27 09:24:49 +03:00
WebShells
ecff38d5bb
Language Updates
2020-05-27 09:06:42 +03:00
WebShells
026114457b
Minor Changes & Footer Update
...
Added timezone checkup to system info
1st Case:
Timezones are the same ( no warning )
2nd Case:
Difference in timezones: Warning will be displayed.
Simplifying OSPOS footer and replacing git project link by OSPOS website.
2020-05-27 08:56:51 +03:00
objecttothis
d5659b5131
Merge pull request #2816 from opensourcepos/category_as_dropdown
...
Category as dropdown
2020-05-20 14:08:32 +04:00
objecttothis
979ec9fe02
Merge branch 'master' into category_as_dropdown
2020-05-20 13:55:41 +04:00
objecttothis
89a56820d2
Formatting Corrections
2020-05-20 13:52:54 +04:00
objecttothis
145f49d247
Code Review Changes
...
- Refactored code to include constants
- Fixed comment formatting issues
2020-05-20 13:48:24 +04:00
objecttothis
a155399ec0
Merge branch 'master' into category_as_dropdown
2020-05-19 18:14:31 +04:00
objecttothis
f5424a3ed2
Create Global Constants to clarify code
2020-05-19 18:06:20 +04:00
objecttothis
35023e648f
Force Travis-CI to rebuild to demo
2020-05-14 19:35:55 +04:00
jekkos
00020ba7dc
Fix token_lib regresssion
2020-05-13 13:53:14 +02:00
jekkos-t520
3854587907
Fix default quantity #2829
2020-05-13 13:53:14 +02:00
objecttothis
ba6826a31e
Merge pull request #2824 from opensourcepos/custom_image_upload_restrictions
...
Custom image upload restrictions
2020-05-08 23:59:22 +04:00
objecttothis
a154a8705c
Fixed indentation issue
...
Fixed indentation issue
2020-05-08 23:58:40 +04:00
WShells
e6dad3eb81
Updating System Info Section ( #2805 )
...
* Updating Permissions Checkup & Fixed Clipboard issue on Mozilla and Other Browsers
* Re-ordering Tabs & Minor Changes
- Re-ordering Configuration Tabs, Merging Configuration/Settings tabs under Setup & Conf
- Minor Changes to Setup & Conf
- Translations Added
* Indent
* Minor Changes
* Dir Fix
* Fixing Listing Sign
* Fixing Listing Sign in Warning messages
2020-05-08 20:14:48 +03:00
objecttothis
b3b7b227a9
Fixed problem with Images not deleting
2020-05-08 16:52:35 +04:00
objecttothis
f4a941e209
Removed duplicate variable
2020-05-08 16:08:49 +04:00
objecttothis
75f45bdb47
Corrected variable names
2020-05-08 16:04:37 +04:00
objecttothis
8a9edb8963
Removing variable not yet merged into the master from another PR
2020-05-08 16:02:02 +04:00
WShells
6f78672f82
Avatar Permissions
...
Editing Avatar file permissions to display 750 in place of 755 as our security check is set.
2020-05-08 14:59:42 +03:00
objecttothis
68a2489e13
Add Save logic
...
- Corrected minimum image size value in migration script
- Added save logic to save_general() in Config controller
- Added logic in the index() of the Config controller to properly prep
allowed_image_types data
2020-05-08 15:58:37 +04:00
objecttothis
9b18072f1e
migration corrections
2020-05-08 14:23:12 +04:00
objecttothis
59142d9f69
Database logic additions
...
- Migration script to create default values
- Corrected naming of variables in general_config.php
- Replaced hardcoded values with db variables
2020-05-08 14:22:49 +04:00
objecttothis
a79e9dd4cb
Changes to allow custom image restrictions in view.
...
- Added the fields to the general config view.
- Added Language lines to en_US and en_GB
- Corrected formatting of Columns in search suggestion layout
2020-05-08 13:15:13 +04:00
WShells
6eb5ed9381
Fixing TR Issues
...
Fixing TR Issues
2020-05-07 17:57:09 +03:00
Pete Ongsuwan
bfa42dba4a
Translated using Weblate (Thai)
...
Currently translated at 92.8% (259 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/th/
2020-05-07 08:36:24 +02:00
Pete Ongsuwan
54d07e9063
Translated using Weblate (Thai)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/th/
2020-05-07 08:36:09 +02:00
Robby Triadi Susanto
e830595f43
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/id/
2020-05-05 17:47:31 +02:00
Pete Ongsuwan
79632731f8
Translated using Weblate (Thai)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/th/
2020-05-05 17:47:31 +02:00
Robby Triadi Susanto
5ed8384d45
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (177 of 177 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/id/
2020-05-05 17:47:31 +02:00
Pete Ongsuwan
307407d732
Translated using Weblate (Thai)
...
Currently translated at 100.0% (109 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/th/
2020-05-05 17:47:31 +02:00
khao_lek
a0b885d5ca
Translated using Weblate (Thai)
...
Currently translated at 98.5% (67 of 68 strings)
Translation: ospos/giftcards
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/giftcards/th/
2020-05-05 17:47:31 +02:00
Pete Ongsuwan
5bf2f2ec43
Translated using Weblate (Thai)
...
Currently translated at 86.7% (242 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/th/
2020-05-05 17:47:31 +02:00
Pete Ongsuwan
a5f9185308
Translated using Weblate (Thai)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/th/
2020-05-05 17:47:31 +02:00
Pete Ongsuwan
c9535653c9
Translated using Weblate (Thai)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/bootstrap_tables
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/bootstrap_tables/th/
2020-05-05 17:47:31 +02:00
Pete Ongsuwan
249aa091fd
Translated using Weblate (Thai)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/th/
2020-05-05 17:47:31 +02:00
Pete Ongsuwan
569e09e741
Translated using Weblate (Thai)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/th/
2020-05-05 17:47:31 +02:00
objecttothis
5a58af7a01
Removing LEFT JOIN of supplier table
...
per #2788 the Supplier table results from Item->get_all() and Item->get_info() are not used anywhere and causing a bug where the duplicate fields between the items table and the suppliers table (deleted and category) are returning just one value to the results. This creates the undesired effect of expecting items.deleted and items.category but getting values from suppliers.deleted and suppliers.category.
2020-05-05 15:01:32 +02:00
objecttothis
9557f1c310
Forgotten commit
...
- This was correct in my code base. I just forgot to commit it.
2020-05-05 14:47:42 +04:00
objecttothis
ee860e3b71
Disable fields on category_dropdown attribute view
...
- These changes prevent the type of attribute to be changed from
dropdown for categories as dropdown.
2020-05-05 14:06:11 +04:00
objecttothis
1dc3e15a55
Implement dropdown into item form view
...
- Created business logic in view to show dropdown if enabled
- Created business logic in controller to calculate key/value pairs of
dropdown
- Adjusted attribute model get_definition values to send values also if
definition_id is -1 or > 0 but not 0 which is what we are now using as
no definition instead of -1
2020-05-05 11:59:03 +04:00
objecttothis
d5d6d6668c
Corrected errors
2020-05-04 17:19:03 +04:00
objecttothis
0051fa87ec
Corrected errors
2020-05-04 17:18:48 +04:00
objecttothis
15a987cfd9
Adjust functions related to attributes
2020-05-04 17:00:02 +04:00
objecttothis
96bfa330ba
Added the creation and removal of ospos_category attribute
...
- Added undelete function in Attribute model which could be useful for
adding the ability to restore attributes once deleted.
- Added business logic to Config controller save_general to
create/remove the attribute when the box is checked or unchecked.
2020-05-04 16:45:58 +04:00
objecttothis
231fe483d9
Add Config to enable show Category as dropdown
...
- Added the config item and label to view.
- Added the language line in en_US and en_GB.
- Added save business to Config controller.
- Fixed formatting issues in Config controller (removed tabs on blank
lines)
2020-05-04 15:23:50 +04:00
jekkos-t520
431074af58
Fix token lib test
2020-05-02 18:06:28 +02:00
objecttothis
06d73959af
Merge pull request #2814 from opensourcepos/attr-dropdown-sort-patch
...
Added ORDER BY to sort various dropdowns
2020-05-01 17:54:01 +04:00
objecttothis
06eebc2ad3
Make DROPDOWN values sorted by alphabet.
2020-05-01 17:51:13 +04:00
objecttothis
42f8d71404
Added ORDER BY to sort various dropdowns
...
This sorts alphabetically:
- Attributes on the Attribute->Item view
- Dropdowns for adding attributes in the Attribute->Item view
- Dropdowns for the attribute values themselves.
2020-04-30 17:12:59 +04:00
Pete Ongsuwan
9b4621d3b8
Translated using Weblate (Thai)
...
Currently translated at 74.9% (209 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/th/
2020-04-29 12:39:02 +02:00
khao_lek
6b830d7acd
Translated using Weblate (Thai)
...
Currently translated at 74.9% (209 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/th/
2020-04-29 12:38:56 +02:00
jekkos-t520
99fb55051a
Divide quantity and price according to configured precision
2020-04-23 22:50:41 +02:00
jekkos-t520
6bd0d6277b
Move parsing to token_lib
2020-04-23 22:50:41 +02:00
FrancescoUK
494b112424
Merge pull request #2806 from opensourcepos/values-keyword-patch-checkbox
...
Values is a mysql keyword
2020-04-22 18:55:59 +01:00
objecttothis
b0ba354b31
Values is a mysql keyword
...
Corrected the name of the alias from values to vals to prevent DB errors on conversion from DROPDOWN to CHECKBOX.
2020-04-22 13:37:31 +04:00
Weblate
e27c703026
Merge branch 'origin/master' into Weblate
2020-04-20 15:41:42 +02:00
khao_lek
822cd9f4ce
Translated using Weblate (Thai)
...
Currently translated at 80.7% (42 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/th/
2020-04-20 15:41:41 +02:00
Emil Ebsen
a964c9b7d0
Added translation using Weblate (Danish)
2020-04-20 15:41:24 +02:00
WShells
7e49a7b82a
Indent...
2020-04-18 05:56:44 +03:00
WShells
5fe3b2ff00
Updating Dir/File Location
2020-04-18 05:48:50 +03:00
WShells
c1b2e0cec6
Clipboard.js
2020-04-18 05:47:51 +03:00
WShells
11f2f1eafa
Updating Copy to Clipboard
...
Updating Copy to Clipboard Function Supporting Mozilla Firefox Again
2020-04-18 05:46:18 +03:00
FrancescoUK
60d2dfcf1e
Merge pull request #2791 from blutme/patch-1
...
loginButton Update login.php
2020-04-13 06:20:15 +01:00
blutme
64b2843cf6
loginButton Update login.php
...
the "loginButton" valule had no translation when changing languages.
2020-04-12 18:27:08 -05:00
Weblate
d716cf9a48
Merge branch 'origin/master' into Weblate
2020-04-10 19:00:22 +02:00
Emil Ebsen
01bb4e1b7a
Added translation using Weblate (Danish)
2020-04-10 19:00:18 +02:00
WShells
3572ed1f86
Adding Andriux
...
...
2020-04-10 05:27:02 +03:00
objecttothis
66d426a1b6
Merge pull request #2739 from opensourcepos/pos_bool
...
Implement CHECKBOX attribute type
2020-04-08 15:37:12 +04:00
Weblate
62946906d8
Merge branch 'origin/master' into Weblate
2020-04-07 10:28:36 +02:00
Emil Ebsen
20e0eae9bd
Translated using Weblate (Danish)
...
Currently translated at 99.6% (278 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/da/
2020-04-07 10:28:35 +02:00
Emil Ebsen
cf4a794c51
Translated using Weblate (Danish)
...
Currently translated at 97.2% (35 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/da/
2020-04-07 10:28:16 +02:00
JOHN PAPOULAKOS
748c48b43f
Translated using Weblate (Greek)
...
Currently translated at 65.5% (19 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/el/
2020-04-07 10:28:01 +02:00
Emil Ebsen
03f2a0a921
Translated using Weblate (Danish)
...
Currently translated at 95.5% (64 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/da/
2020-04-07 10:27:46 +02:00
Emil Ebsen
d2409bf952
Added translation using Weblate (Danish)
2020-04-07 10:27:31 +02:00
jekkos-t520
783de92707
Revert migration version
2020-04-06 21:19:37 +02:00
jekkos-t520
5db1c7a813
Make migration logging more verbose
2020-04-04 17:03:21 +02:00
Emil Ebsen
5720f2b893
Added translation using Weblate (Danish)
2020-04-01 22:59:18 +02:00
Emil Ebsen
5286f80748
Added translation using Weblate (Danish)
2020-04-01 17:51:04 +02:00
Emil Ebsen
8a19bf3f4a
Added translation using Weblate (Danish)
2020-03-31 19:41:34 +02:00
Emil Ebsen
c2a13fce9c
Added translation using Weblate (Danish)
2020-03-28 17:11:15 +01:00
Emil Ebsen
b1973f26c9
Added translation using Weblate (Danish)
2020-03-27 14:46:13 +01:00
objecttothis
b5265870be
More descriptive alias
2020-03-24 14:21:57 +04:00
objecttothis
4584b7eace
Final indentation and formatting fixes
2020-03-24 14:17:36 +04:00
objecttothis
8a0c88b11c
More indentation corrections
2020-03-24 14:13:08 +04:00
objecttothis
3281fc9bb0
Correct indentation problems
2020-03-24 14:04:04 +04:00
objecttothis
971ae5ec19
Correcting indentation problems
2020-03-24 13:18:35 +04:00
objecttothis
fb9fec1a10
Merge branch 'master' into pos_bool
2020-03-18 16:19:45 +04:00
objecttothis
c4c475b51f
Updated CSV import to handle checkboxes
...
0, FALSE values create attributes marked as "unchecked"
NULL, "" and spaces do not create an attribute
1, TRUE and ANY other value creates an attribute and marks as checked.
Blank lines in CSV files are skipped with no error.
2020-03-18 15:49:49 +04:00
Emil Ebsen
e7ec8aa49f
Added translation using Weblate (Danish)
2020-03-16 13:56:49 +01:00
Weblate
1be27549df
Merge branch 'origin/master' into Weblate
2020-03-16 13:35:34 +01:00
khao_lek
8e979deb99
Translated using Weblate (Thai)
...
Currently translated at 68.4% (191 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/th/
2020-03-16 13:35:33 +01:00
Emil Ebsen
5ba9746264
Translated using Weblate (Danish)
...
Currently translated at 50.0% (18 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/da/
2020-03-16 13:35:20 +01:00
Emil Ebsen
20e4040d02
Added translation using Weblate (Danish)
2020-03-16 13:35:03 +01:00
FrancescoUK
425bee0ba1
Merge pull request #2764 from opensourcepos/fix-attribute-search
...
Fix attribute search (#2723 )
2020-03-14 07:22:04 +00:00
FrancescoUK
5fe7186571
Merge pull request #2763 from opensourcepos/currency-format-test
...
Add unit test for locale_helper (#2748 )
2020-03-14 07:20:59 +00:00
FrancescoUK
3382610871
Merge pull request #2760 from opensourcepos/attribute-colon-patch
...
Removing the restriction for colons in the name
2020-03-14 07:18:44 +00:00
jekkos-t520
0f2bafc7dd
Fix attribute search ( #2723 )
2020-03-14 01:44:08 +01:00
jekkos-t520
ea85a85518
Add unit test for locale_helper ( #2748 )
2020-03-13 23:12:56 +01:00
jekkos
531035fef2
Update invalid chars
2020-03-13 22:41:42 +01:00
FrancescoUK
1d39ec3aa5
Merge pull request #2762 from opensourcepos/amp-attribute-bug-patch
...
Correct a bug causing & to break in POST
2020-03-13 18:11:24 +00:00
objecttothis
ecb21d2d5e
Same correction for removing attribute value
2020-03-13 16:38:18 +04:00
objecttothis
a2a5db8901
Correct a bug causing & to break in POST
...
See #2758 for details
2020-03-13 16:32:39 +04:00
objecttothis
04ade7ab0b
Removing the restriction for colons in the name
...
Please see #2665
2020-03-13 13:22:23 +04:00
Weblate
e579029ded
Merge branch 'origin/master' into Weblate
2020-03-11 17:26:52 +01:00
Emil Ebsen
be06cec80d
Translated using Weblate (Danish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/bootstrap_tables
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/bootstrap_tables/da/
2020-03-11 17:26:50 +01:00
Emil Ebsen
ba1ef472e6
Added translation using Weblate (Danish)
2020-03-11 17:26:34 +01:00
jekkos-t520
45894857a6
Fix tests
2020-03-11 00:46:46 +01:00
jekkos-t520
4f60465fa0
Revert barcode rework
2020-03-11 00:15:37 +01:00
objecttothis
cefd287668
Resolve bug not updating attributes correctly
...
Prior to this fix, if the attribute was of DECIMAL or DATE type and the action was an UPDATE, then it would try to update the attribute_value, not the corresponding attribute_decimal or attribute_date.
2020-03-10 09:21:09 +01:00
Weblate
009905e405
Merge branch 'origin/master' into Weblate
2020-03-09 22:48:34 +01:00
Emin Tufan Çetin
bc38e94f42
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/tr/
2020-03-09 22:48:34 +01:00
Johntini
ff8625fbe7
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (78 of 78 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/es/
2020-03-09 22:48:20 +01:00
Qbin
a5440f0443
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 42.3% (33 of 78 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/zh_Hans/
2020-03-09 22:48:06 +01:00
khao_lek
5692ae4902
Translated using Weblate (Thai)
...
Currently translated at 84.1% (149 of 177 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/th/
2020-03-09 22:47:43 +01:00
Johntini
1cf5cbadd0
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (177 of 177 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/es/
2020-03-09 22:47:35 +01:00
Qbin
82351243f9
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 98.0% (51 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/zh_Hans/
2020-03-09 22:47:20 +01:00
Qbin
d47e687337
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/zh_Hans/
2020-03-09 22:47:04 +01:00
khao_lek
3700674045
Translated using Weblate (Thai)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: ospos/employees
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/employees/th/
2020-03-09 22:46:50 +01:00
Johntini
b646e78ba6
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es/
2020-03-09 22:46:35 +01:00
Emil Ebsen
b1cb951a9e
Translated using Weblate (Danish)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/da/
2020-03-09 22:46:21 +01:00
Jintao-Yao
f30e085d78
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/zh_Hans/
2020-03-09 22:46:13 +01:00
khao_lek
91c6508317
Translated using Weblate (Thai)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/th/
2020-03-09 22:46:00 +01:00
Qbin
d341f1987a
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/zh_Hans/
2020-03-09 22:45:52 +01:00
Emil Ebsen
34b7e68f04
Added translation using Weblate (Danish)
2020-03-09 22:45:33 +01:00
jekkos-t520
858320fe20
Disable attribute sort ( #2722 )
2020-03-09 19:54:14 +01:00
jekkos-t520
4300f0a3c6
Rework barcode format parser
2020-03-08 20:15:22 +01:00
jekkos-t520
7c33159a38
Fix config.php in testing mode
2020-03-07 15:21:45 +01:00
jekkos-t520
9583483543
Update after_success line
2020-03-07 12:59:07 +01:00
jekkos
ba19bc5ad6
Update INSTALL.md
2020-03-07 12:51:28 +01:00
jekkos
a9b63fa360
Update INSTALL.md
2020-03-07 12:50:07 +01:00
jekkos-t520
dbe525a724
Run regular container build before push
2020-03-07 00:13:41 +01:00
jekkos-t520
7a1891e5e8
Try to fix docker push ( #2751 )
2020-03-06 23:52:48 +01:00
jekkos-t520
c6048c8461
Set global variables in .travis.env
2020-03-06 23:36:01 +01:00
jekkos-t520
1c76edfc01
Fix config.php ( #2751 )
2020-03-06 23:22:34 +01:00
jekkos-t520
eae2dd483b
Remove hebrew (no more official CI support)
2020-03-06 23:00:46 +01:00
jekkos-t520
a8d0a376f3
Remove failing test + fetch script from github
2020-03-06 21:32:51 +01:00
jekkos-t520
be2ff4bee4
Don't expose port + set mysql hostname
2020-03-06 21:32:51 +01:00
jekkos-t520
609cb14cda
Upgrade compose version
2020-03-06 21:32:51 +01:00
jekkos-t520
2d57326779
Run tests using travis-CI
2020-03-06 21:32:51 +01:00
jekkos-t520
2eec0ae6f0
Fix unit test
2020-03-06 21:32:51 +01:00
jekkos-t520
99bd6570b9
Load testing dotenv if environment is set
2020-03-06 21:32:51 +01:00
jekkos-t520
2110692664
Overwrite backupGlobals + base_url generation in testing mode
2020-03-06 21:32:51 +01:00
jekkos-t520
bc4a5570a5
Disable globals + fixup base_url
2020-03-06 21:32:51 +01:00
jekkos-t520
d8f784c3f0
Align mariadb versions for compose files
2020-03-06 21:32:51 +01:00
jekkos-t520
7d94ba7817
Make multistage docker build
2020-03-06 21:32:51 +01:00
FrancescoUK
f3e87d3c3c
Revert change causing issues with Detailed Transactions
2020-03-06 19:56:48 +00:00
Weblate
f4487947c5
Merge branch 'origin/master' into Weblate
2020-03-02 22:10:46 +01:00
Qbin
72915d84ef
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 66.1% (117 of 177 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/zh_Hans/
2020-03-02 22:10:45 +01:00
Qbin
62eae20cfa
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 55.7% (29 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/zh_Hans/
2020-03-02 22:10:19 +01:00
Thomas Arleth Pedersen
3e698f96dc
Added translation using Weblate (Danish)
2020-03-02 22:09:56 +01:00
objecttothis
ea7cb48f1c
CHECKBOX Attribute type
...
Conversion from DROPDOWN or TEXT logic
2020-03-02 14:17:48 +04:00
FrancescoUK
cdaf88ef28
Fix Employee autocomplete bug ( #2736 )
2020-03-01 17:34:39 +00:00
jekkos
822b7211ec
Install dev dependencies again
2020-02-28 15:36:23 +01:00
objecttothis
d7a59221fc
Fix problem with unchecked attributes
...
Previously, if the attribute was unchecked, the form wouldn't submit the
attribute and the model/controller would delete the attribute_link from
the item. A hidden input type with value 0 occuring before the checkbox
fixes this problem.
2020-02-27 12:24:04 +04:00
jekkos-t520
b8174a85ee
Move dotenv to depdencies ( #2737 )
2020-02-26 23:41:33 +01:00
jekkos-t520
519242aead
Set copy permissions to 775
2020-02-25 22:39:17 +01:00
objecttothis
ff79b73e34
Implement CHECKBOX attribute type
...
Attribute Configuration view
Attributes section of item management view
Attributes section of CSV item import
2020-02-25 15:44:49 +04:00
Weblate
c8b49de7d1
Merge branch 'origin/master' into Weblate
2020-02-24 22:26:53 +01:00
Emin Tufan Çetin
cd9e05dac1
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (177 of 177 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/tr/
2020-02-24 22:26:52 +01:00
Fredrik Angell Moe
1488453ffa
Added translation using Weblate (Norwegian Bokmål)
2020-02-24 22:26:34 +01:00
FrancescoUK
c5838ba098
Merge pull request #2727 from opensourcepos/add_tax_group_constraint
...
Add tax group constraint
2020-02-23 17:51:39 +00:00
jekkos-t520
b88b60597b
Disable tests in build
2020-02-22 01:14:32 +01:00
jekkos-t520
3ceb2569cf
Use private docker buildbox
2020-02-22 01:08:30 +01:00
jekkos
556335918b
Do not install dev dependencies
2020-02-21 22:41:02 +01:00
FrancescoUK
7145ad9eec
Fix Travis composer docker error ( #2729 )
2020-02-18 21:03:06 +00:00
SteveIreland
57dc2d2b11
Add unique contraint to tax group
2020-02-16 21:08:58 -05:00
FrancescoUK
bf88927e66
Fix README sentence
2020-02-16 14:00:40 +00:00
FrancescoUK
efd53cbccf
Add Employee name to suspended form ( #2678 )
2020-02-16 13:46:25 +00:00
FrancescoUK
e0620e1a3e
Add more onClick select the text content
2020-02-15 22:44:03 +00:00
FrancescoUK
622fdc27aa
Fix detailed reports error with attributes ( #2721 )
2020-02-15 22:01:51 +00:00
Emin Tufan Çetin
7a7d1ed44e
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (176 of 176 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/tr/
2020-02-15 01:18:50 +01:00
Josué Arreola
161bbb4e07
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 98.8% (174 of 176 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/es_MX/
2020-02-15 01:18:50 +01:00
Josué Arreola
035f2b7982
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/es_MX/
2020-02-15 01:18:50 +01:00
Nguyen Tuan Anh
4234c4bc3a
Translated using Weblate (Vietnamese)
...
Currently translated at 99.2% (277 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/vi/
2020-02-15 01:18:50 +01:00
jekkos
fa9f0ade55
Don't close bug tickets direclty
2020-02-15 01:04:00 +01:00
jekkos
0bbb6adaba
Add stale bot configuration
2020-02-15 01:00:37 +01:00
FrancescoUK
8452959388
Merge pull request #2720 from opensourcepos/favicon.ico-correction-patch
...
uploaded the png when I should have uploaded the ico
2020-02-12 15:21:13 +00:00
objecttothis
d1ba4bc875
corrected favicon.ico
2020-02-12 18:03:17 +04:00
objecttothis
fbd895d67c
uploaded the png when I should have uploaded the ico
2020-02-12 18:01:24 +04:00
FrancescoUK
ca2907d6a6
Merge pull request #2708 from opensourcepos/fix-inv-summary-regression
...
Fix inventory summary regression (#2702 )
2020-02-05 20:54:41 +00:00
FrancescoUK
6b07d8ee21
Fix wrong tax amount with tax included
2020-02-04 21:25:37 +00:00
jekkos
8d97efd52d
Fix inventory summary regression ( #2702 )
2020-02-04 18:07:52 +01:00
FrancescoUK
864b024f31
Merge pull request #2709 from opensourcepos/fix-location-permissions
...
Check if grant for module exists (#2702 )
2020-01-31 06:12:20 +00:00
jekkos
8d6a23d0e7
Check if grant for module exists ( #2702 )
2020-01-30 08:56:39 +01:00
jekkos
4722a5600f
Do not show deleted items in low inventory report ( #2702 )
2020-01-29 23:26:08 +01:00
FrancescoUK
aba9c2bc30
Fix Customer delete issue
2020-01-26 09:12:02 +00:00
FrancescoUK
dea21f6d38
Revert "set customer date to be the first sale one if time 0"
...
This reverts commit 3cb1bf6b87 .
2020-01-25 23:27:22 +00:00
FrancescoUK
3cb1bf6b87
set customer date to be the first sale one if time 0
2020-01-25 23:22:06 +00:00
FrancescoUK
dfe66e8083
Fix Customer delete error
2020-01-25 21:11:30 +00:00
FrancescoUK
285b66406b
Fix Sale_lib error with PHP 7.2 ( #2648 )
2020-01-25 20:57:43 +00:00
FrancescoUK
99d861535e
Add allow sales change price permission ( #2653 )
2020-01-25 17:22:26 +00:00
FrancescoUK
ba40783017
Fix graphical payment report bug
2020-01-22 22:10:56 +00:00
FrancescoUK
c871c68aeb
Fix payment dates not being set correctly
2020-01-19 23:02:26 +00:00
FrancescoUK
6e523a30ab
Database migration minor fixes
2020-01-19 22:45:17 +00:00
FrancescoUK
7739994eda
Minor indentation adjustment
2020-01-19 20:51:41 +00:00
FrancescoUK
5007410c1a
Change Employee input type in Sales edit form
2020-01-19 20:32:57 +00:00
FrancescoUK
b4eabd2265
Fix missing cash refund in sale edit form
2020-01-19 18:24:11 +00:00
FrancescoUK
40d8ea0268
Replace serial number with item_number (barcode) in detailed reports
2020-01-18 15:32:12 +00:00
jekkos
0de4e51c41
Fix item bulk creation
2020-01-17 20:52:21 +01:00
Trần Ngọc Quân
6c6c18418e
Translated using Weblate (Vietnamese)
...
Currently translated at 40.2% (31 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/vi/
2020-01-17 13:49:56 +01:00
Emin Tufan Çetin
2f245b0c73
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/tr/
2020-01-17 13:49:48 +01:00
Trần Ngọc Quân
1337e88191
Translated using Weblate (Vietnamese)
...
Currently translated at 90.4% (19 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/vi/
2020-01-17 13:49:33 +01:00
Trần Ngọc Quân
6ad6483e3a
Translated using Weblate (Vietnamese)
...
Currently translated at 98.2% (172 of 175 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/vi/
2020-01-17 13:49:20 +01:00
Emin Tufan Çetin
afa13473ed
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (175 of 175 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/tr/
2020-01-17 13:49:12 +01:00
Trần Ngọc Quân
4e26567bee
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/vi/
2020-01-17 13:48:58 +01:00
Emin Tufan Çetin
d0ac084cac
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/tr/
2020-01-17 13:48:51 +01:00
Trần Ngọc Quân
bee6e4d2a9
Translated using Weblate (Vietnamese)
...
Currently translated at 94.8% (37 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/vi/
2020-01-17 13:48:36 +01:00
Emin Tufan Çetin
a6c76ae0e4
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/tr/
2020-01-17 13:48:30 +01:00
Trần Ngọc Quân
bf0875be45
Translated using Weblate (Vietnamese)
...
Currently translated at 99.0% (108 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/vi/
2020-01-17 13:48:15 +01:00
Emin Tufan Çetin
74585ff97d
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: ospos/item_kits
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/item_kits/tr/
2020-01-17 13:48:01 +01:00
Trần Ngọc Quân
81ea7ab872
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/vi/
2020-01-17 13:47:46 +01:00
Trần Ngọc Quân
4b6fd69e3c
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/vi/
2020-01-17 13:47:31 +01:00
Trần Ngọc Quân
bc4266e9ab
Translated using Weblate (Vietnamese)
...
Currently translated at 85.7% (6 of 7 strings)
Translation: ospos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/vi/
2020-01-17 13:47:17 +01:00
Emin Tufan Çetin
d6147b4292
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: ospos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/tr/
2020-01-17 13:47:11 +01:00
Emin Tufan Çetin
84ef3e6c3d
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/tr/
2020-01-17 13:46:56 +01:00
jekkos
b4cde57036
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/nl_BE/
2020-01-17 13:46:47 +01:00
Emin Tufan Çetin
4c3551909f
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/tr/
2020-01-17 13:46:34 +01:00
Trần Ngọc Quân
2075f3c717
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/vi/
2020-01-17 13:46:18 +01:00
FrancescoUK
d08381850d
Merge pull request #2668 from opensourcepos/fix-attr-default-date
...
Use today as default date in DATETIME attribute (#2666 )
2020-01-12 22:13:59 +00:00
FrancescoUK
af2fd78348
Fix Graphical Summary Payment report
2020-01-12 20:28:55 +00:00
FrancescoUK
60b9069a60
Fix Inventory Summary wrong filters input
2020-01-12 20:28:55 +00:00
FrancescoUK
472e15ab0a
Add detailed supplier report
2020-01-12 20:28:55 +00:00
FrancescoUK
bdddb945f0
Reports minor fixes
2020-01-12 20:28:55 +00:00
jekkos
615038ef38
Change mktime() with time() ( #2666 )
2020-01-11 20:08:45 +01:00
Emin Tufan Çetin
ef661e52e7
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (175 of 175 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/tr/
2020-01-11 18:57:53 +01:00
Robby Triadi Susanto
bd52f0b004
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (175 of 175 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/id/
2020-01-11 18:57:53 +01:00
Mohammed Bensoltana
8ec90d3b40
Translated using Weblate (French)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/fr/
2020-01-11 18:57:53 +01:00
Mohammed Bensoltana
2aee09d441
Translated using Weblate (French)
...
Currently translated at 98.0% (51 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/fr/
2020-01-11 18:57:53 +01:00
Emin Tufan Çetin
35a6095d30
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/tr/
2020-01-11 18:57:53 +01:00
Mohammed Bensoltana
23a251aa77
Translated using Weblate (French)
...
Currently translated at 87.5% (7 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/fr/
2020-01-11 18:57:53 +01:00
justln1113
48852f0c3f
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2 of 2 strings)
Translation: ospos/error
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/error/zh_Hant/
2020-01-11 18:57:53 +01:00
Emin Tufan Çetin
42ffe87bf5
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/tr/
2020-01-11 18:57:53 +01:00
Emin Tufan Çetin
2ba61fab9d
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/tr/
2020-01-11 18:57:53 +01:00
Emin Tufan Çetin
1fc634214f
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/tr/
2020-01-11 18:57:53 +01:00
luisgarciadiaz
cec35683f4
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es_MX/
2020-01-11 18:57:53 +01:00
Robby Triadi Susanto
d4b2b768d3
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/id/
2020-01-11 18:57:53 +01:00
Mohammed Bensoltana
a71226e995
Translated using Weblate (French)
...
Currently translated at 93.5% (261 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/fr/
2020-01-11 18:57:53 +01:00
Emin Tufan Çetin
3cec08c734
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/tr/
2020-01-11 18:57:53 +01:00
justln1113
cccc72d0d8
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 6.8% (2 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/zh_Hant/
2020-01-11 18:57:53 +01:00
Emin Tufan Çetin
bf19f13d4c
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/tr/
2020-01-11 18:57:53 +01:00
luisgarciadiaz
0d7d8ddee2
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/es/
2020-01-11 18:57:53 +01:00
jekkos
de6a547272
Use today as default date in DATETIME attribute ( #2666 )
2020-01-09 20:24:32 +01:00
FrancescoUK
2e1c798c6e
Merge pull request #2662 from andriux1990/master
...
More select onClick
2020-01-04 15:03:54 +00:00
FrancescoUK
26afd63e39
Revert permission change, retain rest of updates.
2020-01-04 15:01:23 +00:00
andriux1990
f8ef88362d
disable edit price to sales employees
2020-01-04 06:32:37 -06:00
FrancescoUK
ae445c8ece
Merge pull request #2660 from opensourcepos/payments-for-invoice-email
...
Add payments to emailed invoice and fix issue with unsupported fonts
2020-01-04 10:41:50 +00:00
FrancescoUK
351bc544ee
Fixed indentation
2020-01-04 10:38:31 +00:00
SteveIreland
5dfe0c237f
Add payments to emailed invoice and fix issue with unsupported fonts
2020-01-03 21:01:07 -05:00
FrancescoUK
3b628bed45
Prepare Release 3.3.2
2020-01-03 22:38:57 +00:00
FrancescoUK
a081b72916
Fix issue with POS transaction return when Items are deleted ( #2659 )
2020-01-03 21:56:43 +00:00
FrancescoUK
44c1e8ce69
Merge pull request #2658 from opensourcepos/fix_full_group_by
...
Fix item + item kits using only_full_group_by
2020-01-03 18:16:51 +00:00
jekkos
d52c16fbba
Fix item form refresh ( #2538 )
2020-01-03 14:26:11 +01:00
jekkos
2351ced921
Add aggregate to fix only_full_group_by ( #2538 )
2020-01-03 09:13:51 +01:00
Awadhoot Jog
afef8ff4a3
use github raw urls
...
curl fetches html content for non-raw urls
2020-01-03 09:10:01 +01:00
jekkos
f9da801f06
Add aggregate to fix only_full_group_by ( #2538 )
2020-01-03 00:16:34 +01:00
FrancescoUK
0c3e7be420
Merge pull request #2633 from opensourcepos/decimal_parsing_fix
...
Expand flexibility of parse_decimal function
2020-01-02 17:03:32 +00:00
jekkos
43420f02f2
Codestyle remarks
2020-01-02 12:40:31 +01:00
FrancescoUK
47b1b7f519
Update composer libraries
2019-12-30 12:01:01 +00:00
FrancescoUK
91d72c0265
Merge pull request #2641 from opensourcepos/csrf-cookie-prefix
...
Add cookie_prefix to csrf cookie name (#2638 )
2019-12-30 11:47:37 +00:00
jekkos
5a98b9c3fd
Fix portugese language ( #2632 )
2019-12-30 12:46:07 +01:00
jekkos
fd3b48ba43
Add cookie_prefix to csrf cookie name ( #2638 )
2019-12-30 11:29:17 +01:00
FrancescoUK
e03ee00e61
Merge pull request #2639 from opensourcepos/refresh-after-import
...
Refresh tables after import + close after invoice email (#478 )
2019-12-29 20:31:23 +00:00
jekkos
685f38e6a0
Bump to CI 3.1.11 (fixes bug with captcha generation)
2019-12-29 19:02:44 +01:00
andriux1990
2641a34a1e
onclick
2019-12-29 17:55:35 +01:00
andriux1990
59bf8d0a45
item selection
2019-12-29 17:55:35 +01:00
jekkos
b8f255cc50
Refresh tables after import + close after invoice email ( #478 )
2019-12-29 17:50:17 +01:00
andriux1990
fae67be8c8
onclick
2019-12-24 07:18:10 -06:00
SteveIreland
230d822fce
Add support to parse_decimal function for tax_decimals and quantity_decimals parsing.
2019-12-22 11:04:01 -05:00
andriux1990
5088362430
item selection
2019-12-15 22:02:09 -06:00
FrancescoUK
970d2d1f42
Bump version to 3.4.0
2019-12-14 18:42:40 +00:00
FrancescoUK
c786d4e0ab
Fix certbot github path ( #2598 )
2019-12-14 17:17:40 +00:00
FrancescoUK
dcb130c1c6
Fix certbot github path ( #2598 )
2019-12-14 17:01:04 +00:00
Ivailo Kamenov
39d70f17b3
Translated using Weblate (Bulgarian)
...
Currently translated at 94.8% (166 of 175 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/bg/
2019-12-01 01:48:30 +01:00
Jintao-Yao
b7443be756
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/zh_Hans/
2019-12-01 01:48:30 +01:00
Jintao-Yao
f75d0af6df
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 61.6% (172 of 279 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/zh_Hans/
2019-12-01 01:48:30 +01:00
Jintao-Yao
420957ecb7
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 96.5% (28 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/zh_Hans/
2019-12-01 01:48:30 +01:00
Jintao-Yao
fde61ae0d6
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/zh_Hans/
2019-12-01 01:48:30 +01:00
FrancescoUK
644694a9f2
Merge pull request #2611 from opensourcepos/3.3.1_patch_csv_import_BOM_check
...
3.3.1 patch csv import bom check
2019-11-26 19:03:11 +00:00
objecttothis
05c022c3f0
Refactoring variables and replacing Excel with CSV
2019-11-26 14:40:41 +04:00
objecttothis
619742de4e
Refactoring files and variable names in Customer/People
2019-11-25 17:27:59 +04:00
objecttothis
6294079ce3
File rename and variable refactor to correct error in import.
2019-11-25 15:51:31 +04:00
objecttothis
35a59fc400
refactor variable names to reflect Excel --> CSV wording
2019-11-18 14:39:21 +04:00
objecttothis
0180de5490
Correctly check for BOM and skip if exists
...
No characters are skipped if BOM doesn't exist
2019-11-18 14:30:18 +04:00
objecttothis
a26ae1a9b3
Refactor to reflect Excel --> CSV wording change
2019-11-18 14:30:18 +04:00
Jens
dd7495a04c
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/nl/
2019-11-16 16:36:15 +01:00
Jens
a59236f4ae
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/nl/
2019-11-16 16:36:00 +01:00
Jens
ab23e01ef8
Translated using Weblate (Dutch)
...
Currently translated at 11.8% (33 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/nl/
2019-11-16 16:35:47 +01:00
Jens
a52d923f79
Translated using Weblate (Dutch)
...
Currently translated at 47.7% (32 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/nl/
2019-11-16 16:35:32 +01:00
Weblate
5c541fcc03
Merge branch 'origin/master' into Weblate
2019-11-14 22:08:14 +01:00
Israel Chavez
afba8b58a3
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/es_MX/
2019-11-14 22:08:13 +01:00
xarhang
2f755de206
Translated using Weblate (Lao)
...
Currently translated at 45.4% (35 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/lo/
2019-11-14 22:08:06 +01:00
numa-drrey
06506d2793
Translated using Weblate (German)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/de/
2019-11-14 22:07:59 +01:00
wd-code
11a66b79b1
Translated using Weblate (French)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/fr/
2019-11-14 22:07:52 +01:00
Lord Cold
782bfd23ad
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/es_MX/
2019-11-14 22:07:17 +01:00
EcuadorAmaLaVida
d3625c1b72
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/es/
2019-11-14 22:07:06 +01:00
Daniel Millan
87ec999053
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/es/
2019-11-14 22:07:06 +01:00
Andrea Mangini
5e074d2bef
Translated using Weblate (Italian)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/it/
2019-11-14 22:06:58 +01:00
wd-code
bbc12bb026
Translated using Weblate (French)
...
Currently translated at 90.4% (19 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/fr/
2019-11-14 22:06:48 +01:00
amir alcocer
9b15d1dcd1
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/es_MX/
2019-11-14 22:06:24 +01:00
Lord Cold
fa38bf747a
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/es_MX/
2019-11-14 22:06:21 +01:00
EcuadorAmaLaVida
a03c22cbac
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/es/
2019-11-14 22:06:13 +01:00
Andrea Mangini
e51f77d30e
Translated using Weblate (Italian)
...
Currently translated at 98.8% (171 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/it/
2019-11-14 22:06:06 +01:00
numa-drrey
577394f167
Translated using Weblate (German)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/de/
2019-11-14 22:05:59 +01:00
wd-code
c67af83de4
Translated using Weblate (French)
...
Currently translated at 93.0% (161 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/fr/
2019-11-14 22:05:52 +01:00
Remco Gerbrands
7e8014dd2e
Translated using Weblate (Dutch)
...
Currently translated at 69.9% (121 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/nl/
2019-11-14 22:05:45 +01:00
numa-drrey
4600f4d9f2
Translated using Weblate (German)
...
Currently translated at 100.0% (128 of 128 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/de/
2019-11-14 22:04:57 +01:00
EcuadorAmaLaVida
bbd2c120f8
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/es/
2019-11-14 22:04:38 +01:00
EcuadorAmaLaVida
1036fcedd7
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (109 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/es/
2019-11-14 22:04:23 +01:00
numa-drrey
47121d31d1
Translated using Weblate (German)
...
Currently translated at 100.0% (109 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/de/
2019-11-14 22:04:14 +01:00
Natig Asad
5c9414656b
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (109 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/az/
2019-11-14 22:04:06 +01:00
WebShells
7a7f0e34ea
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (109 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/ar_EG/
2019-11-14 22:03:58 +01:00
amir alcocer
ec2f825ceb
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 10.5% (2 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/es_MX/
2019-11-14 22:03:42 +01:00
EcuadorAmaLaVida
5bdd249557
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/es/
2019-11-14 22:03:34 +01:00
Israel Chavez
8261a50365
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/es_MX/
2019-11-14 22:03:13 +01:00
numa-drrey
a5e8665870
Translated using Weblate (German)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/de/
2019-11-14 22:03:04 +01:00
amir alcocer
01b3db39c4
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (2 of 2 strings)
Translation: ospos/error
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/error/es_MX/
2019-11-14 22:02:48 +01:00
amir alcocer
c989362875
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (7 of 7 strings)
Translation: ospos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/es_MX/
2019-11-14 22:02:32 +01:00
numa-drrey
430cd13e09
Translated using Weblate (German)
...
Currently translated at 85.7% (6 of 7 strings)
Translation: ospos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/de/
2019-11-14 22:02:23 +01:00
Israel Chavez
78a3724efe
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (35 of 35 strings)
Translation: ospos/employees
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/employees/es_MX/
2019-11-14 22:02:05 +01:00
Israel Chavez
6d23c1baf5
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/es_MX/
2019-11-14 22:01:49 +01:00
Israel Chavez
1d4d1e207e
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/es_MX/
2019-11-14 22:01:30 +01:00
EcuadorAmaLaVida
3cc5199e80
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/es/
2019-11-14 22:01:23 +01:00
wd-code
f350dac237
Translated using Weblate (French)
...
Currently translated at 92.3% (48 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/fr/
2019-11-14 22:01:15 +01:00
amir alcocer
ee4349fe8a
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es_MX/
2019-11-14 22:01:01 +01:00
Lord Cold
96b755d2c6
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es_MX/
2019-11-14 22:01:01 +01:00
EcuadorAmaLaVida
6b459ee78f
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es/
2019-11-14 22:00:54 +01:00
numa-drrey
82f4694cd2
Translated using Weblate (German)
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/de/
2019-11-14 22:00:47 +01:00
Jens
156aa721fe
Translated using Weblate (Dutch)
...
Currently translated at 3.5% (10 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/nl/
2019-11-14 22:00:40 +01:00
Haseeb
81f3e02c7b
Translated using Weblate (Urdu (Pakistan))
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/ur_PK/
2019-11-14 22:00:26 +01:00
xarhang
4b42fd270b
Translated using Weblate (Lao)
...
Currently translated at 51.7% (15 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/lo/
2019-11-14 22:00:12 +01:00
numa-drrey
6212595ab7
Translated using Weblate (German)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/de/
2019-11-14 22:00:03 +01:00
Jens
bd353a3f99
Translated using Weblate (Dutch)
...
Currently translated at 79.3% (23 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/nl/
2019-11-14 21:59:50 +01:00
amir alcocer
03a2f5c06e
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/es_MX/
2019-11-14 21:59:37 +01:00
xarhang
e4972852c6
Translated using Weblate (Lao)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/lo/
2019-11-14 21:59:30 +01:00
numa-drrey
ad4cb84a0d
Translated using Weblate (German)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/de/
2019-11-14 21:59:23 +01:00
wd-code
efc66bd1b9
Translated using Weblate (French)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/fr/
2019-11-14 21:59:14 +01:00
Remco Gerbrands
7e7622ceca
Translated using Weblate (Dutch)
...
Currently translated at 46.2% (31 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/nl/
2019-11-14 21:59:07 +01:00
Remco Gerbrands
76607c99fd
Translated using Weblate (Dutch)
...
Currently translated at 3.5% (10 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/nl/
2019-11-14 21:58:52 +01:00
FrancescoUK
75113388f5
Merge pull request #2609 from opensourcepos/3.3.1_patch_icon_logo_button_colors
...
3.3.1 patch icon logo button colors
2019-11-14 19:40:55 +00:00
objecttothis
68f573caba
Correcting Blue background
...
Matching button and text background to new logo color
2019-11-14 18:10:43 +04:00
objecttothis
7a4193c4d5
Corrected Transparency
...
Corrected transparency on favicon.ico and logo.png
removed "OSPOS" lettering from favicon.ico since it was too small to see.
2019-11-14 17:58:15 +04:00
FrancescoUK
a923f279ff
Merge pull request #2606 from bricas/master
...
type="username" is not valid html and breaks firefox autofill; changed to "text"
2019-11-13 07:58:51 +00:00
Brian Cassidy
a84b33d013
css fix
2019-11-12 18:49:35 -04:00
Brian Cassidy
80a512b9be
type="username" is not valid html and breaks firefox autofill; changed to "text"
2019-11-12 15:30:20 -04:00
FrancescoUK
ed10104f98
Merge pull request #2603 from opensourcepos/fix_item_type_maintenance
...
Fix item type maintenance issue regardless.
2019-11-11 19:07:01 +00:00
SteveIreland
fffb70933d
Fix item type maintenance issue regardless.
2019-11-10 19:40:57 -05:00
Weblate
bb4c79d975
Merge translations
2019-11-06 03:55:54 +01:00
FrancescoUK
281d2df621
Prepare release 3.3.1
2019-10-26 17:43:16 +01:00
FrancescoUK
ac1c6b2286
Minor fixes, add CI_ENV to docker-compose
2019-10-26 17:42:30 +01:00
Steve Ireland
a45ac78274
Merge pull request #2583 from opensourcepos/fix_locale_config_3
...
Fix numeric locale configuration.
2019-10-19 17:53:59 -04:00
SteveIreland
4c4725795c
Fix numeric locale configuration.
2019-10-19 17:10:51 -04:00
FrancescoUK
907e42e46b
Merge pull request #2581 from opensourcepos/fix_numeric_locale_config
...
Fix numeric locale configuration.
2019-10-17 06:43:24 +01:00
SteveIreland
d4c2693511
Fix numeric locale configuration.
2019-10-16 21:37:46 -04:00
FrancescoUK
eef7d65b5c
Update Bootswatch themes to latest version
2019-10-13 21:29:40 +01:00
FrancescoUK
bdb3dbe0eb
Merge pull request #2579 from opensourcepos/receipt_tax_indicator
...
Add a code to indicate a taxable item on a sales receipt
2019-10-11 06:31:36 +01:00
SteveIreland
61e28302ce
Add a code to indicate a taxable item on a sales receipt
2019-10-11 00:10:13 -04:00
FrancescoUK
a56a4070a6
Revert "Fix "only_full_group_by" issue ( #2538 )"
...
This reverts commit 424eb4cf14 .
2019-10-06 20:15:24 +01:00
FrancescoUK
69d57b3744
Merge pull request #2567 from opensourcepos/fix-initial-tax-config
...
Clear initial default for Cascade and Seq for Tax Config Tables
2019-10-06 18:54:31 +01:00
FrancescoUK
424eb4cf14
Fix "only_full_group_by" issue ( #2538 )
2019-10-06 18:43:58 +01:00
WShells
3a06f55db9
Update INSTALL.md
2019-10-06 00:31:24 +03:00
WShells
5fc20600e7
Removed breaks
...
Removed Line Breaks
2019-10-06 00:28:53 +03:00
SteveIreland
4a6f4e1f74
Clear initial default for Cascade and Seq for Tax Jurisdiction and Tax Category.
2019-10-03 22:28:30 -04:00
tuthanika
216396c94c
Update attributes_lang.php ( #2561 )
...
VI Translations Added
2019-10-02 04:00:49 +03:00
FrancescoUK
19eb1cab59
Bump version to 3.3.1 to contain bug fixing
2019-10-01 20:09:55 +01:00
tuthanika
51ca6e92c7
Fix Colspan in receipt_short.php ( #2557 )
...
On Discounts: Columns deviation after adding a discounted amount to sales.
2019-10-01 13:22:02 +03:00
WShells
fd9d143269
Fix Graphical Summary 500 Internal Server Error
...
500 Internal Server Error Fix On Summary Graphical Reports Fix
2019-10-01 05:09:30 +03:00
WShells
0b9a767d9a
Sectioning Fix
...
Sectioning Fix
2019-09-29 20:06:09 +03:00
WShells
a90f34d938
Added cPanel Auto Installer
...
For VPS, Dedicated Servers, or Shared Hosting Installation running on cPanel with **SSH** access:
Stand-alone [WS-OSPOS-Installer](https://github.com/WebShells/WS-OSPOS-Installer.git ), it will handle:
. Database.php config files generation
. Creation of db User & Password depending on user's input of Dbname, Username, Password, & Hostname ( No need for phpmyadmin )
. Imports default Db SQL files in order to run the project.
2019-09-29 18:24:03 +03:00
WShells
53a1adca04
Added cPanel Auto Installer
...
For VPS, Dedicated Servers, or Shared Hosting Installation running on cPanel with **SSH** access:
Stand-alone [OSPOS-Auto-Installer](https://github.com/WebShells/WS-OSPOS-Installer.git ), it will handle:
. Database.php config files generation
. Creation of db User & Password depending on user's input of Dbname, Username, Password, & Hostname ( No need for phpmyadmin )
. Imports default Db SQL files in order to run the project.
2019-09-29 18:19:03 +03:00
FrancescoUK
17b8cfd70c
Add new docker installation guideline, update LICENSE
2019-09-29 13:35:35 +01:00
jekkos
8a8f708ff9
Travis: Try to find correct container name
2019-09-29 12:54:45 +02:00
jekkos
14dab2515f
Travis: Tag container with correct name
2019-09-29 12:35:36 +02:00
jekkos
2d8bdae77a
Remove docker tag after build
2019-09-29 11:09:02 +02:00
jekkos
79ca1ce58c
Minor update Install + Readme
2019-09-29 01:35:37 +02:00
WShells
40036e6050
Added Fixed Sales Discount
2019-09-29 02:25:04 +03:00
WShells
6c1ccc6bac
System Info
...
System Info For Issue Reporting
2019-09-28 23:33:10 +03:00
WShells
e8960c7398
System Info
...
Added system info for issue reporting for version 3.3.0 or higher.
2019-09-28 23:30:43 +03:00
FrancescoUK
27dd669579
Fix PHP version in INSTALL.md
2019-09-28 21:22:37 +01:00
FrancescoUK
8b8472b836
New logo and updated files to prepare for Release 3.3.0
2019-09-28 20:47:37 +01:00
FrancescoUK
b4ed7c925f
Upgrade CodeIgniter to 3.1.11, LICENSE files and npm
2019-09-28 19:08:36 +01:00
FrancescoUK
8d699cc9ad
Upgrade CodeIgniter to 3.1.11, LICENSE file and npm
2019-09-28 19:06:52 +01:00
FrancescoUK
d63eb47e63
Merge pull request #2550 from opensourcepos/3_3_0_validate_after_bulk
...
Trigger validation when creating items in bulk (#2521 )
2019-09-25 21:08:17 +01:00
jekkos
0ca766e9c9
Trigger validation when creating items in bulk ( #2521 )
2019-09-25 00:17:55 +02:00
FrancescoUK
ad14936cf3
Merge pull request #2546 from opensourcepos/3.3.0_fix_barcode_import
...
Fix barcode import (#2515 )
2019-09-23 08:43:56 +01:00
jekkos
55c86afcde
Fix warning in development mode ( #2476 )
2019-09-23 07:55:44 +02:00
jekkos
e0cd10c8ec
Fix barcode import ( #2515 )
2019-09-22 19:43:58 +02:00
FrancescoUK
4274321a3f
Fix empty report issue ( #2522 )
2019-09-11 21:46:06 +01:00
Weblate
9bdebc6bdd
Fix escape sequence in spanish
2019-09-11 09:36:36 +02:00
FrancescoUK
b4d860282b
Merge pull request #2534 from WebShells/LB
...
EG to LB
2019-09-10 21:28:01 +01:00
WebShells
4f089aa68d
Re-added EG
...
Re-added EG, need to be double checked to make sure it fits Egyptian Language. ( most probably 70% no differences in language ).
2019-09-10 20:08:03 +03:00
WebShells
59884e7f81
EG to LB
...
Although it fits for all arabic language countries, yet it's the most accurate locale to be used.
Most of AR Translation were made for LB language.
2019-09-10 16:51:46 +03:00
dimon daemon
d29d2e8bc4
Translated using Weblate (Russian)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/ru/
2019-09-10 12:57:29 +02:00
FrancescoUK
64eb7abf2f
Fix empty reports issue ( #2522 )
2019-09-09 22:11:38 +01:00
WShells
05dd216ad9
Update LICENSE
2019-09-09 01:06:25 +03:00
FrancescoUK
2c4c29e31d
Merge pull request #2531 from opensourcepos/fix-cart-reseq
...
Remove the redundancy of cart resequencing for POS receipts.
2019-09-08 20:17:07 +01:00
SteveIreland
6ad3db7ef9
Remove the redundancy of cart resequencing for POS receipts.
2019-09-07 20:57:28 -04:00
FrancescoUK
4c80a97202
Merge pull request #2528 from mckaygerhard/feat-sumrep-inventorycatcolum1
...
added category column to the inventory summary report due huge produc… (#2526 )
2019-09-07 19:00:47 +01:00
PICCORO Lenz McKAY
37189ba1f3
added category column to the inventory summary report due huge product data
...
closes https://github.com/opensourcepos/opensourcepos/issues/2526
2019-09-02 22:34:30 -04:30
jekkos
7ebae8ad8a
Fix warning when opening attribute edit form
2019-08-11 17:22:47 +02:00
jekkos
8bca8fab53
Fix warning in dev mode ( #2485 )
2019-08-07 00:19:12 +02:00
jekkos
0d3a33f1ba
Fix attribute visibility view if none selected ( #2485 )
2019-08-07 00:14:22 +02:00
jekkos
0a2894c582
Left join on attribute_values to show items with no value ( #2485 )
2019-08-04 22:29:44 +02:00
FrancescoUK
ac6d5eef46
Merge pull request #2496 from opensourcepos/dinner_table_fix
...
Improves the behavior of dinner table selection.
2019-07-22 18:17:23 +01:00
SteveIreland
f95d777dc2
Improves the behavior of dinner table selection.
2019-07-21 11:53:01 -04:00
FrancescoUK
fa71bc6ed6
Merge pull request #2490 from opensourcepos/3.3.0_patch_empty_reports
...
fix empty reports
2019-07-14 13:40:50 +01:00
objecttothis
f235cede08
Update date_input.php
...
Corrected this from 1 to 2. 'All' is counted in the array which means that if there is only one stock location, this dropdown will still appear. Setting this to 2 means that the dropdown only shows when there is more than 1 stock location.
2019-07-12 15:16:21 +04:00
objecttothis
991830817e
Create 20190712150200_fix_empty_reports.php
...
This corrects an error in a previous migration (2.3_to_2.3.1.sql) that assigned a null value to receivings_stock and sales_stock for the location_id when it should have been the location_id of that particular stock_location.
2019-07-12 15:05:14 +04:00
Weblate
929dc7fbb8
Merge branch 'origin/master' into Weblate
2019-07-10 12:20:26 +02:00
Francisco xyko
764b3d2a84
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/pt_BR/
2019-07-10 12:20:25 +02:00
Francisco xyko
a89cc74ba5
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (109 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/pt_BR/
2019-07-10 12:20:12 +02:00
FrancescoUK
7daa69db43
Merge pull request #2488 from opensourcepos/3.3.0_patch_datetime_to_date
...
3.3.0 patch datetime to date
2019-07-10 07:54:22 +01:00
objecttothis
8c173540e6
Update Attribute.php
...
changed DATETIME to DATE since constant name was changed but it wasn't changed here.
2019-07-09 18:05:23 +04:00
objecttothis
9297e73b69
Update locale_helper.php
...
Adding back in deleted method.
2019-07-09 18:03:28 +04:00
FrancescoUK
79e1ccc9a0
Add new languages to config selection list
2019-07-07 11:19:26 +01:00
Weblate
e275486efe
Add th config
2019-07-06 14:10:09 +02:00
jekkos
7da7c0e16f
Send back to bintray ( #2464 )
2019-07-04 19:30:50 +02:00
jekkos
abcf12c3d7
Change newlines into html breaks (invoice template)
2019-07-03 19:44:55 +02:00
jekkos
a45b8e2689
Keep history for downloads branch
2019-07-01 09:19:55 +02:00
Weblate
4269884008
Merge branch 'master' of https://github.com/opensourcepos/opensourcepos
2019-06-30 23:16:03 +02:00
jekkos
efd92fb94f
Push to downloads branch instead
2019-06-30 23:00:41 +02:00
jekkos
4cecfb5079
Merge branch 'master' of https://github.com/opensourcepos/opensourcepos
2019-06-30 22:44:49 +02:00
jekkos
84a4f53aa0
Add repo name ( #2464 )
2019-06-30 22:43:17 +02:00
jekkos
8daab70725
Fix text attribute parsing ( #2476 )
2019-06-30 22:03:02 +02:00
jekkos
89654f8b00
Use underscors in .travis.yml ( #2464 )
2019-06-30 19:03:31 +02:00
jekkos
d8173e79e5
Fix dpl argument format
2019-06-30 18:44:21 +02:00
Weblate
7591b7418f
Merge branch 'origin/master' into Weblate
2019-06-30 18:43:31 +02:00
Ho
f62c668c09
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 6.4% (5 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/zh_Hant/
2019-06-30 18:43:26 +02:00
Ho
27b81de285
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/zh_Hant/
2019-06-30 18:43:13 +02:00
Ho
cd79cd16ac
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/zh_Hant/
2019-06-30 18:43:01 +02:00
Ho
d22dc1fa93
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/zh_Hant/
2019-06-30 18:42:47 +02:00
Ho
d865d64e4d
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/zh_Hant/
2019-06-30 18:42:35 +02:00
Ho
28885ed1e0
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/zh_Hant/
2019-06-30 18:42:07 +02:00
khao_lek
6c1853bdb5
Translated using Weblate (Thai)
...
Currently translated at 61.8% (172 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/th/
2019-06-30 18:41:52 +02:00
Ho
7d21e08e7d
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/bootstrap_tables
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/bootstrap_tables/zh_Hans/
2019-06-30 18:41:39 +02:00
Ho
09805d1fd0
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/zh_Hant/
2019-06-30 18:41:26 +02:00
jekkos
6817620808
Use sudo to move artifact
2019-06-30 17:52:42 +02:00
jekkos
cfe5a3c84e
Enable attribute search for datetime ( #2441 )
2019-06-30 17:52:32 +02:00
jekkos
6167a164ad
Keep artifact in the same folder
2019-06-30 17:38:25 +02:00
jekkos
6d6a983b9d
Add before_deploy hook
2019-06-30 17:31:54 +02:00
jekkos
d0bf865e6b
Use gh-pages brnach for deployment
2019-06-30 17:25:46 +02:00
Alex Garcia
7bb05a09d9
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 96.1% (74 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/es_MX/
2019-06-27 21:14:07 +02:00
Trần Ngọc Quân
9d17cd1322
Translated using Weblate (Vietnamese)
...
Currently translated at 93.5% (102 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/vi/
2019-06-27 21:14:07 +02:00
Alex Garcia
c47b3aceaa
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es_MX/
2019-06-27 21:14:07 +02:00
Trần Ngọc Quân
29e5a5959d
Translated using Weblate (Vietnamese)
...
Currently translated at 44.8% (13 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/vi/
2019-06-27 21:14:07 +02:00
objecttothis
fe2b609446
Update LICENSE
...
Added copyright claim regarding my pull requests.
2019-06-26 12:14:41 +04:00
FrancescoUK
cfd1bd13e1
Merge pull request #2468 from opensourcepos/add-decimal-attrs-to-items
...
Add decimals to items search result + fix reports
2019-06-23 14:29:18 +01:00
FrancescoUK
1f2aa2708d
Fix missing ) and minor change
2019-06-22 16:39:18 +01:00
jekkos
8ca5449b79
Add decimals to items search result + fix reports
2019-06-20 18:39:17 +02:00
FrancescoUK
54925b27a8
Merge pull request #2467 from opensourcepos/fix-payment-update
...
Fix a couple of issues with payment processing.
2019-06-20 04:27:23 +01:00
Steve Ireland
a34f017dbd
Fix a couple of issues with payment processing.
2019-06-19 21:50:20 -04:00
Robby Triadi Susanto
5355b671fe
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (109 of 109 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/id/
2019-06-18 23:14:48 +02:00
Robby Triadi Susanto
eea25b1e17
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/id/
2019-06-18 23:14:48 +02:00
FrancescoUK
196573f49b
Merge pull request #2410 from opensourcepos/letsencryptdocker
...
docker-compose with nginx reverse proxy and letsencrypt certbot
2019-06-16 14:46:59 +01:00
FrancescoUK
37e369ce46
Fix .env issue and add logs as volume
2019-06-16 14:14:37 +01:00
FrancescoUK
30d29f797e
Upgrade PHP to 7.3
2019-06-16 14:14:37 +01:00
FrancescoUK
a3b117fcb3
Update docker-compose.dev and docker-compose.test
2019-06-16 14:14:37 +01:00
FrancescoUK
a7950e02fc
docker-compose for nginx reverse proxy and letsencrypt certbot
2019-06-16 14:14:37 +01:00
FrancescoUK
0491c1888e
Fix wrong Sale and Receivings receipt times
2019-06-16 14:12:12 +01:00
FrancescoUK
e173186109
Temporary fix sale form cash_refund crash, other minor code changes
2019-06-16 10:27:27 +01:00
FrancescoUK
3f9b8c59e1
Remove spurious system_info.php file (security)
2019-06-15 21:39:30 +01:00
FrancescoUK
4f78b1efab
Fix datetime issues ( #2319 ) and refactor code
2019-06-15 21:37:27 +01:00
FrancescoUK
6ef038d0ca
Update composer libraries and License file
2019-06-15 11:53:00 +01:00
FrancescoUK
4aec3d04d6
Bump script date to follow the correct database migration order
2019-06-15 10:48:50 +01:00
FrancescoUK
01dfd023eb
Merge pull request #2319 from opensourcepos/fix-attribute-datetime
...
Fix attribute datetime formatting
2019-06-15 10:32:22 +01:00
FrancescoUK
e60d2ab900
Merge pull request #2461 from opensourcepos/database-fixes-si
...
Database Fix
2019-06-15 10:10:01 +01:00
FrancescoUK
b4790334a6
Add ospos_expenses date index
2019-06-15 09:42:54 +01:00
FrancescoUK
4644dd2e46
MySQL queries consistency check
2019-06-15 09:39:08 +01:00
Steve Ireland
442af20815
Add missing database constraints.
2019-06-14 21:28:16 -04:00
FrancescoUK
cb3fd1f0eb
Merge pull request #2462 from opensourcepos/patch-install-statistics-page
...
Update system_info.php
2019-06-13 21:23:54 +01:00
objecttothis
32a88098b0
Update system_info.php
...
Remove check for write permissions on import_items.csv file since the file no longer exists and is generated on-the-fly.
2019-06-13 23:52:03 +04:00
FrancescoUK
28b3bc87d4
Comment out unused code still with custom fields
2019-06-09 21:47:36 +01:00
Steve Ireland
7b07ac9e21
Merge pull request #2448 from opensourcepos/track-initial-cash-refund
...
Track initial cash refunds
2019-06-09 12:13:29 -04:00
FrancescoUK
a61ddc19d2
Optimise DB query, tidy up
2019-06-09 10:53:48 +01:00
Steve Ireland
595ef0b617
Track initial cash refunds
2019-06-07 21:48:05 -04:00
jekkos
0ae6470b35
Migrate attribute datetime to date ( #2441 )
2019-06-05 00:47:17 +02:00
jekkos
d3d051ee72
Fix loading attribute values in item search ( #2232 )
2019-06-05 00:31:45 +02:00
jekkos
f2d2b1d3e2
Fix datetime attribute formatting ( #2232 )
2019-06-05 00:29:48 +02:00
FrancescoUK
d47099fa23
Merge pull request #2431 from opensourcepos/attributes_csv_import_integration
...
Attributes csv import integration
2019-06-04 21:13:54 +01:00
objecttothis
1f18ccd6d6
Delete import_items.csv
...
Apparently this deletion was undone when we squashed commits. This file is no longer needed due to generating the CSV on the fly.
2019-06-04 12:04:29 +04:00
objecttothis
e900607725
Delete 20190415111200_stock_location.php
...
Apparently this deletion was undone when we squashed commits. This file is no longer needed due to generating the CSV on the fly.
2019-06-04 12:03:46 +04:00
FrancescoUK
3894af4db2
Optimise database temp tables indexes ( #2409 )
2019-06-03 22:45:00 +01:00
FrancescoUK
dbf3114267
Attributes csv import integration
2019-06-03 21:13:21 +01:00
FrancescoUK
bab07fc857
Merge pull request #2426 from opensourcepos/fix-pdfcreate
...
Fix Send Invoice PDF
2019-06-02 21:23:22 +01:00
jekkos
2f3e915a3e
Bump php base container
2019-05-25 15:15:32 +02:00
Robby Triadi Susanto
6e3271b6eb
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/id/
2019-05-23 22:33:22 +02:00
Robby Triadi Susanto
cdf3db2f5a
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/id/
2019-05-23 22:33:09 +02:00
Weblate
4c507540c8
Merge branch 'origin/master' into Weblate
2019-05-21 14:16:01 +02:00
objecttothis
72a6ee1d55
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/tl/
2019-05-21 14:16:01 +02:00
Amine Amine
4b305a708f
Translated using Weblate (French)
...
Currently translated at 33.7% (26 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/fr/
2019-05-21 14:15:54 +02:00
objecttothis
05c34912df
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/tl/
2019-05-21 14:15:41 +02:00
Johntini
ab8e8373c0
Translated using Weblate (Spanish)
...
Currently translated at 97.6% (169 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/es/
2019-05-21 14:15:27 +02:00
Johntini
5a46dfc0c0
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (128 of 128 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/es/
2019-05-21 14:15:12 +02:00
objecttothis
b32344dbc5
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/tl/
2019-05-21 14:14:55 +02:00
objecttothis
342a561d98
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/tl/
2019-05-21 14:14:38 +02:00
objecttothis
3d8d3dca09
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (108 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/tl/
2019-05-21 14:14:20 +02:00
objecttothis
97276b9227
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: ospos/item_kits
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/item_kits/tl/
2019-05-21 14:14:04 +02:00
objecttothis
a8153a0beb
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: ospos/giftcards
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/giftcards/tl/
2019-05-21 14:13:47 +02:00
objecttothis
6b090e1bc3
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/tl/
2019-05-21 14:13:32 +02:00
objecttothis
c5ccf4aa68
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/tl/
2019-05-21 14:13:17 +02:00
objecttothis
94a9f0282d
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: ospos/employees
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/employees/tl/
2019-05-21 14:13:02 +02:00
objecttothis
987399b337
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/tl/
2019-05-21 14:12:47 +02:00
objecttothis
eaf0af7fd2
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/tl/
2019-05-21 14:12:32 +02:00
objecttothis
2ee699441c
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/tl/
2019-05-21 14:12:15 +02:00
objecttothis
62da526d1a
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/tl/
2019-05-21 14:11:59 +02:00
objecttothis
edaead7584
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/tl/
2019-05-21 14:11:44 +02:00
objecttothis
ea02ae5d01
Translated using Weblate (Tagalog)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/tl/
2019-05-21 14:11:28 +02:00
objecttothis
92c975d84a
Merge pull request #2450 from opensourcepos/rename-tagalog-folder
...
Rename tagalog folder
2019-05-21 16:08:53 +04:00
objecttothis
5d68926e7f
Rename application/language/tl/taxes_lang.php to application/language/tl-PH/taxes_lang.php
2019-05-21 15:55:43 +04:00
objecttothis
d9195a90a6
Rename application/language/tl/suppliers_lang.php to application/language/tl-PH/suppliers_lang.php
2019-05-21 15:55:33 +04:00
objecttothis
ec51249eab
Rename application/language/tl/sales_lang.php to application/language/tl-PH/sales_lang.php
2019-05-21 15:55:26 +04:00
objecttothis
3e6d0e4977
Rename application/language/tl/reports_lang.php to application/language/tl-PH/reports_lang.php
2019-05-21 15:55:18 +04:00
objecttothis
c9bbfa0862
Rename application/language/tl/receivings_lang.php to application/language/tl-PH/receivings_lang.php
2019-05-21 15:55:11 +04:00
objecttothis
3fd0bccc7b
Rename application/language/tl/module_lang.php to application/language/tl-PH/module_lang.php
2019-05-21 15:55:00 +04:00
objecttothis
00d3f59471
Rename application/language/tl/messages_lang.php to application/language/tl-PH/messages_lang.php
2019-05-21 15:54:19 +04:00
objecttothis
996b4030a6
Rename application/language/tl/login_lang.php to application/language/tl-PH/login_lang.php
2019-05-21 15:54:11 +04:00
objecttothis
826966441a
Rename application/language/tl/items_lang.php to application/language/tl-PH/items_lang.php
2019-05-21 15:54:02 +04:00
objecttothis
e21249dd32
Rename application/language/tl/item_kits_lang.php to application/language/tl-PH/item_kits_lang.php
2019-05-21 15:53:52 +04:00
objecttothis
2089463f86
Rename application/language/tl/giftcards_lang.php to application/language/tl-PH/giftcards_lang.php
2019-05-21 15:53:42 +04:00
objecttothis
4c7829876c
Rename application/language/tl/expenses_lang.php to application/language/tl-PH/expenses_lang.php
2019-05-21 15:53:33 +04:00
objecttothis
980b6013f2
Rename application/language/tl/expenses_categories_lang.php to application/language/tl-PH/expenses_categories_lang.php
2019-05-21 15:53:20 +04:00
objecttothis
a57edc829f
Rename application/language/tl/error_lang.php to application/language/tl-PH/error_lang.php
2019-05-21 15:53:13 +04:00
objecttothis
074c68d940
Rename application/language/tl/enum_lang.php to application/language/tl-PH/enum_lang.php
2019-05-21 15:53:05 +04:00
objecttothis
bd9cb1a141
Rename application/language/tl/employees_lang.php to application/language/tl-PH/employees_lang.php
2019-05-21 15:52:54 +04:00
objecttothis
70fc42aa39
Rename application/language/tl/datepicker_lang.php to application/language/tl-PH/datepicker_lang.php
2019-05-21 15:52:44 +04:00
objecttothis
9ec2db667b
Rename application/language/tl/customers_lang.php to application/language/tl-PH/customers_lang.php
2019-05-21 15:52:30 +04:00
objecttothis
0a21a0a87d
Rename application/language/tl/config_lang.php to application/language/tl-PH/config_lang.php
2019-05-21 15:52:10 +04:00
objecttothis
2238e8fcff
Rename application/language/tl/cashups_lang.php to application/language/tl-PH/cashups_lang.php
2019-05-21 15:52:00 +04:00
objecttothis
978b395b70
Rename application/language/common_lang.php to application/language/tl-PH/common_lang.php
2019-05-21 15:51:51 +04:00
objecttothis
4520f0bb09
Rename application/language/tl/common_lang.php to application/language/common_lang.php
2019-05-21 15:51:35 +04:00
objecttothis
48d3c1873c
Rename application/language/tl/bootstrap_tables_lang.php to application/language/tl-PH/bootstrap_tables_lang.php
2019-05-21 15:47:43 +04:00
objecttothis
97a567ef50
Rename application/language/tl/attributes_lang.php to application/language/tl-PH/attributes_lang.php
2019-05-21 15:46:20 +04:00
objecttothis
8305623791
Added translation using Weblate (Tagalog)
2019-05-20 19:58:49 +02:00
objecttothis
37073ec146
Added translation using Weblate (Tagalog)
2019-05-20 19:55:47 +02:00
objecttothis
439875064e
Added translation using Weblate (Tagalog)
2019-05-20 14:46:56 +02:00
objecttothis
ce2983e457
Added translation using Weblate (Tagalog)
2019-05-20 14:46:29 +02:00
objecttothis
180c31ab36
Added translation using Weblate (Tagalog)
2019-05-20 14:45:57 +02:00
objecttothis
509698b17a
Added translation using Weblate (Tagalog)
2019-05-20 14:44:20 +02:00
objecttothis
e6509daf8f
Added translation using Weblate (Tagalog)
2019-05-20 14:38:08 +02:00
objecttothis
901c1ef36b
Deleted translation using Weblate (Filipino)
2019-05-20 14:37:32 +02:00
objecttothis
30408fc142
Added translation using Weblate (Tagalog)
2019-05-20 14:36:47 +02:00
objecttothis
3ebfe29d9a
Deleted translation using Weblate (Filipino)
2019-05-20 14:36:09 +02:00
objecttothis
ed4856b483
Added translation using Weblate (Tagalog)
2019-05-20 14:35:31 +02:00
objecttothis
f3eaf428c2
Deleted translation using Weblate (Filipino)
2019-05-20 14:34:42 +02:00
objecttothis
e676f5f4d2
Added translation using Weblate (Tagalog)
2019-05-20 14:33:43 +02:00
objecttothis
444189c670
Deleted translation using Weblate (Filipino)
2019-05-20 14:31:45 +02:00
objecttothis
c902d4e51e
Added translation using Weblate (Tagalog)
2019-05-20 14:24:53 +02:00
objecttothis
5876e1ae32
Deleted translation using Weblate (Filipino)
2019-05-20 14:22:39 +02:00
objecttothis
9d31b75c15
Added translation using Weblate (Tagalog)
2019-05-20 14:15:20 +02:00
objecttothis
9ab1dac38c
Deleted translation using Weblate (Filipino)
2019-05-20 14:14:43 +02:00
objecttothis
0a2f6c19c2
Added translation using Weblate (Tagalog)
2019-05-20 14:03:09 +02:00
objecttothis
3e908c89ff
Deleted translation using Weblate (Filipino)
2019-05-20 13:58:22 +02:00
objecttothis
41e7cb3c81
Added translation using Weblate (Tagalog)
2019-05-20 13:56:30 +02:00
objecttothis
c76fa73010
Deleted translation using Weblate (Filipino)
2019-05-20 13:55:55 +02:00
objecttothis
1f1abb1bd6
Added translation using Weblate (Tagalog)
2019-05-20 13:55:22 +02:00
objecttothis
50b681215c
Deleted translation using Weblate (Filipino)
2019-05-20 13:54:37 +02:00
objecttothis
7dd99d5e17
Added translation using Weblate (Tagalog)
2019-05-20 13:46:05 +02:00
objecttothis
7edbd8b3b9
Deleted translation using Weblate (Filipino)
2019-05-20 13:45:19 +02:00
objecttothis
e7298aa521
Added translation using Weblate (Tagalog)
2019-05-20 13:43:24 +02:00
objecttothis
7350e2f62e
Deleted translation using Weblate (Filipino)
2019-05-20 13:42:44 +02:00
objecttothis
255fec2ba7
Added translation using Weblate (Tagalog)
2019-05-20 13:40:03 +02:00
objecttothis
c20169ae18
Deleted translation using Weblate (Filipino)
2019-05-20 13:39:18 +02:00
objecttothis
f90c99a276
Added translation using Weblate (Tagalog)
2019-05-20 13:08:19 +02:00
objecttothis
939a9157c2
Deleted translation using Weblate (Filipino)
2019-05-20 13:07:19 +02:00
objecttothis
7936998c53
Added translation using Weblate (Tagalog)
2019-05-20 13:06:34 +02:00
objecttothis
f55ab2fd80
Deleted translation using Weblate (Filipino)
2019-05-20 13:05:50 +02:00
objecttothis
383dc0057c
Added translation using Weblate (Tagalog)
2019-05-20 13:04:04 +02:00
objecttothis
5dbf473ddd
Deleted translation using Weblate (Filipino)
2019-05-20 13:03:26 +02:00
objecttothis
47534b5ead
Added translation using Weblate (Tagalog)
2019-05-20 13:02:53 +02:00
objecttothis
2154b6d5c3
Deleted translation using Weblate (Filipino)
2019-05-20 13:02:15 +02:00
objecttothis
9ca685698c
Deleted translation using Weblate (Filipino)
2019-05-20 13:01:45 +02:00
objecttothis
1d2198563f
Added translation using Weblate (Filipino)
2019-05-20 12:58:31 +02:00
objecttothis
a648e7415d
Added translation using Weblate (Filipino)
2019-05-20 12:56:36 +02:00
objecttothis
9b533396b8
Added translation using Weblate (Filipino)
2019-05-20 12:52:38 +02:00
objecttothis
0dc4c60aaf
Added translation using Weblate (Filipino)
2019-05-20 12:50:31 +02:00
objecttothis
7a6b600f2c
Added translation using Weblate (Filipino)
2019-05-20 12:48:25 +02:00
objecttothis
993343a2a2
Added translation using Weblate (Filipino)
2019-05-20 12:39:00 +02:00
objecttothis
b173de6c6d
Added translation using Weblate (Filipino)
2019-05-20 12:34:10 +02:00
objecttothis
8d1f52ac5a
Added translation using Weblate (Filipino)
2019-05-20 12:33:05 +02:00
objecttothis
a579e57ea4
Added translation using Weblate (Filipino)
2019-05-20 12:26:36 +02:00
objecttothis
0a07cec9c4
Added translation using Weblate (Filipino)
2019-05-20 12:24:26 +02:00
objecttothis
303d39f367
Added translation using Weblate (Filipino)
2019-05-20 12:22:29 +02:00
objecttothis
5fb3c59489
Added translation using Weblate (Filipino)
2019-05-20 12:17:45 +02:00
objecttothis
7c34eeb982
Added translation using Weblate (Filipino)
2019-05-20 12:15:08 +02:00
objecttothis
603ff87b50
Added translation using Weblate (Filipino)
2019-05-20 12:04:22 +02:00
objecttothis
b531fc1cbc
Added translation using Weblate (Filipino)
2019-05-20 11:56:48 +02:00
objecttothis
2d13cb7dc8
Added translation using Weblate (Filipino)
2019-05-20 11:54:25 +02:00
objecttothis
f94af21484
Added translation using Weblate (Filipino)
2019-05-20 11:49:30 +02:00
jekkos
cac35f147f
Added translation using Weblate (Tagalog)
2019-05-20 10:00:36 +02:00
Weblate
a7a7f4753c
Merge branch 'origin/master' into Weblate
2019-05-14 22:08:33 +02:00
Gonzalo Fleming
bed6fc9a70
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/es/
2019-05-14 22:08:30 +02:00
Robby Triadi Susanto
ac673555c9
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/id/
2019-05-14 22:08:24 +02:00
Robby Triadi Susanto
0096eb9e38
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/id/
2019-05-14 22:08:14 +02:00
Gonzalo Fleming
367c63a9aa
Translated using Weblate (Spanish)
...
Currently translated at 94.7% (164 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/es/
2019-05-14 22:07:58 +02:00
Robby Triadi Susanto
2bda9d5f42
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (128 of 128 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/id/
2019-05-14 22:07:33 +02:00
Robby Triadi Susanto
dcd89faa28
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/id/
2019-05-14 22:07:21 +02:00
Robby Triadi Susanto
b0c3ff84c9
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/id/
2019-05-14 22:07:10 +02:00
Robby Triadi Susanto
da9d584dd3
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (108 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/id/
2019-05-14 22:06:59 +02:00
Robby Triadi Susanto
f3dff053d3
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/id/
2019-05-14 22:06:49 +02:00
Robby Triadi Susanto
9903912bd7
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/id/
2019-05-14 22:06:38 +02:00
Robby Triadi Susanto
a26fc359ac
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/id/
2019-05-14 22:06:28 +02:00
Robby Triadi Susanto
857e0bb7a0
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/id/
2019-05-14 22:06:18 +02:00
Robby Triadi Susanto
eed58af6ee
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/id/
2019-05-14 22:06:07 +02:00
Robby Triadi Susanto
d37783ef0f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/id/
2019-05-14 22:05:56 +02:00
Gonzalo Fleming
79a563cf66
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/es/
2019-05-14 22:05:46 +02:00
WShells
56f43fb67f
DB Version Fix
...
DB Version now reflecting server's version
2019-05-09 03:03:05 +03:00
FrancescoUK
9786d63804
Merge pull request #2440 from josh-tf/master
...
fix typo in url in bintray config
2019-05-05 14:40:07 +01:00
Josh Bowden
c69a1d9f40
fix typo in url in bintray config
2019-05-05 19:28:16 +10:00
Steve Ireland
b6c6cc88bc
Merge pull request #2439 from opensourcepos/fix-quote-print
...
Fix quote print
2019-05-02 22:29:25 -04:00
Steve Ireland
dc8b69ab50
Fix quote print
2019-05-02 22:10:35 -04:00
Steve Ireland
cb0660e4a6
Merge pull request #2434 from opensourcepos/payment_update
...
Support updates to payments
2019-05-01 21:34:46 -04:00
Steve Ireland
a89674ccfe
Support updates to payments
2019-05-01 21:17:22 -04:00
Nick Avramidis
3b49f7829e
Translated using Weblate (Greek)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/el/
2019-04-28 13:54:27 +02:00
Nick Avramidis
bd7d615ef6
Translated using Weblate (Greek)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/el/
2019-04-28 13:54:13 +02:00
Nick Avramidis
18c342e2be
Translated using Weblate (Greek)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/el/
2019-04-28 13:53:57 +02:00
Nick Avramidis
e5cdcc1e81
Translated using Weblate (Greek)
...
Currently translated at 1.9% (1 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/el/
2019-04-28 13:53:44 +02:00
Nick Avramidis
f7d2800f77
Translated using Weblate (Greek)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/el/
2019-04-28 13:53:31 +02:00
Weblate
d35317273d
Merge branch 'origin/master' into Weblate
2019-04-23 01:05:11 +02:00
cristianjav
b6776c47ad
Translated using Weblate (Spanish)
...
Currently translated at 77.9% (60 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/es/
2019-04-23 01:05:11 +02:00
cristianjav
abaa2b2dea
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/es/
2019-04-23 01:04:59 +02:00
cristianjav
6120f8d613
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/es/
2019-04-23 01:04:48 +02:00
cristianjav
4b12c49b6e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/es/
2019-04-23 01:04:36 +02:00
cristianjav
cea173a53a
Translated using Weblate (Spanish)
...
Currently translated at 86.2% (25 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/es/
2019-04-23 01:04:22 +02:00
FrancescoUK
ee3e8f8424
Merge pull request #2429 from josh-tf/master
...
fix typo with lang string
2019-04-22 08:41:29 +01:00
Josh Bowden
a70545abd2
fix missing underscore from lang string
2019-04-22 17:29:10 +10:00
Josh Bowden
bd55624470
fix typo with lang string
2019-04-22 13:47:14 +10:00
Steve Ireland
41c282bf85
Merge pull request #2427 from opensourcepos/fix-taxgroup
...
Fix Tax Group
2019-04-21 13:42:42 -04:00
Steve Ireland
e740d8665f
Fix Tax Group
2019-04-21 13:33:25 -04:00
Steve Ireland
ddcd5a7ae4
Fix Send Invoice PDF
2019-04-21 11:25:14 -04:00
Weblate
9ccb9779bf
Merge branch 'origin/master' into Weblate
2019-04-20 18:33:39 +02:00
Karin
9672d70853
Translated using Weblate (Spanish)
...
Currently translated at 72.7% (56 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/es/
2019-04-20 18:33:36 +02:00
Robby Triadi Susanto
889300c699
Translated using Weblate (Indonesian)
...
Currently translated at 75.0% (27 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/id/
2019-04-20 18:33:24 +02:00
Robby Triadi Susanto
7495ba7fb4
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/id/
2019-04-20 18:33:14 +02:00
Steve Ireland
12edac37eb
Merge pull request #2425 from josh-tf/master
...
fix typo with lang string w/ variable
2019-04-20 10:43:30 -04:00
Josh Bowden
0e2e4d722b
fix typo with lang string w/ variable
2019-04-18 17:15:50 +10:00
Steve Ireland
ca3b56c760
Merge pull request #2420 from opensourcepos/fix-sales-tax-migration
...
Fix Sales Tax Migration
2019-04-14 10:13:33 -04:00
alexandr0g
a1cba7fc6a
Translated using Weblate (Spanish)
...
Currently translated at 70.1% (54 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/es/
2019-04-08 20:50:23 +02:00
Leandro Sbrissa
4084f75838
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/pt_BR/
2019-04-08 20:50:13 +02:00
Leandro Sbrissa
5c4108dc08
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (128 of 128 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/pt_BR/
2019-04-08 20:50:03 +02:00
alexandr0g
842c365532
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/es/
2019-04-08 20:49:53 +02:00
Leandro Sbrissa
007e03d248
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/pt_BR/
2019-04-08 20:49:43 +02:00
alexandr0g
3f81d1872c
Translated using Weblate (Spanish)
...
Currently translated at 8.3% (3 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/es/
2019-04-08 20:49:33 +02:00
Leandro Sbrissa
607cffb902
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/pt_BR/
2019-04-08 20:49:23 +02:00
Steve Ireland
ae1fb3cac1
Fix Sales Tax Migration
2019-04-07 14:54:21 -04:00
Eugen Sclavone
2c4114765a
Translated using Weblate (Romanian)
...
Currently translated at 28.5% (6 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/ro/
2019-03-27 00:34:23 +01:00
khao_lek
16e508777a
Translated using Weblate (Thai)
...
Currently translated at 68.7% (119 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/th/
2019-03-27 00:34:23 +01:00
Aril Apria Susanto
a035cab88b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/id/
2019-03-27 00:34:23 +01:00
Natig Asad
9c62164512
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/az/
2019-03-27 00:34:23 +01:00
Natig Asad
d69a8b79ab
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (128 of 128 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/az/
2019-03-27 00:34:23 +01:00
khao_lek
26fbbd8113
Translated using Weblate (Thai)
...
Currently translated at 100.0% (108 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/th/
2019-03-27 00:34:23 +01:00
Aril Apria Susanto
86604f4c50
Translated using Weblate (Indonesian)
...
Currently translated at 99.0% (107 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/id/
2019-03-27 00:34:23 +01:00
khao_lek
7f6621ae74
Translated using Weblate (Thai)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/th/
2019-03-27 00:34:23 +01:00
Aril Apria Susanto
98bb149127
Translated using Weblate (Indonesian)
...
Currently translated at 98.9% (275 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/id/
2019-03-27 00:34:23 +01:00
Natig Asad
d55e5c1769
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/az/
2019-03-27 00:34:23 +01:00
khao_lek
0bbd62a53b
Translated using Weblate (Thai)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/th/
2019-03-27 00:34:23 +01:00
Natig Asad
921b4966e4
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/az/
2019-03-27 00:34:23 +01:00
khao_lek
5c667b7deb
Translated using Weblate (Thai)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/th/
2019-03-27 00:34:23 +01:00
Aril Apria Susanto
ef9ab3bc4b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/id/
2019-03-27 00:34:23 +01:00
FrancescoUK
84c1a8eb39
Merge pull request #2412 from opensourcepos/sales-summary-cashups
...
Adapt Cashups to new Summary Payments Report
2019-03-23 17:43:50 +00:00
Steve Ireland
4ae1c575fc
Adapt Cashups to new Sales Summary Report
2019-03-23 10:36:30 -04:00
Weblate
aafa614520
Remove duplicated lines
2019-03-23 14:12:43 +01:00
Weblate
bde34dc342
Remove duplicate strings
2019-03-21 08:12:40 +01:00
Weblate
b425f8b22a
Sync + fix language files
2019-03-20 19:07:28 +01:00
Weblate
969336248c
Merge remote-tracking branch 'origin/master'
2019-03-18 22:58:26 +01:00
WebShells
003a6b0bb1
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/ar_EG/
2019-03-18 22:53:18 +01:00
WebShells
916782edba
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/ar_EG/
2019-03-18 22:53:08 +01:00
tomer
ad6d325cc8
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/he/
2019-03-18 22:52:58 +01:00
WebShells
03b1a84f98
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/ar_EG/
2019-03-18 22:52:53 +01:00
WebShells
647e7ec49f
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (128 of 128 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/ar_EG/
2019-03-18 22:52:42 +01:00
WebShells
39e7d102bd
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (108 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/ar_EG/
2019-03-18 22:52:32 +01:00
WebShells
fae7fc986e
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/ar_EG/
2019-03-18 22:52:22 +01:00
tomer
a6e6f8278d
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/he/
2019-03-18 22:52:12 +01:00
WebShells
3c3c10d843
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (278 of 278 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/ar_EG/
2019-03-18 22:52:07 +01:00
tomer
749aa1831a
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/he/
2019-03-18 22:51:57 +01:00
WebShells
8f8d671ea1
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (29 of 29 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/ar_EG/
2019-03-18 22:51:51 +01:00
WebShells
5238ce2ade
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/ar_EG/
2019-03-18 22:51:40 +01:00
FrancescoUK
bbcefa1753
Fix language files (remove unused strings)
2019-03-17 16:30:16 +00:00
FrancescoUK
a146bbaa86
Reinstate removed en-GB and en-US translations
2019-03-16 18:45:59 +00:00
FrancescoUK
1bf99fd477
Add Docker container depends_on and restart rules
2019-03-16 18:43:06 +00:00
jekkos
5d047303a0
Sync language files + add script to .gitignore
2019-03-16 14:38:01 +01:00
Weblate
92b5bd2514
Merge branch 'origin/master' into Weblate
2019-03-16 14:20:39 +01:00
tomer
606be6f970
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/he/
2019-03-16 14:20:39 +01:00
khao_lek
519f1a9aa5
Translated using Weblate (Thai)
...
Currently translated at 89.0% (114 of 128 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/th/
2019-03-16 14:20:28 +01:00
tomer
9e585072cd
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (128 of 128 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/he/
2019-03-16 14:20:22 +01:00
tomer
09ab671285
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/he/
2019-03-16 14:20:12 +01:00
Dinuka Dilruwan Perera
1e3886e37e
Translated using Weblate (Italian)
...
Currently translated at 98.0% (51 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/it/
2019-03-16 14:20:01 +01:00
khao_lek
35f5aa1ea3
Translated using Weblate (Thai)
...
Currently translated at 62.3% (172 of 276 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/th/
2019-03-16 14:19:51 +01:00
tomer
7ff878bfe1
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (276 of 276 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/he/
2019-03-16 14:19:46 +01:00
khao_lek
a3b0cc9f14
Translated using Weblate (Thai)
...
Currently translated at 100.0% (28 of 28 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/th/
2019-03-16 14:19:35 +01:00
tomer
e201f9adf0
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (28 of 28 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/he/
2019-03-16 14:19:30 +01:00
Hezbullah Shah
3e69c3f683
Added translation using Weblate (Urdu (Pakistan))
2019-03-16 14:19:18 +01:00
WShells
6910efe526
Attributes missing language
...
Attributes missing language string fixed.
2019-03-15 23:46:16 +02:00
FrancescoUK
3e4964ada3
Merge pull request #2404 from WebShells/master
...
Customer Name for Due Sales & System info changes
2019-03-15 21:36:01 +00:00
WShells
e5927f94c6
Update system_info.php
2019-03-15 19:49:57 +02:00
WebShells
a2b10612c5
Line breaks
...
Added line breaks to help easily read issue template sections
2019-03-15 19:46:59 +02:00
WebShells
a386a0b485
Added Copy to Clipboard
...
Few changes including copy to clipboard section in order to copy the text in same format.
2019-03-15 18:37:01 +02:00
WShells
5f9ef6cf4d
Update register.php
2019-03-15 00:57:02 +02:00
WebShells
37d95fe75e
Merge branch 'master' of https://github.com/WebShells/WS
2019-03-14 22:33:32 +02:00
WebShells
531805be14
Minor System Info changes
...
Few editions as requested
2019-03-14 22:31:06 +02:00
WShells
d419ffbdab
Update register.php
2019-03-14 22:22:22 +02:00
WebShells
ce6aed67d6
Added en-GB Lang
...
Added en-GB Lang
2019-03-14 22:19:23 +02:00
WebShells
0ecba4c170
Customer Name Required
...
Customer Name required in order to continue the sales once due payment is selected.
2019-03-14 19:43:56 +02:00
FrancescoUK
6de77f0ebb
Merge pull request #2400 from opensourcepos/language_patch
...
Update config_lang.php
2019-03-14 07:39:43 +00:00
objecttothis
49419ac204
Update config_lang.php
2019-03-14 10:54:25 +04:00
FrancescoUK
5efe04930e
Merge pull request #2402 from opensourcepos/attribute_bug_patch
...
Update Attribute.php
2019-03-14 06:25:32 +00:00
objecttothis
185cf88534
Update Attribute.php
...
Remove blank line
2019-03-14 10:05:39 +04:00
objecttothis
2dca4785e1
Update Attribute.php
...
Without this else if the change from text to dropdown fails but no actual query is made since the query to update the attribute type gets made by the save_definition function.
2019-03-14 10:04:46 +04:00
objecttothis
0db8f2928f
Update config_lang.php
...
This is to correct a missing language line from integrations. @jekkos can you run your script to propagate en-US language lines to the rest of the languages and in weblate?
2019-03-14 09:46:25 +04:00
objecttothis
ce7b13a633
Merge pull request #2394 from opensourcepos/add_iso_currency_code
...
Add iso currency code
2019-03-13 13:54:46 +04:00
objecttothis
2cd9c23ac0
Update 20190317102600_add_iso_4217.php
2019-03-13 13:53:14 +04:00
objecttothis
2e755c6806
Rename 3.4.0_add_iso_4217.sql to 3.3.0_add_iso_4217.sql
...
3.3.0 release
2019-03-13 13:52:21 +04:00
objecttothis
59260241cb
Update Language code definition
...
Removed two-character locales as those are deprecated.
2019-03-13 12:11:58 +04:00
objecttothis
75b548b81e
Update locale_config.php
...
Fix jquery to update currency code
2019-03-13 12:02:00 +04:00
objecttothis
8d8ab9add6
Currency code auto update
2019-03-12 13:23:40 +04:00
Steve Ireland
16c28f1062
Merge pull request #2396 from opensourcepos/fix-discount-amount-formatting
...
Fix discount amount formatting.
2019-03-10 18:00:30 -04:00
Weblate
e9af0abd95
Merge branch 'origin/master' into Weblate
2019-03-10 15:00:16 +01:00
Aril Apria Susanto
fb6fe3c2fa
Translated using Weblate (Indonesian)
...
Currently translated at 72.7% (56 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/id/
2019-03-10 15:00:11 +01:00
Aril Apria Susanto
7bca61fe2b
Translated using Weblate (Indonesian)
...
Currently translated at 58.3% (21 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/id/
2019-03-10 15:00:00 +01:00
jekkos
a46a874874
Sync language files
2019-03-10 14:58:34 +01:00
Steve Ireland
acf913f025
Fix discount amount formatting.
2019-03-09 19:01:53 -05:00
Steve Ireland
805dfbe4d3
Merge pull request #2395 from opensourcepos/summary-payments-2
...
Two more Payment Summary report fixes.
2019-03-09 16:59:13 -05:00
Steve Ireland
d242c65e99
Two more Payment Summary report fixes.
2019-03-09 16:34:49 -05:00
FrancescoUK
fb112e502b
Use networks: in docker-compose since links: is legacy
2019-03-09 13:26:16 +00:00
FrancescoUK
0199b29063
Summary report code refactoring
2019-03-09 09:44:56 +00:00
FrancescoUK
3f1ca2480c
Rename migration script
2019-03-09 09:15:15 +00:00
objecttothis
dd77bb5632
Language additions and code corrections
2019-03-08 12:15:16 +04:00
objecttothis
12104c21c6
Correct error in the code
2019-03-08 11:59:02 +04:00
objecttothis
f284823707
Add ISO currency code
2019-03-08 11:48:38 +04:00
objecttothis
34d3352d73
Create 20190317102600_add_iso_4217.php
2019-03-08 11:09:21 +04:00
objecttothis
1776de12ff
Update Attributes.php
...
Correcting variable naming.
2019-03-08 10:14:05 +04:00
Weblate
ccca81e2c8
Merge branch 'origin/master' into Weblate
2019-03-07 22:11:59 +01:00
khao_lek
a6de175f3c
Translated using Weblate (Thai)
...
Currently translated at 100.0% (108 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/th/
2019-03-07 22:11:58 +01:00
khao_lek
eb377781c8
Translated using Weblate (Thai)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/th/
2019-03-07 22:11:49 +01:00
Weerasakol Chawanotai
e536c859a7
Translated using Weblate (Thai)
...
Currently translated at 100.0% (27 of 27 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/th/
2019-03-07 22:11:39 +01:00
khao_lek
2e7c20142c
Translated using Weblate (Thai)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/th/
2019-03-07 22:11:30 +01:00
objecttothis
a55893930a
Create 3.4.0_add_iso_4217.sql
2019-03-07 16:01:03 +04:00
objecttothis
ea75574b82
Merge pull request #2393 from opensourcepos/add_DECIMAL_attribute_type
...
Add decimal attribute type
2019-03-07 15:20:02 +04:00
FrancescoUK
8f7e5297cd
Merge pull request #2391 from opensourcepos/payments-report
...
Improve the summary payments report.
2019-03-07 07:41:19 +00:00
Steve Ireland
09432c6450
Improve the summary payments report.
2019-03-06 19:27:58 -05:00
objecttothis
1afbe029b5
Correct indentation
2019-03-06 15:44:11 +04:00
objecttothis
74995a5ac1
Adding of decimal unit field
2019-03-06 15:42:04 +04:00
objecttothis
d79783f605
Create 3.4.0_decimal_attribute_type.sql
...
Adding migration script for database add of DECIMAL attribute type
2019-03-01 17:52:30 +04:00
objecttothis
5fe9e3f8d2
Create 20190301124900_decimal_attribute_type.php
...
Adding migration php file
2019-03-01 17:51:09 +04:00
objecttothis
f875c8e518
Changes to allow attribute type of DECIMAL
2019-03-01 17:48:20 +04:00
WebShells
80179339e8
Live Data Search
...
Live Data Search for Specific Customer Input Report/Detailed Reports section in order to search for a specific client rather than typing it's name in a fast way.
2019-03-01 01:58:50 +02:00
WShells
f3163198a0
Sync
...
Sync latest commits
2019-03-01 01:54:26 +02:00
WShells
6a654e4f49
Re-added config-wrapper
...
Re-align content of div/center align notice message.
2019-03-01 01:18:55 +02:00
Weblate
0f91feee2a
Merge branch 'origin/master' into Weblate
2019-02-27 22:52:03 +01:00
tomer
f1a0034f19
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/he/
2019-02-27 22:52:00 +01:00
tomer
78ec9d8e22
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/he/
2019-02-27 22:51:50 +01:00
tomer
b6e5a0f732
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (120 of 120 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/he/
2019-02-27 22:51:40 +01:00
tomer
a697df7de9
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/he/
2019-02-27 22:51:30 +01:00
tomer
a728dc5d7f
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/he/
2019-02-27 22:51:20 +01:00
tomer
7994803d65
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/he/
2019-02-27 22:51:11 +01:00
tomer
9b666bdc40
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (108 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/he/
2019-02-27 22:51:01 +01:00
tomer
27c372e891
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: ospos/item_kits
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/item_kits/he/
2019-02-27 22:50:51 +01:00
tomer
313727ca5c
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: ospos/giftcards
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/giftcards/he/
2019-02-27 22:50:41 +01:00
tomer
ea21970e5e
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/he/
2019-02-27 22:50:31 +01:00
tomer
794020921a
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/he/
2019-02-27 22:50:21 +01:00
Natig Asad
8a389a8ab9
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/az/
2019-02-27 22:50:01 +01:00
FrancescoUK
defb8d0d6f
Merge pull request #2364 from WebShells/Stats
...
System & Installation Info
2019-02-27 20:26:10 +00:00
FrancescoUK
3f89612830
Merge pull request #2379 from opensourcepos/attribute_conversion_fixes
...
Attribute conversion fixes
2019-02-27 20:25:09 +00:00
objecttothis
0e6eac9375
Update Attributes.php
...
Correcting variable name. adding parameterization instead of php concatenate.
2019-02-27 19:43:24 +04:00
objecttothis
54048802f2
Update attributes_lang.php
...
Parameterize Lang->Line and correct spelling of variable
2019-02-27 19:36:17 +04:00
objecttothis
fe4b6dc640
Update config.php
...
Security Restriction per #2377
2019-02-27 11:27:05 +04:00
jekkos
c08bfa643c
Fix attributes_lang.php
2019-02-26 23:55:06 +01:00
tomer
321f31c0c0
Added translation using Weblate (Hebrew)
2019-02-26 12:16:36 +01:00
tomer
17451c5b93
Added translation using Weblate (Hebrew)
2019-02-26 12:10:52 +01:00
tomer
67f134a14b
Added translation using Weblate (Hebrew)
2019-02-26 11:24:03 +01:00
objecttothis
aea080d6bd
Update Attribute.php
...
Without this else, TEXT->DROPDOWN fails. It just returns a simple success because no database changes are needed other than changing the definition_type which is not done here. This would also cause all other conversions not listed to automatically succeed, but we don't need to worry because those are restricted in the view to only ones that are actually supported.
2019-02-26 14:08:33 +04:00
tomer
14c1be25c9
Added translation using Weblate (Hebrew)
2019-02-26 11:02:41 +01:00
objecttothis
bcf82a0830
Update Attributes.php
...
Unified format changes. All lang lines should be _definition_ or _definitions_ but not a mix of both.
2019-02-26 13:49:48 +04:00
objecttothis
79b00e8040
Update attributes_lang.php
...
Unified format changes. All lang lines should be _definition_ or _definitions_ but not a mix of both.
2019-02-26 13:49:06 +04:00
objecttothis
8a935625ec
Update attributes_lang.php
...
The language line did not formerly exist and needed to be added. This line needs to get propagated to all other languages.
2019-02-26 13:43:01 +04:00
tomer
efd4e9aeb1
Added translation using Weblate (Hebrew)
2019-02-26 08:57:21 +01:00
tomer
3df719baee
Added translation using Weblate (Hebrew)
2019-02-26 08:51:48 +01:00
tomer
30dac982cc
Added translation using Weblate (Hebrew)
2019-02-26 08:11:18 +01:00
tomer
bd6b0d3543
Added translation using Weblate (Hebrew)
2019-02-25 22:28:59 +01:00
tomer
0d1925abae
Added translation using Weblate (Hebrew)
2019-02-25 22:04:23 +01:00
tomer
e39176e69a
Added translation using Weblate (Hebrew)
2019-02-25 21:45:46 +01:00
khao_lek
9fe3ce6679
Translated using Weblate (Thai)
...
Currently translated at 3.8% (3 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/th/
2019-02-25 21:39:40 +01:00
khao_lek
da4b6ba9d3
Translated using Weblate (Thai)
...
Currently translated at 67.6% (117 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/th/
2019-02-25 21:39:30 +01:00
tomer
0e3d8b54de
Translated using Weblate (Hebrew)
...
Currently translated at 97.7% (43 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/he/
2019-02-25 21:39:20 +01:00
tomer
79ae61d173
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: ospos/error
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/error/he/
2019-02-25 21:39:10 +01:00
tomer
d194c2af27
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: ospos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/he/
2019-02-25 21:39:00 +01:00
tomer
f8fa528ad9
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: ospos/employees
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/employees/he/
2019-02-25 21:38:46 +01:00
tomer
9470e9efd1
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/he/
2019-02-25 21:38:25 +01:00
khao_lek
483530507c
Translated using Weblate (Thai)
...
Currently translated at 98.0% (51 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/th/
2019-02-25 21:38:05 +01:00
tomer
70239374d3
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/he/
2019-02-25 21:37:55 +01:00
tomer
e9dc3d53e1
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (273 of 273 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/he/
2019-02-25 21:37:38 +01:00
khao_lek
8883a16f42
Translated using Weblate (Thai)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/th/
2019-02-25 21:37:26 +01:00
tomer
a47d1ff12e
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/he/
2019-02-25 21:37:21 +01:00
tomer
a4e644fe14
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/bootstrap_tables
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/bootstrap_tables/he/
2019-02-25 21:37:10 +01:00
tomer
60195d4757
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/he/
2019-02-25 21:37:00 +01:00
tomer
b32ce7958e
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/he/
2019-02-25 21:36:51 +01:00
tomer
9d7e0e0664
Added translation using Weblate (Hebrew)
2019-02-25 21:35:24 +01:00
tomer
1d705158ef
Added translation using Weblate (Hebrew)
2019-02-25 21:32:33 +01:00
tomer
b8d20abc76
Added translation using Weblate (Hebrew)
2019-02-25 21:25:28 +01:00
tomer
8a5e8656ee
Added translation using Weblate (Hebrew)
2019-02-25 20:54:49 +01:00
tomer
9f26e7b30f
Added translation using Weblate (Hebrew)
2019-02-25 20:49:12 +01:00
tomer
5d32252f2e
Added translation using Weblate (Hebrew)
2019-02-25 20:26:59 +01:00
tomer
30bbddc96d
Added translation using Weblate (Hebrew)
2019-02-25 17:59:24 +01:00
tomer
ebf6ee16d2
Added translation using Weblate (Hebrew)
2019-02-25 17:26:45 +01:00
tomer
75839b69ce
Added translation using Weblate (Hebrew)
2019-02-25 16:57:59 +01:00
tomer
7be9db2cc7
Added translation using Weblate (Hebrew)
2019-02-25 14:14:04 +01:00
tomer
49fcb988ad
Added translation using Weblate (Hebrew)
2019-02-25 12:55:07 +01:00
Weblate
1c4847f35e
Merge branch 'origin/master' into Weblate
2019-02-24 23:56:45 +01:00
Francisco xyko
f341d8bca3
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/pt_BR/
2019-02-24 23:56:42 +01:00
Natig Asad
723c3f4756
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/az/
2019-02-24 23:56:32 +01:00
Francisco xyko
befde25d85
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (273 of 273 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/pt_BR/
2019-02-24 23:56:21 +01:00
Natig Asad
4987afbf6e
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (273 of 273 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/az/
2019-02-24 23:56:16 +01:00
Francisco xyko
4bddfb6a31
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/pt_BR/
2019-02-24 23:56:06 +01:00
Natig Asad
ada9438731
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/az/
2019-02-24 23:56:01 +01:00
FrancescoUK
c0b947f72e
Merge pull request #2362 from opensourcepos/convert_attribute_type
...
Add attribute type conversion, error checking.
2019-02-24 21:25:46 +00:00
Steve Ireland
66d80f9a78
Merge pull request #2343 from opensourcepos/indiagst-migration-fix
...
Haven't heard anything from anybody and since this has been reviewed a few times it should be relatively safe to merge. I wanted to have time to rebase my other change and retest this weekend.
2019-02-24 09:54:52 -05:00
Steve Ireland
2f710e80e7
Fixes a couple of problems with sales tax migration plus a couple of other problems.
2019-02-23 18:58:28 -05:00
WShells
1681afe65a
CSV check
2019-02-24 00:41:58 +02:00
WShells
85f7139dfe
Update system_info.php
2019-02-24 00:19:28 +02:00
WShells
8f59740a5b
Update config_lang.php
2019-02-24 00:19:12 +02:00
objecttothis
3b3b58bda4
Refactor regex to locale_helper to be used in other parts of the code.
2019-02-21 15:04:48 +04:00
objecttothis
fd99df8c2e
combined nested if statement into single if
2019-02-21 12:23:44 +04:00
objecttothis
994428eb7f
Fix bug preventing new Attribute from being anything but GROUP
2019-02-20 12:06:33 +04:00
objecttothis
20af6120b1
Corrections to $success
2019-02-20 10:32:40 +04:00
objecttothis
7875ecaa5b
Corrected $success references
2019-02-19 10:46:27 +04:00
objecttothis
c631cdbaf4
Added code to error out on incorrectly formatted data.
2019-02-18 17:02:12 +04:00
objecttothis
81033f55e5
Corrected code
2019-02-18 12:37:11 +04:00
WebShells
4db2d24ed4
Added system info to public
...
Added System Info to public, so people who are unable to login can make use of it in error reporting...
Added Git Link for Submitting an Issue
Forced Read only permissions on CSV files
Switched cases for csv files, in case writable show x and in case not writable show a check mark.
2019-02-17 22:48:14 +02:00
WebShells
958d9db0d0
Info Lang Add.
...
Server Info Lang Add.
2019-02-17 21:47:00 +02:00
WShells
59e3d0d84c
Removed commented lines
2019-02-17 15:28:12 +02:00
WShells
dbb25b7e17
Rename server_info.php to system_info.php
2019-02-17 02:07:33 +02:00
WShells
6afae3b855
Rename server_stats.php to server_info.php
2019-02-17 02:06:48 +02:00
WShells
2b2e8b1da0
Update server_stats.php
2019-02-17 00:40:02 +02:00
WShells
57e6863769
Indent...
2019-02-17 00:37:52 +02:00
WebShells
b0374d52aa
System Info
...
Helpful info about ospos installation, user settings, system settings, and files permissions...
2019-02-17 00:06:43 +02:00
WShells
7b318e411c
Merge pull request #2 from opensourcepos/master
...
..
2019-02-16 23:37:59 +02:00
WShells
069715fe4a
Merge branch 'master' into master
2019-02-16 23:32:37 +02:00
FrancescoUK
b72f1919e9
Merge pull request #2322 from erastus/timezone
...
fixed timezone (#2321 )
2019-02-16 17:49:01 +00:00
FrancescoUK
8431e4c1e6
Update locale_helper.php
2019-02-16 17:48:34 +00:00
jekkos
888c01282b
Translated using Weblate (Flemish)
...
Currently translated at 85.7% (18 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/nl_BE/
2019-02-16 14:55:45 +01:00
jekkos
67415e33a5
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/nl_BE/
2019-02-16 14:55:34 +01:00
Natig Asad
0dcb032b1d
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/az/
2019-02-16 14:55:24 +01:00
kevinyl18
d55cd787ad
Translated using Weblate (Indonesian)
...
Currently translated at 42.3% (11 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/id/
2019-02-16 14:55:13 +01:00
jekkos
be20d8cc1e
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/nl_BE/
2019-02-16 14:55:08 +01:00
objecttothis
e66c7bad24
Add attribute type conversion, error checking.
2019-02-15 17:03:31 +04:00
jekkos
98b39b2f0c
Sync language files
2019-02-14 23:50:18 +01:00
Weblate
255939c2a9
Merge branch 'origin/master' into Weblate
2019-02-14 23:33:24 +01:00
Natig Asad
7e6e038a9b
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (77 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/az/
2019-02-14 23:33:24 +01:00
Natig Asad
d20f0e045b
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/az/
2019-02-14 23:33:13 +01:00
eugen-sclavone
31b07d8843
Translated using Weblate (Romanian)
...
Currently translated at 96.5% (167 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/ro/
2019-02-14 23:33:03 +01:00
Natig Asad
1ce9691911
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/az/
2019-02-14 23:32:57 +01:00
Natig Asad
86982f6d47
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (120 of 120 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/az/
2019-02-14 23:32:46 +01:00
eugen-sclavone
4988122ee3
Translated using Weblate (Romanian)
...
Currently translated at 9.6% (5 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/ro/
2019-02-14 23:32:35 +01:00
Natig Asad
a32947e149
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/az/
2019-02-14 23:32:30 +01:00
Natig Asad
9387b078c6
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/az/
2019-02-14 23:32:20 +01:00
khao_lek
300ba1bc63
Translated using Weblate (Thai)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/th/
2019-02-14 23:32:09 +01:00
Natig Asad
c276318790
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/az/
2019-02-14 23:32:04 +01:00
khao_lek
b283011436
Translated using Weblate (Thai)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/th/
2019-02-14 23:31:54 +01:00
nikopoler
786e32944e
Translated using Weblate (Russian)
...
Currently translated at 87.5% (7 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/ru/
2019-02-14 23:31:48 +01:00
wd-code
7e2a82ee19
Translated using Weblate (French)
...
Currently translated at 62.5% (5 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/fr/
2019-02-14 23:31:43 +01:00
Natig Asad
7c77d6841a
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/az/
2019-02-14 23:31:38 +01:00
khao_lek
2e107b888a
Translated using Weblate (Thai)
...
Currently translated at 99.0% (107 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/th/
2019-02-14 23:31:27 +01:00
nikopoler
a1b9a84ca7
Translated using Weblate (Russian)
...
Currently translated at 93.5% (101 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/ru/
2019-02-14 23:31:22 +01:00
Natig Asad
a83105ecb8
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (108 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/az/
2019-02-14 23:31:16 +01:00
khao_lek
51baef438a
Translated using Weblate (Thai)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: ospos/item_kits
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/item_kits/th/
2019-02-14 23:31:05 +01:00
Natig Asad
9d336a1804
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: ospos/item_kits
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/item_kits/az/
2019-02-14 23:31:00 +01:00
Natig Asad
430586a68b
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: ospos/giftcards
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/giftcards/az/
2019-02-14 23:30:50 +01:00
Natig Asad
a0b397a74a
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/az/
2019-02-14 23:30:39 +01:00
Natig Asad
c4144405a8
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/az/
2019-02-14 23:30:29 +01:00
eugen-sclavone
2a1d8d0751
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: ospos/error
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/error/ro/
2019-02-14 23:30:19 +01:00
Natig Asad
6e7259dd83
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: ospos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/az/
2019-02-14 23:30:08 +01:00
Natig Asad
bcb8c4b0fb
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: ospos/employees
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/employees/az/
2019-02-14 23:29:57 +01:00
khao_lek
92212a30ae
Translated using Weblate (Thai)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/th/
2019-02-14 23:29:47 +01:00
Natig Asad
fccbdf844a
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/az/
2019-02-14 23:29:41 +01:00
eugen-sclavone
013dc576b6
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/ro/
2019-02-14 23:29:30 +01:00
Natig Asad
6f63a4a369
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/az/
2019-02-14 23:29:24 +01:00
Natig Asad
c740781df2
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (272 of 272 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/az/
2019-02-14 23:29:13 +01:00
eugen-sclavone
0abaa4bc04
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/ro/
2019-02-14 23:29:02 +01:00
wd-code
5d5e316b39
Translated using Weblate (French)
...
Currently translated at 47.2% (17 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/fr/
2019-02-14 23:28:55 +01:00
Natig Asad
53714acd27
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/az/
2019-02-14 23:28:50 +01:00
khao_lek
4317e82a7b
Translated using Weblate (Thai)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/bootstrap_tables
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/bootstrap_tables/th/
2019-02-14 23:28:39 +01:00
Natig Asad
8d19f1e41b
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/bootstrap_tables
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/bootstrap_tables/az/
2019-02-14 23:28:33 +01:00
khao_lek
b13b12ec6a
Translated using Weblate (Thai)
...
Currently translated at 96.1% (25 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/th/
2019-02-14 23:28:23 +01:00
eugen-sclavone
83cd4c6d50
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/ro/
2019-02-14 23:28:18 +01:00
Natig Asad
2ec26f4357
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/az/
2019-02-14 23:28:12 +01:00
nikopoler
bd18fd5577
Translated using Weblate (Russian)
...
Currently translated at 95.5% (64 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/ru/
2019-02-14 23:28:01 +01:00
eugen-sclavone
3a51371834
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/ro/
2019-02-14 23:27:55 +01:00
Natig Asad
9c060e8c9e
Translated using Weblate (Azerbaijani)
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/az/
2019-02-14 23:27:50 +01:00
FrancescoUK
9e2f9f1322
Add en_GB translation for Integrations
2019-02-10 12:28:35 +00:00
FrancescoUK
be4460d1b6
Merge pull request #2344 from opensourcepos/fix-tax-group-rendering
...
This fixes the improper display of the tax group
2019-02-10 12:11:57 +00:00
FrancescoUK
4d474f5952
Merge pull request #2357 from opensourcepos/cash-rounding-for-chile
...
Cash rounding for Chile requires rounding to the nearest 10 pesos.
2019-02-10 12:03:33 +00:00
Steve Ireland
b3f53fa627
Fix tax group rendering issue triggered by "% CE"
2019-02-09 16:33:45 -05:00
Steve Ireland
8bf819abb9
Cash rounding for Chili requires rounding to the nearest 10 pesoes.
2019-02-09 15:51:46 -05:00
Steve Ireland
a33db6f055
Merge pull request #2356 from opensourcepos/stock-type-visibility
...
Allow user excluded from item kit maintenance to maintain stock type.
2019-02-09 13:02:08 -05:00
Steve Ireland
03fe400e9e
Allow user excluded from item kit maintenance to maintain stock type.
2019-02-09 11:56:49 -05:00
jekkos
929f3e63fc
Show 6 character git hash instead of 5 ( #2352 )
2019-02-08 08:26:16 +01:00
objecttothis
3b9bf5eaa4
Correcting positioning of the ospos.css file
...
I wasn't aware of the need to build the project before css changes would take effect nor that I could just add `?debug=true` to the URL to see changes. I've put the line back in its original position and it works without other changes.
2019-02-05 09:40:27 +01:00
objecttothis
81b056b8f0
Merge pull request #2330 from opensourcepos/third_party_integrations
...
Third party integrations
2019-02-04 17:07:03 +04:00
objecttothis
2d7ea8d4e7
modified CSS id to be unique
...
Rather than override an existing CSS id with potential consequences I just created a unique ID in ospos.css
2019-02-04 13:47:43 +04:00
objecttothis
381b741f42
Add css for integrations header
2019-02-04 13:46:08 +04:00
objecttothis
9b6edaea4d
Move ospos.css below opensourcepos.min.css
...
This prevents changes in ospos.css from being ignored
2019-02-04 13:44:40 +04:00
jekkos
9527ad4f33
Use dev as default commit hash ( #2324 )
2019-02-02 18:44:12 +01:00
jekkos
bf28072f0d
Try to reuse $rev variable in pre_install secion ( #2324 )
2019-02-02 15:16:10 +01:00
jekkos
231f7485fe
Temporarily fix supplier update ( #2309 )
2019-02-02 14:36:05 +01:00
jekkos
6f75ec3ae2
Skip india GST migration if it ran before + force cleanup ( #2302 )
2019-02-02 14:08:20 +01:00
jekkos
2674fbd03f
Disable .gitattributes ident ( #2324 )
2019-02-02 14:08:20 +01:00
jekkos
a36bfdd32d
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/nl_BE/
2019-02-02 12:47:12 +01:00
Weblate
b75f486e6e
Merge branch 'origin/master' into Weblate
2019-02-01 22:05:48 +01:00
Héctor Martín
618465bf80
Translated using Weblate (Spanish)
...
Currently translated at 67.5% (52 of 77 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/es/
2019-02-01 22:05:45 +01:00
jekkos
33f4471364
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/nl_BE/
2019-02-01 22:05:31 +01:00
Héctor Martín
7cb5bb98ff
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/es/
2019-02-01 22:05:17 +01:00
haygcao
71a1c2ac08
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 69.2% (18 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/zh_Hans/
2019-02-01 22:05:01 +01:00
jekkos
80a1c73652
Ignore apache rewrite rule for let's encrypt challenge renewal
2019-02-01 21:14:08 +01:00
objecttothis
00a16ac50b
Update manage.php
...
Fixed another forgotten change
2019-01-31 16:42:58 +04:00
objecttothis
d3155ed8be
Merge pull request #2325 from opensourcepos/attribute_value_duplicate_check
...
Check to see if attribute_value already exists
2019-01-30 13:29:09 +04:00
objecttothis
749c41c43c
Merge pull request #2333 from opensourcepos/attribute_migrations_values_fix
...
Add IGNORE to insert and UNIQUE constraint to attribute_value
2019-01-30 13:27:02 +04:00
objecttothis
ab2a46ff22
Add IGNORE to insert and UNIQUE constraint to attribute_value
2019-01-30 13:08:12 +04:00
objecttothis
2c06edba02
Remove function and combine call to reduce redundant code.
2019-01-30 11:30:28 +04:00
objecttothis
6b12cd6cc7
Correct missing change
...
Not sure how this didn't get changed before. I had the change in my test database. I must have just missed it.
2019-01-30 10:35:41 +04:00
Steve Ireland
cb79bbe5ef
Merge pull request #2332 from opensourcepos/fix-upgrade-sequence
...
India GST script is dependent on the 3.3.0 script.
2019-01-29 21:43:00 -05:00
Steve Ireland
57fa8c1a4b
India GST script is dependent on the 3.3.0 script.
2019-01-29 21:30:52 -05:00
objecttothis
f238bc7d40
Rename mailchimp_config.php to integrations_config.php
...
Rename file to match generic integrations rather than specific mailchimp
2019-01-29 18:27:41 +04:00
objecttothis
4d13cf2f67
Converting mailchimp config to integrations config
2019-01-29 18:25:44 +04:00
objecttothis
e080873ec3
Check to see if attribute_value already exists
2019-01-28 18:16:17 +04:00
Erastus
db6ee6839a
fixed timezone ( #2321 )
2019-01-26 14:47:36 -06:00
Weblate
74417024b4
Merge branch 'origin/master' into Weblate
2019-01-20 01:05:47 +01:00
Marek Borowik
322dc85e2c
Added translation using Weblate (Polish)
2019-01-20 01:05:44 +01:00
Steve Ireland
740305c2ca
Merge pull request #2314 from opensourcepos/fix-sales-tax-amount
...
It's a small change and I couldn't have introduced too many problems. I tested the change locally to confirm that it works (at least with gift cards). So I went ahead and merged this change.
2019-01-16 22:04:12 -05:00
Steve Ireland
0dc5a8e3a2
Rename sales_tax_amount to sale_tax_amount
2019-01-16 21:45:55 -05:00
FrancescoUK
cbfb8e5a89
Merge pull request #2289 from opensourcepos/refactor-tax-config
...
Refactor Tax Configuration
2019-01-14 10:59:09 +00:00
bashar alghnnam
2c76f90f67
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 43.2% (29 of 67 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/ar_EG/
2019-01-13 13:21:17 +01:00
bashar alghnnam
32813fc65e
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 94.7% (164 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/ar_EG/
2019-01-13 13:21:17 +01:00
Albert García
2ed5ff3c02
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/es/
2019-01-13 13:21:17 +01:00
Albert García
86144b7816
Translated using Weblate (Spanish)
...
Currently translated at 96.6% (260 of 269 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es/
2019-01-13 13:21:17 +01:00
Albert García
687229dbec
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (66 of 66 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/es/
2019-01-13 13:21:17 +01:00
jekkos
f911cebae2
Revert translation update + bump migration script version
2019-01-13 13:18:51 +01:00
jekkos
02d7588e59
Add config item for default order discount
2019-01-13 13:18:51 +01:00
Steve Ireland
20cb007f3c
Refactor Tax Configuration
2019-01-10 21:42:15 -05:00
FrancescoUK
74f5bb17bb
Update to Bootswatch and Bootstrap 3.4.0
2019-01-07 21:51:36 +00:00
jekkos
acba94baf2
Fix broken dialogs after column visiblity toggle ( #2132 )
2019-01-07 18:44:24 +01:00
jekkos
6792c829b2
Cleanup duplicated field
2019-01-07 18:44:24 +01:00
FrancescoUK
0ada6ba25d
Fix login missing version issue
2019-01-06 17:21:21 +00:00
Weblate
85564d9201
Merge branch 'origin/master' into Weblate
2019-01-05 11:53:48 +01:00
jekkos
489ed6c23f
Translated using Weblate (Flemish)
...
Currently translated at 99.6% (268 of 269 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/nl_BE/
2019-01-05 11:53:47 +01:00
jekkos
f2f2e52abe
Fix flemish discount translation
2019-01-03 23:53:54 +01:00
FrancescoUK
205cd2fce7
Fix en-GB translations
2019-01-02 20:20:21 +00:00
jekkos
6c685f89b8
Fix amount formatting in expenses ( #2085 )
2018-12-30 18:27:58 +01:00
jekkos
4261613316
Fix migration message, add UK translation ( #2247 )
2018-12-30 18:27:58 +01:00
jekkos
8b72f9b46a
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (269 of 269 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/en_GB/
2018-12-30 15:24:42 +01:00
Ahmet BAYKAL
847e7e2598
Translated using Weblate (Turkish)
...
Currently translated at 44.7% (30 of 67 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/tr/
2018-12-30 13:41:07 +01:00
Francisco xyko
448971c8ec
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (67 of 67 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/pt_BR/
2018-12-30 13:41:07 +01:00
Francisco xyko
f8519b8d3f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/pt_BR/
2018-12-30 13:41:06 +01:00
Francisco xyko
47892c9866
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/pt_BR/
2018-12-30 13:41:06 +01:00
Francisco xyko
4a4ef2da4b
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (120 of 120 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/pt_BR/
2018-12-30 13:41:05 +01:00
Johannes Roesch
d506099869
Translated using Weblate (German)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/de/
2018-12-30 13:41:05 +01:00
Francisco xyko
7203737bd5
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (108 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/pt_BR/
2018-12-30 13:41:05 +01:00
Francisco xyko
d8a65a6921
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/pt_BR/
2018-12-30 13:41:04 +01:00
Jenaro Centeno
7f90cfcdac
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (269 of 269 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/es_MX/
2018-12-30 13:41:04 +01:00
Francisco xyko
7e497ca4c2
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (269 of 269 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/pt_BR/
2018-12-30 13:41:03 +01:00
Jenaro Centeno
0448a02c84
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/es_MX/
2018-12-30 13:41:03 +01:00
Jenaro Centeno
7bdaafce08
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/bootstrap_tables
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/bootstrap_tables/es_MX/
2018-12-30 13:41:02 +01:00
Jenaro Centeno
1511791dbd
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/es_MX/
2018-12-30 13:41:02 +01:00
Francisco xyko
2f1c212f4a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/pt_BR/
2018-12-30 13:41:01 +01:00
Jenaro Centeno
8877e86af4
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (66 of 66 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/es_MX/
2018-12-30 13:41:01 +01:00
Francisco xyko
d0fb8c789a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (66 of 66 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/pt_BR/
2018-12-30 13:41:00 +01:00
Johannes Roesch
2fa03cdb22
Translated using Weblate (German)
...
Currently translated at 100.0% (120 of 120 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/de/
2018-12-26 21:35:16 +01:00
Johannes Roesch
78573e02e7
Translated using Weblate (German)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/de/
2018-12-26 21:27:06 +01:00
Johannes Roesch
f7196f7a15
Translated using Weblate (German)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: ospos/giftcards
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/giftcards/de/
2018-12-26 21:21:25 +01:00
Johannes Roesch
28bb50f205
Translated using Weblate (German)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/de/
2018-12-26 21:18:31 +01:00
Johannes Roesch
bc006ce1c9
Translated using Weblate (German)
...
Currently translated at 100.0% (21 of 21 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/de/
2018-12-26 21:16:33 +01:00
Johannes Roesch
41c58b04fc
Translated using Weblate (German)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/de/
2018-12-26 21:12:21 +01:00
Johannes Roesch
e29c8b64f2
Translated using Weblate (German)
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/de/
2018-12-26 21:07:17 +01:00
Johannes Roesch
8bc375f2e7
Translated using Weblate (German)
...
Currently translated at 94.1% (113 of 120 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/de/
2018-12-26 15:52:55 +01:00
Johannes Roesch
754df74512
Translated using Weblate (German)
...
Currently translated at 100.0% (173 of 173 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/de/
2018-12-26 15:34:26 +01:00
Johannes Roesch
5b6cc424ff
Translated using Weblate (German)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: ospos/item_kits
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/item_kits/de/
2018-12-26 15:06:36 +01:00
Johannes Roesch
f82e69defc
Translated using Weblate (German)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/de/
2018-12-26 14:56:26 +01:00
Johannes Roesch
d00fd6a90a
Translated using Weblate (German)
...
Currently translated at 97.7% (43 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/de/
2018-12-26 14:49:00 +01:00
Johannes Roesch
4f69b961dc
Translated using Weblate (German)
...
Currently translated at 98.5% (265 of 269 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/de/
2018-12-26 14:31:50 +01:00
Johannes Roesch
0919042321
Translated using Weblate (German)
...
Currently translated at 100.0% (108 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/de/
2018-12-26 14:18:25 +01:00
Johannes Roesch
9bfd6e13f3
Translated using Weblate (German)
...
Currently translated at 86.5% (58 of 67 strings)
Translation: ospos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/de/
2018-12-26 14:12:07 +01:00
Johannes Roesch
be4715b6d6
Translated using Weblate (German)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/de/
2018-12-26 14:10:30 +01:00
Johannes Roesch
cbcbc70b91
Translated using Weblate (German)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/de/
2018-12-26 14:09:27 +01:00
Johannes Roesch
2601acc53a
Translated using Weblate (German)
...
Currently translated at 98.1% (106 of 108 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/de/
2018-12-26 14:08:31 +01:00
Johannes Roesch
8c0dd4398c
Translated using Weblate (German)
...
Currently translated at 91.8% (247 of 269 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/de/
2018-12-26 14:06:04 +01:00
Johannes Roesch
c49cc42997
Translated using Weblate (German)
...
Currently translated at 100.0% (66 of 66 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/de/
2018-12-26 13:50:13 +01:00
Johannes Roesch
0370c4c9d1
Translated using Weblate (German)
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/de/
2018-12-26 13:48:10 +01:00
Johannes Roesch
150eff28eb
Translated using Weblate (German)
...
Currently translated at 80.7% (21 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/de/
2018-12-26 13:46:13 +01:00
Jenaro Centeno
7d12a2fec9
Added translation using Weblate (Spanish (Mexico))
2018-12-26 01:55:37 +01:00
Jenaro Centeno
2d54317c2c
Added translation using Weblate (Spanish (Mexico))
2018-12-26 01:11:06 +01:00
Jenaro Centeno
369f011d8a
Added translation using Weblate (Spanish (Mexico))
2018-12-26 00:57:05 +01:00
Jenaro Centeno
385013da68
Added translation using Weblate (Spanish (Mexico))
2018-12-26 00:52:16 +01:00
Jenaro Centeno
2a5ee75dac
Added translation using Weblate (Spanish (Mexico))
2018-12-26 00:34:26 +01:00
jekkos
a5a0aa0e1b
Refresh langauge files
2018-12-24 20:50:13 +01:00
jekkos
804942cff5
Add warning if migration is needed ( #2247 )
2018-12-24 20:43:22 +01:00
Steve Ireland
6d43e8882d
Merge pull request #2202 from opensourcepos/india-gst
...
Add support for India GST
2018-12-23 11:27:36 -05:00
Steve Ireland
3220469837
Add support for India GST
2018-12-23 09:16:10 -05:00
FrancescoUK
e4d946fdc9
Fix en-GB translations ( #2222 )
2018-12-22 18:26:16 +00:00
Ethan Horseshoe
aa309028ea
Translated using Weblate (German)
...
Currently translated at 42.3% (11 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/de/
2018-12-22 15:21:29 +01:00
M.Sva
f4cdc527c3
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/ar_EG/
2018-12-22 15:21:29 +01:00
jekkos
6a47d60d35
Update turkish ( #2281 )
2018-12-22 15:17:42 +01:00
jekkos
e87c1d9210
Merge pull request #2269 from opensourcepos/attribute_lang_changes
...
As per #2222 , these are linguistic clarity changes in master.
2018-12-15 15:28:19 +01:00
WebShells
cabd232b3c
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/ar_EG/
2018-12-14 01:02:58 +01:00
Benjamin Kahlau
7c6fe8c272
Translated using Weblate (German)
...
Currently translated at 88.8% (144 of 162 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/de/
2018-12-14 01:02:58 +01:00
WebShells
c311d9a315
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (114 of 114 strings)
Translation: ospos/reports
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/reports/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
244cecd0a7
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (52 of 52 strings)
Translation: ospos/receivings
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/receivings/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
3d1176a9dd
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
de62b9441c
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
17d80dd8ec
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
ec167cedd3
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (107 of 107 strings)
Translation: ospos/items
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/items/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
38bc7cacae
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (19 of 19 strings)
Translation: ospos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
cc5a9b5d09
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
e9d00db912
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
ee702d9475
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (51 of 51 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/ar_EG/
2018-12-14 01:02:58 +01:00
Francisco xyko
1602404d32
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (263 of 263 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/pt_BR/
2018-12-14 01:02:58 +01:00
WebShells
b416b947ee
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (263 of 263 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/ar_EG/
2018-12-14 01:02:58 +01:00
mazbrili
dca79f6b0b
Translated using Weblate (Indonesian)
...
Currently translated at 47.2% (17 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/id/
2018-12-14 01:02:58 +01:00
WebShells
54f3fa37e6
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/ar_EG/
2018-12-14 01:02:58 +01:00
WebShells
4a14620c16
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/bootstrap_tables
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/bootstrap_tables/ar_EG/
2018-12-14 01:02:58 +01:00
Benjamin Kahlau
dd8585a1fb
Translated using Weblate (German)
...
Currently translated at 11.5% (3 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/de/
2018-12-14 01:02:58 +01:00
objecttothis
42c444e3d9
Translated using Weblate (English (United States))
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/en_US/
2018-12-14 01:02:58 +01:00
WebShells
cd8078fa4f
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/ar_EG/
2018-12-14 01:02:58 +01:00
Benjamin Kahlau
b6deb18e66
Translated using Weblate (German)
...
Currently translated at 98.4% (64 of 65 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/de/
2018-12-14 01:02:58 +01:00
objecttothis
5a907259ee
Translated using Weblate (English (United States))
...
Currently translated at 100.0% (65 of 65 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/en_US/
2018-12-14 01:02:58 +01:00
WebShells
d0bf52444c
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 100.0% (65 of 65 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/ar_EG/
2018-12-14 01:02:58 +01:00
objecttothis
41599bb11b
Merge branch 'master' into attribute_lang_changes
2018-12-13 14:40:52 +04:00
objecttothis
4cd0ed7ecb
As per #2222 , these are linguistic clarity changes in master.
2018-12-13 14:35:57 +04:00
jekkos
06a6f82015
Fix attribute search ( #2268 )
2018-12-12 23:20:25 +01:00
jekkos
26fdac75e3
Upgrade docker php version
2018-12-12 21:49:12 +01:00
Weblate
4ca07c8b2c
Merge branch 'origin/master' into Weblate
2018-12-09 14:17:31 +01:00
Gary Sze
21ae793784
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 83.3% (135 of 162 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/zh_Hant/
2018-12-09 14:17:28 +01:00
jekkos
4ee8207ec1
Update gitter URL link (point to new ospos room)
2018-12-07 00:26:04 +01:00
Gary Sze
6f0bfdc6bf
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 79.6% (129 of 162 strings)
Translation: ospos/sales
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/sales/zh_Hant/
2018-12-05 18:01:07 +01:00
Gary Sze
bdf834e40e
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 45.0% (23 of 51 strings)
Translation: ospos/customers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/customers/zh_Hant/
2018-12-05 18:01:06 +01:00
Gary Sze
aaac19ad20
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (65 of 65 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/zh_Hant/
2018-12-05 18:01:05 +01:00
jekkos
69522b751a
Added translation using Weblate (Malayalam)
2018-12-05 12:01:11 +01:00
Weblate
bea75566d6
Merge branch 'origin/master' into Weblate
2018-12-05 00:07:11 +01:00
Francisco xyko
20488c6a01
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/suppliers
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/suppliers/pt_BR/
2018-12-05 00:07:08 +01:00
Francisco xyko
809eceb8cb
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/pt_BR/
2018-12-05 00:07:08 +01:00
Francisco xyko
df6fd28d24
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: ospos/messages
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/messages/pt_BR/
2018-12-05 00:07:08 +01:00
Francisco xyko
28c01e86e7
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/pt_BR/
2018-12-05 00:07:07 +01:00
mazbrili
381750c84d
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (8 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/id/
2018-12-05 00:07:07 +01:00
M.Sva
15b5e25a1a
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 87.5% (7 of 8 strings)
Translation: ospos/login
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/login/ar_EG/
2018-12-05 00:07:07 +01:00
mazbrili
2418f3b44b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: ospos/item_kits
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/item_kits/id/
2018-12-05 00:07:06 +01:00
Francisco xyko
5ffc474fa4
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (44 of 44 strings)
Translation: ospos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/pt_BR/
2018-12-05 00:07:06 +01:00
Francisco xyko
1e0b2f6285
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/pt_BR/
2018-12-05 00:07:05 +01:00
mazbrili
8953c0af4c
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: ospos/datepicker
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/datepicker/id/
2018-12-05 00:07:05 +01:00
Francisco xyko
6bfe6a0035
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (262 of 262 strings)
Translation: ospos/config
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/config/pt_BR/
2018-12-05 00:07:05 +01:00
Francisco xyko
8f8fec39ab
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (36 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/pt_BR/
2018-12-05 00:07:04 +01:00
mazbrili
d29d004f3d
Translated using Weblate (Indonesian)
...
Currently translated at 11.1% (4 of 36 strings)
Translation: ospos/cashups
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/cashups/id/
2018-12-05 00:07:04 +01:00
Francisco xyko
5a15a29cea
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/pt_BR/
2018-12-05 00:07:03 +01:00
Francisco xyko
e57ae3e3ba
Translated using Weblate (English (United States))
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/en_US/
2018-12-05 00:07:03 +01:00
Francisco xyko
384e9b93f1
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/en_GB/
2018-12-05 00:07:03 +01:00
M.Sva
cc0895bb9d
Translated using Weblate (Arabic (Egypt))
...
Currently translated at 11.5% (3 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/ar_EG/
2018-12-05 00:07:02 +01:00
Francisco xyko
dbbf8c0d40
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (65 of 65 strings)
Translation: ospos/common
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/common/pt_BR/
2018-12-05 00:07:02 +01:00
jekkos
70ea30efbd
Remove deprecated translations for custom fields ( #2253 )
2018-12-04 23:19:24 +01:00
objecttothis
41db04eb0e
Removed rows associated with custom fields in ospos_app_config
2018-12-04 23:00:30 +01:00
objecttothis
e432cd9b4e
Removed deprecated language lines pertaining to custom fields which no
...
longer exist as of 3.3.0
2018-12-04 23:00:30 +01:00
jekkos
2f3c75db25
Show attribute values in search results ( #2248 )
2018-12-03 23:09:11 +01:00
jekkos
38ad73cc70
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (39 of 39 strings)
Translation: ospos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/nl_BE/
2018-12-03 22:43:12 +01:00
jekkos
497befdf78
Sync language files ( #2253 )
2018-12-03 21:18:03 +01:00
jekkos
44ce09be0f
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (26 of 26 strings)
Translation: ospos/attributes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/attributes/nl_BE/
2018-12-02 02:03:57 +01:00
objecttothis
b1e123aaa1
Merge pull request #2246 from opensourcepos/attributes_migration_tweaks
...
Attributes migration tweaks
2018-11-29 10:20:12 +04:00
objecttothis
cc669eb347
Increase maximum varchar size to 255 for attribute_value
2018-11-27 17:37:27 +04:00
objecttothis
0509c24f31
Check for and exclude empty custom values not just NULL custom values
2018-11-27 17:35:25 +04:00
jekkos
3f3e1581ce
Extend request timeout if migration needs to be done ( #2241 )
2018-11-26 23:52:58 +01:00
jekkos
9f386b003b
Keep attributes selected when creating new items ( #2221 )
2018-11-26 13:06:25 +01:00
FrancescoUK
383a2d0520
Update composer.lock
2018-11-17 20:32:26 +00:00
jekkos
3a66646e09
Update minimum supported PHP version
2018-11-16 09:04:28 +01:00
jekkos
ceeebfcc62
Bump minimum PHP version in composer
2018-11-16 09:02:08 +01:00
jekkos
bbac4c5847
Set migrated attribute visiblity to items only ( #2224 )
2018-11-15 23:31:36 +01:00
jekkos
e8aa12a296
Add default attribute visiblity ( #2224 )
2018-11-15 23:23:20 +01:00
jekkos
c93b057ba1
Fix items column sorting order ( #2224 )
2018-11-15 22:08:54 +01:00
jekkos
2e67007c69
Fix attributes submit error ( #2201 )
2018-11-15 21:54:35 +01:00
jekkos
465a2c29d5
Fix temporal dependency in migration
2018-11-05 19:30:12 +01:00
jekkos
db6963a8a6
Fix blank screen after update ( #2201 )
2018-11-03 23:24:19 +01:00
jekkos
afbb06eaad
Fix issue with PHP7.2 ( #2190 )
2018-11-03 20:19:19 +01:00
Steve Ireland
145e0b7783
Merge pull request #2215 from opensourcepos/chinese-lang
...
Split Chinese language options into Simplified and Traditional
2018-10-31 11:25:54 -04:00
Steve Ireland
42a69e7e9d
Split Chinese language options into Simplified and Traditional
2018-10-30 20:50:01 -04:00
Khaled Saad
aa58bfdb76
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (33 of 33 strings)
2018-10-24 08:31:39 +02:00
Khaled Saad
2810d930b0
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (162 of 162 strings)
2018-10-24 08:29:07 +02:00
Khaled Saad
8dbed47a87
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (272 of 272 strings)
2018-10-24 08:22:24 +02:00
WIbi
9b6276411f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/id/
2018-10-23 08:39:51 +02:00
WIbi
7aa50530c0
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (43 of 43 strings)
Translation: opensourcepos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/id/
2018-10-23 08:39:51 +02:00
WIbi
d99aba0bcc
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (20 of 20 strings)
2018-10-23 08:39:51 +02:00
WIbi
dfd32d1b0e
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (162 of 162 strings)
2018-10-23 08:39:51 +02:00
WIbi
1138bbf40e
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (110 of 110 strings)
2018-10-23 08:39:51 +02:00
WIbi
bf658af8d0
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (52 of 52 strings)
2018-10-23 08:39:11 +02:00
WIbi
d4f449697f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/id/
2018-10-23 08:39:11 +02:00
WIbi
04346da7ef
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (30 of 30 strings)
2018-10-23 08:39:11 +02:00
WIbi
64c2596979
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (68 of 68 strings)
2018-10-23 08:38:42 +02:00
WIbi
33502e4613
Translated using Weblate (Indonesian)
...
Currently translated at 99.6% (270 of 271 strings)
2018-10-23 08:38:42 +02:00
WIbi
d02cd24ebf
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (65 of 65 strings)
2018-10-23 08:38:42 +02:00
WIbi
440cacade1
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/id/
2018-10-23 08:38:42 +02:00
WIbi
6e84469aa2
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (110 of 110 strings)
2018-10-23 08:38:42 +02:00
WIbi
2eca946504
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (30 of 30 strings)
2018-10-23 08:38:42 +02:00
WIbi
a8d6ee6b43
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (162 of 162 strings)
2018-10-23 08:38:42 +02:00
WIbi
e0dafb7ab8
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (52 of 52 strings)
2018-10-23 08:38:42 +02:00
Zhivko Vanev
5d2f49e950
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (35 of 35 strings)
2018-10-23 08:38:42 +02:00
Eugen Sclavone
76684f69f5
Translated using Weblate (Romanian)
...
Currently translated at 23.6% (64 of 271 strings)
2018-10-23 08:38:42 +02:00
WIbi
9d1d57d42b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/id/
2018-10-23 08:37:15 +02:00
FrancescoUK
e9c192f70b
Merge branch 'emi-silva-linked-expenses-supplier'
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2018-10-21 17:22:27 +01:00
FrancescoUK
12ca6125fb
Minor fixes
2018-10-21 17:21:05 +01:00
Emilio Silva Schlenker
f96f5efe48
Ternary operator instead of if clause to keep consistency
2018-10-21 16:51:34 +01:00
Emilio Silva Schlenker
5650a26381
Corrected indentation, chained some frontend calls
2018-10-21 16:51:34 +01:00
Emilio Silva Schlenker
2122866b50
Supplier field optional, SQL script, removed extra tab
2018-10-21 16:51:34 +01:00
Emilio Silva Schlenker
18db2e5c82
linked expenses with suppliers
2018-10-21 16:51:34 +01:00
Steve Ireland
1627a26bf6
Remove license folder and .license file
2018-10-17 21:44:16 -04:00
FrancescoUK
21ed53aa6d
Minor fixes ( #68 )
2018-10-15 21:11:28 +01:00
jekkos
612d23fa63
Fix attribute selection for update ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
3c6f7dd9c1
Fix item update query ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
504f9cf853
Align items + sales and receivings reports ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
fd00a74225
Refactor + fix detailed reports ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
9c5ec71c19
Show line in detailed reports if no attribute value ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
a7bc09312d
Update migration script ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
9c863e7795
Fix undefined offset error in devmode ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
abc067a10b
Fix development mode warning ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
6fc2072967
Fix attribute search ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
9570cb8b28
Fix offset warning ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
8e58d57ab3
Fix line count in detailed sales/receivings reports ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
7683cfe5c9
Fix dropdown preselection on edit ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
43e3400468
Fix item row refresh ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
74f31dbaf9
Keep unsaved attributes when adding multiple ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
b9cba20d84
Fix items row refresh ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
9cdfc0ce8a
Fix css overflow + form refresh
2018-10-15 19:32:29 +02:00
jekkos
667c4e2afe
Fix values when using multiple attribute columns ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
e2147d8b00
Update language files ( #68 )
2018-10-15 19:32:29 +02:00
FrancescoUK
a7bad34fce
Fix language files
2018-10-15 19:32:29 +02:00
jekkos
093b2d96af
Correct language files ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
fc01e35a43
Add collation to tables
2018-10-15 19:32:29 +02:00
jekkos
9e7543a41a
Fix attribute values in items ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
3c21b8ff5a
Minor db script review remarks
2018-10-15 19:32:29 +02:00
jekkos
2fc353cd14
Don't show GROUP attribute as column ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
9d0da3e6b8
Fix detailed receivings/sales report issues ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
83dc1de6d6
Don't create attributes if custom fields were empty ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
1ed56e388b
Rename migration script ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
5d088f0283
Revert tables.sql to original 3.0 ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
77682973a0
Enable attributes in items table ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
288b4029d7
Add attributes to detailed sales/receiving reports ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
0fc702627e
Fix detailed reports ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
b2da8f5e9d
Fix attribute delete ( #68 )
2018-10-15 19:32:29 +02:00
FrancescoUK
f86eaa78a2
Update form.php
2018-10-15 19:32:29 +02:00
FrancescoUK
6bbf927d81
Update Attribute.php
2018-10-15 19:32:29 +02:00
FrancescoUK
be3d0fe8e1
Update item.php
2018-10-15 19:32:29 +02:00
FrancescoUK
042c81a6b4
Update form.php
2018-10-15 19:32:29 +02:00
FrancescoUK
75097e9485
Update Item.php
2018-10-15 19:32:29 +02:00
FrancescoUK
27122a8578
Update form.php
2018-10-15 19:32:29 +02:00
FrancescoUK
3c876d7f6f
Update Items.php
2018-10-15 19:32:29 +02:00
FrancescoUK
c61d32bc58
Update Item_kit.php
2018-10-15 19:32:29 +02:00
FrancescoUK
03aaec04b9
Update module_lang.php
2018-10-15 19:32:29 +02:00
FrancescoUK
744854726c
Update module_lang.php
2018-10-15 19:32:29 +02:00
jekkos
a0727a8ea5
Fix bug in sales receipt ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
3be57ffb66
Fix config screen ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
085d24447c
Disablel SHOW_IN_ITEMS ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
8b212a8dd0
Fix some final bugs ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
1a490cedf5
Add support for DATETIME in attributes ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
98022f3b96
Cleanup + enable item attribute delete ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
1e0063e574
Fix attribute table refresh ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
a8d73d5f99
Add attributes to items ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
500a8d7a8f
Work in progress, still testing items form ( #68 )
2018-10-15 19:32:29 +02:00
jekkos
df61ee09bb
Add item attributes functionality ( #68 )
2018-10-15 19:32:29 +02:00
FrancescoUK
f521257570
Fix Items search category issue ( #2179 )
2018-10-13 17:23:28 +01:00
jekkos
ddcece66d6
Fix bstables sorting ( #2159 )
2018-10-13 14:12:01 +02:00
Zhivko Vanev
a268c0a48d
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (2 of 2 strings)
2018-10-11 09:00:49 +02:00
Zhivko Vanev
77f9251447
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (162 of 162 strings)
2018-10-11 09:00:49 +02:00
Zhivko Vanev
e8f85ef27f
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (51 of 51 strings)
2018-10-11 09:00:49 +02:00
FrancescoUK
6342f5e4b8
Fix chartist broken dependency, upgrade composer dependencies
2018-10-07 16:43:41 +01:00
FrancescoUK
44712e7efe
Add recent code contributors to LICENSE files
2018-10-07 16:01:06 +01:00
FrancescoUK
c855bc00d7
Merge Supplier Category ( #2088 )
2018-10-07 15:46:36 +01:00
FrancescoUK
006ee22435
Add Supplier Category ( #2088 )
2018-10-07 15:45:20 +01:00
FrancescoUK
deed04cd46
Alter cashup db table ( #440 #2131 )
2018-10-03 21:10:20 +01:00
FrancescoUK
bc34293cac
Add due payment to cashup ( #440 #2131 )
2018-09-30 15:17:31 +01:00
Zhivko Vanev
cc47df6ee6
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (30 of 30 strings)
Translation: opensourcepos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/bg/
2018-09-30 09:43:01 +02:00
Zhivko Vanev
1b8d7a6de5
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (17 of 17 strings)
2018-09-30 08:24:16 +02:00
Xyko Arteiro
cfa7844a42
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (272 of 272 strings)
2018-09-30 08:24:16 +02:00
Zhivko Vanev
c2f8fcb0c4
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (30 of 30 strings)
Translation: opensourcepos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/bg/
2018-09-30 08:24:16 +02:00
Zhivko Vanev
ef8dc97de9
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (17 of 17 strings)
2018-09-30 08:24:16 +02:00
Xyko Arteiro
710ab32b2f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (272 of 272 strings)
2018-09-30 08:24:16 +02:00
Xyko Arteiro
87f63c4655
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (162 of 162 strings)
2018-09-30 08:24:16 +02:00
Xyko Arteiro
adc72571ba
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (114 of 114 strings)
2018-09-30 08:24:16 +02:00
jekkos
c57f063dc1
Fix discount calculation
2018-09-29 16:47:28 +02:00
jekkos
511f21931c
Fix discount totals
2018-09-28 20:52:42 +02:00
jekkos
46b845ab01
Add totals to discount repor
2018-09-28 20:43:12 +02:00
jekkos
68051bdcdb
Add totals to discount report
2018-09-28 20:42:52 +02:00
Steve Ireland
6d5f518855
Fix issue with deleted items not being included in reprinted receipts.
2018-09-28 20:37:51 +02:00
Steve Ireland
3a7d8415f6
Merge pull request #2162 from RuleDomain/fix_receipt_missing_del_item
...
Fix issue with deleted items not being included in reprinted receipts.
2018-09-25 21:06:08 -04:00
Steve Ireland
68fe267fad
Fix issue with deleted items not being included in reprinted receipts.
2018-09-25 20:24:20 -04:00
Xyko Arteiro
dd83139760
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (37 of 37 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/pt_BR/
2018-09-23 20:45:40 +02:00
Xyko Arteiro
b561de77ab
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (108 of 108 strings)
2018-09-23 20:43:07 +02:00
Xyko Arteiro
1ffbbefca4
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (19 of 19 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/pt_BR/
2018-09-23 20:41:37 +02:00
Xyko Arteiro
d692553d02
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (51 of 51 strings)
2018-09-23 20:41:05 +02:00
Xyko Arteiro
b38e090fe8
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (52 of 52 strings)
2018-09-23 20:40:08 +02:00
Xyko Arteiro
6db892467c
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (33 of 33 strings)
2018-09-23 20:37:42 +02:00
Xyko Arteiro
330ec999b5
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/pt_BR/
2018-09-23 20:26:53 +02:00
FrancescoUK
a30d2d2506
Merge pull request #2144 from opensourcepos/public_redirect
...
Correct errors in redirect with advanced install
2018-09-23 16:47:56 +01:00
jekkos
a6b5726cdc
Start migration after installation check ( #2148 )
2018-09-23 14:28:23 +02:00
jekkos
9f71427fee
Check for employee language property first ( #2148 )
2018-09-23 14:17:30 +02:00
jekkos
2cc58ad546
Fix language fallback ( #2148 )
2018-09-23 02:04:16 +02:00
Josh
c3ba10f2e5
update invoice_email.css typo ( #2146 )
...
Correcting css html color code.
2018-09-19 11:58:00 +03:00
objecttothis
0ffece7cb8
Correct errors in redirect with advanced install
...
This should cover the following scenarios
1- Install is in the root folder (www.example.com)
2- Install is in a subfolder (www.example.com/pos/)
3- Install is in an subdomain or subdomain and subfolder (pos.example.com or pos.example.com/abc)
4- User attempts to navigate to other subfolders (www.example.com/vendor).
In each case the expected behavior is to redirect to URI/public as an external redirect with no errors.
When testing PLEASE clear your browser cache/history and restart your browser. Most browsers have a bad habit of caching errors and then you don't know if you are getting a cached error or the current results.
2018-09-18 18:15:34 +04:00
jekkos
dbfe9b7e55
Migration script fixes
2018-09-16 23:50:07 +02:00
jekkos
9307ebbaa9
Revert wrong change
2018-09-16 23:50:07 +02:00
jekkos
2181b0ebce
Update second method
2018-09-16 23:50:07 +02:00
jekkos
ec5e016401
Fix tax migration script
2018-09-16 23:50:07 +02:00
Weblate
513f847f4d
Upade Czech translation
2018-09-16 15:39:30 +02:00
Weblate
d5c270b4dc
Translated using Weblate (Flemish)
...
Currently translated at 99.3% (161 of 162 strings)
2018-09-16 15:39:30 +02:00
FrancescoUK
522011b92c
Fix migration scripts ( #440 )
2018-09-09 20:14:59 +01:00
Rostislav Hučka
26ac789e57
Translated using Weblate (Czech)
...
Currently translated at 90.1% (46 of 51 strings)
2018-09-09 20:08:05 +02:00
Rostislav Hučka
3e07d2cd01
Translated using Weblate (Czech)
...
Currently translated at 86.4% (140 of 162 strings)
2018-09-09 20:08:05 +02:00
Rostislav Hučka
922143aacf
Translated using Weblate (Czech)
...
Currently translated at 91.8% (101 of 110 strings)
2018-09-09 20:08:05 +02:00
FrancescoUK
d8cb0dfc9b
Add cashup feature ( #440 )
...
Add cashup feature
2018-09-09 12:48:11 +01:00
FrancescoUK
b3bfc51ee8
Add cashup feature
2018-09-09 11:09:43 +01:00
FrancescoUK
4420dccc60
Add (commented out) phpmyadmin to docker-compose
2018-09-09 10:18:44 +01:00
FrancescoUK
c7b32a5a0e
Minor fixes
2018-09-08 15:48:21 +01:00
FrancescoUK
493eb5051c
Merge pull request #2127 from erastus/master
...
fixed in specific_customer change discount_fixed for discount_type
2018-09-08 06:43:45 +01:00
Erastus
82a228fa99
fixed in specific_customer change discount_fixed for discount_type
2018-09-07 16:35:52 -05:00
Weblate
f80d42e211
Translated using Weblate (Flemish)
...
Currently translated at 99.3% (161 of 162 strings)
2018-09-07 20:22:53 +02:00
Weblate
e52634bd06
Update German + Flemish
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
0bcee8eff2
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (17 of 17 strings)
2018-09-07 19:51:16 +02:00
Weblate
801c8e284d
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (17 of 17 strings)
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
96bd405e4f
Translated using Weblate (Indonesian)
...
Currently translated at 94.5% (104 of 110 strings)
2018-09-07 19:51:16 +02:00
Weblate
745a20d2f3
Translated using Weblate (Flemish)
...
Currently translated at 99.0% (109 of 110 strings)
2018-09-07 19:51:16 +02:00
Weblate
be33a6e14b
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (51 of 51 strings)
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
c25279db8c
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/id/
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
bbbf706941
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (104 of 104 strings)
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
c29da31752
Translated using Weblate (Indonesian)
...
Currently translated at 96.6% (29 of 30 strings)
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
70aef10e14
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (68 of 68 strings)
2018-09-07 19:51:16 +02:00
Weblate
c9411a1430
Translated using Weblate (Flemish)
...
Currently translated at 94.4% (17 of 18 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/nl_BE/
2018-09-07 19:51:16 +02:00
Songwut Kanchanakosai
51cfae280f
Translated using Weblate (Thai)
...
Currently translated at 51.1% (22 of 43 strings)
Translation: opensourcepos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/th/
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
8bf1cc1775
Translated using Weblate (Indonesian)
...
Currently translated at 95.3% (41 of 43 strings)
Translation: opensourcepos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/id/
2018-09-07 19:51:16 +02:00
Songwut Kanchanakosai
02890a528f
Translated using Weblate (Thai)
...
Currently translated at 71.4% (5 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/th/
2018-09-07 19:51:16 +02:00
Xyko Arteiro
c3063b32fe
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 85.7% (6 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/pt_BR/
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
dfb33b09ee
Translated using Weblate (Indonesian)
...
Currently translated at 57.1% (4 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/id/
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
849bba59bd
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (35 of 35 strings)
2018-09-07 19:51:16 +02:00
Weblate
f18be62946
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (35 of 35 strings)
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
dfd5913583
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (48 of 48 strings)
2018-09-07 19:51:16 +02:00
Emanuel Ioan Cretu
85b6185fda
Translated using Weblate (Romanian)
...
Currently translated at 13.2% (36 of 271 strings)
2018-09-07 19:51:16 +02:00
Aril Apria Susanto
11564228bf
Translated using Weblate (Indonesian)
...
Currently translated at 97.7% (265 of 271 strings)
2018-09-07 19:51:16 +02:00
Weblate
a0eb54ef14
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (271 of 271 strings)
2018-09-07 19:51:16 +02:00
Weblate
d4368333e3
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (51 of 51 strings)
2018-09-07 19:51:16 +02:00
Weblate
1d4c69394c
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (271 of 271 strings)
2018-09-07 19:51:16 +02:00
Weblate
2c55c22d4a
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (17 of 17 strings)
2018-09-07 19:51:16 +02:00
jekkos
2605dff9b7
Fix colspan in receivings
2018-09-07 00:38:11 +02:00
FrancescoUK
6d03c1a1fb
Merge pull request #2126 from opensourcepos/fix-employee-name
...
Fix employee name on receipt/invoice (#2108 )
2018-09-06 14:04:33 +01:00
jekkos
f19147b201
Fix employee name on receipt/invoice ( #2108 )
2018-09-06 14:23:16 +02:00
jekkos
d81ff11483
Remove docker-cloud + stop pushing sqlscript ( #2120 , #1939 )
2018-09-06 09:37:09 +02:00
jekkos
9ca63e1b55
Add credits
2018-09-05 21:10:12 +02:00
Weblate
2c1035cba4
Update thai translations
2018-09-05 08:49:17 +02:00
Emanuel Ioan Cretu
68c9173353
Added translation using Weblate (Romanian)
2018-09-05 08:49:17 +02:00
Emanuel Ioan Cretu
055c0df2a0
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (65 of 65 strings)
2018-09-05 08:49:17 +02:00
Emanuel Ioan Cretu
6aff17a212
Added translation using Weblate (Romanian)
2018-09-05 08:49:17 +02:00
Emanuel Ioan Cretu
d40bc6cc4d
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (8 of 8 strings)
Romanian people know what means Refresh,
2018-09-05 08:49:17 +02:00
Emanuel Ioan Cretu
e7b89e1d9a
Translated using Weblate (Romanian)
...
Currently translated at 75.0% (6 of 8 strings)
2018-09-05 08:49:17 +02:00
Weblate
091cf1d9d8
Added translation using Weblate (Romanian)
2018-09-05 08:49:17 +02:00
Aril Apria Susanto
a46cc5d8ae
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (17 of 17 strings)
2018-09-05 08:49:17 +02:00
Aril Apria Susanto
33371a071e
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (104 of 104 strings)
2018-09-05 08:49:17 +02:00
Aril Apria Susanto
df43f14093
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (35 of 35 strings)
2018-09-05 08:49:17 +02:00
Aril Apria Susanto
ae801455f2
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (18 of 18 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/id/
2018-09-05 08:49:17 +02:00
Aril Apria Susanto
a267fb20b0
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (68 of 68 strings)
2018-09-05 08:49:17 +02:00
Aril Apria Susanto
b46e69efe9
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (48 of 48 strings)
2018-09-05 08:49:17 +02:00
Xyko Arteiro
f9928acd42
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (104 of 104 strings)
2018-09-05 08:49:17 +02:00
Xyko Arteiro
b2cc7ae0d7
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (271 of 271 strings)
2018-09-05 08:49:17 +02:00
Xyko Arteiro
745ae8eaaa
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (110 of 110 strings)
2018-09-05 08:49:17 +02:00
Xyko Arteiro
6b40ae25f8
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (48 of 48 strings)
2018-09-05 08:49:17 +02:00
Khalid
b893d23915
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (104 of 104 strings)
2018-09-05 08:49:17 +02:00
SOTOS
346dcac65b
Added translation using Weblate (Greek)
2018-09-05 08:49:17 +02:00
SOTOS
64079fbd90
Added translation using Weblate (Greek)
2018-09-05 08:49:17 +02:00
Trần Ngọc Quân
61954733d7
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (104 of 104 strings)
2018-09-05 08:49:17 +02:00
Songwut Kanchanakosai
1bb46fa905
Translated using Weblate (Thai)
...
Currently translated at 100.0% (65 of 65 strings)
2018-09-05 08:49:17 +02:00
FrancescoUK
4d11a55091
Amend database upgrade script ( #2061 )
2018-09-04 22:17:43 +01:00
FrancescoUK
35c57e6cf2
Add en-GB translations
2018-09-03 21:57:36 +01:00
FrancescoUK
f9f8f0cb50
Merge pull request #2091 from erastus/master
...
Discount on Sales
2018-09-03 21:48:14 +01:00
FrancescoUK
561f6eb784
Update README.md
2018-09-03 19:28:06 +01:00
Erastus
858f7614f9
merge branch
2018-09-03 01:10:28 -05:00
Erastus
c57d8ef536
discount in item_kits
2018-09-03 00:51:34 -05:00
Erastus
3b659526f3
cleaning spaces
2018-09-02 17:58:41 -05:00
FrancescoUK
7e85586313
Fix Receivings colspan when cart is empty
2018-09-01 16:24:28 +01:00
jekkos
a1ae343139
Add download badge to README.md
2018-09-01 11:16:16 +02:00
jekkos
da114ae988
Add item_number to receivings view
2018-09-01 09:42:46 +02:00
Erastus
53efbdb3b7
reports discount fixed
2018-08-31 23:05:32 -05:00
jekkos
024565d67c
Enable array filtering ( #2030 )
2018-09-01 01:23:07 +02:00
jekkos
0248a50ae3
Filter out duplicate results ( #2038 )
2018-09-01 01:23:07 +02:00
Erastus
eb6a7b08fa
default_sales_discount_fixed deleted
2018-08-31 16:01:34 -05:00
Erastus
a6b11e6f48
new discount on sales
2018-08-31 15:27:44 -05:00
FrancescoUK
26e33dddec
Check FORCE_HTTPS env to be true, upgrade MariaDB vs in docker-compose
2018-08-25 16:03:07 +01:00
Erastus
a5f0c83e87
update Tax_lib
2018-08-21 10:57:50 -05:00
Erastus
3b9f52de18
update LICENSE
2018-08-21 01:09:57 -05:00
Erastus
8b29fc7fea
reports graphical discount
2018-08-20 23:42:47 -05:00
erastus
325ce79bed
Change to 3.3.0
2018-08-20 15:03:09 -05:00
Erastus
85bbbe835c
Discount on Sales
2018-08-20 13:41:56 -05:00
FrancescoUK
04b9a181dc
No password change in testing mode ( #2073 )
2018-08-18 13:17:42 +01:00
FrancescoUK
9c3c7a9c77
Update Employee.php
2018-08-18 12:35:29 +01:00
jekkos
f20ba23640
No password change in testing mode ( #2073 )
2018-08-17 23:54:47 +02:00
Emilio Silva Schlenker
909cd52d56
added 'due' as a payment option for receivings
2018-08-17 11:09:14 +02:00
jekkos
76c63f6a60
Remove broken gemnasium dependencies badge
2018-07-21 18:50:41 +02:00
Steve Ireland
cabb0b7964
Merge pull request #2049 from RuleDomain/fix-count-function-error
...
Fix Count Function Error
2018-07-14 12:32:47 -04:00
Steve Ireland
497c9e4617
Add support for India GST
2018-07-14 11:20:54 -04:00
WShells
674f142eac
Items Display in Inv Summary Report
...
Item names weren't showing in the inventory summary report due to variable issue...
2018-07-14 12:42:00 +03:00
FrancescoUK
8e6b33b228
Add support for multi-pack items ( #1919 )
2018-07-14 09:33:08 +01:00
FrancescoUK
baebd237e5
Fix review feedback
2018-07-14 09:29:10 +01:00
FrancescoUK
1486a41363
Fix review issues
2018-07-14 09:26:47 +01:00
FrancescoUK
463a56b1c4
Fix item_kits form issue
2018-07-08 18:02:19 +01:00
jekkos
a4e135eb92
Add support for multi-pack items.
2018-07-05 19:05:54 -04:00
FrancescoUK
1026ebb0eb
Fix indentation issue
2018-07-05 18:09:42 +02:00
jekkos
d8f086a840
Fix double submit issue ( #2020 )
2018-07-05 18:09:42 +02:00
FrancescoUK
732e1a028b
Fix indentation issue
2018-07-05 18:09:42 +02:00
jekkos
8f172e172b
Fix double submit issue
2018-07-05 18:09:42 +02:00
FrancescoUK
683ef75162
Code refactoring
2018-07-05 18:09:42 +02:00
FrancescoUK
957dc5de16
Fix exception with PHP 7
2018-07-05 18:09:42 +02:00
FrancescoUK
086c2de441
Remove csrf_form_base() from register
2018-07-05 18:09:42 +02:00
FrancescoUK
e6e7fb2e2a
Remove translation duplication
2018-07-05 18:09:42 +02:00
jekkos
bc0077012d
Use backend for amount validation ( #2020 , #2018 )
2018-07-05 18:09:42 +02:00
FrancescoUK
43bea53b56
Merge pull request #2039 from RuleDomain/item-kit-fix
...
Fix issue with item kits not being listed.
2018-07-01 11:09:33 +01:00
Steve Ireland
72245c8631
Fix issue with item kits not being listed.
2018-06-30 09:46:36 -04:00
WShells
500f14d002
Update INSTALL.md
...
Resetting Demo...
2018-06-24 04:18:18 +03:00
jekkos
b2aaae9f38
Update cloud install instructions
2018-06-17 14:27:35 +02:00
jekkos
b52174216e
Update LICENSE
2018-06-14 00:27:26 +02:00
FrancescoUK
a34f152153
Revert "Fix Item form issue ( #2021 )"
2018-06-13 22:30:37 +01:00
jekkos
abd23e5cb4
Refresh language files
2018-06-13 22:11:53 +01:00
Steve Ireland
3f12d57f82
Fix item select issue introduced with temp item feature
2018-06-13 22:11:53 +01:00
Steve Ireland
f49c896e4f
Restore ctype_digit
2018-06-13 22:11:53 +01:00
FrancescoUK
019fc7a3d5
Remove generated database sql files
2018-06-13 22:11:00 +01:00
Steve Ireland
5ef8a88000
Add support for temporary items.
2018-06-13 22:11:00 +01:00
FrancescoUK
c6b5ff1934
Restore CSRF change with & issue fix ( #1990 , #2009 )
2018-06-13 22:11:00 +01:00
FrancescoUK
ebdc1880d9
Bump version to 3.3.0 for next phase
2018-06-13 22:11:00 +01:00
FrancescoUK
f1cf3d3c87
Release 3.2.3
2018-06-13 21:37:15 +01:00
FrancescoUK
8138db1a80
Fix Item form issue ( #2021 )
2018-06-13 21:19:55 +01:00
FrancescoUK
c5632a2f5a
Release 3.2.2
2018-06-06 21:35:52 +01:00
FrancescoUK
2e7e9cecd8
Revert CSRF change ( #2009 )
2018-06-06 21:28:52 +01:00
FrancescoUK
5ce7fcf5ed
Bump version to 3.3.0 for next phase
2018-06-04 22:01:10 +01:00
FrancescoUK
d3c215f744
Release 3.2.1
2018-06-04 21:41:10 +01:00
Aril Apria Susanto
73e2d01c91
Translated using Weblate (Indonesian)
...
Currently translated at 93.8% (152 of 162 strings)
2018-06-04 19:13:46 +02:00
Aril Apria Susanto
0a299d8858
Translated using Weblate (Indonesian)
...
Currently translated at 74.1% (201 of 271 strings)
2018-06-04 19:13:46 +02:00
Aril Apria Susanto
5adc3b18c2
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (65 of 65 strings)
2018-06-04 19:13:46 +02:00
FrancescoUK
0c2c999746
Minor improvement
2018-06-03 16:39:40 +01:00
Rostislav Hučka
9d072da872
Translated using Weblate (Czech)
...
Currently translated at 85.1% (138 of 162 strings)
2018-05-31 17:59:36 +02:00
WebShells
a610346576
Translated using Weblate (French)
...
Currently translated at 100.0% (110 of 110 strings)
2018-05-31 17:59:34 +02:00
WebShells
e3e4c8b3a4
Translated using Weblate (French)
...
Currently translated at 100.0% (18 of 18 strings)
Translation: opensourcepos/expenses_categories
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses_categories/fr/
2018-05-31 17:59:22 +02:00
WebShells
af8cb4243b
Translated using Weblate (French)
...
Currently translated at 100.0% (43 of 43 strings)
Translation: opensourcepos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/fr/
2018-05-31 14:35:14 +02:00
WebShells
3c87bdec57
Translated using Weblate (French)
...
Currently translated at 100.0% (7 of 7 strings)
Translation: opensourcepos/enum
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/enum/fr/
2018-05-31 14:25:52 +02:00
WebShells
4062b9890b
Translated using Weblate (French)
...
Currently translated at 100.0% (30 of 30 strings)
Translation: opensourcepos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/fr/
2018-05-31 14:24:38 +02:00
WebShells
0ccfe72a26
Translated using Weblate (French)
...
Currently translated at 80.0% (88 of 110 strings)
2018-05-31 13:58:39 +02:00
WebShells
79ca657a6e
Translated using Weblate (French)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/fr/
2018-05-31 13:58:21 +02:00
Rostislav Hučka
36bf371f38
Translated using Weblate (Czech)
...
Currently translated at 58.8% (30 of 51 strings)
2018-05-31 13:29:14 +02:00
Rostislav Hučka
efc689530e
Translated using Weblate (Czech)
...
Currently translated at 92.2% (95 of 103 strings)
2018-05-31 13:29:14 +02:00
WebShells
6bc5842402
Translated using Weblate (French)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/fr/
2018-05-31 13:29:14 +02:00
Rostislav Hučka
d4761ad095
Translated using Weblate (Czech)
...
Currently translated at 92.2% (95 of 103 strings)
2018-05-31 13:29:14 +02:00
Rostislav Hučka
cdf0c819ac
Added translation using Weblate (Czech)
2018-05-31 13:29:14 +02:00
FrancescoUK
fe2ae55e94
Minor tidy up
2018-05-30 11:49:26 +02:00
FrancescoUK
fea0462407
Remove additional csrf_form_base calls, general tidy up
2018-05-30 11:49:26 +02:00
jekkos
c9a50cdeaf
Check first if type parameter exists ( #1990 )
2018-05-30 11:49:26 +02:00
jekkos
04cbd95c13
Add as query string in case we use url encoded form ( #1990 )
2018-05-30 11:49:26 +02:00
jekkos
07d4b852e0
Hook $.ajax instead of $.post
2018-05-30 11:49:26 +02:00
jekkos
5d00a4354c
Update .gitignore, add generated database scripts
2018-05-30 11:49:26 +02:00
Rostislav Hučka
6e33838fb7
Translated using Weblate (Czech)
...
Currently translated at 94.2% (33 of 35 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/cs/
2018-05-30 10:15:36 +02:00
Rostislav Hučka
e96b54509a
Translated using Weblate (Czech)
...
Currently translated at 89.3% (92 of 103 strings)
2018-05-30 10:02:44 +02:00
Rostislav Hučka
530c75df4d
Added translation using Weblate (Czech)
2018-05-30 10:02:44 +02:00
Rostislav Hučka
a8bb790ebe
Translated using Weblate (Czech)
...
Currently translated at 89.3% (92 of 103 strings)
2018-05-30 10:02:44 +02:00
Rostislav Hučka
f82701adae
Translated using Weblate (Czech)
...
Currently translated at 100.0% (20 of 20 strings)
2018-05-30 10:02:44 +02:00
Rostislav Hučka
36ea11f96f
Added translation using Weblate (Czech)
2018-05-30 10:02:44 +02:00
FrancescoUK
4fe4c8eb57
Merge pull request #2006 from RuleDomain/fix-receivings-receiving-quantity
...
Insure that the receiving_quantity is not zero
2018-05-30 05:38:00 +01:00
Steve Ireland
4d41ad5735
Insure that the receiving_quantity is not zero
2018-05-29 19:45:14 -04:00
WebShells
fae7702719
Translated using Weblate (French)
...
Currently translated at 97.1% (34 of 35 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/fr/
2018-05-28 13:22:28 +02:00
FrancescoUK
ed888be463
Update README.md
2018-05-27 21:24:06 +01:00
FrancescoUK
c423bc4222
Fix Mailchimp config issue due to missing json payload format
2018-05-27 19:20:12 +01:00
WebShells
aa624f3680
Translated using Weblate (French)
...
Currently translated at 100.0% (17 of 17 strings)
2018-05-25 10:36:21 +02:00
WebShells
121cc000b3
Translated using Weblate (French)
...
Currently translated at 100.0% (30 of 30 strings)
2018-05-25 10:36:08 +02:00
WebShells
458118469a
Translated using Weblate (French)
...
Currently translated at 100.0% (17 of 17 strings)
2018-05-23 18:44:13 +02:00
Weblate
07d1a5fb9b
Translated using Weblate (French)
...
Currently translated at 100.0% (17 of 17 strings)
2018-05-23 18:44:13 +02:00
WebShells
78436ee39d
Translated using Weblate (French)
...
Currently translated at 100.0% (17 of 17 strings)
2018-05-22 23:56:25 +02:00
WebShells
3f1f4c8e05
Translated using Weblate (French)
...
Currently translated at 100.0% (103 of 103 strings)
2018-05-22 23:56:21 +02:00
WebShells
2704bd7e83
Translated using Weblate (French)
...
Currently translated at 100.0% (30 of 30 strings)
2018-05-22 23:56:16 +02:00
Aril Apria Susanto
5d3643a8d0
Translated using Weblate (Indonesian)
...
Currently translated at 89.5% (145 of 162 strings)
2018-05-21 16:28:21 +02:00
Aril Apria Susanto
454155f8de
Translated using Weblate (Indonesian)
...
Currently translated at 97.1% (34 of 35 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/id/
2018-05-21 16:27:53 +02:00
WebShells
e03f7a7af6
Translated using Weblate (French)
...
Currently translated at 100.0% (103 of 103 strings)
2018-05-21 14:16:50 +02:00
WebShells
7cce40af25
Translated using Weblate (French)
...
Currently translated at 100.0% (48 of 48 strings)
2018-05-20 13:10:07 +02:00
WebShells
8d7fb2cd25
Translated using Weblate (French)
...
Currently translated at 100.0% (271 of 271 strings)
2018-05-20 13:09:53 +02:00
WebShells
dcd78d8266
Translated using Weblate (French)
...
Currently translated at 100.0% (48 of 48 strings)
2018-05-19 22:18:58 +02:00
WebShells
3dc950d930
Translated using Weblate (French)
...
Currently translated at 100.0% (162 of 162 strings)
2018-05-19 22:02:56 +02:00
WebShells
7ba8ddb0c0
Translated using Weblate (French)
...
Currently translated at 100.0% (271 of 271 strings)
2018-05-19 21:47:37 +02:00
WebShells
c3d232016e
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (110 of 110 strings)
2018-05-19 20:57:13 +02:00
WebShells
9b6bfd6e2c
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (162 of 162 strings)
2018-05-19 20:56:31 +02:00
WebShells
0e2dc1d6da
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (48 of 48 strings)
2018-05-19 20:55:23 +02:00
WebShells
5f072aecfa
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (271 of 271 strings)
2018-05-19 20:44:49 +02:00
FrancescoUK
c803f01774
Translated using Weblate (Italian)
...
Currently translated at 100.0% (30 of 30 strings)
Translation: opensourcepos/taxes
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/taxes/it/
2018-05-13 18:44:39 +02:00
Rostislav Hučka
8b006f5386
Translated using Weblate (Czech)
...
Currently translated at 87.5% (7 of 8 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
f05136f203
Translated using Weblate (Czech)
...
Currently translated at 85.1% (138 of 162 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
ced7a7c641
Translated using Weblate (Czech)
...
Currently translated at 96.9% (63 of 65 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
6ab0e52a7c
Translated using Weblate (Czech)
...
Currently translated at 84.5% (137 of 162 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
b65ad2ae74
Translated using Weblate (Czech)
...
Currently translated at 83.3% (135 of 162 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
fe20fb24ca
Translated using Weblate (Czech)
...
Currently translated at 100.0% (8 of 8 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
d1f74b60c7
Added translation using Weblate (Czech)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
69c222f686
Translated using Weblate (Czech)
...
Currently translated at 96.9% (63 of 65 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
d861b12abe
Added translation using Weblate (Czech)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
bf8d4d5f2b
Translated using Weblate (Czech)
...
Currently translated at 100.0% (12 of 12 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
7b30bd6048
Added translation using Weblate (Czech)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
ac92e7cf7f
Translated using Weblate (Czech)
...
Currently translated at 82.7% (134 of 162 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
15c161b6d1
Translated using Weblate (Czech)
...
Currently translated at 15.5% (16 of 103 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
7c3a6344b7
Translated using Weblate (Czech)
...
Currently translated at 0.3% (1 of 271 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
c0115d51df
Added translation using Weblate (Czech)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
2cfcd4d8a7
Added translation using Weblate (Czech)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
08c48bc9a7
Translated using Weblate (Czech)
...
Currently translated at 100.0% (8 of 8 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
1d8a79b2a9
Added translation using Weblate (Czech)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
4bb3e2774b
Added translation using Weblate (Czech)
2018-05-13 18:42:59 +02:00
truchosky
fe7ba26ab8
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (103 of 103 strings)
2018-05-13 18:42:59 +02:00
Rostislav Hučka
ea1a51c9f8
Added translation using Weblate (Czech)
2018-05-13 18:42:59 +02:00
FrancescoUK
b13ac8d4f0
Fix Summary report table header ( #1972 )
2018-05-12 20:34:27 +01:00
FrancescoUK
37390ae9dd
Fix issue with barcode scanner and customer field ( #871 )
2018-05-12 18:56:25 +01:00
FrancescoUK
5f0d8b2312
Add extra payment combinations ( #1982 )
2018-05-12 17:21:18 +01:00
FrancescoUK
b35ea35654
Fix Italian translation errors ( #1978 )
2018-05-12 14:02:44 +01:00
FrancescoUK
6071f9ab97
"fix" to wrong summary_payment report ( #1972 )
2018-05-12 13:47:16 +01:00
FrancescoUK
4558cf0e50
Add spaces to SQL statement
2018-05-12 13:42:47 +01:00
truchosky
507294a4a6
temporary "fix" to wrong summary_payment report
...
I still cant find a solution to this, summary payment in cash is wrong, like you know it considers payment ammount and it doesnt discount change, so the cash payment will be always a higher value, and if you try to discount change directly on query then it only discounts sales with 1 item, and not discounts sales with multiple items, the condition sales_items.line = 1 cause that.
This change considers item price * item qty, so at lest summary payment in cash will be acurated no matter tendered ammount but leaves out "due sales"
2018-05-11 21:48:52 -03:00
Weblate
f8f4644987
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (65 of 65 strings)
2018-05-07 00:11:14 +02:00
Weblate
510fe8b14e
Translated using Weblate (Flemish)
...
Currently translated at 95.5% (259 of 271 strings)
2018-05-07 00:11:14 +02:00
FrancescoUK
a3408c31ce
Missing Payment Count ( #1972 )
2018-05-06 08:50:09 +01:00
truchosky
1acac824a1
Missing Payment Count
2018-05-06 00:26:19 -03:00
PICCORO Lenz McKAY
fa4e7cefac
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (162 of 162 strings)
2018-05-05 15:53:03 +02:00
PICCORO Lenz McKAY
a77a2be2ce
Translated using Weblate (Russian)
...
Currently translated at 96.6% (262 of 271 strings)
2018-05-05 15:53:03 +02:00
PICCORO Lenz McKAY
b93c3b2177
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (110 of 110 strings)
2018-05-05 15:53:03 +02:00
PICCORO Lenz McKAY
ec673dc596
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (271 of 271 strings)
2018-05-05 15:53:03 +02:00
PICCORO Lenz McKAY
dff043534d
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (162 of 162 strings)
2018-05-05 15:53:03 +02:00
PICCORO Lenz McKAY
7a3ac75e53
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (48 of 48 strings)
2018-05-05 15:53:03 +02:00
FrancescoUK
7234f2af53
Fix Docker run command
2018-05-05 09:02:39 +01:00
h00pl4
7ee6221952
Fix Docker run command
...
I believe that the quotation mark is in the wrong place currently.
2018-05-05 14:00:57 +10:00
FrancescoUK
0ba225cafd
Fix CSRF error at login time ( #1535 )
2018-05-02 22:04:50 +01:00
FrancescoUK
e4690eb670
Translated using Weblate (Italian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: opensourcepos/module
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/module/it/
2018-05-02 23:00:11 +02:00
FrancescoUK
be6e3480c2
Translated using Weblate (Italian)
...
Currently translated at 100.0% (43 of 43 strings)
Translation: opensourcepos/expenses
Translate-URL: http://weblate.jpeelaer.net/projects/ospos/expenses/it/
2018-05-02 23:00:05 +02:00
FrancescoUK
18f65dbb89
Translated using Weblate (Italian)
...
Currently translated at 100.0% (110 of 110 strings)
2018-05-02 22:57:22 +02:00
FrancescoUK
2b7688d962
Translated using Weblate (Italian)
...
Currently translated at 100.0% (162 of 162 strings)
2018-05-02 22:57:06 +02:00
FrancescoUK
c7cebfa3a3
Translated using Weblate (Italian)
...
Currently translated at 100.0% (48 of 48 strings)
2018-05-02 22:56:11 +02:00
FrancescoUK
be3b50e36d
Translated using Weblate (Italian)
...
Currently translated at 100.0% (271 of 271 strings)
2018-05-02 22:55:02 +02:00
Weblate
ee82f3e804
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (65 of 65 strings)
2018-05-02 08:50:30 +02:00
Trần Ngọc Quân
180d40f00d
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (271 of 271 strings)
2018-05-02 03:27:59 +02:00
Trần Ngọc Quân
f43df16d10
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (110 of 110 strings)
2018-05-02 03:19:20 +02:00
Trần Ngọc Quân
c54b8dccd3
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (48 of 48 strings)
2018-05-02 03:18:54 +02:00
Trần Ngọc Quân
d65ee713ca
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (162 of 162 strings)
2018-05-02 03:16:44 +02:00
Weblate
59a4f55cb5
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (48 of 48 strings)
2018-05-01 23:18:12 +02:00
jekkos
34da40ce0b
Sync language strings
2018-05-01 23:12:39 +02:00
FrancescoUK
9d149ad4f3
Autoreturn to Sale page after receipt printing ( #1966 )
2018-05-01 20:46:18 +01:00
FrancescoUK
455e39260d
Translated using Weblate (Italian)
...
Currently translated at 100.0% (268 of 268 strings)
2018-05-01 19:13:00 +02:00
FrancescoUK
0015bdffcf
Remove example entries from expenses tables
2018-04-30 21:33:54 +01:00
FrancescoUK
bcd1b05961
Fix customer import issue and complete anonymisation ( #1949 )
2018-04-30 21:28:32 +01:00
jekkos
c62dc5fe2a
Add demo url to README.md ( #1956 )
2018-04-30 11:47:11 +02:00
jekkos
2426fad52e
Add FORCE_HTTPS environment variable ( #1956 )
2018-04-30 11:09:20 +02:00
WebShells
9dee282b83
Fixed site_url
2018-04-30 00:41:28 +03:00
WebShells
1a6a8841f4
Skip receipt windows
...
Skip receipt windows and redirect to sales if print after sale is selected.
2018-04-29 18:06:11 +03:00
FrancescoUK
fdbdf55e71
Better Customer data privacy protection ( #1949 )
2018-04-29 14:13:00 +01:00
FrancescoUK
3e9e144075
Fix subtle error with Stock location SQL query
2018-04-29 10:38:38 +01:00
FrancescoUK
1fe94c3626
Fix rendering of discounted unit price on invoice ( #1924 #1958 )
2018-04-28 12:38:33 +01:00
Steve Ireland
b4f8667047
Fix rendering of discounted unit price on invoice and quotes.
2018-04-27 08:55:22 -04:00
jekkos
fe2c639f8a
Remove duplicated .travis.yml ( #1954 )
2018-04-24 23:26:35 +02:00
FrancescoUK
c8d1bfee35
Fix Expense amount and tax amount update issue ( #1955 )
2018-04-24 20:39:41 +01:00
FrancescoUK
72825acfaf
Fix Item Kit Items receipt issues ( #1950 )
2018-04-22 09:13:01 +01:00
FrancescoUK
0e14d5390f
Minor fixes
2018-04-22 09:12:01 +01:00
Steve Ireland
cdd966878d
Various fixes for the item kit feature.
2018-04-21 17:46:39 -04:00
FrancescoUK
9384b53a22
Bump version to 3.2.1 for next phase
2018-04-14 15:24:47 +01:00